设想你公司有成百上千的决策、管理人员,他们工作中需要通过交换信息,彼此商量来进行紧密配合,你可能会选择把公司办公总部安排在如上海陆家嘴这样的市中心地点。虽然地价昂贵,但是便利的地点让公司能及时高效地运行。又设想你公司有大量的货品需要存放转运,那公司的货品的仓库多半会选择在远郊靠近机场码头地地方,地价便宜,转运方便。
在设计计算机系统时,人们却还注意到地价的概念。而简单地认为CPU、内存、磁盘都是对等的计算机部件。其实地价在计算机系统中也是寸土寸金。简单来说,越靠近CPU,能提供的I/O联接就越高速、廉价、低延迟,因此靠近CPU的物理空间价值就越高,而离CPU远的空间,物理空间的价值就越低。依此概念,数据中心的外部存储,可类比为地处远郊的数据“仓库”。
典型的刀片服务器中地价的概念就十分突出。通常刀片服务器由一个具有高速互连背板的多槽位机框为系统的基础。通常机框都价格不菲。通常厂家都会提供不同配置的CPU刀片(服务器结点)、存储刀片(多盘位JBOD)和交换刀片供用户选择。不需对具体产品价格做计算,我们光是考虑到刀片服务器的昂贵地价,就可做如下的简单结论:
1) CPU刀片上最好不要有磁盘,同样的宝贵空间,配置多些个CPU, 内存条,通常会更合理。
2) 存储刀片也最好避免购买,同样的宝贵槽位,不如留给更有价值的CPU/交换刀片使用。
3) 外部连接个JBOD来提供整个刀片服务器所有CPU所需要的存储空间,既经济,又便于扩容。
在大型数据中心的硬件系统中,同样的地价因素也在起作用。下图说明,通过减少每个结点的磁盘数目,可以把服务器的密度成倍提高。从1U位置容纳单个结点,提升为1U2,还可进一步提升为1U3、1U4。目前业界的最高密度大致每机架可容纳160个服务器结点,共320个CPU,比传统的机架密度提升了4倍以上。
效率的提升,除了在物理空间的更充分利用之外,还合适的封装边界内带来了设备共享的机会,比如Facebook 的4个结点,就可共享同一个以太网卡,PMC+Intel RSA的参考设计中,可在4太服务器结点中共享若干个NVMe SSD。因为当这些结点被高密度地封装在1U的空间中,就可能通过便宜的PCB连接实现PCIe的高速互连来实现设备的共享,而不会引入昂贵的额外线缆成本。
在天蝎2.0机架中,合作厂商已实现了插入机架的SAS Switch、JBOD等具体产品,因此搭建一个基于SAS Switch的存储方案已经是十分易行:
有了这样的物理构架,如何在一个机架上优化资源使用效率呢?具体来说,部署机架前如何决定要配置多少服务器结点,多少JBOD呢?简单来说,这个问题的答案在于具体应用的资源配比特性,其中最重要的一个就是CPU和盘的数目比例。可通过对应用的性能评测来计算这个配比的范围,来决定设备的最初部署比例,而在部署后的长期运行过程中,还可以就每个CPU的动态运行状态来进行动态优化。
流程如下:
依次基本方法,可在企业和数据中心中部署SAS Switch技术。
未完待续…
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
技术者:手把手教你优化SAS Switch!
在中国数据中心的天蝎2.0的机架上,我们看到了基于SAS Switch的产品日趋成熟。这催生了中国数据中心在这个技术路线上的超越美国率先进入了存储池化的时代。
-
十步装配机架式NAS
存储硬件向来有着不好配置的名声,但NAS设备却给我们一个惊喜。本篇技巧聚焦于机架式NAS设备,其他的NAS号包括塔式、小塔、桌面级等等。
-
漫谈企业存储的“第三次浪潮”
从商业应用的角度,我们不难看出外置企业存储技术历经了这样明显的三个阶段:第一阶段是JBOD,第二阶段是传统智能存储,第三阶段是以虚拟化为基础的按需存储。
-
浅述存储系统的容错
一种传统的存储方法是使用服务器自身连接的存储设备,但服务器所能增加的存储容量十分有限。给服务器中增加附加的硬盘驱动器不仅需要精确的操作技术,而且更重要的是经常会给网络带来宕机时间。