图片 3

更好地云整合 最大化Hyper-V虚拟化

资金有限的开发人员利用公共云服务来引导项目已经有一段时间了。但是IT管理员必须从不同的角度指出部署公共云服务的前景。

资金有限的开发人员利用公共云服务来引导项目已经有一段时间了。但是IT管理员必须从不同的角度指出部署公共云服务的前景。

虚拟化是当前服务器与数据中心领域里最为热门的词汇,而且与前几年更多的停留在观望与评估层面不同的是,现在越来越多的企业已经将虚拟化用于实际的部署,虚拟化之势如火如荼。虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件(例如
RAM、CPU、网卡等),可以在这些硬件中加载操作系统和应用程序。无论实际采用了什么物理硬件组件,操作系统都将它们视为一组一致、标准化的硬件。通过实现
IT 基础架构的虚拟化,可以降低 IT
成本,同时提高现有资产的效率、利用率和灵活性。

例如,他们如何将我们的应用服务器扩展至云?他们如何从无网络连接位置提供到他们域的统一单点登录single
sign-on)?他们如何确保符合了他们的服务等级协议SLA)?

例如,他们如何将我们的应用服务器扩展至云?他们如何从无网络连接位置提供到他们域的统一单点登录single
sign-on)?他们如何确保符合了他们的服务等级协议SLA)?

  虚拟化的重要意义不仅与此,另一个重要的作用是和当前最热门的云计算技术相联系,虚拟化是云计算的基础。典型的云计算技术特征可分为虚拟化技术、分布式技术、并行计算/分布式计算、XaaS、WEB
X.0和其他技术等。云计算的平台包括三类服务:软件基础实施即服务IaaS、平台即服务PaaS、软件即服务SaaS,而这三类服务的基础则是虚拟化平台,如图1所示:

IT管理员需要看到这些因素并在为现有基础设施提供安全性、可预测的可用性和整合点时决定如何利用这些新资源。如果你已经部署了微软的Hyper-V虚拟化,你已经朝云迈出了一步。

IT管理员需要看到这些因素并在为现有基础设施提供安全性、可预测的可用性和整合点时决定如何利用这些新资源。如果你已经部署了微软的Hyper-V虚拟化,你已经朝云迈出了一步。

 图片 1

云有很多类型,范围从平台到存储,但是大部分企业管理员都希望在基础设施级别开始。利用你已有的计算资源来驱动服务器是走向云整合的第一步。既然云基础设施基于某些形式的管理程序核心上的虚拟化,在你自己的数据中心拥有一个虚拟化程度高的基础设施是准备迁移到云的关键步骤。VMware最近在提供以VMware
ESX兼容性为基础的云服务上出了不少新闻,但是这只验证了一条真理:迁移虚拟机到云就像你在内部主机间迁移虚拟机。

云有很多类型,范围从平台到存储,但是大部分企业管理员都希望在基础设施级别开始。利用你已有的计算资源来驱动服务器是走向云整合的第一步。既然云基础设施基于某些形式的管理程序核心上的虚拟化,在你自己的数据中心拥有一个虚拟化程度高的基础设施是准备迁移到云的关键步骤。VMware最近在提供以VMware
ESX兼容性为基础的云服务上出了不少新闻,但是这只验证了一条真理:迁移虚拟机到云就像你在内部主机间迁移虚拟机。

  图1 虚拟化平台与云计算

哪个系统是云可用的?

哪个系统是云可用的?

  在虚拟化与云计算共同构成的这样一个整体的架构中,虚拟化有效的分离了硬件与软件,而云计算则让人们将精力更加集中在软件所提供的服务上。这一点我们可以从Oracle和微软的云计算平台和解决方案上来说明。首先以Oracle的云平台和云管理为例,Oracle云平台和云管理架构如图2所示:

当决定云可用的系统是什么时,看看你的应用组合再做出决策。很多公司最开始都以不太关键的应用来试水。你也许想用后端系统面向那些不需要太多整合的应用,如某些网站或独立的网站系统。很多人还对敏感信息的安全性小心翼翼。即使一个云系统没有在大型数据攻击中暴露,最好还是熟悉环境并确保其安全而不是承担失去敏感数据的危险。

当决定云可用的系统是什么时,看看你的应用组合再做出决策。很多公司最开始都以不太关键的应用来试水。你也许想用后端系统面向那些不需要太多整合的应用,如某些网站或独立的网站系统。很多人还对敏感信息的安全性小心翼翼。即使一个云系统没有在大型数据攻击中暴露,最好还是熟悉环境并确保其安全而不是承担失去敏感数据的危险。

 图片 2

向云中整合Hyper-V虚拟机

向云中整合Hyper-V虚拟机

  图2 Oracle 云平台和云管理

Hyper-V的整合有两种方法。微软喜欢与合作伙伴协作,同时也提供自己的解决方案。首先,微软的Aure平台在微软为主的数据中心中提供一种基础设施即服务IaaS)密钥。例如,提供在云中的SQL
Server和基于IIS的.NET平台让现有系统迁移到云的过程更容易,现在系统是为微软生态系统开发的。

