![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云计算
文章平均质量分 71
iteye_4516
这个作者很懒,什么都没留下…
展开
-
openvswitch实验环境的安装与配置--关于DCN优化的碎碎念1
为了实验关于DCN优化的一些想法,我们在实验室搭建了一个由ubuntu12.04+kvm+open vswitch的网络环境,在这工程中遇到了一些问题,记录如下:(一)open vswitch的安装 这个安装完全参照官方文档Install LINUX完成,有的文章说需要安装brcompat模块,但是我没有安装,也可以正常工作。安装过程比较顺利,只是第一次安装的时候...原创 2012-07-17 11:07:07 · 149 阅读 · 0 评论 -
云计算数据中心设备分层算法
一.算法的目的与意义当前数据中心网络拓扑结构通常采用层次结构,如业界最常用的树形拓扑结构中,所有设备可以分为服务器层、边界交换机层、核心交换机层。每层设备的功能,配置,类型等都存在很大的差异,又由于数据中心中设备数量巨大,因此,设计一个算法,自动分析出每个设备具体属于那一层次是很有必要的。 二.算法输入与输出算法输入:设备间连接关系,设备类型(服务器或交换机)算法输出:...原创 2012-05-11 21:59:26 · 197 阅读 · 0 评论 -
Bcube拓扑生成方法研究
紧接上一篇,本周的试验中,如何为Bcube拓扑结构生成一个邻接矩阵,收工输入显然是不现实的,虽然Bcube拓扑的节点规模不是很大,但是怎么说也有好几千个。然后我就想利用Bcube递归定义的特点来生成一个拓扑关系,但是没想出来。哪位大神有过类似的工作请联系我...再然后,我发现Bcube是一个规整的结构。可以推导出一个纯数学的公式,来算出节点间的拓扑关系,下面的代码以Bcube(4,3)为例。B...原创 2012-09-21 20:32:02 · 1238 阅读 · 2 评论 -
有关Bcube拓扑结构节点分层方法的思考
Bcube是SIGCOMM2009提出的一种云计算数据中心网络拓扑结构,虽然说目前业界使用的DCN拓扑结构仍然以树形结构为主,但这丝毫不能影响Bcube在学术界地位,如果你做的工作只能适用于clos型结构,必然就会有人那Bcube来质疑你。Bcube是以服务器作为交换核心,整个结构采用递归定义,结构虽然工整但是比较复杂。因此对交换机归类就对我们研究网络自配置有一定的意义(其他方面的意义还没有...原创 2012-09-21 19:43:34 · 2277 阅读 · 0 评论 -
云计算虚拟交换技术思路整理
流量模型如上图所示NetWork1 是本地虚拟机之间的流量,这部分流量的交换技术主要分成两个流派,一个是cisco提出的BPE标准,这是一盘很大的棋,思科为它规划了一整套从边缘交换机到虚拟网卡接口的模型CB-PE-vNIC,具体如下图,整个BPE其实就是FEX+VNLINK,FEX(Fabric Extend)是解决CB到PE,PE到PE的问题的,也就是边缘交换机的PortExten...原创 2012-09-05 09:03:56 · 649 阅读 · 0 评论 -
基于Netfilter hook功能的数据包拦截---有关DCN优化的碎碎念
接前一篇博客,我们需要拦截每一个收到或者发出的数据包,并对它进行处理,进过调研,实验(感谢实验室赵博,井大神),打算使用linux内核中的Netfilter模块实现这个功能。Netfilter中有一个hook的功能,可以在:NF_IP_PRE_ROUTING 在完整性校验之后,选路确定之前NF_IP_LOCAL_IN 在选路确定之后,且数据...2012-08-24 15:36:22 · 229 阅读 · 0 评论 -
解决MAC地址瓶颈---DCN优化的碎碎念3
在当前的数据中心中,大量虚拟机的地址直接暴露给交换机,造成了交换机MAC地址信息爆炸,使交换机MAC地址表成为瓶颈。 MAC地址表显示了主机的MAC地址与以太网交换机端口映射关系,指出数据帧去往目的主机的方向。由于MAC地址表大小有限,如果在MAC地址表中没有找到相应的匹配项,则向除接收端口外的所有端口广播该数据帧(泛洪)。过量的泛洪会导致网络报文冲撞泛滥,影响网络传输效率。 若网络中MA...原创 2012-08-24 15:22:03 · 164 阅读 · 0 评论 -
业界云监控应用和市场现状
1.CloudWatchAmazon提供的专门监控EC2的工具,提供的主要服务有:Basic Monitoring : 每五分钟为所有Amazon EC2 instance 采集一次信息,采集的信息包括:CPU utilization, data transfer, and disk usage activity Detailed Monitoring for Amazon EC2...原创 2012-04-04 18:01:06 · 394 阅读 · 0 评论 -
关于Nagios对Eucalpytus监控的调研
为了开发云计算监控中间件,调研业界比较常用的监控系统,首先我调研了nagios,nagios为eucalyptus开发了专门的插件来监控eucalyptus的各个节点。然后nagios有一个插件nrpe安装在被监控机器上,采集被监控机器的信息。 整体感觉nagios本身的功能还是以对网络的监控为主,重点在出现错误之后的告警,它对机器性能数据的监控主要还是要靠用户自己编写一些脚本,...原创 2012-03-31 20:13:56 · 84 阅读 · 0 评论 -
Eucalyptus在CentOS5.5环境下的单节点安装配置
为了云计算监测中间件的实验,首先在单台机器上搭建实验环境,实验环境采用CentOS5.5+Eucalyptus2.0.3,底层虚拟机采用Xen3.0。 Eucalyptus2.0.3的安装 实验条件的限制,将eucalyptus的nc,cc,sc,clc,wc都安装到同一台物理机器上,这台物理机器的ip地址是10.21.3.85,子网掩码是255.255.0.0,默认网关10.21.0.25...原创 2012-03-31 19:53:15 · 157 阅读 · 0 评论 -
让虚拟机之间产生流量--关于DCN优化的碎碎念2
在虚拟交换环境搭建完成之后,我们计划对sFlow监控虚拟交换流量进行实验,这就需要首先在两个虚拟机之间制造流量,我自己两段linux c的socket通信程序,基于UDP,让client向server发送数据包,直到我们按下任意字母键时停止。命令的使用方式是: client端:client.out serverIP serverPORT ...原创 2012-07-20 16:23:36 · 246 阅读 · 0 评论 -
TRILL原理
一.TRILL原理 假设一个数据包要从A口传像B口:(1) (1) A的网卡端口首先给数据打公网MAC,然后向C发送。这时数据包的格式是: (2) (2)C收到这个数据包之后,学习源的MAC地址,填MAC表,然后给数据包打上公网VLAN tag,RILL与传统二层无差异。在C的MAC表中查找des MAC,发现MAC表中对应的下一跳是一个nick...原创 2013-01-20 12:31:06 · 1062 阅读 · 0 评论