刀片服务器与存储虚拟化架构的测试方法

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:lftobto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着网络信息服务日趋多样化以及数据量的不断增加,用户对刀片服务器和存储虚拟化解决方案的需求日益增加。本文介绍了刀片服务器及存储虚拟化架构的测试方法,希望帮助用户通过一种科学有效的测试方法,综合考量刀片服务器及存储虚拟化架构能否满足实际应用的需求。
  刀片服务器及存储虚拟化架构综合测试方案包括刀片及存储虚拟化多VLAN结构可行性测试、虚拟机备份和软迁移测试、业务虚拟化硬迁移测试。由于篇幅有限,本文仅介绍刀片及存储虚拟化多VLAN结构可行性测试、虚拟机备份和软迁移测试。
  
  多VLAN结构可行性测试
  
  刀片及存储虚拟化多VLAN结构可行性测试的目的,是对刀片服务器和存储虚拟化架构的可行性和系统完整性进行测试。在测试系统中,一个刀片上设置3个虚拟机。测试系统的架构如图所示。虚拟环境提供了与物理环境类似的网元,包括虚拟网络接口卡(vNIC)、虚拟交换机(vSwitch)和端口组。与物理服务器一样,每个虚拟机都有各自的vNIC。操作系统和应用程序通过标准网络设备驱动程序或VMware优化的網络设备驱动程序与vNIC对话,vNIC相当于物理NIC。对外部网络而言,每个vNIC都像物理NIC一样拥有自己的MAC地址以及一个或多个IP地址。
  vSwitch的工作方式与物理交换机相同。每台物理服务器都有自己的vSwitch。虚拟机通过连接到vSwitch上行链路的物理以太网适配器与外部网络连接。
  端口组是虚拟环境特有的一个概念。一个vSwitch可以具有多个端口组。虚拟机将自己的vNIC连接到端口组上,而不是连接到vSwitch的特定端口上。即使连接到统一端口组的多个虚拟机位于不同的物理服务器上,这些虚拟机仍属于同一个网段。实际上,在一个刀片服务器中,分属于多个网段的虚拟机可以共存,而不同刀片服务器上的虚拟机也可以属于同一网段。
  测试环境如下:单台物理服务器上配置ESX Server 3.5,并在上面配置3个虚拟机,IP地址分别设置为10.100.1.2、10.100.2.2、10.100.3.2,分属3个子网;ESX Server的IP地址为192.168.1.2;物理服务器通过两块物理网卡连接到两台思科以太网交换机上;每台交换机上的4个上行链路分别连接Dell EqualLogic存储阵列和IP地址为10.100.1.X、10.100.2.X、10.100.3.X的3个客户端,Dell EqualLogic存储阵列的IP地址为192.168.1.3,以上掩码均为255.255.255.0。
  配置完测试环境后,在Dell EqualLogic存储阵列上划分出一个容量为600GB的逻辑卷,映射给ESX服务器,并在ESX上配置iSCSI协议。在ESX上安装虚拟机,并将虚拟机文件存放到Dell EqualLogic存储阵列划分出的600GB空间里。每个虚拟机配置200GB的虚拟磁盘。
  测试结果显示,同一网段内的客户端和虚拟机之间可以正常连通,不在同一网段内的虚拟机之间不能正常连通。这表明用户可以在同一物理服务器上配置分属多网段的虚拟机,并且可以实现虚拟机之间的网络隔离。
  作为存放VMware虚拟机文件的存储阵列,Dell EqualLogic存储阵列必须和刀片服务器上的ESX Server属于同一网段。本实验配置的存储网段为192.168.1.X,所有ESX Server的IP地址全部设置在这个网段中。这样一来,每个刀片服务器都可以和Dell EqualLogic存储阵列连接。对于单台刀片服务器来说,ESX Server的IP地址其实是一个逻辑地址,并不赋予任何一个特定网卡,对外通信时可以通过任意一个网卡进行。两个物理网卡先连接到两个以太网交换机上,再连接到Dell EqualLogic存储阵列的两个控制器上。
  在ESX中建立3个虚拟机,每个虚拟机的网卡分属不同的端口组,每个端口组划定一个网段,3个虚拟机之间不能相互访问。3个端口组均不对应某个特定的物理网卡,而是通过负载均衡从两个物理网卡收发数据。两个物理网卡连接的物理交换机不必做特定的设置。交换机只具备交换功能,没有路由功能,因此只能将数据包根据对应网段进行转发。
  
  虚拟机备份和软迁移测试
  
  虚拟机备份和软迁移测试的目的,是对刀片服务器及存储虚拟化架构中虚拟机的可靠性进行测试。测试内容包括虚拟机的本地备份、移出和导入。
  虚拟机备份的难点在于,如何保证数据的一致性,同时解决VMware物理资源过度消耗的问题。目前业界通用的虚拟机备份方法有三种:第一,直接拷贝虚拟机配置文件(虚拟机处于关闭状态),并进行备份;第二,在每个VM或ESX Service Console中安装本地备份程序;第三,VMware集中备份(VCB-Proxy)。
  1.备份方案1
  通常情况下,在ESX Server 3.X中,VMFS上的每个虚拟机都有一个目录。目录包含所有组成虚拟机的文件。对虚拟机进行备份的最简单有效的办法是将每个虚拟机对应的文件备份下来。处于开机状态的虚拟机不会实时刷新其硬盘配置文件,大量数据其实是存放在内存中的,备份时保存下来的硬盘配置文件很可能与虚拟机当前的状态信息不匹配。因此,采用上述备份方式时,虚拟机必须处于关机状态。
  2.备份方案2
  在每个VM中安装备份程序,就像在每台物理服务器或ESX Service Console中安装备份程序一样,数据通过LAN流入备份/恢复设备中。在ESX Service Console上安装备份代理程序,每台物理服务器只安装一套备份客户端即可备份其上所有的虚拟机。但是在备份时,需要用户手动执行虚拟机关闭、打开和快照等操作,备份操作复杂。在VM上安装备份代理程序,能够针对单个虚拟机的单个文件进行备份,备份的灵活性更好。但是,每个VM都需要安装一个备份客户端,备份的开销非常大,需要制定更合理的备份策略。
  3.备份方案3
  VCB是VMware专门用于备份的一个组件。在备份时,VCB执行一套脚本,使得虚拟机执行快照后即可恢复在线状态,接着对VM的原始VMDK文件进行分割压缩,然后将分割压缩(默认设置)后的文件复制到VCB PROXY的暂存空间中,最后通过第三方备份软件将数据传送到代理服务器中。虽然此种备份方法十分复杂,构建备份系统的工作量较大,但是VMware推荐用户使用这种备份方式。用户采用这种备份方法,并结合第三方的备份软件,可以实现虚拟机文件级的备份恢复,功能十分强大。
  本次测试采用了备份方法1。方法1的备份操作虽然较为原始,但是可以更好地保证虚拟机数据的完整性。
  测试环境如下:在一台物理服务器上安装3个虚拟机,包括Windows 2003 Server、RadHat和Ubantu;安装了VMware的物理服务器所在的网络中还有一台FTP服务器;两台服务器之间可以相互连通。在ESX Service Console中,Windows 2003 Server目录下有Windows 2003 Server.vmdk、Windows 2003 Server.vmx、Windows 2003 Server.vmxf、Windows XP Professional.vmsd等文件,在RadHat和Ubantu的目录下也有相应扩展名的文件。这些文件都是虚拟机的配置文件,只要将这些文件拷贝到其他地方并保存,即可实现该状态下虚拟机的备份。
  在备份时,打开安装了ESX Server的服务器,并保持所有虚拟机处于关闭状态。从ESX Service Console界面登录到网络中的FTP服务器上,分别将Windows 2003 Server、RadHat和Ubantu三个目录下的文件全部上传到该FTP服务器的本地硬盘上。断开FTP连接,备份结束。
  导入测试如下:将物理服务器上的虚拟机全部删除,重新启动系统;通过ESX Service Console连接到FTP服务器上,并将上传的3个文件夹全部下载到本地;通过Virtual center中的Import VM选择相应的.VMX文件,并导入到ESX上,打开相应的虚拟机即可实现虚拟机的重新导入。
  测试结果显示,虚拟机的映像配置文件可以正常传输到FTP服务器,并可正常导入到ESX Server中。虚拟机映像配置文件可以正常备份、移出和导入。
