分享

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

 yi321yi 2018-12-09

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

那么云计算和虚拟机(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等等。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多