首页 理论教育 云计算大数据应用研究:虚拟化技术的优缺点

云计算大数据应用研究:虚拟化技术的优缺点

时间:2023-11-16 理论教育 版权反馈
【摘要】:虚拟化系统减少了用户和虚拟资源之间的耦合。由于虚拟化技术是针对实际计算机的,所以虚拟化技术解决方案的部署和使用也有一些缺点。导致每个虚拟机上的应用程序运行缓慢甚至崩溃。

云计算大数据应用研究:虚拟化技术的优缺点

1.虚拟化的优势

虚拟化技术的出现和发展提高了资源的利用率,使企业能够以更低的成本获得更大的效益。总的来说,虚拟化的好处体现在以下几个方面。

(1)虚拟化可以提高资源利用率

传统的IT企业为每个业务分配一个单独的服务器,服务器的实际处理能力往往远远超过服务器的平均负载,使得服务器大部分时间处于空闲状态,造成资源的浪费。虚拟化可以减少必须管理的物理资源的数量,并隐藏一些物理资源的复杂性。为了最大限度地利用资源,虚拟化还将一组硬件资源虚拟化为多组硬件资源,并动态调整空闲资源以减少服务器的规模。例如,使用VMware的虚拟基础设施解决方案后,VMware的用户通常可以将其服务器利用率从原来的5%提高到60%~80%。

(2)提供一个孤立和高效的应用程序执行环境

虚拟化技术可以实现简单的共享机制,不能实现隔离和分区,从而实现对数据和服务的控制和安全访问。例如,用户可以在一台计算机上模拟多个独立的操作系统,这可以是Windows或Lmux系统。当这些子系统中的一个或多个受到攻击和崩溃时,它们不会影响其他系统。使用备份机制后,可以快速恢复受攻击子系统。

(3)虚拟化简化了资源和资源的管理

计算机有硬盘、磁盘等硬件资源和Web服务等软件资源。用户通过标准接口访问计算机资源。使用标准接口的优点是用户不需要知道虚拟资源的确切实现。当底层基础设施发生变化时,只要标准界面不改变,用户基本上就不知道发生了什么变化。这是因为与用户的直接接触是标准界面,虽然底层的具体实现已经改变,但用户与虚拟资源交互的方式并没有改变。

传统的IT服务器资源相对独立于单个硬件,每一种资源都需要相应的维护和升级,将消耗大量的人力和物力。虚拟化系统减少了用户和虚拟资源之间的耦合。通过这种松散耦合的关系,管理人员可以在对客户的影响最小的基础上管理资源。此外,虚拟化系统还集成了资源。在管理上比较方便,在升级时只需添加动作,从而提高工作效率。

(4)采用虚拟化技术实现软硬件分离(www.xing528.com)

用户可以在同一计算机系统上运行多个软件系统。不同的软件系统通过虚拟机监视器使用底层的硬件资源,使得多个软件系统能够共享相同的硬件资源,实现软硬件分离。这样,统一的虚拟化资源库可以运行更多的软件系统,充分利用了现有的硬件资源。

2.虚拟化技术的弊端

每件事都有其优点和缺点,虚拟化也不例外。物理计算机上的硬件很可能在很长一段时间内受到损坏,并且对其上的软件进行定期更新以防止病毒感染。由于虚拟化技术是针对实际计算机的,所以虚拟化技术解决方案的部署和使用也有一些缺点。

(1)物理计算机可能超载

虚拟化技术虽然在虚拟环境中运行,但并不完全是虚拟的,仍然需要硬件系统的支持。在服务器虚拟化的情况下,可以在一台物理计算机上虚拟化多个客户端,并且可以在每个客户端上安装多个应用程序。如果这些应用程序都在运行,它们将占用大量的物理计算机内存、CPU和其他硬件系统,从而给物理计算机带来沉重的负担,从而导致物理计算机超载。导致每个虚拟机上的应用程序运行缓慢甚至崩溃。

(2)升级和维护引起的安全问题

物理计算机操作系统和操作系统上的各种应用软件需要不断更新,以提高其抵御攻击的能力。每个客户端还需要升级更新。在物理计算机上安装多个客户端可能导致客户端上的修补程序安装缓慢。如果客户端上的软件不能及时更新,就有可能受到病毒的攻击,带来安全风险。

(3)物理计算机的影响

传统的物理交换机被不可逆转地损坏,如果它不作为服务器出现,它只会受到自身的影响。当虚拟物理计算机崩溃时,它的所有虚拟机都会受到影响。在虚拟机上运行的业务也可能在一定程度上受到影响甚至损坏。此外,物理计算机的虚拟机之间经常进行通信,在相互通信的过程中,可能会导致安全隐患。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