其他文献
“如今,CIO也可以说是首席创新官。”普华永道的一位合伙人Paul Horowitz曾说,“IT既能为公司业务提供支持,又能推动业务更上一层楼。”扩展项目管理和建筑理赔咨询服务提供商Hill International公司的CIO Michael Petrisko就是这样的一位创新斗士。  Petrisko有实现创新的两种方法:一是在当前的IT系统中添加新应用;二是部署新的高级技术,例如虚拟化、云
2月17日,北京终于迎来了入冬后的第一场雪。这场久违的雪让人们更加深切地感受到全球气候的变化以及环保的重要性。美国能源部能源信息管理署(EIA)公布的全球能源消耗量和二氧化碳排放量预测汇总报告《International Energy Outlook 2008》预测,到2030年,全球二氧化碳的排放量将由2005年的281亿吨增加至423亿吨。其中,超过2%的二氧化碳排放源自于PC、服务器和数据中
12月15日,日程满满的的马宏升终于暂时停下脚步,抽出40分钟接受中国媒体的采访。当本报记者向他求证关于英特尔嵌入式业务的使命判断时,他略微沉思了一下,然后重重地点了点头。“是这样,SoC这样的战略性产品必将为我们开启更广阔的市场。”    志在必得    组织架构调整后,担任IAG(英特尔架构事业部)联合总经理的马宏升执掌着包括全线IA产品在内的产品事业部。从全局角度来看,他认可记者“嵌入式业务
云计算是IT和互联网技术以及业务模型逐渐演变的结果,它能最大程度地发挥现有软件开发的能力和充分利用资源。  微软云计算正逐步深入到企业应用中,帮助企业用户平滑过渡到云时代,并能够提供三种云服务:建设和运营超大型数据中心,以提供公有云服务;帮助企业搭建私有云、并提供产品和解决方案;帮助客户搭建系统以提供公有云服务。    新老服务器无缝迁移    微软大中华区副总裁兼企业及合作伙伴事业部总经理连智浩
记者从北京市人力资源和社会保障局获悉,今年北京市将正式启动社保卡民心工程,并计划在今年年底前完成。该工程将解决北京市1000多万人持卡就医、实时结算问题。   这是从2001年北京市启动基本医疗保险制度以来的一项大变革。  此项改革将从石景山区和西城区开始进行试点。从6月1日起,石景山区28万名居民将率先实现医保门诊刷卡实时结算,西城区的居民将在4家三级医院实现实时刷卡结算。近日,记者就此话题深入
互联网缺乏业务安全保障,已经成为网站业务演进和发展的绊脚石,因此构建可信网络世界的构想便应运而生,成为未来新一代互联网发展的重点。互联网应用已经从“可用网站”走向“可信网站”。对用户来说,注册域名、建设网站、宣传推广、树立信用,将是一条完整的在线业务发展链条,一个都不能少。  在“可用网络”到“可信网络”这场互联网自身从颠覆性变革的过程中,技术驱动无疑将起着决定性作用。对于网站的运营者,应该采取怎
网站和移动应用通过复杂的服务器传输至终端用户的过程,称为互联网应用传输链。这个复杂的链路连接着网站基础架构、主要的互联网提供商、互联网、第三方云提供商、内容交互网络、内容分发网络和本地互联网运营商及无线运营商,以及运行在用户终端的各种浏览器和操作系统组合。互联网应用从搭建之初,到开始营运,到维护运营链的整个生命周期技术上都有可能出差错,最终用户访问时都可能遭遇一系列问题。这些问题将直接导致收入流失
如今的世界,“云”无处不在,除了云计算、云存储、云安全以外,就连软件工具的访问、管理和部署也和“云”扯上了关系。英巴卡迪诺(Embarcadero)公司全球研发高级副总裁Tony de la Lama在谈到公司刚刚发布的工具云(ToolCloud)产品时难掩兴奋之情:“通过集中化、虚拟化和标准化工具的交付来简化企业对软件工具的许可证管理,可以帮助企业降低软件开发的成本,并控制软件工具的访问。英巴卡
国际导航电子地图产业正在随市场需求的转变而变化:人们开始对呆板的画面和混乱的二维线条感到厌倦,不仅希望可以准确无误地到达目的地,更希望体验更多实景画面,享受导航带来的便捷、安全。以Google为代表的国际数字地图厂商早在三年前已经意识到这一点,开始往其GoogleEarth里添加更多三维信息,并收购专门开发3D软件的公司优化改进地图,以达到三维导航电子地图的最优化。  而我国导航电子地图市场在经过
中国茶叶品牌网经过三年多发展壮大,通过着力打造茶类行业最具影响力品牌,通过多维创新,引领茶类网络营销发展趋势,通过帮助茶企全面提级,力促合作茶企业绩扶摇直上,已走在茶叶品牌网络营销最前沿,成为目前全国最大茶叶交易招商资讯平台之一。  近年来,品牌茶企群雄并起,或直营连锁,或品牌加盟,或走商超路线,瓜分中国茶叶市场。实现从区域性品牌向全国性、国际性品牌的发展,成为各大茶叶品牌的目标。利用好网络营销平