提高数据中心可伸缩性的技术创新
一些新的技术可以帮助公司快速高效地成长,消除必须扩展数据中心带来的一些痛苦。不会让重大的资本支出,抵消新的增长带来的好处。以下就是实现数据中心可伸缩性的一些新技术,希望对读者有所帮助。
对于任何企业而言,增长通常都是一个福音。一个电子商务网站吸引更多的客户时,服务器负载会更快地增加。当一项新业务的存储需求突然膨胀,管理员可能会“懵”了。扩展可以如此昂贵,以至于快速增长可能面临消极的影响。
幸运的是,一些新的技术可以帮助公司快速高效地成长,消除必须扩展数据中心带来的一些痛苦。不会让重大的资本支出,抵消新的增长带来的好处。以下就是实现数据中心可伸缩性的一些新技术,希望对读者有所帮助。
模块化数据中心
多数大型公司都知道他们可以和微软、惠普和其他的供应商购买整个数据中心模块。这些供应商提供了一种快速扩展的方法,但通常成本很高。英国Verne Global公司首席技术官Tate Cantrell在冰岛拥有一个使用模块化方式的数据中心,但该公司不必为数百台服务器增加一个模块。
新增的可能由多个机架组成,远程组装,使得冷却系统、电源、机柜和服务器在安装时都准备好。一个关键的组件:电源母线通道(busway),为添加模块提供了更大的灵活性。Cantrell表示,主流的电气制造商,包括西门子、施耐德、PDI和Universal Electric等,都提供母线通道解决方案。Verne Global为其模块化数据中心在Universal Electric Starline基础设施上标准化,其跟踪记录和监控选项,让该公司能够提供给客户“非常精细的反馈”。
对象存储
当涉及到数据中心的可伸缩性,传统的文件存储系统可能成为限制。想想爆发的社交网络:当只有几百个用户,存储系统还可以跟上网上发布的图像和视频的数量;但当用户数量达到了几千万,管理一下子就变成了苦差事,因为这个时候数据中心管理人员必须管理很多个卷。
“文件系统的设计用于人们对相同的数据进行协作,而不必在同一时间修改它,”DataDirect Networks的一位发言人Tom Leyden说,“如果两个人同时访问一个Word文档,他们会锁定该文件。这些锁定机制使得文件系统的扩展复杂。当文件系统被锁定时,它会很慢。”Leyden表示,解决此问题的答案是对象存储。对象存储为文件使用一个简化的ID系统,这个ID跨越多个存储卷,直指该对象的存储位置。元数据也被附加到文件,使其更容易跨卷检索。对象存储没有等级制度,没有锁定机制。这有助于实现可伸缩性,因为对象存储可以创建数据的“集群”,它随着公司的成长而扩展。对象存储创建一个单一的存储管理系统,更易于管理。
Power Enterprise Pool
扩展数据中心面临的挑战之一,是知道何时投资于服务器和投资多少。经常有尖峰的需求,但很难预测这何时会发生,以及你并不需要额外的容量时怎么办。
一个答案是:Enterprise Pool,一种来自IBM的可伸缩基础设施,基于IBM Power服务器。“数据应用程序的需求正在推动客户考察连续的可用性,”IBM Power Systems主管Steve Sibley说。“当新的应用程序推出,它们需要能够迅速扩展或恢复IT资源和缩减,需要有一种类似于云的弹性,并且不必为额外容量买单的方式。”管理下到处理器级的想法不是什么新概念。这种方式的新鲜之处在于,数据中心可以为尖峰添加、移动和删除虚拟处理器和内存。用户不必为额外的容量花钱,只需为他们所需要的服务器付账,并且也只为处理器和内存的全部费用的一部分付出。IBM估计,这些池的成本为每小时0.67美元,基于处理器和内存分配每天的费用。数据中心运营人员可以根据需要随时为一个应用程序手动调整服务级别,然后使用该服务等级的自动化。
自动分层
数据中心管理人员需要随着应用需求的变化自动地调整存储,其目标是满足高性能的应用程序,但面临的挑战是需要知道何时向上扩展,以及何时向下缩减。自动分层技术分析应用程序数据实际使用的频率。例如,在使用戴尔EqualLogic阵列的基础设施中,一个月后,80%的数据变得不活跃。自动分层将这些数据放到成本最低的存储选项,而不是让他们在更快的驱动器上保留太长时间。
其中最近期的变化,是自动分层存储使用闪存的速度优势。“不是使用旋转式磁盘驱动器作为最新的最伟大的驱动技术,它是机械的,产生热量和振动,我们使用最新的固态硬盘,”戴尔存储产品管理主管Bob fine表示,“这项新技术利用了固态硬盘,需要更高性能的数据,我们放在固态硬盘上。”创新:自动分层技术仅使用少量的闪存支持高性能的应用程序。戴尔自动分层技术也可以在价格较高的单层单元(SLC)闪存和较慢、容量更大的多层单元(MLC)闪存之间区分。这些种智能调整自动进行,并减少使用闪存的成本。