首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

虚拟化是推动了云计算发展的技术

云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非木地计算机或远程服务器中完成目标任务。企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。

那么云计算和虚拟机(VMWare)有什么区别?对此有网友表示称,虚拟化是推动了云计算这一概念发展的一项具体技术,通过将硬件的虚拟化(ect:一台母机虚拟成多台vps),虚拟化技术正好实现了人们降低了云计算开支与部署成本,使云计算的硬件资源得到更加高效的利用的需求。不过要想具体了解虚拟化和云计算的区别,就要从虚拟化的历史说起。

1998年VMware 推出了让人惊讶无比的Hypervisor,允许用户将x86系统转变成通用的共享硬件基础架构,开启了x86 架构上的虚拟化时代。但那个时代的虚拟化是一种完全的软件实现,在性能上尤其是I/O性能方面是非常糟糕的。在2005年之后陆续出现了硬件辅的助虚拟化技术(Intel VT-x和AMD-V)以及网络I/O虚拟化(SR-IOV、VT-d,存储技术(NVMe)以及APICv等技术的陆续出现,不仅大幅度的提升了虚拟机的性能,也满足了虚拟化技术在生产环境中的使用的要求。

一时之间各种虚拟化技术纷至沓来,主流的技术框架有计有开源的Xen、KVM,微软的Hyper-V、VMw are的ESX/ESXi以及极具特点的又令人惋惜的Solaris Zone等等。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181207A0OTYE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券