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.

XenServer DVSC的更多相关文章

  1. 【转】 XenServer的架构

    一.Dom0或者控制域 XenServer从安装上看起来像是一个Linux,所以有些同学认为XenServer就是Linux或者是Linux修改的.真实的XenServer和Linux的关系是这样的: ...

  2. 【转】Xen与XenServer的区别

    说到XenServer,总是离不开Xen,所以我要说他们的区别,得首先从Xen开始说起! Xen体系架构 Xen hypervisor体系架构 Xen 的 VMM ( Xen Hypervisor ) ...

  3. 【转】 XenServer架构之HA概述

    一.XenServer HA概述 XenServer HA是一套全自动功能设计,规划,安全地恢复出现问题的XenServe 主机上的虚拟机的功能组件. 启用 HA 后,XenServer 将持续监视池 ...

  4. 【转】XenServer的架构之Xenopsd组件架构与运行机制

    一.Xenopsd概述 Xenopsd是XenServer的虚拟机管理器. Xenopsd负责:启动,停止,暂停,恢复,迁移虚拟机:热插拔虚拟磁盘(VBD):热插拔虚拟网卡(VIF):热插拔虚拟PCI ...

  5. 【转】XenServer架构之XAPI的调用流程

    XAPI 调用是使用XML-RPC协议通过网络发送到安装有XenServer 的主机上.XAPI对象的引用不保证对象的永久标识符,引用不允许对象进行相等比较.对同一物体的两个引用,不保证是文本相同的. ...

  6. 【转】XenServer架构之XAPI

    一.XAPI对资源池的管理 作为XenServer的管理工具集,XAPI管理XenServer的主机,网络和存储.不管是OpenStack还是CloudStack,如果使用XenServer作为虚拟化 ...

  7. 【转】XenServer体系架构解析

    XenServer是一套已在云计算环境中经过验证的企业级开放式服务器虚拟化解决方案,可以将静态.复杂的IT环境转变为更加动态.易于管理的虚拟数据中心,从而大大降低数据中心成本.同时,它可以提供先进的管 ...

  8. XenServer pool 移除server 设置master

    如果因为Pool中Master主机由于某种原因导致失效,会引起整个Pool进入紧急模式,恢复步骤如下: 在成员服务器上输入如下命令 # xe host-emergency-ha-disable     ...

  9. XenServer安全重启xapi的方法

    XenServer安全重启xapi的方法 2012-11-29 12:58:07|  分类: 虚拟化-XenServer|字号 订阅 平常我们很常用到重启xapi命令,在这介绍下xapi: XAPI( ...

随机推荐

  1. ORACLE RMAN备份及还原(转)

    RMAN可以进行增量备份:数据库,表空间,数据文件 只有使用过的block可以被备份成backup set 表空间与数据文件对应关系:dba_data_files / v$datafile_heade ...

  2. Arthas开源项目

    本文主要围绕着Arthas是什么.能做什么.安装和使用等三个方面内容来讲解,希望对初学者和对此有兴趣的朋友有帮助. 一. Arthas是什么 文档地址: https://alibaba.github. ...

  3. 【转】Android Camera 相机开发详解

    在Android 5.0(SDK 21)中,Google使用Camera2替代了Camera接口.Camera2在接口和架构上做了巨大的变动, 但是基于众所周知的原因,我们还必须基于 Android ...

  4. HTTP请求header信息讲解

    HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息.这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的消息体组成.HTTP的头域包括通用头,请求头,响应头和 ...

  5. jqgrid 单列排序和组合排序

    有时,我们需要设置jqgrid表格按某个列排序,或则按多个列组合排序.如何实现? 1)设置可以排序的列  sortable: true 2)设置 multiSort: true 启用组合排序 $(&q ...

  6. Ubuntu下搭建Ruby On Rails

    Ruby on Rails是一个非常高效的Web应用程序框架由David Heinemeier Hansson使用Ruby语言编写. 这是一个开源 Ruby 框架,用于开发数据库支持的Web应用程序. ...

  7. WPF Good UI

          <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.co ...

  8. mfc 动态为控件添加事件2

    重载窗口过程 为动态控件绑定事件 一.重载窗口过程处理函数 CWnd::WindowProc virtual LRESULT WindowProc( UINT message, WPARAM wPar ...

  9. 蒙提霍尔游戏 python 模拟

    本文使用蒙特卡罗方法验证蒙提霍尔游戏的结论. 以下代码,本人原创! 完整代码 import random # 蒙提霍尔游戏 def play_game(strategy='nonchange'): # ...

  10. 洛咕 P3756 [CQOI2017]老C的方块

    四染色,贼好想 一个弃疗图形刚好对应一个红-绿-黄-粉色路线(不要吐槽颜色) 就是裸的最小割,建图傻逼懒得写了 #include<bits/stdc++.h> #define il inl ...