NetApp Tech OnTap
     

构建私有云

在过去大约一年多的时间里,关于云技术的讨论数不胜数,本简报中的许多文章也谈到了相关内容(参见侧边栏),但是对于云部署可遵循的确切步骤却极少有人提及。

NetApp 一直与 Microsoft 合作,以开发可简化云部署流程的集成技术。如果您已经从传统数据中心模型迁移到虚拟化数据中心,那么下一个逻辑步骤可能就是私有云。使私有云有别于虚拟化数据中心的主要因素是存在一个管理层,该管理层允许您将 IT 基础架构视为一个资源池,用户或业务单位可从该资源池自动请求和接受资源。

数据中心升级。

图 1) 数据中心升级。*

直到现在,用于完成自动化步骤的解决方案都需要许多自定义工作。Microsoft 正在通过 Dynamic Datacenter Toolkit (DDTK)* 简化自动化流程。借助此工具包,您可以快速、轻松地将手动部署虚拟机过程中使用的所有流程整合为自动进行。NetApp 一直与 Microsoft 合作,以确保 NetApp® 存储与 DDTK 框架集成,从而使您可以在自动配置期间使用 NetApp 克隆和其他功能。

私有云构建块

当讨论私有云时,我们是指为满足内部 IT 需求而设计的云:是一种将 IT 即服务 (ITaaS) 提供给内部客户的手段。在实践中,您可能要将现有虚拟化基础架构升级为私有云,或者可能用私有云部署补充现有的基础架构。

云定义。

图 2) 云定义。

内部云的构建块在很大程度上与用于任何虚拟化基础架构的构建块相同。基于 Microsoft® 和 NetApp 的虚拟基础架构包括:

  • 具有足够多的网络接口和内存的可扩展服务器
  • NetApp 共享存储
  • 足以支持高存储利用率的网络基础架构
  • 用于服务器虚拟化的 Microsoft Hyper-V™(您可以阅读最近 Tech OnTap 文章中有关在 NetApp 存储上部署 Hyper-V 的最佳实践的内容。)
  • 用于管理的 System Center Operations Manager (SCOM) 和 System Center Virtual Machine Manager (SCVMM)

如果您将上述所有部分准备就绪,剩下的就是获得提供客户启动培训、动态配置和自助服务的能力,这些内容将在后面的部分中进行讨论。

如果您未完全虚拟化,现在可以通过进行以下工作开始为私有云部署做准备:

  • 增加虚拟化工作和专业知识
  • 对可扩展的服务器硬件进行标准化
  • 对同时适用于物理机和虚拟机的管理平台进行标准化
  • 调整您的流程以最大限度地减少员工与基础架构之间的交互
  • 开始架构适用于共享计算资源池的 IT 服务

使用 DDTK 实现云自动化

Microsoft Dynamic Datacenter Toolkit 可扩展 SCOM 和 SCVMM 的功能,以通过将由虚拟化基础架构实现的构建块转换为私有云所需的自动化功能来管理虚拟化环境。

DDTK 是一个一站式解决方案,可与 SCOM 和 SCVMM 配合使用以提供:

  • 客户/业务单位启动培训
  • 自动化和指导
  • 动态配置
  • 自助式门户
  • VM 批量创建

DDTK 工作流

了解 DDTK 如何简化虚拟基础架构部署的最佳方式是查看新客户或业务单位的典型工作流程。DDTK 包括一个启动培训向导,该向导可引导用户完成注册其业务单位的流程。一个单独的向导会获取基础架构请求中新 IT 服务的需求。当该基础架构请求明显需要以前的某种观点时,此向导可以出色地完成引导用户和定义可行选择方案的工作。基础架构请求获得批准后,指定人员可以通过自助式门户在基础架构内配置虚拟机(受限于请求定义的限制)。

新基础架构用户的 DDTK 工作流程。批准流程可确保您对基础架构保持足够的监督。

图 3) 新基础架构用户的 DDTK 工作流程。批准流程可确保您对基础架构保持足够的监督。

注册流程可获取业务单位的名称、请求的优先级、请求的论证、对基础架构具有访问权限的管理员以及可用于退款或其他目的的业务单位代码。输入请求后,您可以审查、接受或拒绝该请求。

