2011年可以说是云计算升温最快的一年,而2012的云计算的发展将趋于理性,随着云计算的稳步前进,云计算以及运行支持环境已经迅速发展成为主流IT厂商倾力投入和打造的对象。作为桌面操作系统的霸主,在不断完善桌面操作系统的同时,云计算操作系统方面也已经步步为营,支持云技术的平台也已经推出。
作为微软面向云计算方向的平台,Windows Azure 在2008年就已经发布,并在2010年已经正常运转,Windows Azure是专为在微软建设的资料中心管理所有服务器,网络以及储存资源所开发的一种特殊版本Windows Server操作系统,它具有针对资料中心架构的自我管理(autonomous)机能,可以自动监控划分在资料中心数个不同的分区(微软将这些分区称为Fault Domain)的所有服务器与储存资源,自动更新修补程式,自动执行虚拟机器部署与镜像备份(Snapshot Backup)等能力。
Windows Azure被安装在资料中心的所有服务器中,并且定时和中控软件:Windows Azure Fabric Controller进行沟通,接收指令以及回传执行状态资料等等,系统管理人员只要透过Windows Azure Fabric Controller就能够掌握所有服务器的执行状态,Fabric Controller本身是融合了很多微软系统管理技术的总成,包含对虚拟机器的管理(System Center Virtual Machine Manager),对作业环境的管理(System Center Operation Manager),以及对软件部署的管理(System Center Configuration Manager)等,在Fabric Controller中被发挥得***,如此才能够达成透过Fabric Controller来管理在资料中心中所有服务器的能力。
#p#
Fabric Controller是管理微软资料中心的Windows Azure计算资源的中控管理系统,它负责自动化的管理资料中心内所有的实体服务器,在Fabric Controller之上与Windows Azure Guest OS之间,是由Fabric Controller在建置实体服务器时所部署的Windows Azure Host OS,它是一个特制版本的Hyper-V Server,负责实体服务器内的Hypervisor虚拟平台层,总管其上的Windows Azure Guest OS群,同时它内含一个Fabric Agent中控软件,以回报目前虚拟机器的各项资讯给Fabric Controller,同时让应用程式可以利用事件处理的方式来判断与针对目前Fabric Agent控制虚拟机器的状态做回应与控制。而依照不同的虚拟机器的等级,其执行的Windows Server 2008操作系统也不一样。
Windows Azure
目前在Windows Azure上,已经部署了数个版本的操作系统,分别是1.0-1.10 (Windows Server 2008 SP2)以及2.0-2.2版(Windows Server 2008 R2)[4],部署在Windows Azure虚拟机器上的操作系统,被称为Windows Azure Guest OS,但其实是Windows Server 2008 x64企业版操作系统的虚拟化版本。每个不同的版本都会安装不同的功能与修补程式,而使用者可以选择可相容自己开发的应用程式的操作系统版本。
而也有消息称,今年有可能发布的Windows Server 8在各个方面都有了很大增强,易用性和管理方面都实现了方便和简化,受到了用户广泛关注。微软服务器操作系统的下一代版本将命名为Windows Server 8,该产品将和System Center 2012一道全方位针对企业级用户进行云优化。而开发代码为“Denali”的下一代SQL Server数据库可以使ISV在SQL Server上的各种应用平滑地迁移到云上。
#p#
2012年Windows Server 8仍然是个未知数,一切都还是镜中花水中月。而目前可以说Windows Server 2008 R2是云计算当仁不让的的主流操作系统,无论是其支持的平台的功能多样性,还是系统运行的稳定性都非常出色。 具体原因如下:
Windows Server 2008 R2
一、两种方式满足用户虚拟化要求。
虚拟化是当今的数据中心的重要组成部分。利用虚拟化提供的运行效率,组织可以显著减轻运行负担,降低电源消耗。带有Windows Server 2008 R2提供两种虚拟化类型: Hyper-V提供的客户端和服务器虚拟化,以及使用远程桌面服务的演示虚拟化。
Hyper-V中新的虚拟化技术
随着Windows Server 2008的发布,微软推出了Hyper - V的新版本。作为Windows服务器2008 R2的SP1操作系统的一部分,,Hyper-V包含了一系列核心领域的改进,可用于创建动态虚拟化数据中心和云计算环境,也就是俗称的私有云。这些改进可为您提供更高的可用性与性能,更好的可管理性,以及包括实时迁移在内的更简单的部署方法。另外,在配合System Center一起使用后,您还能构建更有针对性的私有云环境,彻底改变您向业务交付IT服务的方式,并以此作为基础架构即服务(IaaS)的模型。
远程桌面服务在功能上的扩展
远程桌面服务为用户和管理员提供了必要的功能和灵活性,以在任何部署情景下创造最可靠的访问体验。为了扩展远程桌面服务的功能集,Microsoft一直在投资研发虚拟桌面基础结构(Virtual Desktop Infrastructure),简称VDI。VDI是一种集中式桌面传送体系结构。利用该体系结构,可以在集中式服务器上的虚拟机中运行和管理 Windows和其他桌面环境。
云计算的发展依托于企业虚拟化的程序,所以Windows Server 2008 R2在虚拟化方面的强势表现将有助于云计算的进一步发展。
#p#
二、对Web平台的强大统治力
Windows Server 2008 R2包含了许多新的增强功能,从而使该版本成为有史以来最可靠的Windows Server Web应用程序平台。该版本提供了***的Web服务器角色和Internet信息服务(IIS)7.5版,并在服务器核心提供了对.NET更强大的支持。IIS 7.5的设计目标着重于功能改进,使网络管理员可以更轻松地部署和管理Web应用程序,以增强可靠性和可伸缩性。另外,IIS 7.5简化了管理功能,为您自定义Web服务环境提供了更多方法。Windows Server 2008 R2包含了对IIS和Windows Web平台的以下改进:
- 减少管理与支持基于Web的应用程序的负担
- 降低支持与疑难解答的负担
- 改善文件传输服务
- 扩展功能与特性的能力
- 改进的.NET支持
- 提高了应用程序池的安全性
- IIS.NET社区门户
System Center 2012
三、超强的稳定性和可扩展性
Windows Server 2008 R2能够管理任意大小的工作负载,具有动态的可伸缩性以及全面的可用性和可靠性。Windows Server 2008 R2提供了大量新的和更新的功能,包括利用复杂的CPU架构、增强操作系统的组件化以及提高应用程序和服务的性能和可伸缩性。
- 利用复杂的CPU架构
- 增强操作系统的组件化
- 提高应用程序和服务的性能和可伸缩性
- 改进的存储解决方案
- 增强对Intranet资源的保护
其实,Windows Server 2008 R2的很多性能相比与之前的版本都有很大的增强,例如改进的电源管理方式和减轻管理负担,增强了与客户机的协作体验都为云计算的应用提供了强大的支持。目前微软的云架构已经涵盖了软硬件系统,而软件方面从操作系统到虚拟化软件再到终端应用一应俱全。目前微软正在大力拓展其数据中心,力图短期内快速发展云计算相关服务。2012年Windows Server R2必将成为云计算的主流操作系统。