技术背景、关键词、流行词(13)

编配

编配( Orchestration )可将异构性的服务器主机、存储器和网络等多元的资源,归整到单一控制点,而形成一个元缝的管理,有助于达到特定的服务水平,改善信任度及系统的可用性和安全性。编配也可以确保当不同群组工作团队在竞争频宽、数据及其他的运算资源时,可做出适当的自动化和正确的优先级排序。

例如,通过优化及广泛使用编配的方式,帮助某个全球移动通信企业将分布在全球的 200个数据中心降为 5个。

性能管理

除了产生经济利益的综合效益,提供具有吸引力的服务内容外,整合云方案的最终目的就是确保客户满意,这与个别应用程序的执行绩效紧密相关。分享资洒、往往可能造成过度负载及延长系统响应时间,而导致用户不满,甚至可能违反服务水平协议。从技术观点来说,衡量企业自己的 IT 环境性能不难,但对整合的私有云或公共云解决方案来说,就是一个很大的挑战。

服务水平协议通常会参照关键绩效指标 (KPI) 。你必须从诸多可能的关键绩效指标中选出适合、有代表性的指标,形成一个组合,以达到所期望的绩效表现,并且可被衡量。 这就像我们去观察计算机的执行性能或内存的可用性及利用率。一旦选择了适合的关键绩效指标组合后,另一个重要任务就是:决定个别衡量指标所要应用的地方。此刻必须考虑到,在整合云服务时,会有多个企业在相同的时间点从不同的提供商获取所需的云服务(举例来说,各个公司所获取不同云服务,极有可能都来自于同一个网站) 。 云服务会从不同数据中心的服务器,通过众多的网络联结传递到终端用户的屏幕上。

网络可在各个网络节点(例如路由器)进行性能监控。 代理程序可设置在服务器及其他基础架构的设备中(存储系统)以提供监控的数据。 另一个选择就是端到端( end-to-end )的监控系统,它可设定正常的时间间隔,模仿真正用户的操作行为,而客观地提供数据,让你了解该应用程序对于用户适不适用。执行性能监控于客户软件协议中是必要的,这是因为云服务提供商通常不允许云服务使用者,在云平台系统上安装此类的管理代理程序。

这些系统在不同时间间隔传递不同类别和大小的数据。 这样的数据需要经过收集、结构化、压缩及相关性分析之后,才能判断可用性的绩效。

这些工作会是一项很大的挑战,并可能会因异构系统整合需求的增加而变得更为复杂。有一些公司(像 Compuware 等全球知名软件工具商)针对这些整合性的需求会提供专属的软件与服务。

读书导航