- 博客(10)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 数据中心发展简史
简介:数据中心的原型来自早期计算机领域巨大的计算机房,其概念起源于20世纪50年代 末,当时美国航空公司与IBM合作,创建了一个属于美国Sabre公司的乘客预定系统, 使其预订系统变得自动化,从此开启了企业级数据中心的大门。自那以后,计算机技术的不断变化带我们走上了一条通往今天的数据中心的“奇妙旅 程”。因此如果要了解数据中心的发展史,那么知道一些计算机的发展史绝对是“磨 刀不误砍柴工”。下面就让我们先简单地回顾一下那些与数据中心息息相关的计算机 发展史吧。计算机发展里程碑1960 年前:ENIAC
2020-12-29 20:15:21 2366
原创 数据中心网络技术之起源与图片
数据中心网络技术提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加第一章 人生若只如初见文章目录数据中心网络技术1.1、数据中心是什么?1.1.1 数据中心起源1.1.2数据中心景象1.1、数据中心是什么?1.1.1 数据中心起源信息化水平不强的时代,一个企业需要一个机房就够了,大部分文件存在纸质文件里,但是随着信息化的发展,企业要将大部分数据存在电脑里,这个时候如果还是使用机房就会出现如下的问题。1.电子邮 箱、ERP、SAP、OA等服务成为每个企业信息支柱系统,它们每时
2020-12-28 16:34:06 290
转载 ovs的控制器之OVN概述
文章目录前言一、OVN的作用二、具体优势1.OVS和OVN网络方案的能力2.已经实现从OVS 平滑升级到 OVN三、功能与特性四、系统架构OVN组件构成:1.CMS(云管理系统)2.OVN/CMS插件3.northbound database4.southbound database5.ovn-controllerOVN 给 Neutron带来实现机制方面的变化1. 架构的改变2.OVN L3 对比 Neutron L3OVN和其它通用SDN控制器的主要区别1.OVS 和 Open Day Light区别.
2020-12-24 10:47:09 5183
转载 Proxy ARP简介
Proxy ARP is a technique by which a device on a given network answers the ARP queries for a network address that is not on that network, that is to make the hosts on one network appear to be logically part of a different physical network.The bridge host w
2020-12-23 11:03:45 520
原创 Python使用多线程 TypeError: 2nd arg must be a tuple
多个参数必须是 tuple举例:thread.start_new_thread(self.CreateDeivce,(deviceclass,))第一个参数 self.CreateDeivce为方法名第二个参数必须为元组 deviceclass 如果只有一个参数deviceclass后面必须跟个**,**
2020-12-22 15:27:28 2263
原创 opensatck虚机内存不足-磁盘原因解决办法
以下操作只在计算节点上进行一:停止虚拟机查看虚拟机:$nova list停止将要迁移的虚拟机$nova stop INSTANCEID二:数据迁移$cp -r /var/lib/nova/instances/ /openstack/三:修改虚拟机存储路径#vi /etc/nova/nova.conf#实例路径instances_path=/openstack/instances#nova的目录state_path=/openstack/instances四:重启compute服
2020-12-18 17:42:58 508 1
原创 LINUX ip-netns 解析与使用(网络命名空间的原理)
提示: ip-netns - process network namespace management文章目录前言一、网络命名空间(netwrok namespace)是什么?二、使用步骤1.ip netns exec2. ip netns list - show all of the named network namespaces3. ip netns add NAME - create a new named network namespace4.ip netns attach NAME PID
2020-12-18 17:39:02 3941
原创 python 随机生成ipv4地址函数
import randomimport structimport socket“”"(mask & 0xffffffff)这一用法,目的在于消除mask上32位以上的高位数据。由于mask是IPv4的掩码,所以不需要32位以上的数据。这一问题在mask取反之后比较明显。由于mask是一个32位以上的数(有可能是64位),取反之后,高位全部为1,计算的结果就不正确了。因此,在使用之前,需要利用(mask & 0xffffffff)清除高位。“”"RANDOM_IP_POOL=[
2020-12-08 14:00:00 848
原创 如何理解Python与解释型语言
提示:如何理解Python与解释型语言文章目录前言一、解释型的语言?二、解释器总结前言提示:解释型语言和编译型语言有什么差别,解释型语言不需要编译吗?但是,python又的确有编译,它有py_compile和compileall标准模块,还有builtin的compile函数。为什么一个解释型的编程语言,还有编译呢?一、解释型的语言?判断一个编程语言是否是解释型,跟是否需要被编译是没有关系的。我们都知道C语言是编译型语言,但是C语言要生成可执行程序,其实做的是三步,第一步是先进行预处理先
2020-12-02 10:44:05 1785 1
RFC 3315 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
2020-12-23
easygui_source.rar
2020-02-27
python3.8.1-amd64.rar
2020-02-24
Navicat Premium_11.2.7简体中文版.rar
2020-02-22
SecureCRT.rar
2020-02-06
opencv3.45及contrib资源.rar
2020-02-05
资源连接,ubuntu18.0 以及 VMWARE虚拟机14
2020-01-10
关于#父类#的问题,如何解决?
2022-09-06
时间格式1:2022-08-16T19:07:11+08:00如何转换成.000Z结尾的时间格式2 如:2022-08-16T19:07:11.000Z可以的话请介绍下时间转换的原理
2022-08-16
C++继承问题-父类函数中是否自动调用子类函数
2022-08-06
这个指针数组赋值错哪了,一直提示核心已转
2022-02-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人