摘要:集装箱数据中心作为一种标准化和模块化的数据中心实现方式,自诞生之日起就受到用户和厂商关注。但是业界目前对集装式数据中心的技术规格和实施方式并没有达成广泛的共识,炒作概念的因素远远大于对集装箱式数据中心技术和市场发展的探索,这包括概念的误解和混淆,技术和能力的夸大等。本文将阐述现实的集装箱式数据中心的部署和实施。 |
可靠性—由于集装箱数据中心是通过创建并利用数个集装箱模块来部署的,因此一个核心的彻底崩溃并不会影响到其他模块的正常运行。而在传统数据中心,核心层的崩溃就意味着整个基础设施的瘫痪。
部署集装箱式数据中心的要求
由于集装箱数据中心的优势很大程度上要依赖于其分布式的核心以及管理方式,因此部署集装箱式数据中心架构的重点就是架顶式交换机。架顶式交换机可以创建机架级服务器及存储的管理水平和管理能力,并可以为不同的客户和模块提供必要的灵活性。
集装箱式数据中心的建设有以下几个要求:
分布式核心—集装箱数据中心必须要有一个分布式的核心,所以当提供一个有弹性的无阻塞核心的时候竟可以很容易地以弹性的方式扩展。分布式核心的关键技术是可扩展的L3架构,包括64路ECMP以及或者类似于L2架构的TRILL架构。
开放的标准,开放的生态系统—坚持开放标准是一个集装箱数据中心的基本要求,因为客户需要根据他们的需求来灵活地构建和更换组件。模块化数据中心需要坚持的开放标准包括以太网和光纤通道的特定协议(如EVBEthernetVirtualBridging以太网虚拟桥接技术)以及使用特定模型的TRILL协议。
自我修复和自我管理—模块化数据中心应该包含拥有自动解决故障的组件,例如刀片服务器以及存储阵列。这种局部的故障不应该影响到整个数据中心,而是可以更换部件就可以解决。架顶式交换机就可以很好的处理这个问题。
自我编排—架顶式交换机应该具备将服务器和存储阵列分组,并分配给特定客户的功能。通过拖放界面,远程管理团队就可以为一个或多个客户提供任意数量的虚拟服务器和存储容量。
机械级别的服务—集装箱式的数据中心必须要有分布式的服务,防火墙,负载均衡和网络优化这些服务也是同样如此,这就需要一个拥有应用感知功能的顶级机架交换机,这些功能可以通过架顶式交换机来实现。