对于大多数企业组织来说,设计和管理私有云是一个对现有IT运营的结构性变革。数据中心栈的所有层次都需要进行重新调整以确保网络、存储与应用程序性能的可靠性,数据交换的安全性,以及云计算环境的灵活性。
在本系列的第一部分中,我们探讨了企业应当如何重新思考私有云和混合云的网络连接和安全性问题。在第二部分中,我们将谈谈云计算是如何影响已有的应用程序,并迫使IT经理们改变传统数据中心的管理模式与方法。我们还将讨论在云计算时代许可、收费以及扣款这几个名词之间的差别。
我们原有的应用程序怎么样了?
一般来说,企业都是基于已有应用程序进行构建的。这些应用程序都基于一个传统的操作系统(如微软公司的Windows操作系统)在一个传统的服务器上运行。把原有的应用程序迁移至私有云的挑战与传统虚拟化项目中的挑战相同,其中包括了性能问题、高度定制化应用程序的故障迁移问题。
新的基于云计算的方法(例如VMware公司的SpringSource)为设计应用程序提供了完全不同的模式,但是它们也改变了应用程序部署与支持的方式。新的基于应用程序的云计算可以极大地改善开发人员的生活。它们的目的在于对应用程序开发人员屏蔽操作系统和网络连接的复杂性,从而使他们能够编写进行内部部署的软件。
Google公司的App Engine和VMware公司的vFabric都是很好的例子。但是,随着屏蔽这些复杂性而使应用程序能够在云计算环境中运行并任意改变规模,随着而来的是系统管理员的生活将变得暗无天日。应如何备份这些应用程序?应如何监控它们?应如何确保它们的安全性?诸如VMware公司的vFabric 服务器这样的环境则提供了这样的工具,其黑盒构造打消了对其进行传统管理的尝试。
云计算可消除IT纵向模式
云计算项目也打破了根深蒂固的传统部门纵向模式与功能。由于云计算可以使资源更为动态,并能够充分提高系统的性能与数据的安全性,所以众多纵向结构的IT团队常常不得不一起共同管理系统。但是在许多情况下,一个可提供云计算部署的全体部门的努力却会破坏另一个努力。
例如,网络专业人士花费了很多时间考虑如何实现数据在数据中心中四处迁移。他们的大小变化恰好与工作负载紧密相关。他们配置路由器和防火墙以实现效率的最大化。他们调整一切并进行完全地监控。然后,系统管理员就会来打破所有这些与实时迁移、每个主机上百个客户、集群网络端口以及其他虚拟化方法相关的假设。
为了启动,系统管理员们正在使用传统意义上属于网络领域的技术进行工作,如防火墙、入侵检测、预防系统以及网络分割与设计。存储专业人士则分担了其中部分的挑战。他们打破了传统存储领域网络的使用模式。表面上看,存储阵列用完了所有云计算主机的随机I/O。所有网络、存储以及应用程序的安全模型也都需要进行相应调整。
变更管理与配置管理工作将变得非常繁重。甚至,当之前自行运行他们自己服务器的独立部门也被迫聚在一起形成一个统一的云计算授权管理团队时,系统管理员们(通常被认为是所有混乱的罪魁祸首)也无法独善其身。
变革是困难的,当我们重新思考传统IT时,云计算的迁移将会造成极大的困扰。尽管,有着针对这些问题的解决方案。当问题归结于此时,存储、网络、系统和安全团队必须就需求以及他们所共同关心的问题进行沟通。在问题变得不可收拾前,必须稳步推进以便于识别与解决问题。云计算部署为重新思考现有的做法和完善多年来IT一直在应用的流程提供了一个良好的机会。
私有云计算的许可、支持和扣款
除了云计算技术天生具有的破坏性之外,云计算的许可也增加了其复杂性。云计算中越来越复杂的系统需要进行调整、故障诊断和威胁监控,以通过减少工作人员的工时节省成本。
私有云由多层软件组成,其中包括底层的通用虚拟技术、中层的管理层以及顶层的用户接口。每一层都需要一个不同的工具,而每一个工具都伴随着使用许可费用和每年的技术支持成本。每个工具还要求工作人员进行安装的时间以及支持工具正常运行所持续需要的打补丁和升级时间。此外,整合工作往往需要用户通过企业Active Directory或LDAP实例或在金融系统与云计算扣款报告产品之间进行访问。
虽然IT部门可以根据个别部门的IT使用量使用私有云基于扣款的计费系统进行收费,但这个计费系统也是令人望而生畏的。类似于每月收到的电话账单一样,扣款系统将涉及可变费率的收费。即使选择一个记账式方法也可能会有问题。即,你是根据所消费的资源收费,还是以固定费用方式收费?固定费用方式便于进行预算估计,但是其中未免有失公平,因为很明显小型虚拟服务器不同于大型虚拟服务器。如果你根据消费的资源收费,你必须计量所消费的资源,这就增加了系统的复杂性和工作人员进行监控工作的工作量。
基于资源消费的收费方式还可能引起争议。跟踪CPU使用率的方法因为易变化,所以特别会引起争议。当一个部门同意采用CPU使用率的方法时,它可能面临为什么要为IT任务付费这样的质疑声音,例如为服务器打补丁等任务,这在以前都是免费的。
过于集中于成本的扣款方式还可提示计费以优化花费金额,通常这一方法破坏了整个云计算环境的效率。因此,许多扣款系统可采取更为简单的方法,实施一个基本的收费外加RAM和磁盘资源的使用收费。
虽然,云计算设计师重新思考原有流程和方法的变革极受欢迎。云计算在影响着IT界的每一个人。因此,现在的云计算架构师比以前需要更积极地与网络、安全和系统在设计、支持和流程方面进行沟通和努力。
这些相互关联的技术和方法需要一个相互联系的规划。只有打破内部边界,企业才能真正地应对这些技术转变并开始把重点放在战略业务目标上。