zoukankan      html  css  js  c++  java
  • 服务器虚拟化技术概述

      虚拟化是云计算实现的一个环节,也可以说是一种方式,我们知道的虚拟化种类有cpu虚拟化,内存虚拟化,桌面虚拟化,服务器虚拟化,大家口中的虚拟化一般指的是服务器虚拟化,这种虚拟化类型也是作为初学者入门虚拟化技术的一种最佳的选择,我们知道随着网络时代的发展,支持web应用的软件越来越多,用户数量也因此急速膨胀,一台普通的物理机很难支撑这么庞大的数据吞吐量,以前我们的web应用可能一台物理机就能搞定,到后来两台服务器,百台服务器做Rac,那个时候只有超大型的网络应用公司才有财力配置单独的机房,甚至整个大楼的空间都留给物理服务器做机房,那么几百台上千台服务器勉强可以维持当时的负载量,但是历经了几年的时间,发展到现在,还是无法满足企业的需要,因为几千台上万台的服务器几乎对于中小型企业是望尘莫及的,那么导致这种结果的根本原因是因为服务器资源不够导致的吗?不是!是因为我们浪费了太多的物理资源,我们只利用了一台服务器10%左右的资源,那么有没有一种技术能够充分利用剩下的90%左右呐,这时虚拟化技术得到了急速的发展,可以想象,如果一台服务器运行着几百几千个操作系统,那么它的资源利用率可以得到极大的满足,也就是说我们把一台物理机转化为很多逻辑主机,这些逻辑主机运行在同一个cpu上,同一个内存和存储里,当然网卡也随着虚拟化,这些主机都拥有自己的IP地址。

      说了这么多,应用虚拟化有什么好处呐?我把它总结如下:
      1、降低硬件成本,用电消耗成本和管理成本
      2、资源利用率的最大化
      3、硬件资源动态调整,提高企业IT业务灵活性
      4、实现高可用
      5、具有高效的灾备能力
      好啦,有了虚拟化解决方案,我们就可以把需要的服务安装在虚拟机中,从而实现企业的各种各样的应用。

  • 相关阅读:
    android的原理,为什么我们不需要太多的剩余内存(转)
    简单制作RPM二进包实例(转)
    电源相关术语
    Linux 查找指定文件并删除
    Linux内核中的内存屏障(转)
    分压、分流原理
    Linux内核入门—— __attribute__ 机制
    如何手工释放linux内存
    多核编程中的负载平衡难题(转)
    linux2.6.26内核中ARM中断实现详解(转)
  • 原文地址:https://www.cnblogs.com/mangood/p/5954878.html
Copyright © 2011-2022 走看看