虚拟机介绍(四)

五、虚拟机用途

1、使用场景

虚拟机究竟有什么用途呢?以下举例了部分虚拟机的使用场景,让我们通过这些场景的描述,来了解虚拟机的用途:

1)、使用虚拟系统来学习和练习新技术

这个应用范围比较广,我们可以在真实的电脑中虚拟出多个不同的操作系统来,并且相互之间完全独立,互不影响。以前新出了什么操作系统,我们要是想使 用和体验就必须要在自己的真实电脑上安装,不但操作麻烦,还比较容易出问题。比如说想装一个Linux练习一下,他的磁盘格式是和Winows完全不一样的,我们还要对硬盘重新进行分区,这就存在很大的风险导致文件丢失。另外说不定用了几天觉得不好不想用了,又要重新安装系

统,超级麻烦。现在有了虚拟机, 事情就简单多了,完全可以在一台虚拟机里面尽情的操作和练习而不用害怕数据丢失,也不用为了维护操作系统而焦头烂额。

2)、软件的开发测试

对于任何一个软件开发人员来说,考虑软件在不同平台中的兼容性都是不可省略的一步,以前没有虚拟机的时候,为了测试软件的兼容性,就必须要在自己的电脑上安装多个操作系统,非常麻烦。有了虚拟机,事情就完全不一样了。

当然不仅仅是软件开发人员,软件测试人员也往往需要在不同的操作系统下进行测试。没有虚拟机,不但要为了测试兼容性大费周折,而且新软件里面还不知道有没有病毒,或者会不会造成系统崩溃之类的问题。三天两头的重新安装和恢复系统,这样既浪费时间、降低工作效率,并且这样的操作的本身也是枯燥无味的无用功。在虚拟机里面测试就简单多了,可以随便测试而不用担心机器崩溃,就算出了问题,虚拟机还支持直接还原操作,连虚拟机本身都不会有问题。

3)、服务器整合

据多份资料统计,越来越庞大的数据中心导致过多的能源消耗,耗费企业大量的成本投入,而服务器的低利用率也使得资源浪费更加明显。企业中经常因为服务或者应用之间有冲突或者兼容性问题而选择让一台服务器独立运行一个服务或者应用,这样虽然可以保证系统的稳定性,但造成的系统资源浪费同样不可忽视。据调查,企业中的绝大部分服务器的利用率仅在10%-15%

通过服务器虚拟化,并实现服务器的整合,就可以解决这个问题。

因为在虚拟化平台之上,每个虚拟机之间是独立运行的,互不干扰,这就解决了冲突和兼容性问题。同时,将多个物理机转换成虚拟机后,放到一台性能较好的服务器上面运行,以此实现虚拟服务器的整合,这样提高了服务器的运行效率。

4)、系统灾备

虚拟化技术灾备的核心思想是双向复制,通过虚拟机的P2VPhysical Server to Virtual machine,物理服务器向虚拟机迁移)、V2VVirtual machine to Virtual machine,虚拟机向虚拟机迁移)、V to PVirtual machine to Physical Server,虚拟机向物理服务器迁移)技术,把生产系统备份到虚拟服务器上,并将其数据在该虚拟服务器上实时产生一份可用的副本,当生产服务器发生故障的时候,此副本不需要做数据恢复,即可投入使用,当中断恢复后再还原回去。

这种灾备方式可以有效的节约原本使用物力服务器进行灾备的昂贵的费用,并且使得灾备的操作简便、快速。同时,对于本来不做灾备的非重要系统也可以很容易的实现灾备。

2、用途

服务器虚拟化技术的主要商业需求有以下7方面:

1)、遗留的应用系统的需求

遗留下来的应用往往只支持早期的操作系统,而对于用户来说同,继续维护早已停产的硬件系统变得十分麻烦。同时,操作系统厂商往往也已经停止发布早期的操作系统或系统软件的补丁。因此,这些系统的安全问题和管理成本成为令人头痛的问题。如果针对新版操作系统重写这些应用又不十分现实。在这种状况下,服务器虚拟化就成了明智的选择。

2)、整合遗留应用系统的需求

企业中多数服务器的利用率不高,IT部门往往希望通过整合应用系统来降低管理成本、硬件成本、空间和能耗。这里的主要问题是,应用系统需要不同版本的操作系统、数据库软件、中间件软件。因此,通常需要重写部分应用系统,才能使它们运行在同一台服务器上。即便通过重写应用系统来整合服务器,也可能出现由于某个应用的问题,如内存泄露,导致其他应用跟着一起重新启动,来修复问题。

3)、隔离应用的执行

客户虚拟系统可以提供相互隔离的、安全的应用执行环境。它可以用来执行企业中外来的或不被信任的应用程序。

4)QoSQuality of Service)的需要

客户虚拟系统可以被分配一定数量的资源,这样客户虚拟系统就能够保证自身在系统繁忙时,有足够的资源提供服务。

5)、系统软件调试

服务器虚拟化软件可以用于帮助系统软件(如操作系统等)进行调试工作。

6)、软件测试

服务器虚拟化软件有助于建立那些在实际物理环境下很难建立的测试环境,进行软件测试和质量保证。

7)、系统灾备

利用虚拟机的PPhysical Server,物理服务器)、VVirtual machine,虚拟机)、IImage archive,映像)三者之间随意转化功能,轻松实现系统灾备。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值