云计算与虚拟化
1、什么是虚拟化技术,虚拟化的优势,虚拟化技术的本质?
虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。虚拟化技术使得上层操作系统与下层底层硬件隔离开来,将硬件资源共享化虚拟成一个共享的资源池。
虚拟化的优势包括:
1.降低运营成本
2.缩短上线周期
3.提高可靠性
4.提高资源利用率
5.动态资源调度(DRS)
虚拟化技术的本质特征:
l 分区:分区意味着虚拟化层为多个虚拟机划分服务器资源的能力;
l 隔离:虚拟机是互相隔离的;
l 封装:封装意味着将整个虚拟机(硬件配置、BIOS 配置、内存状态、磁盘状态、CPU 状态)储存在独立于物理硬件的一小组文件中;
l 相对于硬件独立。
2、云计算与虚拟化技术的区别与联系?
虚拟化是实现云计算的技术支撑手段之一,但并非云计算的核心关注点。虚拟化技术是云计算在IaaS层具有商用价值的基础。
3、根据虚拟化在整个系统中的位置不同,虚拟化技术可分成哪几类?
寄居虚拟化:寄居虚拟化架构指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理,比如VMware Workstation。
裸金属虚拟化:裸金属虚拟化架构指直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理,比如FusionCompute、VMware ESXServer.
操作系统虚拟化:操作系统虚拟化架构在操作系统层面增加虚拟服务器功能。操作系统虚拟化架构把单个的操作系统划分为多个容器,使用容器管理器来进行管理,比如Docker;
混合虚拟化:将一个内核级驱动器插入到宿主操作系统内核。这个驱动器作为虚拟硬件管理器来协调虚拟机和宿主操作系统之间的硬件访问。混合虚拟化需要底层硬件支持虚拟化扩展功能,比如KVM。
- 点赞
- 收藏
- 关注作者
评论(0)