当前位置:首页 > 工业控制 > 工业控制技术文库
[导读] 共享启动盘的服务 在基于SAS Switch的硬件构架之上易于实现一系列的优化服务。比如共享启动盘的管理。在机群上的每个服务器都需要一个装有该机器应该运行的操作系统的盘卷,此外通常还需要

共享启动盘的服务

在基于SAS Switch的硬件构架之上易于实现一系列的优化服务。比如共享启动盘的管理。在机群上的每个服务器都需要一个装有该机器应该运行的操作系统的盘卷,此外通常还需要提供虚存对换空间以及根文件系统。前者作为操作系统的软件映像通常是只读的,且在大型数据中心中,不同机器之间采用重复的操作系统的映像的可能性很高。后者通常需要可写,并且机器之间共享的可能性不大,但后者通常所需的空间较小。要为成百上千的服务器结点管理这些盘卷,既需要硬件成本,又是个运维的负担。提供低成本,便利,有可靠的启动盘卷服务,是一个有价值的挑战。

有了SAS Switch我们可以试图在物理盘的层次支持共享启动盘卷的。 采用把一个(或采用一对共享盘来提供热备份)高性能的盘(例如SAS SSD) 在物理上创建多个分区。可有两类分区,第一类存放共享的操作系统的静态映像,不同分区对应于机群上可能要使用的不同的操作系统版本,第二类分区,是用于存放单台机器的根文件系统,因此需要为每台单独服务器创建一个根文件系统分区。把这个共享启动盘连接到SAS Switch的拓扑上,然后可通过SAS Switch 把该盘共享给所有需要通过它来启动的服务器结点。在服务器侧,需要安装一个UEFI BIOS应用,用以负责接受SAS Switch的管理配置(包括使用SAS Switch所指定的盘,特定分区上找到操作系统映像,并用另一个所指定的分区上找到根文件系统)来进行物理服务器的启动操作。

在上图所展示的例子中,两台服务器(server 0, server 1)通过SAS Switch共享了一个启动盘。 其中服务器0 采用了OS分区1上的操作系统,并把自己的根文件系统放在私有的RFS1分区上,而服务器1同样采用了OS分区1上的操作系统,而把根文件系统放在了私有的RFS2分区上,因此两太服务器在运行时不会互相干扰。

这样的简单方法,会导致系统的可靠性下降。如果共享的启动盘发生硬件故障,会导致整个机群的不能启动。可以通过在系统中配置两个或多个共享启动盘来提高系统可靠性。比如通过SAS Switch为每台服务器结点配置3个共享启动盘以及在启动盘上的相应分区。在服务器的UEFI 启动应用上,当发现第一个启动盘正常工作时,切换到使用第二或第三个启动盘。并且还需要把3个共享启动盘安装在不同的故障域内(例如:位于不同的JBOD当中,甚至在不同的机架中)。这样,单个共享启动盘的故障不会导致整个机群的故障。

采用共享的启动盘,除了可以消除每台服务器内安装两个启动盘的成本,还带来其他运维上的便利性。操作系统和应用的升级可以通过在共享的启动盘上更新操作系统映像分区的数据来完成,而不需要对每台服务器结点的映像进行逐一更新。而当服务器结点硬件发生故障时,只需更新服务器,而不需重新安装操作系统和软件。这些可在大规模数据中心中节约大量的运维成本。

动态业务的弹性迁移和保护

在一个SAS Switch构成的域内由于所有服务器结点都能访问到所有存储资源,这为动态业务的弹性迁移和保护提供了基础。

以一个Hadoop大数据分析的业务机群为例。 在该例子中,初始配置了10台服务器和20个数据盘。每个服务器上分配了2个HDFS数据盘。通过机群管理系统对系统的运行状态进行性能评测和监控,这包括了动态测量每台服务器的CPU使用效率,IOPS, 带宽等,并且对每个盘的IOPS和带宽也进行检测。动态检测的结果发现Hadoop结点上CPU的使用效率只有18%。 管理调度层 (通过人工干预或自动调度的策略)决定对该Hadoop 机群进行资源的重新配置,并决定把计算服务器结点减少到2个,并把原有的20个HDFS数据盘重新分配到剩余的2个服务器上,每个服务器接管10个HDFS 数据盘。新的资源配置通过管理接口配置到SAS Switch上。这个重新配置可在Hadoop业务在线的情况下完成。被释放的8个空闲的CPU可重新分配给机群上的其他业务使用。即使在没有其他业务可利用这8个CPU的情况下,也可以把把它们设置到睡眠等节省电能的状态。而剩余的2个CPU在重新配置完成后继续执行原有的Hadoop计算业务。重新配置后剩余的CPU可基本达到接近100%的利用效率。

对需要高可靠性的业务,也可通过SAS Switch实现业务保障。例如采用1:1或N:1的保护倒换的方法,在一个服务器结点发生故障时,把该结点承担的业务调度到机群内一个空闲的服务器结点,并且把原有分配给发生故障的服务器的存储资源重新分配给替换的服务器结点,这样的动态替换可在业务在线的情况下完成,从而保证业务的持续性。

超融合存储

目前存储业界对超融合存储(例如: Nutanix, VMWare VSan)或称 Server SAN的技术有很多关注。这类技术正在经历高速增长的发展。对传统的SAN和存储系统造成了严重的冲击。