Hyper-V的整合有两种方法。微软喜欢与合作伙伴协作,同时也提供自己的解决方案。首先,微软的Aure平台在微软为主的数据中心中提供一种基础设施即服务IaaS)密钥。例如,提供在云中的SQL
Server和基于IIS的.NET平台让现有系统迁移到云的过程更容易,现在系统是为微软生态系统开发的。

  在Oracle云平台和云管理中,虚拟化是服务器、存储和IaaS之间的桥梁,同时在云管理中提供虚拟化模板。虚拟化使软件运行于共享的硬件上、整合服务器、通过克隆测试和克隆生产环境简化开发和测试、通过克隆和实时迁移增加、减少或移动应用程序、将软件设备
(appliance) 和组合件 (assembly) 进行打包以方便部署。

唯一一个微软落后的领域在提供一个由管理员管理的完全Hyper-V服务选择上。但是现在它在Azure平台上提供虚拟机VM)角色。这个服务器让你用自定义的Windows
Server 2008
R2操作系统安装负载自动化安装。你仍然受限于Azure的规则,意味着你必须部署无状态的应用来防止数据丢失。经典的、有状态的客户端/服务器执行不受支持,当决定在这个角色中部署一个应用时想想网络服务。

唯一一个微软落后的领域在提供一个由管理员管理的完全Hyper-V服务选择上。但是现在它在Azure平台上提供虚拟机VM)角色。这个服务器让你用自定义的Windows
Server 2008
R2操作系统安装负载自动化安装。你仍然受限于Azure的规则,意味着你必须部署无状态的应用来防止数据丢失。经典的、有状态的客户端/服务器执行不受支持,当决定在这个角色中部署一个应用时想想网络服务。

  动态云解决方案是微软提供的基于动态数据中心技术的云计算优化和管理方案。企业可以基于该方案快速构建面向内部使用的私有云平台,服务提供商也可以基于该方案在短时间内搭建云计算服务平台对外提供服务。微软动态云能够让用户自己动态管理数据中心的基础设施(包括服务器、网络和存储等),包括开通、配置和安装等。其核心价值在于,它可以帮助用户提高
IT
基础设施资源的利用效率,提升基础设施的应用和管理水平,实现计算资源的动态优化。微软动态云逻辑实现如图3所示:

VM角色允许你在云中运行你自己的VHD,尽管微软仍然管理根本的操作系统、网络和IP结构。使用VM角色和其它提供角色的主要不同是补丁不受自动管理。尽管它仍然在测试中,VM角色有希望很快整合到Azure解决方案中。

VM角色允许你在云中运行你自己的VHD,尽管微软仍然管理根本的操作系统、网络和IP结构。使用VM角色和其它提供角色的主要不同是补丁不受自动管理。尽管它仍然在测试中,VM角色有希望很快整合到Azure解决方案中。

 图片 3

系统中心的未来版本会提供与Azure更紧密的整合,提供一个单一方式来管理和监控VM角色。尽管VMware的vSphere在这一领域提前得和整合走得一样远,微软的系统中心2012应该为本地Hyper-V机器和Azure虚拟机角色带来紧密的整合。这将包括供给、自助服务功能和上传VHD到云中的能力或是无需上传额外字节部署自定义模板来部署标准化图像的能力。

系统中心的未来版本会提供与Azure更紧密的整合,提供一个单一方式来管理和监控VM角色。尽管VMware的vSphere在这一领域提前得和整合走得一样远,微软的系统中心2012应该为本地Hyper-V机器和Azure虚拟机角色带来紧密的整合。这将包括供给、自助服务功能和上传VHD到云中的能力或是无需上传额外字节部署自定义模板来部署标准化图像的能力。

  图3 微软动态云逻辑实现

清晰看来,Azure不是一个单纯的IaaS战场。它确实集中于为搭建.NET应用担当平台即服务SaaS)而不是运行包括应用在内的自定义操作系统。微软确实明白有太多应用不能只从一个.NET控制台部署,所以就有了选择。

清晰看来,Azure不是一个单纯的IaaS战场。它确实集中于为搭建.NET应用担当平台即服务SaaS)而不是运行包括应用在内的自定义操作系统。微软确实明白有太多应用不能只从一个.NET控制台部署,所以就有了选择。

  由上图我们可以看出,虚拟化层是资源层和管理层之间的桥梁,服务层通过管理层和虚拟化层来使用资源层的资源,虚拟化层对用户来说是透明的,也是动态数据中心的基础核心层,可以说,没有虚拟化技术,想要实现动态数据中心几乎是不可能的,但是虚拟化不是云计算。

如果你想要部署一个真正IaaS的能力,你会想要提供商给你更多的自由选择你在云机器实例上部署什么。IaaS的最好的例子是Amazon的EC2服务,它让你将机器实例自旋向上到Amazon云中。虽然Amazon只支持某些类型的网络服务集中式部署,它们确实给了你一些自由。

如果你想要部署一个真正IaaS的能力,你会想要提供商给你更多的自由选择你在云机器实例上部署什么。IaaS的最好的例子是Amazon的EC2服务,它让你将机器实例自旋向上到Amazon云中。虽然Amazon只支持某些类型的网络服务集中式部署,它们确实给了你一些自由。

  Microsoft Hyper-V虚拟化技术是Windows Server 2008
的一个关键组成部分。Hyper-V
提供了将服务器资源虚拟化并在
Windows 管理框架中管理这些资源的能力,对于其核心基础设施主要构建在
Windows Server 和其它 Microsoft 应用程序技术的客户而言,Hyper-V
是一个理想的选择。通过虚拟化,我们可以共享内存、硬盘、CPU等等硬件资源,下图描述了主机和虚拟机的架构,一个虚拟主机带有2个客户端应用的模型。