接受注册后,用户可以创建基础架构请求,该请求用于定义所需内存、存储容量、网络、要使用的 VM 模板、退款的其他代码等。用户还能够在基础架构请求中创建多项服务(例如开发、测试和生产),并为每项服务指定配额。

提交基础架构请求后,您将再获得一次审查请求及根据需要对请求进行任何修改的机会。此审查流程有助于阻止任何业务单位意外或故意获取过多资源。

最后,基础架构请求经过批准后,用户(或指定的管理员)将使用自助式门户 (SSP) 提交 VM 创建请求并配置 VM 以满足其特定需求。DDTK 配置引擎可将这些请求转换到 SCVMM,这些请求将自动执行,并会向用户或应用程序所有者发出逐步通知。

DDTK 配置和合作伙伴集成

为了能够轻松地启动和运行 DDTK,该工具包提供许多默认设置和脚本,可以按原样使用它们,也可以通过向导驱动的界面对其进行修改。这样使得扩展您的云环境以包括第三方产品变得非常简单。第三方供应商也可以轻松地针对其自己的产品提供集成,从而使您可以充分利用增值功能。

NetApp 一直与 Microsoft 密切合作,以为我们的联合客户提供这种集成。DDTK 配置引擎能直接调用 NetApp PowerShell cmdlet 和脚本,以执行特定的存储活动。

例如,众所周知,标准虚拟机配置流程会产生许多重复数据,可能会为每个虚拟机提供相同操作系统和应用程序文件的副本。NetApp 集成使您可以使用 NetApp FlexClone® 技术消除此存储开销,并加速配置流程。无需创建完整副本,FlexClone 允许多个 VM 共享完全相同的块。当修改块或更改新块时,FlexClone 卷仅利用额外的存储空间。这样可使流程运行非常快速并且非常节省空间。

DDTK 提供允许将传统 VM 配置替换为使用 NetApp FlexClone 技术的快速、高效流程的轻松集成。

图 4) DDTK 提供允许将传统 VM 配置替换为使用 NetApp FlexClone 技术的快速、高效流程的轻松
集成。

此功能将作为 NetApp ApplianceWatch™ PRO 2.1 的一部分提供,并将于 2010 年夏通过 NetApp NOW™ 网站免费提供给 NetApp 客户。

了解更多

DDTK 现在正在进行 Beta 测试,通常不久之后即可用。如果您要了解此技术的更多信息,您有多种选择:

  • 最近的 Microsoft TechNet 网络广播会介绍该技术,包括 NetApp 集成,还包括对界面进行说明的三个演示。
  • 来自两个合作伙伴的技术已在最近的 Microsoft 管理峰会上进行展示,还会在即将于 6 月 7 日至 10 日在路易斯安那州新奥尔良市举办的 TechEd 2010 会议上再次进行演示。

*图 1 和有关 DDTK(以前称为 Dynamic Infrastructure Toolkit for System Center)的信息经许可改编自 2010 年 2 月 25 日的 TechNet 网络广播:Dynamic Infrastructure ToolKit for System Center Deployment: Scenario Walkthrough (Level 300),作者:Ananthanarayan Sundaram(Microsoft Corporation 虚拟化营销部高级产品经理)和 Suveen Kumar Reddy Vuppala(Microsoft Corporation 解决方案加速器组高级 SDE)。您可以单击上面的超链接观看完整演示。

NetApp 社区
 对云部署有意见?

在 NetApp 社区中在线提问、交换想法并分享观点。


Richard Preston

Richard Preston
技术联盟经理
NetApp

Richard 是 IT 行业的职场老手,有 20 多年的从业经验。他在欧洲、亚洲和北美洲的 ISV 和 IHV 从事过各种类型的技术和业务开发工作。目前 Richard 负责 NetApp 与 Microsoft 的 Microsoft 虚拟化解决方案、System Center 和 SQL Server® 战略联盟的技术方面。



 
了解
 
TRUSTe
联系我们  |  如何购买  |  反馈  |  招聘  |  预订  |  隐私策略  |  © 2011 NetApp