一、如何定义微服务器?
当我们对服务器的认知尚且停留在塔式、机架式以及刀片服务器时,一种新型的服务器系统--微服务器,已经孕育而生。与其说市场在变,不如归结为用户的需求在变更加贴切。在云计算、大数据、移动互联网飞速发展的今天,服务器作为基础层的支撑设备,高性能与低能耗成为用户的最终诉求。因此,微服务器拥有比刀片服务器更高的部署密度以及更低的能耗。本期,笔者将从十个方面带大家了解微服务器那些事。
未来数据中心新贵 十点带你读懂微服务器
大数据时代的来临,将海量数据涌入数据中心,导致数据中心将承载着大量并行化、海量小负荷的工作需求,使得传统的数据中心将面临巨大的挑战。的确,大数据的出现带动了数据中心基础设施发生变革,更低的功耗与更高的部署密度,才是未来数据中心发展的方向,正因如此,不少也业内人士认为微服务器未来将在数据中心中担当重任。
海量数据
1.如何定义微服务器?
说了这么多,究竟微服务器是什么?实际上,微服务器最先由英特尔提出,是一种基于低能耗架构设计、拥有更高密度的新型服务器系统,具有比小型服务器还更小的超小型服务器。其云计算业务主管Kevin Huiskes认为:“我们所指的微服务器,是一种相对较大、更为昂贵的机器,即任何具有大量节点的服务器,通常具有一个单插槽或者多个低功耗处理器以及共享基础设施”;与此不同的是,惠普认为其入门级(基于Celeron或Pentium)的PorLiant系统是微服务器。如此来看,目前业内对于微服务器的定义仍存有差异。
微服务器
2.与刀片式服务器的区别
前面我们说,微服务器最大的特点就是部署密度高与低功耗,而这很容易让人联想到刀片服务器。实际上,虽然两者都具有较高的部署密度,但不同的是微服务器的应用环境相对简单,常应用在主机托管等方面,对CPU核心数量要求并不高,例如轻量型web工作负载和冷数据存储;而刀片服务器则主要运用在特殊行业和高密度计算环境里。
另一方面,两者的区别还在于计算能力。刀片服务器一般可以承载标准化的服务器工作负责,而微服务器更多承载的是轻量级的并行化计算。此外,刀片服务器与微服务器搭载着不同架构的处理器:刀片服务器一般搭载着高性能处理器,例如英特尔至强系列处理器;而微服务器一般搭载的是低性能处理器,例如Atom或ARM处理器。
所以,不难看出两者在服务器市场的定位是不同的,但可以肯定的是微服务器势必会分流刀片服务器市场,而刀片服务器未来的应用场景也将因此更加细化。