硅谷动力 发表于:14年10月09日 10:00 [综述] DOIT.com.cn
当前,云计算和大数据已经成为这个时代的主题,随着云计算以及大数据行业的发展,虚拟化技术越来越多的得到了人们的认可。虚拟化俨然成为了未来发展潮流。然而,如今,微服务器的出现却很有可能打断虚拟化的发展潮流,这是为何呢?
何为虚拟化技术?
在IT发展早期,并没有虚拟化技术,那时候的计算机的性能还是相对较弱的,然而随着计算机性能的发展,一台计算机上的性能已经大大提升,能够满足多个应用的运行。而且很多时候这些计算机往往处于一种空载的状态,造成了大量的浪费。
于是,虚拟化技术出现了,通过虚拟化技术,可以将一台计算机虚拟为多台逻辑计算机,每个逻辑计算机可以运行不同的操作系统,并且应用程序可以在相互独立的空间内运行且互不影响,这样的设计就大大的提升了计算机的工作效率。
然而,近日,微服务器的出现却与虚拟机技术潮流背道而驰,这些微服务器对于某些特殊领域的应用,更加便宜的处理器是未来的发展趋势,并根据小的服务器机箱建立了可以共享的电源和网络系统。这种变化的结果就是:一个服务器系统不运行多个负载,甚至可能不需要虚拟化技术。
微服务器的优势
微服务器的出现主要是在当前的互联网企业,如谷歌、Facebook以及中国的百度等这样的大型互联网公司,他们利用微服务器这样的便宜的节点,就能够满足自己业务的需求,这样做能够节省资金,同时还可
微服务器的这种方式非常适合向外扩展的应用程序,如谷歌、Facebook这样的互联网公司以及大数据应用程序。他们需要更多的便宜的节点来满足需求。
关于微服务器与虚拟机到底哪个更有优势,目前并没有准确的答案,但微服务器能够带给客户真实的效益,虽然其在其他领域的优势目前还没有体现出来。下面我们来看一下微服务器在具体的应用价值吧。
在如今的一些微服务器中,每个远程桌面都有自己的微服务器来对应,而在虚拟化系统中,多个用户共享一个高功率的服务器,所以微服务器的处理会更快。
微服务器和虚拟化正的有意义的比较应该考虑到功耗和空间,以及系统的成本。
微服务器能够大幅缩小用户机房空间,同时提供统一管理以及简单不熟。但同样,机架服务器通过虚拟化技术也能够带来缩小空间的需求。同时,他们还不得不安装存储子系统,来完成塔式服务器内置硬盘的存储需求。
微服务器和服务器虚拟化技术解决的问题并不冲突,前者致力于轻负载状态下能源与计算资源的消耗平衡,而后者在平衡高负载状态具有优势。微服务器和服务器虚拟化未来会在工作环境的前端与后端各得天下,甚至将来针对微服务器的虚拟化技术出台也是历史必然。