DVSC: Distribute Virtual Swithc Controller(分布式虚拟交换机控制器)。

DVSC是一种逻辑的集中式的虚拟交换机,它能让你控制来自于不同XenServer Host上的一块逻辑的网络交换机。

DVS的主要功能:

  • 网络的可移植性
  • 网络的容错能力
  • 提高网络的安全性
  • 网络环境的透明度
  • 企业级别的网络监管功能

我们在使用DVS的时候,我们的虚拟网络交换应该选择Open Switch。在DVS中有两种不同的网络连接类型:

  1. OpenVSwitch
  2. Linux Bridge

在默认情况下,我们得网络都是通过Linux Bridge连接的。如果想用DVS,我们需要将它转换成OpenVSwitch,用的命令是:xe-switch-network-backend openvswitch

如果想转换回Linux Bridge,需要执行下面的几个步骤:

  • Disable HA
  • 将所有的VM迁移到另外一个XS Host上面
  • Enable Linux Bridge mode: xe-switch-network-backend bridge
  • 重启XenServer Host
  • 将VM迁移回来
  • Enable HA

一旦我们将网络交换模式从Linux Bridge转换到Open vSwitch,每个XenServer Host都会有它自己的OpenvSwitch网络:

对于DVS(分布式的虚拟交换机控制器)

  • 能同时控制超过64个XS Host
  • 一种可视化流程式的嵌入式工具
  • 可以从全局或者是针对指定的虚拟接口设置网络策略
  • DVS Controller能同时控制多个OpenvSwitch

DVSC的监控功能

  • 统计Server的数据
  • 统计NetWork的数据
  • 网卡最近的事件
  • 管理员操作的最近事件的记录
  • 通过流程或者是表格的形式显示

对于Cross-Server private network必须满足的条件:

  • XS6.0或更高的版本
  • 网络模式为OpenvSwitch
  • 在XenServer Pool的环境中必须存在DVSC
  • IP-Enable PIF(physical interface object【物理网络接口】)
  • Xenmotion和workload balancing开启

DVSC一旦在环境中开启,它将把所有的虚拟交换机存放到一个组里面去,然后实现远程控制:

————————————————————————————————

WHOOOOSHHHHHHHHHHHH…………

Blimey what was that?

That was your life mate

Oh, I was not quite ready. Can I have another go?

Sorry mate, only one per person.

最新文章

  1. [Head First设计模式]山西面馆中的设计模式——观察者模式
  2. Jetty安装
  3. The Earth Mover's Distance
  4. 高性能完成端口socket服务(IOCP)
  5. Android LayoutParams简介
  6. 根据显示的字符多少来做Label的自适应高度
  7. opencv笔记6:角点检测
  8. RobotFrameWork接口报文测试-----(三)demo的加强版(数据驱动测试)
  9. destoon实现资讯信息前面调用它所属分类的方法
  10. 201521123032 《Java程序设计》第10周学习总结
  11. eclipse的maven操作无反应
  12. 全网最详细的如何在谷歌浏览器里正确下载并安装Postman【一款功能强大的网页调试与发送网页HTTP请求的Chrome插件】(图文详解)
  13. request 和 response 对象
  14. 第二章 C#语法基础 (2.2 C#语言的运算符和表达式)
  15. Flannel网络插件配置
  16. C# 深浅复制 MemberwiseClone(转载)
  17. Nginx 功能模块
  18. 多语言(Java、.NET、Node.js)混合架构下开源调用链追踪APM项目初步选型
  19. (DP 雷格码)Gray code -- hdu -- 5375
  20. 在C++中调用DLL中的函数(2)

热门文章

  1. Spark项目之电商用户行为分析大数据平台之(十)IDEA项目搭建及工具类介绍
  2. Linux版的Mimikaz
  3. std::lexicographical_compare函数的使用
  4. Node.js实战(六)之Npm
  5. linux-如何快速替换IP
  6. C++之强制类型转化
  7. $\mathcal{Friends' \ \ Links}$友情链接
  8. Windows控制程序网站带宽及Qos(TOS或DSCP)
  9. storm报错:Exception in thread "main" java.lang.RuntimeException: InvalidTopologyException(msg:Component: [mybolt] subscribes from non-existent stream: [default] of component [kafka_spout])
  10. WPF编程,通过Double Animation动态更改控件属性的一种方法。