• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
简略介绍关于云计算性能的经验
发布日期:2016-3-28 16:3:13
 

  简略介绍关于云计算性能的经验

  在最近对云计算的所有关注中,存储更多地被视为基础平台。许多云计算时至今日,提供的仅仅局限于CPU内核的集合,低转速存储,定量的内存分配,或者还有一些面向互联网的IP技术。最近,出现了有趣的与云计算和存储相关的高级技术,尤其是使用 Web Services访问方式,使得访问存储不再受限于NFS加载点或者设备文件。

  典型的数据存储和管理的"企业级特征"在IT架构创新上不断推成出新。存储架构师意识到这些特征对于关键业务和生产应用特别的重要,但当下的云计算还缺乏这些特征。这篇文章的目标是描述企业云计算中存储必备的要素。

  云计算性能

  云计算性能需要付出成本。在一个架构良好的应用里,性能和成本处于平衡状态。使用合适的技术去匹配企业业务应用的性能达到这点的关键。首先,要求将企业的业务语言转换成IT模式。因为这种转换困难,通常情况下,企业止步于静态的IT架构,不能应对业务变化着的性能需求。企业云计算提供了一个更能应对变化着的性能需求的平台。

  在早期的云计算平台里,存储I/O一般都会有较高的延迟。这是因为厂商注意到使云计算的数据更容易访问,但没注意到提高与带宽、性能以及IOPS相关的服务级别。有两个原因造成延迟较高,这两个原因分别是:存储分布的配置;访问的模式和类型。

  对于存储介质,大多数云计算的市场在RAID或JBOD配置中使用SATA磁盘。因为SATA(有段时间被视为近线磁盘)的性能一般比企业磁盘(一般指FC盘)要稍微的差一点,造成存储设备的性能低于应用的需求。

  当你采用低性能存储介质的相对低带宽和高延迟的访问模式时,使用整个存储子系统的企业不能支持更多的关键业务应用的需求。其结果是,这种方案一般仅适用于测试和开发。

  访问模式包括位于OSI模型物理层之上的多层协议的组合(比如说,NFS, TCP,SOAP, IP和FCP)。数据访问包括共享的物理服务层(比如说,以太网)和几个协议层(比如说,SOAP或NFS),通常比专门的物理层(比如说,FC)产生更多的延迟。市场上大多数云计算平台包括Internet的数据访问,产生了更多的数据访问延迟。

  相比来说,企业云计算平台需要提供更多不同性能存储层的选择。当性能需求的变化时,举个例子,应用从测试迁移到生产环境,存储平台应该能使用这种变化。理想的企业云计算的存储应该有多种性能区,能够被调整,以提供合适的I/O性能级别给业务性能的需求。

  最后,为了满足企业高端存储的性能需求,云计算方案必须采用高于目前正在使用的企业级技术。通常情况下,使用FC SAN。除此之外,怎样使用技术与技术本身同等重要。在一个系统管理环境里,企业级需求下的虚拟机配置必须能够持续提供高性能。