云时代稳定为先 WindowsServer2012的维稳杀手锏虚拟化

2012-11-01    来源:比特网    编辑:小陈
在这个已经慢慢展开的云时代前言,大数据、移动终端等都是后端系统经常要面临的新场景。而号称为应对云时代而设计的微软Windows Server 2012显然也要经受这些新应用的考验。在这些场

在这个已经慢慢展开的云时代前言,大数据、移动终端等都是后端系统经常要面临的新场景。而号称为应对云时代而设计的微软Windows Server 2012显然也要经受这些新应用的考验。在这些场景中,虚拟机、存储及其可用性显然是考验一款服务器操作系统的关键性指标。那么,在这些方面,Windows Server 2012准备好了么?

  面对全新的应用,IT解决方案在达到高可用的同时也要尽量降低成本,这样前端的服务才能具有更强的竞争力,这是不争的事实。而很多IT专业人员与决策者都在努力寻求新的改进方法,在降低成本的同时依然能提供高可用的世界领先存储解决方案。

  Windows Server 2012 充分利用以往积累的经验以及新的研发成果,提供了一套独一无二的、动态的、高可用的、成本低廉的云服务器平台,能为您提供强大的创新式存储与可用性解决方案。

  Windows Server 2012可以帮助IT 专业人员构建动态的可扩展多服务器基础架构,但是管理上就像一台服务器那么简单。

  Windows Server 2012包含的世界级创新使得IT 专业人员能够在几分钟内响应任何规模的业务需求,并且可以用比以往更低的成本做到这一切。服务的高可用性以往需要使用碎片式的方法,并且需要使用大量分散且昂贵的软硬件解决方案,这一切进一步增加了IT 运维的复杂度。通过使用Windows Server 2012,您可以用更低廉的价格获得原生的存储与可用性解决方案。Windows Server 2012 包含了高水准的软件技术、网络与存储功能,只需要较少的物理服务器和更廉价的硬件即可投入实用。

  Windows Server 2012平台强大而灵活。通过使用此平台,计划内和计划外的停机时间可以大幅减少。新增和改进的功能提供了成本低廉,可长时间持续运行的IT 服务。Windows Server 2012在设计上可以减少甚或避免对用户服务的中断。同时还提供了很多强大的新功能,例如存储空间、Microsoft Hyper-V、更好的实时迁移、Hyper-V 复制以及透明故障转移等等。

  而除此之外,微软在Windows Server 2012中也提供了一个名为NIC teaming来解决这个问题。

  考虑到云场景或者简单的室内设置,Windows Server 2012的NIC teaming小软件包中提供了许多功能。建立准确并且配置极其简单。

  NIC teaming或负载平衡和故障转移功能,允许多个网卡结合来实现端口汇聚和故障转移以防网络硬件不给力。Windows Server 2012中,我们受制于NIC供应商来提供这些功能。没有直接的OS集合,微软并不正式支持NIC teaming.在Windows Server 2012中,NIC teaming出列了,整合到了OS中。

  一些开箱即用的NIC teaming特点包括:

  支持Hyper-V内部的虚拟NIC

  开关依赖、开关独立模式并不全部要求每个NIC连接到同一个以太网交换机

  VLAN分流,应用程序可以同时会话不同的VLAN

  每组支持高达32个NIC

  不支持Windows Server 2012中的NIC teaming的技术有:PCI I/O Virtualization、远程直接内存访问和TCP Chimney这些老技术。

  配置NIC teaming的过程很简单:启动、在服务器上添加组合、给每组配置特定的网卡。

  你可以使用Windows 8中的PowerShell、Server Manager GUI和RSAT工具来完成。PowerShell中有NIC teaming专用命令,如下:

  NetLbfoTeam(检索,新建,删除,重命名,设置)

  NetLbfoTeamMember(添加,检索,删除,设置)

  NetlbfoTeamNic(检索,新建,删除,设置)

  只需输入Get-Command-Module NetLbfo 便可得到所有的可用命令。

  GUI中配置NIC组是件重要的事:

  1.选择本地服务器/属性/远程桌面/ NIC组合管理。

  2.选择服务器名称,并在Teams/Tasks下选择新Team.

  3.输入组名称,选择你想要的专用网卡。

  当然,再完美的系统也会出现故障,而在虚拟机和相关的集群出现故障时Windows Server 2012给出了一个优秀的选择。微软Windows Server 2012针对主机集群方式提供了Failover Cluster的虚拟机监控功能,允许虚拟化层监控运行在虚拟机内部的应用健康状态,并可以根据此状态进行故障恢复操作。

  具有这个功能后,在虚拟机内运行的应用,无论是SQL Server,Exchange,Lync或是IIS,只要健康状态出现问题,都可以通过与虚拟化层通信的通道触发相应的故障恢复操作,而相关的设置在Windows Server 2012的图形化界面中也非常简单,只需要几步就可以完成。可以说在新的应用环境中,Failover Cluster意义非凡。

  当然,对于很多管理员来说,命令行可能会更受欢迎,因此,微软也提供在PowerShell中开启这项功能的方法,管理员只需在命令行中输入Set-NetFirewallRule -DisplayGroup "Virtual Machine Monitoring" -Enabled True即可。

  对于全新的云应用环境来说,只有提高可用性才是保证服务可靠的最好手段,而显然,微软Windows Server 2012在这方面考虑的相当周到。


 

1
3