时间:2022-10-16 15:15编辑:九州下载来源:www.wzjsgs.com
刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现 HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。刀片服务器就像“刀片”一样,每一块“刀片”实际上就是一块系统主板。
所谓刀片服务器(准确的说应叫做刀片式服务器 blade server)是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度。是一种 HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,其主要结构为一大型主体机箱,内部可插上许多“刀片”,其中每一块”刀片”实际上就是一块系统主板。它们可以通过”板载”硬盘启动自己的操作系统,如 Windows NT/2000、Linux 等,类似于一个个独立的服务器,在这种模式下,每一块母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过,管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并同时共享资源,为相同的用户群服务。在集群中插入新的”刀片”,就可以提高整体性能。而由于每块”刀片”都是热插拔的,所以,系统可以轻松地进行替换,并且将维护时间减少到最小。
这些刀片服务器在设计之初都具有低功耗、空间小、单机售价低等特点,同时它还继承发扬了传统服务器的一些技术指标,比如把热插拔和冗余运用到刀片服务器之中,这些设计满足了密集计算环境对服务器性能的需求;有的还通过内置的负载均衡技术,有效地提高了服务器的稳定性和核心网络性能。而从外表看,与传统的机架式服务器/塔式服务器相比,刀片服务器能够最大限度地节约服务器的使用空间和费用,并为用户提供灵活、便捷的扩展升级手段。
刀片服务器比机架式服务器更节省空间,同时,散热问题也更突出,往往要在机箱内装上大型强力风扇来散热。此型服务器虽然空间较节省,但是其机柜与刀片价格都不低,一般应用于大型的数据中心或者需要大规模计算的领域,如银行电信金融行业以及互联网数据中心等。
刀片式服务器已经成为高性能计算集群的主流,在全球超级 500 强和国内 100 强超级计算机中,许多新增的集群系统都采用了刀片架构。由于采用刀片服务器可以极大减少所需外部线缆的数量,可以大大降低由于线缆连接故障带来的隐患,提高系统可靠性。
通常人们按照外形结构的不同将服务器分成塔式、机架式、刀片式服务器三种类型。
塔式服务器
塔式服务器一般是大家见得最多的,它的外形及结构都与普通的 PC 机差不多,只是个头稍大一些,其外形尺寸并无统一标准。
塔式服务器的主板扩展性较强,插槽也很多,而且塔式服务器的机箱内部往往会预留很多空间,以便进行硬盘,电源等的冗余扩展。这种服务器无需额外设备,对放置空间没多少要求,并且具有良好的可扩展性,配置也能够很高,因而应用范围非常广泛,可以满足一般常见的服务器应用需求。
这种类型服务器尤其适合常见的入门级和工作组级服务器应用,而且成本比较低,性能能满足大部分中小企业用户的要求,市场需求空间还是很大的。
但这种类型服务器也有不少局限性,在需要采用多台服务器同时工作以满足较高的服务器应用需求时,由于其个体比较大,占用空间多,也不方便管理,便显得很不适合。
机架式服务器
机架服务器实际上是工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。机架服务器的主要作用是为节省空间,由于能够将多台服务器装到一个机柜上,不仅可以占用更小的空间,而且也便于统一管理。机架服务器的宽度为 19 英寸,高度以 U 为单位(1U=1.75 英寸=44.45 毫米),通常有 1U,2U,3U,4U,5U,7U 几种标准的服务器。最常用的有 1U 2U。
这种服务器的优点是占用空间小,而且便于统一管理,但由于内部空间限制,扩充性较受限制,例如 1U 的服务器大都只有 1 到 2 个 PCI 扩充槽。此外,散热性能也是一个需要注意的问题,此外还需要有机柜等设备,因此这种服务器多用于服务器数量较多的大型企业使用,也有不少企业采用这种类型的服务器,但将服务器交付给专门的服务器托管机构来托管,尤其是很多网站的服务器都采用这种方式。
这种服务器由于在扩展性和散热问题上受到限制,因而单机性能比较有限,应用范围也受到一定限制,往往只专注于在某方面的应用,如远程存储和网络服务等。
(1)大大降低运行管理费用
(2)高处理能力密度,节省宝贵空间和占地费用
(3)低耗电降低电费
(4)可靠性设计更加完善,减少停机时间
(5)光路诊断
(6)电缆连接点大大减少
(7)冗余交换模块和电缆连接
(1)部署刀片数据中心的前期成本较高。
(2)无论刀片服务器内置的冗余是多少,都存在所有刀片服务器宕机和故障的可能性。
(3)对于拥有一个或两个刀片中心的企业用户来说,购买备用的部件可能很不划算(如备用机箱等)。
(4)大多数刀片中心都有特殊的供电需求,这可能意味着特殊电缆的额外前期成本。
(5)刀片中心通常采用的是专用网卡和 KVM 附属设备,有时候还需要特殊电缆或驱动程序。这样你的刀片服务器上运行什么操作系统就是个问题。
(6)多数刀片中心常用的 2.5 英寸硬盘通常比非刀片服务器上使用的传统 3.5 英寸 SAS/SATA 硬盘故障率要高(随着时间的推移,这种缺陷正在得到改进)。
(7)一旦你承诺使用刀片中心,再购买刀片服务器时就会受到厂商的限制,这样从价格的角度来看对供应商不利。
隐患一:刀片机箱的成本的过于昂贵
刀片机箱一般都非常昂贵,即使刀片服务器本身和机架式服务器相比还便宜一些。根据各大刀片供应商的产品报价来看,一般容纳最多 8 台刀片服务器。相比相同规格的机架式服务器,每一台刀片大约便宜 500 美元。这意味着即使一个刀片机箱完全配置了 8 台刀片服务器,在价格上也会比传统方式多花费 1000 美元以上。
另外,每多空一个刀片插槽,就会额外的负担相应的费用。刀片机箱通常容纳 8 至 16 台刀片服务器,对于前期应用并不是很多的企业,前期采购刀片服务器的成本过高。
隐患二:刀片技术更新变化频繁
与传统机架不同,刀片机箱的技术是最新的,而且每一次换代都会要求更换机箱来支持新的刀片服务器。如果企业的服务器数量并不多,对于更换机箱所需要的成本是一个不小的挑战。
隐患三:各大厂商锁定各自技术
传统的机架服务器产品的技术与厂商并没有过多的联系。大多数服务商在机房的机架上混合搭配着各种各样的服务器、电源、路由、交换机监控设备和其他设备。而刀片服务器必须使用特定的厂商,每个产品都不能放弃自己供应商和技术,这将极大增加小服务商的风险。
以下是在您决定使用刀片服务器前一些需要考虑的因素:
确定电力需求
与供应商以及设备人员或者电工协商,确定您需要什么电源和电源连接器的类型,以支持多种刀片服务器中心。许多刀片服务器供应商的网站都提供功率计算器和其他工具以帮助确定可能的电能节约。
项目增长计划和能力需求。审视您的增长计划和对服务器性能、存储器、存储和 I/O(输入输出端口)性能、网络带宽和连通性的要求。一个刀片服务器中心如何实现这些计划?为了增强个人刀片服务器组使其具有更好的处理能力、I/O 性能和存储性能,您都可做何选择?请谨记,一个刀片服务器中心底盘中刀片服务器的数量和大小,都会因供应商和品牌的不同而有所变动。
确定互通性和网络连通性的各项事宜
如果要实现与现有存储和网络技术的互通互联,您需要什么样的兼容性和选择何种 I/O 与网络连通性?研究一个具体的刀片中心,看它是否能够提供足够的存储与网络连通性以满足全部服务器刀片积极高效运作环境的要求。如果您将刀片服务器与服务器虚拟化结合应用,就要着眼于总体的存储与网络 I/O 的要求。
查询服务器和存储区域网络的互通性
与供应商协商无盘服务器的互通性和前提或存储区域网络导入服务器的各项事宜。服务器刀片如同传统的货架式堆叠服务器一样提供了多种选择,包括处理器核心的数量和类型,存储器的数量,磁盘驱动器的不同类型、容量和数量,I/O 连通性选项。例如,一些刀片服务器支持夹层卡,它可以附加额外的 PCI,PCI-X 或 PCIe 适配器,如以太网、光线通道或 InfiniBand。
问每个供应商如下问题
服务器是否包括多电脑切换器以管理刀片,以及 CD/DVD 和 USB 接口的性能。
网络和存储 I/O 性能的选项是什么?服务器是否能在您现有环境下工作?
每个刀片底盘支持多少刀片?
每个刀片有哪种处理器、芯数和 I/O 能力?
不同服务器刀片支持哪种操作系统?
您的服务器刀片是否需要磁盘驱动器,他们是否支持热插拔?
对电源和散热有什么要求?
是否需要专用电源连接器和架构?
专业数据统计,95%的用户会因为[不安全]提示而放弃访问,从而给网站造成用户流失。问题就出在不安全的HTTP 明文传输协议上。2018年2月初,谷歌旗下Chrome浏览器宣布“封杀”HTTP协议的网站,并将这些网站标示为“Not Secure”(不安全)。
2023-03-03 21:141、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。2、循环体内的代码至少执行一次。do-while的语法如下:do{ statement }while(expression)下面是一个例子:letxhs=0 do{ xhs+=2 }while(xhs<10)在上面的
2023-02-26 12:191、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。2、while循环体内的代码有可能不会执行。下面是 while 循环的语法:while(expression){ statement }实例leti=0 while(i<10){ i+=2 }在这个例子中,变量 xhs 从 0 开
2023-02-26 12:181、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码.以及循环执行后要执行的表达式(loop-expression),语法如下:for(initialization;expression;loop-expression){ statement }下面是一个用例:letxhsLength=10 for(letxhs=0;xh
2023-02-26 12:17说明1、for-of语句是一种严格的迭代语句,用于遍历可迭代对象的元素。2、for-of循环将按照可迭代对象的next()方法产生值的顺序迭代元素。关于可迭代对象,请参考ES6系列的Iterator。如果尝试迭代的变量不支持迭代,for-of语句就会出错。语法:只
2023-02-26 12:16说明1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。2、条件值不一定是常量,或者是一个变量或者一个表达式。实例switch('helloxhsRookies'){ case'hello'+'xhsRookies&#
2023-02-26 12:15发布日期:2022-10-29人气:641
发布日期:2022-10-10人气:555
发布日期:2022-09-29人气:335
发布日期:2022-09-04人气:311
发布日期:2023-01-16人气:226
发布日期:2022-10-02人气:149
发布日期:2022-11-07人气:145