服务器虚拟化

所谓服务器虚拟化是指:

将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化。

连接方式:

使用本地电脑,通过远端进行操作连接,极大的提高了工作效率及降低企业成本。

服务器虚拟化主要分为三种:

“一虚多”、“多虚一”和“多虚多”。“一虚多”是一台服务器虚拟成多台服务器,即将一台物理服务器分割成多个相互独立、互不干扰的虚拟环境。“多虚一”就是多个独立的物理服务器虚拟为一个逻辑服务器,使多台服务器相互协作,处理同一个业务。另外还有“多虚多”的概念,就是将多台物理服务器虚拟成一台逻辑服务器,然后再将其划分为多个虚拟环境,即多个业务在多台虚拟服务器上运行。

虚拟化的优势:     

节约能源: 把物理服务器迁移到虚拟机然后集成在一起可以极大的减少物理服务器的数量,降低数据中心每个月的能耗和制冷开销  

实战经验:面对服务器虚拟化的两大难题  

实验室环境  

完成服务器整合之后,为什么不把多余的硬件搭成一间实验室呢?应用虚拟化技术,你可以轻松地建立起一个自己的实验或测试环境,在隔离的网络中运行。  

服务器准备时间更快: 

  通过克隆现有虚拟机镜像,可以加快虚拟机部署。

提高运行时间: 

  大多数服务器虚拟化平台都能够提供一系列物理服务器无法提供的高级功能,用来保持业务延续和提高运行时间。这些功能在不同的虚拟化平台上名称各异,但内容差不太多,比如实时迁移、存储迁移、容错、高可用性还有分布式资源管理。这些功能能够在出现问题时轻松快速的把虚拟机从一台服务器上移动到另一台,同时还能确保业务的延续。  

提高灾难恢复能力: 

  在灾难恢复方面,虚拟化技术带给企业三项重要功能。一是硬件抽象功能,由于不再锁定在某一厂商,在灾难恢复时就不需要寻找同样的硬件配置环境,这样在搭建灾难恢复站点时可以省下一大笔钱。二是通过整合服务器减少了物理服务器数量,在灾难恢复时需要的工作会少得多。第三,大多数企业级的服务器虚拟化平台会提供在发生灾难时帮助自动恢复的软件。  

隔离应用:

  在物理世界里,为了隔离应用,数据中心经常使用一台服务器一个应用的模式,出现的问题是显而易见的,越来越多的服务器和越来越高的成本。而通过服务器虚拟化提供的应用隔离功能,你只需要很少几台物理服务器就可以建立足够多的虚拟服务器来解决这个问题。  

延长陈旧应用的生命周期:  

  每个企业都会有一些遗留的陈旧应用,它们无法在新的操作系统上运行,无法使用新的硬件,IT团队一谈起它们就会唉声叹气。通过虚拟化,你可以把这些陈旧应用封装到它们的适合环境里,延长它们的生命周期,你也就可以顺手处理掉那些放在机房角落里的奔腾机器了。  

走入云计算 
  通过虚拟化你的服务器,把底层硬件抽象出来,这可以说已经为搬到云里做好了准备。迈出的第一步可能是从虚拟化的数据中心搬到私有云,然后随着公共云的发展,相关技术的不断成熟,你会越来越喜欢云提供的各种服务。

虚拟化存在的问题

1、缺乏虚拟化的总体规划:
 
在部署虚拟化之前缺乏总体规划是当前虚拟化存在的最大陷阱。例如,部分用户只为提高部分应用中的服务器资源利用效率,缺乏对服务器、负载、应用和业务需求的全面研究和规划,等到应用了虚拟化软件之后,才认识到虚拟化需要针对不同的工作负载进行不同的考虑,并对不同的负载采用不同的方案,随之还会涉及虚拟应用的整合比等问题。还有很多用户对TCO研究不足,甚至在上虚拟机之前根本未考虑到还需在硬件、基础架构方面作出更多的深入分析和优化的投入。没有前期规划,会给虚拟化应用带来极大的风险
 
2、缺乏虚拟化的系统管理
 
很多用户对虚拟化系统的管理没有充分认知,在部署后也没有重视并实施具体的管理方法,这很可能会导致虚拟环境产生性能问题,并给IT人员带来无尽的新的头疼问题。例如,在容量、性能、配置或自动化部署和管理等方面,虚拟化必然会成为一系列新问题的导火索。轻视虚拟化应用中的系统管理的复杂程度,造成系统管理不到位,将是虚拟化应用中致命的问题
3、虚拟机负载过重
 
虚拟化可以对资源进行动态配置,从而处理更多,或者更少的负载,这种作法似乎可以解决虚拟设施可能负载过重的问题。但这并不意味着虚拟服务器就是永远压不垮的。虚拟技术有其自己的限制,在基础设施中添加其无法应付的太多虚拟机会适得其反。很多用户在配置虚拟机时对物理机的承受能力没有进行深入分析
4、缺少测试环节
 
虚拟化是实现快速资源服务的途径,但这并不意味着IT部门就可以忽视虚拟机实施前和向虚拟基础设施分配应用之前的容量规划和测试。很多企业用户在应用了动态虚拟机之后才意识到没有测试I/O、占用率等其他问题,就匆匆将新的应用或服务器搬进了虚拟环境。这往往会带来很大的问题
5、没有持续优化
 
在虚拟化中,大量的需求都是动态的。这也意味着企业在部署虚拟化的相关解决方案之后需要进行持续地管理与优化。很多用户在这个方面做得非常不够。企业的IT主管必须从一开始就做好虚拟机生命周期管理规划,并同时配备相关虚拟化管理制
 
虚拟化的特点:
服务器虚拟化是把一个实体服务器分割成多个小的虚拟服务器。有了服务器虚拟化,多个服务器依靠一台实体机生存。最普通的服务器虚拟化方法是使用虚拟机,它可以使一个虚拟服务器像是一台独立的电脑,IT部门通常使用服务器虚拟化来支持各种工作,例如支持数据库、文件共享、图形虚拟化以及媒体交付。由于将服务器合并成更少的硬件且增加了效率,服务器虚拟化减少了企业成本。但是这种合并在桌面虚拟化中却不常使用,桌面虚拟化范围更广。
 
 
原文地址:https://www.cnblogs.com/michael-andrews/p/5503559.html