IT 专业人士自己的博客!与您分享最新产品技术文章!
System Center 2012 是微软在管理工具上有史以来最大的改版。因为云时代的来临,System Center 2012 被定位为微软在云管理上最重要的秘密武器。System Center 2012 提供企业从虚拟化、私有云到公有云的管理,涵盖范围从服务器、应用程序、PC 到移动设备,并通过单一管理平台进行集中管理。也因为 System Center 2012 的涵盖范围相当广泛,经常需要两个或两个以上的组件互相协作(例如私有云管理)、同时也为了简化以往 SystemCenter 2007/2008/2010 复杂的许可模式,System Center 2012 将不再单独销售个别组件,改以 System Center 2012 标准版及System Center 2012 Datacenter 的套件方式销售http://www.microsoft.com/taiwan/systemcenter/pricing_and_licensing.aspx )。也因为如此,当我们还是以传统销售单一组件方式向客户销售 System Center 2012 时,往往会遭遇到来自客户的极大反对。因为当我们只对客户强调某一组件的优势,客户虽然接受了单一组件的价值,但谈到许可时自然而然会拿单一组件的价格与 System Center 2012 标准版或System Center 2012 Datacenter进行比较,如此将会让后续的销售更加困难。
System Center 2012 的主要优势
因此,System Center 2012 的销售方式应该尽量结合两个以上组件的销售为主,尽量避免专注于单一组件上的讨论。System Center 2012 有三大主要优势,包括:
根据上述三大重点,以及从 System Center 2012 RDP 的经验与客户的反馈,我们将客户端的 System Center 2012 应用分成四大类,分别是:1)物理环境管理 2)虚拟环境管理 3)云管理 4)应用程序监控,同时针对这四大类分别提供了适用的 System Center 2012 产品。
物理环境管理(SCOM 2012、SCCM 2012、Orchestrator 2012)
针对客户数据中心的监控,第一步就是引入 System Center Operations Manager (SCOM) 2012。SCOM 2012 不但提供深入的应用程序监控与问题诊断(细节将在第三节“应用程序监控”中说明),同时提供应用程序运行所在的物理、虚拟或云环境的完整监视。SCOM 2012 提供完整的数据中心监控,包括:
SCOM 2012 通过各家厂商开发的管理套件(Management Pack,MP)可以将管理范围延伸到各家厂商的解决方案,详情请参考Microsoft System Center Marketplace(http://systemcenter.pinpoint.microsoft.com/en-US/home )。
除了对数据中心进行完整的监控之外,对于使用者通过桌面计算机、笔记本、智能手机、平板计算机和其他消费型设备等访问公司服务的情况也越来越多,但同时也必须确保符合企业的安全控制和 IT 规范需求。鉴于此,客户接下来需要使用的就是 System Center Configuration Manager (SCCM) 2012,除了对所有运用 Exchange ActiveSync 技术的设备提供本地支持,还包括 Windows Phone、Apple iOS、Symbian 和 Android 设备等。客户可以通过 SCCM 2012 进行资产跟踪、IT 原则强制应用和远程擦除等管理。同时,SCCM 2012 可结合运用包含 Hyper-V、App-V 和 Citrix XenDesktop 等虚拟桌面基础结构(VDI) 技术帮助客户来部署和管理访问公司服务的应用程序。
像一开始就提到的那样,客户的数据中心通常都是异构环境。而这些异构环境大部分是由各家厂商的产品和解决方案所组成。System Center Orchestrator 2012 可帮助客户将 IT 任务自动化,并且将最佳实践标准化,以提升跨多种系统的工作效率。因此我们除了可以通过 System Center Orchestrator 2012 整合 SCOM 2012 以及 SCCM 2012,从而将 IT 流程进行自动化以外,也可以整合各家厂商的解决方案。
通过 Orchestrator,客户不必编写任何程序或脚本,就可以连接不同厂商的各种系统。Orchestrator 本身就提供许多预设的将 HP、CA、BMC、EMC 和 VMware 的工具集整合成自动化的工作流程,相关整合套件可从网上下载(http://systemcenter.pinpoint.microsoft.com/en-US/applications/search/orchestrator-d16?q=)。
建议客户使用的 System Center 2012 组件是:SCOM 2012、SCCM 2012、Orchestrator 2012。
虚拟环境管理(SCVMM 2012)
SCVMM 2012 为企业提供了一个集中的管理平台,让企业同时管理虚拟化及私有云环境,并且通过“IT 即服务”来实现可伸缩且快速的企业虚拟平台架构管理。通过 System Center Virtual Machine Manager 2012 可以实现:
应用程序监控(SCOM 2012、 AVIcode)
对开发 .NET 应用程序的客户而言,Visual Studio 从系统分析与设计、开发、测试、纠错、部署、甚至包括项目与版本管理,都有能够有效支持并解决程序开发团队在程序开发过程中需要的各项功能,但是系统完成开发并部署到实际的运行环境之后,大多数客户都缺乏有效的工具来分析应用程序实际运行的性能状况并找出潜在问题。
Application Performance Monitoring(APM)是 SCOM 2012 中的一个模块,负责监控 .NET 应用程序以及 ASP.NET 网站的性能与问题诊断。SCOM 2012 能与 .NET 应用程序高度整合,让开发人员能够精确找出应用程序问题的根本原因,直指症结所在的程序代码行,以便让客户能够更快速找出问题的根源并解决问题。SCOM 2012 提供了简单易用的仪表板和报告,可帮助客户有效追踪问题并了解应用程序的服务状态。同时,通过 SCOM 2012 与 Visual Studio 整合,可让开发人员与系统管理人员更密切地协作,以便更快速解决问题(更快澄清到底是应用程序问题还是系统问题)。
虽然 SCOM 2012 是以 .NET 应用程序以及 ASP.NET 网站的性能与问题诊断为主,但因为在 System Center 2012 中强调的是对异构平台的支持,因此对 Java EE 我们也提供一定程度的性能监控,支持的平台包括 IBM WebSphere、Oracle WebLogic、Redhat Jboss 和 ApacheTomcat 等。支持的操作系统可以参考下表。
应用程序监控也是唯一一个只通过 System Center 2012 单一组件进行管理,同时也是目前我们看到最容易说服客户购买 System Center 2012 的重点之一。APM 的前身是 AVIcode,获取 AVIcode 的方式是必须要购买 SMSE 或 SMSD,不提供单独购买的许可。因此,当许可转换到 System Center 2012 Standard /Datacenter之后,因为与 SMSE/SMSD 相当类似,因此没有单一组件与套件的价格比较问题。市面上类似的产品包括 HP Diagnostics、QuestFoglight 或 OPNETIntroscope 等。当然对于使用 Microsoft .NET 开发企业关键应用程序的客户而言,通过微软自己的 System Center 2012 进行监控绝对是不二选择。
当遇到客户有下列几种状况时可以主动建议客户使用 System Center 2012:
建议客户购买的 System Center 2012 组件是:SCOM 2012
云管理(SCVMM 2012、App Controller 2012、SCOM 2012)
Windows Azure 已经于 2012 年 6 月在中国台湾地区正式发布,未来客户将可以在 Windows Azure 上建立云应用程序与服务,更快速地反映市场需求来促进业务的增长。但对于大多数的客户环境而言,将会同时存在包含虚拟化、私有云以及公有云的混和云环境。为了帮助客户更有效地集中管理 SCVMM 2012 以及 Windows Azure 上的虚拟机与服务,System Center 2012 App Controller 将会是关键。通过 App Controller 客户除了可以监视与管理在公有云、私有云上的所有虚拟机与服务外,还可以在公有云与私有云之间进行转换,同时 App Controller 也为客户提供了以下帮助:
除了 App Controller 之外,在上一节应用程序监控所提到的 SCOM 2012 结合 System Center Monitoring Pack for Windows Azure Applications(http://www.microsoft.com/en-us/download/details.aspx?id=11324 )一样可以用来监控 Windows Azure 上的应用程序性能(例如通过 SCOM 2012 监控部署到 Windows Azure 的 ASP.NET 网站,如下图所示),确保该应用程序随时能正常提供服务并保持一定的服务水平。
因此,当您向客户销售 Windows Azure 时,请务必同时将 System Center 2012 考虑进去,除了能提供客户整合的单一管理平台之外,它同时还包含对 Windows Azure 应用程序的性能监控,确保服务的正常运行。从许可模式上来看,System Center 2012 Standard与 Datacenter 可通过许可证移动性(License Mobility)指派管理 Windows Azure 上的VM。每一个 System Center 2012 Standard 可以管理 2 个 VM,每一个 System Center 2012 Datacenter 则可以管理 8 个 VM。
建议客户使用的 System Center 2012 组件是:SCVMM 2012、App Controller 2012、SCOM 2012。