云管理成功的关键:应用工作流
IT环境管理的目标就是要确保云应用的运行性能和系统可靠性达到一个最佳水平。在云计算中,应用与固定资源是相互隔离的,这就意味着负责云管理的IT管理人员必须对应用的工作流和资源进行并行管理。
为了简化云管理,首先应从用户的云应用入手。这样做可以让用户确定应用的响应时间,并确定可支持用户应用运行的资源。用户可以通过熟悉的应用工作流管理和集成工具来完成这些任务,而这些工具主要来自于各大IT厂商,如IBM、惠普企业以及微软等公司。 然后,使用在用户操作系统(OS)和中间件中可用的统计工具深挖每个云应用程序资源中的数据。针对用户私有云资源可以配合使用数据中心管理工具,而对于用户的公共云资源则可组合使用公共云管理工具。如果用户的数据中心托管了一个私有云,那么随着市场向混合云方向发展可考虑使用一个能够同时处理公共云和私有云的云管理工具。 如果管理人员把应用工作流视作一个端到端的流程,那么它可帮助他们确定应用的响应时间,这是云计算管理的起点。如果他们将其视为一系列步骤,那么工作流可帮助管理人员确定导致延迟或中断处理的组件。云应用工作流组件就是拥有各自统计数据(例如性能、状态和数据包丢失)和相关操作系统与中间件统计数据的应用部分,它们能够帮助识别问题。访问这些统计数据的工具可用于大多数基于虚拟机的云平台,并且还有来自于中间件的管理接口,所以用户可以由这些工具开始。 如果用户使用了多个操作系统和中间件平台,那么用户的云管理模式将要复杂得多。但还是有一些可用工具的,例如NodePrime就可以为一个复杂数据中心创建统一视图。 选择云管理工具的考虑因素 即使用户能够从机器镜像操作系统和中间件中获取管理数据,用户仍需要使用来自于云供应商的管理数据来对其进行补充。所有的公共云供应商都为基本部署和健康监测提供了管理应用编程接口(API),其中有一些厂商(其中包括亚马逊、IBM、微软以及Salesforce)则提供了一套完整的云管理工具套件。 高功能云管理工具通常能够解决伴随云而产生的技术问题和性能复杂性。由于众多企业用户最终将转向使用混合云,所以用户应当在所有评估的云管理工具中寻找具有混合云管理功能的工具。 大多数云管理工具都能够帮助企业用户基于他们的特定操作系统、中间件、云平台和网络管理API开发一个单一用户和应用的接口。除了这个基本模式,众多工具还各有侧重点,例如Scalr为多云计算环境提供了基于策略的生命周期管理和自动化功能。RightScale则是另一个采用自上而下基于角色方法的工具,被称为云产品组合管理。 云管理之路通往开发运营 简化的云管理模式是开发运营(DevOps)的方便跳点。它能够帮助用户使用特定资源的开发运营工具,并在工作流层次将其集成。如果用户希望在多个环境中运行他们的应用程序(例如在数据中心和跨多个云平台),那么应当试图不要针对每一个环境使用不同的开发运营工具,因为那样做会让生命周期管理变得极为复杂。相反,可考虑使用与用户不同IT环境集成的单一开发运营工具。 云管理战略是一个随应用开始、自上而下的流程,因为他们体现了企业的目标。分不同层次规划实施,投入最大量资金人员到最接近企业的层次以实施一个最优化的云计算管理战略。 (编辑:admin) |