该技术有3个突出的特点:1)采用标准服务器而不采用专门的硬件系统来实现存储业务层的功能。2)完全采用软件技术来实现机群内的所有服务器直接连接的存储(DAS)资源的池化。3)采用机群内的服务器结点既运行存储业务,也运行用户的应用。即用户的业务应用程序和超融合的存储业务共生在同一服务器结点上。

表面看来,该技术应该可消除专门用于连接存储资源的存储交换网络(如SAN等Storage Fabric),还可消除传统的专用存储系统硬件。而完全采用通用服务器的硬件系统。但是,生产服务器的厂商却有不同的看法:超融合存储软件极大地催生了对SAS Switch 这类简单的后端存储Fabric技术,以及存储资源解耦合的硬件构架在刀片和机架服务器上的应用,即采用高密度刀片或机架服务器+SAS Switch+JBOD的硬件构架来实现超融合系统。

归纳下来有如下原因:

1)通过把盘从刀片或机架服务器内部挪到更便宜的JBOD上,优化了“地价”成本,从而使得服务器计算结点密度提高,成本降低。这个优化的思路在本文的第一部分已有论述。

2)由于用户应用程序和存储业务共生在同一个CPU上,而用户应用对硬件资源的需求最优配比千差万别,难以向所有用户推荐统一的集成了CPU和存储资源的砖块服务器型号。而要根据用户的具体应用来进行优化,这就需要把存储和计算解耦合。

3)在公有云,VDI等许多应用场景,需要支持在同一个机群硬件设施上支持多个房客(MulTI-Tenant),而出于数据安全的考虑,许多客户要求服务提供方保证他们的私有数据和其他访客的数据在物理上隔离(即存放在物理隔离的盘上,物理上保障其他用户的虚拟机不可能访问到他们的私有数据)。这样的物理隔离在SAS Switch上很方便就可实现。

综上所述,我们十分欣慰地看到,SAS Switch 在大型数据中心以及企业存储领域的许多应用场景已经开始进入大规模部署的阶段。我们过去几年所提倡的解耦合,存储资源池化的设想也随之变成现实。在中国数据中心的天蝎2.0的机架上,我们看到了基于SAS Switch的产品日趋成熟。这催生了中国数据中心在这个技术路线上的超越美国率先进入了存储池化的时代,让云技术更先进,更有弹性,更经济,更环保。而在国际市场上,我们也看到了主流服务器厂商以及各类数据中心的积极跟进。2015年 SAS Switch 正当时。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

分析领域的领导者SAS再次被卓越职场®研究所(Great Place to Work®)和《财富》杂志评选为 “全球最佳职场”。自 2010 年该榜单出炉以来,SAS备受认可,次次登榜。该榜单的评选结果基于全球1980万...

关键字: sas

大家平时编码过程中肯定会有些疑问,if-else和switch-case都可用于条件判断,那这两种方式谁效率更高?这里从汇编角度和大家一起分析一下。我查看汇编代码使用的是https://godbolt.org/这个网站,...

关键字: switch se

8 月 27 日消息 任天堂 Switch 最新的 FCC 文件显示,任天堂正计划对 Switch 进行改版,对这款游戏机的 SoC 和 RAM 进行升级。近日有消息称 Switch 将推出升级版

关键字: 任天堂 switch

Switch的火爆,也让PC模拟器们火了起来,你方唱罢我登场,争相PK新功能的进场。 日前,首个实现Switch模拟器音频输出的Ryujinx再次拿下“本地无线联机”的一血。 首批支持的游戏包括《集合

关键字: switch 模拟器

8 月 25 日消息 周二上午,台湾媒体报道称任天堂有望于 2021 年推出新版 Switch 主机。随后,长期关注游戏领域的华尔街日报记者望月崇发表了他的看法。望月崇称,对于新版 Switch,虽

关键字: switch 任天堂

预热多时,今日晚间,@腾讯NintendoSwitch 官微宣布,国行《健身环大冒险》将于8月19日20:00(北京时间)举办线上发布活动, 届时将介绍《健身环大冒险》的游戏内容,并公布游戏的发售时间

关键字: 任天堂 switch 腾讯

在任天堂的Switch主机上,可能没有一款游戏像《健身环大冒险》这样能够引发网络轰动的,年初的时候价格一度炒作到上千元。现在国行的《健身环大冒险》终于来了,腾讯宣布它将在9月3日起全国开卖。 不过想早

关键字: 腾讯 任天堂 switch 健身环大冒险 游戏

  安防系统集成(SAS,安防集成软件)是综合计算机IP视频技术、视频和音频数据压缩及解压缩处理技术、互联网应用技术相结合的系统,它是以计算机为核心、结合IP视频技术、计算机网络技术为一体的一种网络监

关键字: sas 安防系统集成

8 月 19 日消息 今晚,腾讯公布国行将于 2020 年 8 月 20 日在 Nintendo Switch 京东官方旗舰店开启独家预售,本作将以 Ring-Con、腿部固定带及游戏兑换卡同捆套装

关键字: switch 健身环

8 月 5 日消息 周三,任天堂公布新一期 Switch “试玩同乐会”限定免费游戏:,活动期间为 8 月 10 日 12:00 至 8 月 16 日 18:00。是以「捉迷藏」为主题的游戏,最多支

关键字: switch
关闭
关闭