什么是服务器虚拟化的未来?

服务器虚拟化可以帮助打了服务器蔓延,更好地利用计算能力,抑制能源账单,并提高数据中心的敏捷性和灵活性。

肖像历史

服务器虚拟化是在概念上很简单,并在其上的企业数据中心的影响深远的技术之一。雷竞技电脑网站

如果有什么,而不是运行一个操作系统实例,每个服务器一个应用程序,你可以添加一个软件层,称为虚拟机管理程序,使您能够在一台物理服务器上运行多个操作系统实例和相关的工作量?

这背后的服务器虚拟化的想法,这种想法可以追溯到IBM大型机在20世纪60年代,被由VMware,介绍了虚拟化软件在21世纪初的x86服务器普及。从那时起,其他厂商都开发了自己的服务器虚拟化平台和行业作为一个整体创造,使部署,移动和管理虚拟机(VM)工作负载变得轻而易举先进的管理,自动化和协调工具。

在此之前的服务器虚拟化,企业处理服务器散乱,未充分利用的计算能力,飞涨的能源账单,具有手动流程,并在他们的数据中心环境一般效率低下和缺乏灵活性。

服务器虚拟化改变了这一切,并已被广泛采用。事实上,这是很难找到一个企业今天尚未运行大部分工作负载在VM环境。

但是,我们知道,没有技术都难被撞倒了其栖息的下一件大事。在服务器虚拟化的情况下,下一件大事是要小。

服务器虚拟化把物理设备和切片它,允许多个操作系统和多个完全成熟的应用程序上绘制的基本计算能力。

在计算的下一个波,开发人员的应用程序切片成更小的微服务,其在轻质容器中运行,并且还与无服务器计算(也称为功能作为一种服务(FAAS)试验。

在这两种情况下,VM是完全旁路和代码运行在裸露的金属。

服务器虚拟化的好处

服务器虚拟化的好处有很多,首先是基本的服务器整合。可以在一个单一的硬件结合多个应用程序,从而减少了数据中心所需的服务器的总数。雷竞技电脑网站更少的服务器,更少的机架,更少的网络设备;这一切转化为节省钱的事情,从物理空间到维修费用空调。

服务器虚拟化降低了对新硬件,资本支出的需要让你关闭该硬件更新旋转木马轮。你可以重新部署这些突然释放出的服务器。

记住,当数据中心管理员手工不得不来配置服务器?随着服务器虚拟化来自动化的进步,让你旋转了一个虚拟机在几秒钟内,并在一个按钮的触摸响应移动多个工作负载不断变化的业务需求。

服务器虚拟化还提供了高可用性,故障转移的速度,可扩展性,灵活性,性能和灵活性,今天的基于网络的,高度连接的企业需要。而服务器虚拟化的底层技术,使云计算供应商提供服务。当客户的订单了基础设施作为一种服务的云服务提供商(IaaS的),他们开始用虚拟机,并添加相关的存储,管理和功能所需的安全性完成手头的任务。

不同类型的服务器虚拟化

在服务器虚拟化的世界中,物理服务器被称为主机和运行主机操作系统。每个VM是客人并运行客户操作系统。客人相互隔开。

  • 与标准的基于管理程序的虚拟化,管理程序或虚拟机监视器(VMM)位于主机操作系统和底层硬件层之间,从而提供了必要的资源,以子操作系统
  • 对虚拟化和全虚拟化修改客户操作系统安装前到虚拟机。这提高了性能修改的客户操作系统直接与管理程序通信,消除仿真开销。
  • 硬件辅助虚拟化也试图减少管理程序开销,而是通过硬件扩展这样做,而不是软件修改。
  • 随着内核级虚拟化,而不是使用管理程序,运行Linux内核的一个单独的版本。这使得很容易在一台主机上运行多个虚拟机,与用于主Linux内核和虚拟机之间的通信的设备驱动程序。
  • 最后,系统级或OS虚拟化,您可以在操作系统内核的单一实例上运行多个但逻辑截然不同的环境。随着系统级的虚拟化,所有虚拟机必须共享操作系统的同一副本,而服务器虚拟化允许不同虚拟机有不同的操作系统。

虚拟机与容器

集装箱化运动的两个主要的推动者是码头工人,纺了容器的流行工具,和谷歌的Kubernetes,这有助于管理多个集装箱。集装箱是共享主机操作系统的内核自包含的代码执行环境。

容器更精简和轻量化比虚拟机,因为他们绕过冗余客户操作系统和相关的启动开销。开发人员可以尽可能多的容器中,作为虚拟机在同一硬件上运行多达6到8倍。

集装箱的确有其缺点。作为一个相对较新的方法,他们不具备的管理层工具,一个成熟的技术将有财富,所以有很多的设置和维护工作,要完成的需求。还有人担心安全问题。

有了虚拟机,你可以轻松地将使用客户端映像主机之间的工作负载,但裸机机器升级或移动更加困难。与裸金属服务器,回滚机状态是一个具有挑战性的任务。

虚拟机与无服务器计算

在传统的IaaS云环境中,客户至上提供虚拟机,存储,数据库和相关的安全和管理工具,那么他们的应用程序加载到虚拟机。

随着无服务器计算,开发人员编写的代码和云服务提供商手柄一切。开发商从来没有考虑服务器,操作系统,配置或管理。当然,还有一个运行代码一台物理服务器,但是这是云服务供应商的责任。

取而代之的是整体的应用程序,代码被分解成具体的功能。当一个事件发生时一个触发功能,无服务器的服务 - 例如亚马逊的lambda - 运行它。无服务器提供商的功能向客户收费。

由于与微服务/容器的情况下,无服务器计算绕过虚拟机层和功能上裸机运行。在这一点上,无服务器计算是相对不成熟,使用情况是有限的。

服务器虚拟化的未来

虽然容器是热和无服务器计算的兴趣正在增长,但现实是,服务器虚拟化是一个坚如磐石的技术力量,绝大多数的企业应用 - 有人估计VM饱和度高达90%以上。

这是很难想象一个企业移动虚拟机上运行平稳要么容器或无服务器平台上的关键任务应用。异构环境中的用户将很可能仍然使用的虚拟机,因为容器需要在同一操作系统上运行所有和Linux和Windows之间不能混用。

但对于正在使用最新的DevOps和敏捷方法构建新的应用程序,开发者现在有多种选择。展望未来,开发商会就是否在传统的虚拟机,容器或无服务器环境中运行新的工作负载作出逐案决定。

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。

版权所有©2018Raybet2

IT薪资调查:结果是