西安手机配件批发市场:从云计算到新企业数据中心4

来源:百度文库 编辑:九乡新闻网 时间:2024/05/09 05:16:12
虚拟机快速备份与恢复
vm虚拟机软件助力实现业务变革
IT部门实现内部云基础架构部署
VMware云计算时代
云计算推动数据中心发展

全世界只需要5台电脑

从云计算到新企业数据中心

什么是云计算?

自动化是一种重要的方法,适用于动态数据中心内最频繁执行的两项任务:应用程序的装载和卸载。装载过程将操作系统及其他软件安装到服务器的适当位置并对它们进行配置,以使其能发挥效用。卸载过程指自动回收服务器以作他用所需执行的步骤。
装载应用程序通常从部署服务器开始。手工装载是一个费时费力的过程,由多个复杂的步骤组成,如安装操作系统和软件以及配置网络和存储器。这些任务容易出错,通常需要由在系统、存储和网络方面具有较高专业技能的管理员执行。此外,应用程序通常具有特殊的安装和配置步骤。所有这些因素都使得自动化成为以一致的方式管理这些任务的关键。
IBM? Tivoli? Provisioning Manager 是我们的云计算解决方案的关键组件。它使云管理员能够编写可以自动安装和配置新服务器和现有服务器的工作流程。它支持快速高效地构造和管理 IT 资源。
自动化的保留和调度
管理计算资源的关键是能够了解当前和未来需要多少容量才能满足新的请求。如果没有了解这一点,你就不能准确地预测可以支持的客户数量,也无法确保维护一组稳定的应用程序。
另外,使用 IBM? Websphere Application Server 通知部署状态和资源可用性的 Tivoli Provisioning Manager 提供了调度资源的部署和回收以及保留资源以供今后使用的能力。
自助式门户网站
自助式门户网站提供系统化的请求处理和变更管理能力。
服务提供者理解必须允许客户或客户代表通过 Web 门户网站请求服务或查看当前所已部署服务的状态。新企业数据中心必须能够灵活地处理并快速执行变更请求,以满足快速变化的业务需求。
应该使用由请求驱动的部署系统来处理用户对新服务的请求或变更现有服务的要求,例如,允许用户延后服务结束日期,以及添加或除去资源需求。图 4 显示了向服务(项目)添加资源的样本截屏,图 5 显示了修改项目结束日期的样本截屏。

图 4. 向项目添加资源的样本抓屏

图 5. 修改项目结束日期的样本抓屏
监控
对于任何环境而言,监控资源和应用程序性能都是非常重要的环节。在虚拟化的环境中,监控任务更为困难,也更为关键。监控的优点包括:
收集历史数据,以帮助规划未来数据中心的资源需求并优化虚拟化资源的部署
捕获实时数据,以便能快速应对意外的资源需求
衡量性能服务级别协议(SLA)的符合性
主动生成警告和详细数据,以便能快速检测和解决应用程序问题
报告应用程序的资源使用情况数据,这对于相应地分配成本非常必要
IBM Tivoli Monitoring 可监控由 Tivoli Provisioning Manager 部署的服务器的运行状况(CPU、磁盘和内存)。这需要在每台云服务器上安装 IBM Tivoli Monitoring 代理程序并配置 IBM Tivoli Monitoring 服务器。代理程序收集来自云资源的信息,并定期将这些数据传输至监控数据仓库,即 IBM? DB/2? 数据库。该监控服务器包含 3 个组件:IBM? Tivoli? Enterprise Monitoring、IBM? Tivoli? Enterprise Portal 和数据仓库。
Tivoli Monitoring 不仅可以监控个别的服务器,还可以监控服务器集合。用户可通过 Tivoli Enterprise 门户网站查看每个受监控资源的详细信息,并且可以将这些信息与云门户网站完全集成起来。另外,用户可以直接在云自助式门户网站上查看表示服务器运行情况的摘要信息。图 6 显示了 CPU、内存和磁盘的摘要信息,这些信息在某个项目(可能包含多个服务器或资源)级别进行了整合。

图 6. 项目摘要
容量规划
云计算模型减少了应用程序级别容量规划的需求。应用程序可以向云请求资源,并且能够在一小时之内获得所请求的资源。对于需要多项资源的应用程序,可以提交其他请求以获取更多资源。因此,与传统的数据中心相比,准确地预测应用程序的容量需求对于云而言已不那么重要,传统的数据中心最多可花费 6 个月来订购和安装专用于应用程序的硬件。
另一方面,从数据中心的角度而言,虚拟化使得容量规划更加困难而且更加重要。过去,数据中心可以通过应用程序进行预测,了解订购的硬件,基本可以避免对硬件自身进行调整。通常,数据中心只需要确保自身有能力支持个别应用程序所规划的硬件。但是在云环境下,将安装大量不同的应用程序。因此,现在由数据中心负责预测所有应用程序的平均或总体资源需求,并提前订购足够的硬件而不依赖于应用程序所有者的请求。
容量规划的基础是监控现有使用情况,并追溯历史数据。可以根据先前的活动预测长期的趋势,并根据对业务规划的了解进行调整。在新企业数据中心内,典型的容量规划方法在大多数情况下都适用。由于云使用共享相同物理资源的虚拟化资源,因此使得容量规划变得更加复杂。相反,容量规划并不需要考虑个别应用程序,但可以简单地跟踪和预测云中所有应用程序的总体情况。
有时,个别应用程序可能对于整个数据中心影响很大,或者该程序需要初始容量,而该容量在一个较长时期内不会有机地增长。为了满足这种需求,IBM 使用其“性能和容量估算服务”(PACES),先前称为 Sonoma。PACES 是一种基于 Web 的服务,用于评估性能,规划业务模式、产品工作负载以及用户自定义工作负载的容量。PACES 容量规划引擎以涉及排队理论的数学模型为基础,并使用过去实践活动所积累的经验数据进行微调;IBM 根据最近项目的成果定期对底层模型进行验证。
目前,全球各地各个 IBM 部门(例如 IBM 技术线部门、IBM 销售部门、IBM 全球企业咨询服务部和 IBM IT 架构设计部门)的员工都在使用 PACES。客户往往在求助于 IBM 时具有自己的应用程序框架和性能目标。PACES 对这些复杂的关系进行建模,然后提出令人满意的配置解决方案,或预测用户所指定配置的性能。当前,PACES 支持由种类繁多的工作负载以及大量硬件(如 IBM System x?、System p、 Sun 和 HP)组成的大型库。图 7 显示了样本 PACES 目标规范屏幕,图 8 显示了样本 PACES 估算结果屏幕。

图 7. 样本 PACES 目标规范屏幕

图 8. 样本 PACES 估算结果屏幕