网络虚拟架构虚拟化技术应用
时间:2023-07-11 20:15:01 | 来源:营销百科
时间:2023-07-11 20:15:01 来源:营销百科
网络虚拟架构虚拟化技术应用:传统的计算机层次结构分为三层,即硬件层(Hardware Layer)、主机操作系统层(HostOS Layer)和应用层(Application Layer)。在这种结构中,主机操作系统统一控制、管理和分配整个计算机的硬件和软件资源,这种结构的缺点主要在于未能充分发挥CPU的性能,利用率较低;还有就是一台计算机无法满足同时运行多平台的应用需求,如果对于一种不同的应用程序采用一台独立的物理服务器,解决方案是增加服务器的数量,这无疑将增加投资成本。
服务器虚拟化技术采用纯软件的方法,就是在硬件层之上仍然安装被称为主机操作系统的系统,在其上部署虚拟机软件(Virtual Machine Software,VMS),根据实际应用需求,VMS可以将物理计算机虚拟出多个分区,每一个分区称为一个虚拟机(Virtual Machine,VM)。虚拟机具有完整的计算机应用环境,包括硬件层(由VMS提供)、驱动接口层(由VMS提供)、操作系统(Guest OS Layer)及应用层(Applications),都是建立在计算机的应
用环境上,属于用户级软件。这样用户可以'随心所欲'地安装应用程序。实现这种虚拟化技术关键在于虚拟机软件的可靠性。
对于一台独立的物理服务器,在这台服务器上安装操作系统,在操作系统安装相应的应用程序,这种传统架构是一台独立的物理服务器作为一种应用程序服务器使用。服务器虚拟化之后,一台独立物理服务器的资料被虚拟化为若干个独立的主机,这些主机可以单独安装其他的操作系统,在操作系统之上又可以分别安装各种不同的应用程序。
基于软件虚拟化技术实现的虚拟机软件主要有VMware的Workstation、Microsoft的Hvper-V、Parallels等,这些软件在近年来得到了迅速的推广和应用。