vCloud Suite使用vSphere Enterprise Plus作为核心组件,一方面通过合理分配资源优化负载性能表现,另一方面使用监控功能避免潜在的性能瓶颈。
VMware vCloud Suite 5.8依赖于vSphere Enterprise Plus以及hypervisor EXSi——为私有云环境提供底层虚拟化功能。其包含了大量功能特性,我们就不一一列举,但是潜在用户应当了解一些关键的虚拟化和配置特性。
连续不中断的负载迁移特性是所有虚拟化平台的核心功能之一,vMotion可以通过虚拟机迁移机制优化计算资源或者进行跨数据中心的在线系统维护。Storage vMotion可以在存储子系统当中实现类似功能,允许在磁盘和存储阵列之间手动迁移虚拟机磁盘文件(VMDK)。
智能自动化基于预定义策略和监控结果保证虚拟机的正常运行,而不需要任何人工干预。分布式资源调度(DRS)可以自动调整特定虚拟机能够使用的资源总量,在不同系统之间迁移虚拟机以实现负载均衡。此外,DRS还可以管理存储,通过平衡虚拟机负载以优化存储使用率和I/O需求。
大量磁盘访问请求可能产生存储和网络延迟,导致性能下降。管理员应该考虑使用基于宿主机的缓存以加速负载的性能表现。Flash读缓存使用固态磁盘(SSD)存储缓存经常被访问的内容,可以提高重要应用程序的性能表现。读密集型负载经常使用相同内容,因此可以利用flash读缓存提升性能,但是写密集型负载或者应用程序却很少使用相同的内容,因此flash读缓存不能起到很大帮助作用。
对于虚拟化环境来说,数据保护和恢复也是一种十分重要的特性,vCloud Suite 5.8使用vSphere Replication实现基本的恢复功能。此外,HA特性能够快速修复和启动受到系统故障或者其他问题影响的虚拟机。vCloud Suite 5.8最新的改进当中加入了更多的自助服务功能以及基于策略的灾难恢复存储层级机制,这样可以保证重要性更高的负载可以具有更高的优先级,并且使用更多的资源以进行保护和恢复。
vCloud Suite 5.8所包含的另外一种最新特性是开始支持Hadoop 2.6,允许vSphere虚拟并且运行大数据负载。
借助于vSphere,企业可以在vCloud Suite 5.8环境当中获得综合管理能力——甚至可以通过单个控制台管理多个数据中心。管理视图可以显示相关性能指标,了解环境发生哪些变化并且设定报警阀值,之后根据负载监控数据产生可能影响负载性能表现和稳定性的相关报告。管理模块还能够进行性能分析,以便管理员可以在短时间内了解资源紧张或者瓶颈等问题,以此制定长期的资源需求计划。
vCloud Suite 5.8包含的一些其他组件可以提供高性能的自动并且基于规则的配置特性。比如,可以使用一系列预定义任务来自定义和自动化配置流程,加速复杂虚拟机的创建过程。还可以针对特定虚拟机组预留资源,定义服务等级,根据支持服务等级,允许关键负载使用更高等级的资源。这种方式可以帮助使用正确的资源分配、保护和管理方式,创建规范的自助服务流程。此外,还可以对负载的运行情况进行跟踪记录,关闭空闲负载,释放闲置资源进行重新分配。