刀片服务器的演化尚未结束,而且还冲到运算技术的第一前线:群集运算(Cluster Computing)与网格运算(Grid Computing)。
群集组态的用意主要有二:1、容错;2、加速。加速群集就是一般俗称的平行运算(Parallel Computing),以分工合作的蚂蚁雄兵方式让运算工作早点完成,而此方面表现最优异的操作系统为Linux,胜过一般的UNIX、Windows。
既然关键是在Linux,那么不一定要用刀片服务器,使用一般x86Server也颇具成本效益,不过ClusterComputing需要多部独立Server通过I/O网络串接而成,为了让空间更精省运算,采行刀片服务器也成了新趋势,也因此刺激出刀片服务器的新设计取向,过去刀片服务器完全专注于WebHosing,一片刀片服务器只要一颗CPU,到了Edge Computing有时需要更为够力的运算力,开始有1~2CPU的需求,而为了更密切支持ClusterComputing,因此提出2~4CPU的更高端规范,例如惠普ProLiantBL40p就是4CPU的刀片服务器,或IBMeServerBladeCenterHS40亦是。
不过也有企业认为1颗CPU应对Web Hosting与Edge Computing,以2颗机型应对Edge Computing与Cluster Computing也是足够。
网格运算、公用运算、随需运算
另一方面,各个单机装置、设备的运算力都相当充沛,且几乎都与互联网相连,因此将Cluster的运算串连网络更广义看待,整个互联网等于串连起全球众多部电脑,成为一个大型且完全的运算体,但事实却是各自为政的孤岛,运算力、存储空间的资源无法分享与挪移、调度,为了达大更广义的资源活化运算,于是GridComputing的理念被提出。1999年左右约在校园尝试,2002年IBM则开始推展往商务领域的运用,且先从重度运算需求的在线游戏服务的营运企业试行,而同样的类属观念字还有公用运算(Utility Computing)、随需运算(On-Demand Computing)等。
刀片服务器也是如此,每一片Blade都是独立的一部Server,相互间通过基座的网络互通,若通过GridComputing技术,则可以实现澈底的资源共享活用,如Sun提出N1GridSystem的执行负荷调度软件,让各片刀片服务器可相互支应工作负荷与借调运算资源。
或许读者认为GridComputing是跨硬件系统、作业平台的,与刀片服务器无直接关连性,然若进一步推敲,可以发现刀片服务器在密度运算比以及价格运算比上都有高度的竞争力,加上自开创以来就对Linux保持最佳支持性,而Linux又是跨平台性最高的操作系统,最适合用来实现GridComputing,如此全球电脑互连的环境下,刀片服务器在成本、空间、用电、性能上都比其他传统Server更具竞争力。
本文由专业服务器托管——TOP云(zuntop.com)科技(http://www.zuntop.com/)提供。
Namespaces 是 Kubernetes 在同一个集群中进行逻辑环境划分的对象, 您可以通过 ...
简介 python中matplotlib是非常重要并且方便的图形化工具 使用matplotlib可以可...
Alibaba Cloud Linux 2优化了IO时延分析工具iostat的原始数据来源 /proc/disksta...
操作场景 用户在华为云的同区域中创建了两个VPC,本地数据中心通过VPN连接至其中...
来源 | 阿里巴巴云原生公众号 2021 年,由中国开源软件推进联盟 COPU 牵头发布了...
如果您在创建实例时,在阿里云未找到需要使用的操作系统,可以创建自定义镜像并...
大数据时代和大数据分析时代已经来临。到2025年,全球数据领域估计将增长到175ZB...
近段时间以来,新基建一次热度不断攀升,受到了科技、产业界的高度关注。实际上...
调用 API 服务后返回数据采用统一格式,具体包括: 状态码 响应头 响应数据 成功...
Hardware-in-the-loop 一 概述 本文以机器人为主要研究对象,但是机器人属于典型...