技术开发 频道

私有云:构建DDC测试环境需求分析

    【IT168 专稿】在前面的系列文章中,给大家介绍了微软私有云(IaaS)的解决方案—动态数据中心(DDC)解决方案,相信大家对动态数据中心的相关概念、功能和架构已经有所了解。接下来的文章中我们继续深入挖掘动态数据中心的功能,本文要介绍的是构建动态数据中心测试环境。在介绍这部分内容的过程中,分成硬件和软件两部分来进行介绍,首先介绍的是DDC的硬件需求。

        文章回顾:

  云计算不可及?私有云对IT架构三大影响

  DDC的硬件需求

  任何动态数据中心的成功实施都需要认真分析和进行容量规划,以满足当前和未来的增长。每个企业的需求都是不一样的,如业务性质的不同、业务系统不同的性能需求、用户数量、以及增长潜力等各种因素而定。本文不包含对构建一个动态数据中心的详细规划。

  DDC的硬件基础设施必须符合以下要求:

  1.高可用性的虚拟机,具有自动故障转移功能(也称为快速迁移)

  2.网络冗余和高可用性

  3.能够使用轻量接触或零接触的方式提供新的虚拟机。

  4.通过集成Operations Manager 2007 R2和Virtual Machine Manager 2008R2来提供物理和虚拟网络基础设施的性能和资源优化(PRO)功能。

  5.为虚拟磁盘或直通盘的提供大型的基于SAN的共享存储(如iSCSI,光纤通道)。

  6.System Center Enterprise 套件(包括4款核心产品 - SC-CM, SC-OM, SC-DPM, and SC-VMM)。

  7.运行WCF服务和实例演示。

构建动态数据中心测试环境:硬件要求
▲图1 动态数据中心(DDC)的主要组成

  根据上图所示,我们一共使用了4台Windows Server 2008服务器来运行System Center Enterprise 套件,另外还有一台本地或远程实例的SQL Server 2005 SP3或更高版本的数据库服务器,以及一个或多个的Hyper-V主机组成的高可用性群集。Hyper-V主机群集连接到后端的ISCSI存储或基于光纤通道的SAN共享存储。所有的Hyper-V主机群集都采用了Windows Server 2008中的群集技术。 DDC工具包中基于WCF的门户服务可以安装在System Center的其中一台服务器上,也安装在一台独立的服务器之上。另外需要注意的是,每个Hyper-V主机群集最多可以有16个节点(主机服务器),每一台Hyper-V主机通常可以运行10-20个的Hyper-V虚拟机(实际可运行的虚拟机数量跟Hyper-V主机的性能相关)的节点。在实验室环境中,我们至少需要一个2节点的Hyper-V主机集群来实现高可用和故障转移功能。

  管理服务器是用来运行System Center Enterprise 套件的,当然它们可以使真实的物理机也可以使运行在Hyper-V主机中的虚拟机,但我们建议在生产环境下使用物理主机,在实验测试环境下可以使用虚拟机。我们必须使用Windows Server 2008和SQL Server 2005(或更高版本)来承载System Center Enterprise 套件。在System Center Enterprise 套件中的组件能帮助我们的企业客户管理和优化整个动态数据中心的物理和虚拟的基础设施。

  每一个管理服务器都在动态的管理着我们的数据中心,因此它们各自都必须安装在一台独立的虚拟或物理服务器之上,并且需要SQL Server的后端支持,还有SQL Reporting Services,、Active Directory 账号、证书、以及其他的基础架构服务,如:DNS和DHCP服务。管理服务器可以使用单独安装在一台服务器或多服务器(负载平衡/冗余)构建具有高可用性的任何本地实例或远程实例的SQL Server。

0
相关文章