在虚拟数据中心中实施弹性通常需要对网络架构有一定的规划。很多虚拟化相关的网站都推荐尽可能在宿主服务器上安装网卡,并且给每台虚拟机指定特定的网卡。倒不用担心虚拟服务器会占用其它虚拟机服务器的带宽,这是因为该虚拟机服务器运行特定的带宽密集型应用程序。 尽管这类设计对于优化性能来讲运行效果非常不错,但是对于高可用性就未必了。
因为我们的目标是实现弹性,每台宿主服务器仍然都要求多个网卡,但是那些网卡的用处却各不相同。 理想情况下每台宿主服务器都应该配备至少四个网卡。用户可能会考虑使用Dell PowerEdge R900柜式服务器,或者其它相似的产品,因为该产品提供四个内置的以太网卡端口,目前市……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在虚拟数据中心中实施弹性通常需要对网络架构有一定的规划。很多虚拟化相关的网站都推荐尽可能在宿主服务器上安装网卡,并且给每台虚拟机指定特定的网卡。倒不用担心虚拟服务器会占用其它虚拟机服务器的带宽,这是因为该虚拟机服务器运行特定的带宽密集型应用程序。
尽管这类设计对于优化性能来讲运行效果非常不错,但是对于高可用性就未必了。因为我们的目标是实现弹性,每台宿主服务器仍然都要求多个网卡,但是那些网卡的用处却各不相同。
理想情况下每台宿主服务器都应该配备至少四个网卡。用户可能会考虑使用Dell PowerEdge R900柜式服务器,或者其它相似的产品,因为该产品提供四个内置的以太网卡端口,目前市面上的很多服务器都只提供两个以太网卡端口。尽管很多服务器都提供新加额外网卡的扩展槽,但是最好还是把这些扩展槽尽可能地留给光纤通信卡。
与给每台虚拟机指定一个特定网卡不同,一个更好的方法是把网卡连接到一个单独的交换器上。其中两个交换器应该连接到主网络上,另外两个用来作为宿主服务器之间的主干网。这样即使一个交换器、网卡或者网线出现故障,每台宿主服务器仍然各有一个连接到主干网和主网络上的通道。
如果宿主服务器运行的是VMware,可能就需要为每台服务器配置vSwithch了。vSwithch是用来在物理网络和虚拟网络之间路由流量的虚拟交换器。图1所示的是VMware ESX服务器中四个网卡的使用方式。
存储考虑
网络架构保证了虚拟服务器不会因网络组件故障导致不可达。尽管这类架构可以提供网络冗余,但却不是切实可行的高可用性战略,因为服务器硬件的故障仍然有导致服务中断的可能。然而一个冗余的网络架构是迈向创建弹性虚拟数据中心的第一步。
创建弹性数据中心的一个主要工作就是中心化数据存储。虚拟机可能位于所有宿主服务器都可以访问的中心化存储池中。这样的话即使发生故障,虚拟服务器也能够迁移到其它主机上。如果虚拟硬件驱动没有直接挂载在存储设备上,这种弹性就不可行,因为磁盘驱动可能绑定在一个单独的宿主服务器上。
中心化存储池过程中需要注意的一点是绝对不能创建故障点。实现这一点的一个方式是在每台服务器上安装多个光纤通信卡,并且把每个都连接到一个单独的光纤通信交换器上。所有的交换器都连接到公用的存储资源池,该资源池应该由冗余存储阵列组成。图二所示的是冗余的光纤通信架构,图中同时也展示了冗余网络架构以及在多服务器环境中的配置费方式。
在第三部分中,我们将介绍动态迁移和故障容错系统是如何进一步提升业务连续性的。
作者
Brien M. Posey,微软认证系统工程师,Windows 2000 Server 和 IIS方面最有价值专家。Brien曾任全国性连锁医院的CIO,负责过Fort Knox的网络安全。作为一名自由撰稿人,他为微软, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies 以及其他的科技公司写过稿。
翻译
相关推荐
-
求助~hyper-v故障转移群集~双iscsi目标服务器组建存储池可行
最近在搭建hyper-v故障转移群集,虚机文件放到基于iscsi的群集共享卷里,可以实现事实迁移了。不过存储又 […]