VMware虚拟机技术在线

知识博客专集

Linux下安装VMware虚拟机的过程详解


  到https://www.vmware.com/ 下载最新的安装包,比如vmware-workstation-4.0.5-6030.tar.gz,假设放在“/tmp\”下。然后使用下面的命令解压后安装。

  1、tar –zxvf vmware-workstation-4.0.5-6030.tar.gz

  2、cd ./vmware-distrib

  3、。/vmware-install.pl

  下面按照提示选择就可以了,如果没有特殊要求,直接回车即可。

  4、安装完启动vm,提示符下输入命令:vmware,或者按照提示输入就可以起动,就可以看到vmware的界面了。

  如果是用rpm包安装:

  1、rpm -ivh vmware-workstation-4.0.5-6030.i386.rpm

  preparing…… ########################################### [100%]

  1:vmwareworkstation ###########################################[100%]

  2、安装完现用下面命令启动:vmware &

  3、提示要配置vmware-install.pl,仔细查看“vmware-install.pl”他的位置,并进入他的文件夹,用命令。/vmware-install.pl,进行配置,根据提示做就行。

  4、完成之后就可以用命令:“vmware”启动了。

  起动后就可以添加的你自己的虚拟机了,我这里添加的windows 2000 prwfessnal,把虚拟机的cdrom设置成光驱,就可以从光盘安装操作系统了。

  当然这里有很关键的一步,就是先到vmware的网站申请30天试用的序列号,在打开虚拟机之前要输入注册号,否则没办法pow on.

强强联手 VMware携天云共谋国内云市场


  【it168 专稿】 "互联网的出现,尽管给人们带来了翻天覆地的变化,但最却没有从根本上解决人类获得知识的成本下降问题。"近日,在vmware合作伙伴大会上,天云科技董事长田溯宁先生如是说。他认为,只有今天的云计算技术,才有可能从真正意义上解决这一根本问题。但需要人们更大的胆量、更大的勇气以及更广阔的想象力。

  vmware与天云科技的战略合作,正是胆量、勇气、想象力的注脚。在vmware合作伙伴大会上,vmware公司大中华区总裁宋家瑜以及天云科技董事长田溯宁就双方合作接受了媒体的采访,以下是采访记录:

  记者:请介绍一下vmware与天云科技战略合作的背景?

  宋家瑜:在过去的三年里,vmware在中国完成了比较大幅的第一阶段投资,目前进入到第二阶段。大家知道,在国家新颁布的十二五规划中,将云计算列为战略性产业,云计算将成为中国未来经济里面很大的一个支柱,vmware要在中国云计算发展战略中扮演很关键的角色。

  在这样背景下,我们需要了解政府将如何使云计算落地,了解在云计算产业链里,从设备一直到云的服务,到云怎么真正跟我们每个人息息相关。在跟田总的几次沟通后,我们觉得双方的理念很接近。我们相信,我们的合作会达成一个很好的结果。

  田溯宁:我跟宋总也算是一见如故。推动云计算,我觉得很重要的一块儿是要保持非常开放的心态,我们不能因为要自主创新,就回避这种国际技术上的合作。

  前几年我在美国的时候就特别关注过vmware,因为很多人跟我讲vmware公司,我对vmware有非常强大的好奇心。我们去年投资了一些公司,发现实际上软件虚拟化不是那么好做的,你可以有自主创新这种雄心壮志,但如何让用户接受,这时vmware过去将近10年的实践经验就变得非常的难得。我们意识到了在虚拟化软件这块是一定要跟跨国企业合作的。所以后来几次沟通后,我就觉得vmware这家公司,包括david本人,心态非常开放。

  我们交流了很多次,更多的是在理念上、观念上认可。第一认可这是一个大事,这不是一个简单的软件,这种事情就像刚才david讲,这是关系到中国整个经济转型,而在这个过程中,vmware扮演一个非常重要的角色,而在这个角色过程中,能不能在合作方面能够做一些创新,不仅是一个简单代理的关系。

  回顾到1996年,1996年亚信是sun中国最大的代理公司,但是今天sun公司已经没有了。我在想,如果sun在中国能开放solaris,那今天可能中国的市场就能养活sun。所以合作双方拥有开放的理念非常重要。

  第二,我们也一直在探索非常规性的合作。当然在天云科技方面,我们要了解vmware,做些vmware的系统集成、二次开发,但我和david也谈过很多次,我们能不能把一个新的商业模式在中国建立起来。将来看,所有的软件都有数据中心,这个数据中心如果自己建,政府的规矩也很多,也许我们宽带资本,可以和它联合投资来建,可以和北京市合作来建。不过这些事情我们都在探索,至少我觉得跟vmware的合作过程中,有一个非常不错的,像david这样的人,有非常新的观念,同时vmware核心的技术,虚拟化的技术,我觉得在十二五的转型过程中,我认为是非常重要的组成部分。

启动VMware时出现这种错误提示:“Cannot connect virtual device floppy0……”


不知道为什么启动vmware虚拟机后,出现这种错误提示信息,详情如下:“cannot connect virtual device floppy0. no corresponding device is available on the host. would you like an attempt to be made to connect this virtual device every time you power on the virtual machine? ”请指点一下这是怎么回事?

这个错误提示信息的意思是“无法连接虚拟设备floppy0。主机上没有可用的相应设备”floppy0是指软驱(现在基本见不到也用不到了),你可以在虚拟机设置中,取消存储设备里软驱的对钩,下次启动就不会报错了。

VMware推出业界首款开放PaaS平台解决方案


全球虚拟化和云基础架构领导厂商vmware公司近日宣布,推出业界首款开放“平台即服务”(paas)解决方案——cloud foundry。此次发布的cloud foundry代表了新一代的应用平台,其架构专门针对云计算环境而设计,将作为一项服务由企业数据中心和公共云服务提供商进行交付。cloud foundry简化了现代应用程序的开发、交付和运行,使开发者在云环境中部署、运行和扩展应用程序的能力得以大幅提升,并支持种类最为广泛的公共云和私有云、基于行业标准的高效开发框架和应用基础架构服务。

“向云计算的转变,正在促使企业和客户期待的应用发生重大改变,使传统的应用开发和基础架构面临巨大挑战。”vmware公司应用平台联合总裁tod nielsen表示,“cloud foundry通过一种极其简单的方式,使现代开发的方式更加多样化、速度更加快捷,而这正是应用程序如今取得成功的核心要素。同时,它还充分利用了在移动性、社交网络互动性和云计算领域的关键趋势。”

vmware还同时推出了一项新的由vmware运营的面向开发者的云服务、一个新的开源paas项目以及首个“微型云”(micro cloud)解决方案。vmware公司首席执行官paul maritz、vmware公司应用平台战略高级副总裁rod johnson、vmware公司应用平台研发副总裁mark lucovsky、vmware公司应用平台首席技术官兼首席架构师derek collison与数万名开发者共同参加了cloud foundry的现场发布会。此外,几大主流开发者社区的领袖在演讲中强调了开放paas对于推动高效的云开发框架的重要价值,这一空前强大的演讲阵容包括ajaxian的两位联合创始人dion almaer 和ben galbraith、来自joyent公司的node.js创始人ryan dahl、pivotal labs技术副总裁ian mcfarland、mongodb背后10gen公司的roger bodamer以及rightscale公司首席执行官兼联合创始人michael crandell。欲进一步获取业界支持和访问博客,请登录

云时代的应用开发

现代应用程序开发面临一系列日益增长的挑战:

-应用开发框架的多样性要求能够跨多种语言提高效率。

-新型应用程序日益增长的对于移动性、社交网络互动性的要求,以及将saas集成到主流应用程序当中。

-在应用程序服务方面的广泛创新,创建了新的数据、讯息和web服务应用构建模块,用于应对来自云计算常见的大规模、高度分布式的数据挑战。

-异构云的部署方案,同时客户要求跨企业私有云和多家云服务提供商灵活地部署和迁移应用。

在这种背景下,paas产品应运而生。这种现代解决方案能够适应应用程序不断变化的特性,提高了开发效率,并且承诺使开发者更加专注于编写应用程序,而不是系统配置和打补丁、维护中间件和物理机以及关心网络拓扑。

然而,早期的paas产品使开发人员受制于特定的或非标准的开发框架、一整套有限的应用服务或一项单一的由厂商运营的云服务。这些兼容的平台阻止了应用程序的可移植性,导致开发者被特定的产品锁定,限制了应用程序在跨云服务提供商时甚至在进入企业自身数据中心时的移动。

“虽然开发者对于paas解决方案的潜在好处兴趣浓厚,但是由于使用非标准组件和框架导致的被特定产品锁定的风险,实际的采用依然非常缓慢。”redmonk首席分析师stephen o\’grady表示,“利用cloud foundry,vmware为开发者paas平台提供了自由的许可授权和通用性,满足了开发者对于自由选择编程语言的需求。”

cloud foundry:开发者框架、应用服务和云的可选择性

cloud foundry作为一款现代应用平台,专门为简化云时代应用程序端到端的开发、部署和运行而构建。cloud foundry提供了异构应用服务和构建在多个框架内的应用程序,使应用程序及其底层基础架构跨多个云基础架构的部署实现自动化。

VMware Workstation提供的可编程接口


     何谓vmrun命令?其实这并不是什么神秘的东西,相信部分朋友使用过vmware workstation来安装过一些虚拟机吧。如果你足够细心的话,你会发现在这个软件的安装目录下能找到一个vmrun.exe可执行文件。如果你从命令行敲入vmrun.exe(当然你得切换到workstation的根目录下),你会惊奇的发现很多该命令提供了很多的参数,这些参数的功能成为了host机器与guest机器之间的功能强大的连接桥梁。那么,先一睹下到底有哪些命令可供我们玩转。     

     1、power commands

     如下图:

    

赛门铁克增强NetBackup 优化VMware功能


赛门铁克日前针对7.1版本的netbackup软件进行了一些功能增强,特别针对vmware用户增加了许多新功能。

例如,vmware intelligent policy(vip)的可自动发现和保护虚拟机。

peter elliman称:“vip可以满足用户自动保护虚拟机的需求,保证所有的虚拟机一上线即受到保护。即便虚拟机的位置发生变动,vip也可以保证不间断提供数据保护,而且用户无需修改或设定新的备份政策。” 所有政策都是由备份管理员制定,然后再自动执行。

赛门铁克声称,由于采用了netbackup的granular recovery technology技术,vip的备份速度比某些竞争对手产品快50%. grt技术以前只适用于windows环境,但在netbackup 7.1中,赛门铁克为它增加了对vmware环境下的linux(红帽公司和suse版本)的支持。grt技术可以利用虚拟机镜像备份进行文件级或文件夹级瞬间恢复。

在netbackup 7.1中,赛门铁克还在netbackup realtime模块中增加了对vmware的支持,并将它与vmware vcenter整合在一起。其中netbackup realtime模块的作用是提供持续数据保护功能。

netbackup 增加的另一个新功能是利用自动镜像复制功能从远程站点进行瞬间恢复。elliman称:“这项功能适用于物理或虚拟服务器,不管数据存储在哪里,都可进行快速恢复。 我们可以从辅助站点迅速向netbackup目录输入数据,以便数据马上就可用于瞬间恢复。”

elliman称,这项功能不需要编写脚本或使用输入进程。

netbackup软件中增加的其他功能还包括为满足合规性和管理需求而增加的优化审核跟踪功能;netbackup opscenter中的存储生命周期政策、审核跟踪和授权的报告功能;针对甲骨文数据库的备份和重复数据删除功能;以及对mysql数据库的支持等。

Xen和VMware 如何甄别两种服务器虚拟化软件


根据gartner的预测,到2007年年底,《财富》前1000强中有30%左右的企业,在部署windows服务器时使用了一种关键的虚拟技术–分区。到2009年,那些没有采用虚拟技术的企业将在ia(intelarchitecture,英特尔架构)服务器上多支出25%的费用,而在risc服务器上的额外支出也高达15%,这其中包括硬件、软件、劳动力和占地空间等各方面的成本。

在传统的典型it架构中,存在许多不合理之处,阻碍着现代企业的灵活性。由于应用被捆绑在固定的平台上,使得各项应用拥有不同的平台,需要有专用的、针对特定应用的开发、测试、生产和灾难恢复环境,而且每个应用环境都需按预计最大负载来构建,彼此之间仅有较低的或根本没有资源共享。

目前,在国内企业数据中心,这一传统架构的缺点更加明显,它们普遍根据需求随时添加服务器设备,这些设备基本上都是分散的,具有不同品牌、不同配置,甚至架构也不同,最致命的是在其上运行的应用并不能充分利用服务器的所有资源,只用到15%~20%的服务器资源是普遍现象。使用虚拟化技术可以减少服务器数量的增加,简化服务器管理,同时明显提高服务器利用率、网络灵活性和可靠性。将多种应用整合到少量企业级服务器上即可实现这一目标。通过整合及虚拟化,数百台服务器可以减少至数十台;10%甚至更低的服务器利用率将提高到60%或更高,it基础设施的灵活性、可靠性和效率也将得到改进。而实施服务的虚拟化技术,首先要面对的就是软件选型。

vmware和xen的结构特点

目前xen和vmware是市场上主流的两大虚拟化产品。这两大产品背后的架构区别,将带来不同的应用体验。

vmware

vmware有业界著名的虚拟机产品,其主打产品是vi3 (vmwareinfrastructure3)软件套装。vi3以其杰出的管理能力,受到了广大数据中心的青睐。

在vmware中,最核心的软件是 esxserver。esxserver直接安装在裸机上,在硬件和操作系统之间形成一个虚拟化层。esxserver将一台物理服务器划分为多个可移植的虚拟机环境。vmfs(virtualmachine filesystem)则是封装esxserver的存储载体。esx的虚拟层级实际上包裹了硬件,esx创建了一个硬件接口层hardwareinterfacelayer,所有虚拟机如果想跟硬件通信,必须经过这个硬件接口层,完成诸如内存偏移转换的工作。这里需要强调的是,esx的特点是完全包裹硬件,不允许程序直接访问硬件。

当然,esx只是vmware最基础的技术,vi3中其余的工具,用于完善虚拟化和可视化管理。其中,drs(distributedresourcedscheduler)可以将多个esxserver资源合并为群集,同时,按照假定所有资源都在一台主机上的方法,简单管理群集。virtualsmp可以让单个虚拟机同时使用多个处理器。vmwarevmotion可以使虚拟机从一台物理服务器迁移到另一台物理服务器,迁移过程中不用宕机。此外,它也提供虚拟的双机热备和集成备份等功能。最后,所有虚拟化复杂的管理,都可以由virtualcenter虚拟中心控制台轻松完成。

xen

vmm(virtualmachinemonitor)是由剑桥大学计算机实验室开发的一个开源项目,它能够让我们创建更多虚拟机,每一个虚拟机都是运行在同一个操作系统上的实例。

这些客户os可以是修补过的linux2.4或2.6内核,也可以是修补过的netbsd/freebsd内核。用户应用程序就运行在这些客户os上,并不需要修改任何代码。但是,随着将来的处理器能支持虚拟化的特性,内核也就不需要打补丁了。比如intel的vt和amd的pacifica处理器都将包括这种功能。

在xen中,"系统管理程序"运行在0环,客户os运行在1环,应用程序运行在3环。这种关系对于x64有一点不同,就是客户内核和应用程序都运行在3环上。

xen自称为"系统管理程序",是因为它比客户os所需的系统管理代码运行的特权级还高。当系统引导的时候,xen装载到0环的内存中。它在1环上启动修补过的内核,称做domain0(domain是指一个运行中的虚拟机,在其上有一个guestos在执行)。从这个domain开始,可以创建更多的domain,也可以销毁它们,还可以进行domain迁移、设置参数等。系统创建的那些domain也运行在1环内核中,用户应用程序运行在3环。

目前,修补过的linux 2.4和2.6内核可以作为domain0。据xen开发者所说,将来domain0仅支持2.6的内核补丁。构造domain0的大部分工作是在xen/arch/x86/domain_build.c中的construct_dom0()方法中实现的。物理设备驱动程序只能运行在特权级,也就是domain0上。xen依靠linux或其他修补过的os内核对它所管理的设备提供虚拟化支持。这样的好处就是xen的开发者不必再去开发设备驱动程序。在一个有标签tlb的处理器上使用xen能够大大提高性能。标签tlb能够把asid(addressspaceidentifier)放在tlb入口处。有了这个特性,当处理器在系统管理程序和客户os之间切换时就不需要刷新tlb了,这大大减少了系统开销。

最大区别体现在对i/o设备的处理上

vmware

esx服务器的架构是建立在直接执行(直接在硬件上运行用户级的虚拟机编码)和二进制译码(对特权级别编码进行动态编译)的基础上,从根本上说,它是把一个完整的x86平台导出到虚拟机上。esx服务器可以使大多数能在x86上执行的操作系统都能在虚拟机上运行,而不需要进行任何修改。

xen

的架构中使用了一种虚拟化技术(virtualization),对虚拟出来的客户操作系统(guestos)进行修改,使它知道自己是在虚拟环境下运行。

这两种方式最大的不同就是对i/o设备的处理。虚拟机i/o端口和每个物理i/o端口设备之间如何路由在很大程度上影响了虚拟平台架构的性能,以及便携性、可持续性和稳定性。xen采用的是分离驱动模式,真实驱动存在于一个中间层,这个中间层叫服务虚拟机,其他虚拟机上的特殊驱动通过这个服务虚拟机进行通信。这种方法能提供很好的性能,但是对于传统操作系统支持有限。

在esx中,虚拟机的虚拟设备驱动与esx内核里的物理设备驱动直接相互连接。esx虚拟机可以为其虚拟设备使用现成的(off-the-shelf)驱动。这不仅能提供高性能,还能提供更广泛的操作系统支持。然而在这个模型里,新的设备驱动必须导入到esx内核中。为了解决i/o虚拟化的平衡问题和复杂性问题,戴尔与英特尔、amd这样的合作伙伴以及外设硬件供应商一起,在芯片组和i/o设备中引入了虚拟化支持。

企业级虚拟化解决方案的另外一个重要部分就是管理。戴尔open-manage这样的产品附送vmwarevirtualcenter、p2v和vmim-porter,提供了整套工具,能有效进行部署、监控、操作自动化,以及对虚拟it数据中心进行管理。novell和redhat都在它们的操作系统中整合了对xen平台的管理,方法是运用像yast和anaconda这样的安装和配置工具,以及virtualmachinemanager这样的管理工具。

服务器虚拟化管理解决方案

通过vmware虚拟化技术,某企业信息中心将一台物理服务器分割成多个相互隔离独立的"虚拟环境"(以下简称vm),确保各部门间的应用及数据完全隔离,增强了服务器的利用率。

1. 利用虚拟化技术进行服务器整合,全面提高服务保障水平。

2. 利用虚拟化技术进行统一管理维护,极大降低了管理工作量。

服务器整合改变了基础设施的复杂现状,允许管理人员使用vmware集中管理控制台对多台服务器进行集中管理。同时各部门也可以利用vmware用户控制面板对单个vm进行管理维护,进行诸如启动、停止、重启、备份、恢复及远程重新安装等各种管理操作。vmware虚拟化技术强大、灵活的集中管理模式将使管理员从简单机械的重复操作(如重装系统)中解脱出来,极大地降低了管理工作量。

3. 降低单点故障,提高服务保障水平。

服务器合并后降低了所需要管理的物理服务器数目,降低了单点故障率,与之对应的是管理、维护工作量的极大下降。信息中心的管理人员可以有更多时间管理有限的几台服务器,确保所有应用服务全天候正常运转,从而提高了服务保障水平。

4. 提高资源利用率,改善资源分配。

利用vmware虚拟化技术,信息中心可以按照不同应用所需的不同资源,动态地对物理服务器进行虚拟分区,提供最合适的虚拟环境(即vm),极大地提高了每台服务器的利用率,也使得资源分配更加合理。虚拟环境的大量使用,改变了以往在单台服务器上只能部署单个应用的弊病,而利用虚拟环境(vm)的安全隔离特性,完全实现了应用程序隔离的目的,最大程度地保障了多用户环境下的数据安全。

5. 降低备份/恢复的成本。

方案部署后,所有应用全部运行在虚拟环境(vm)中,完全实现了软硬件的隔离。vmware还真正实现了零宕机迁移技术,可将迁移工作对业务的影响降低为零。无需使用昂贵的专用存储设备,仅采用备份现有虚拟环境(vm)或进行vm整体迁移,就可以实现高质量备份/恢复方案。

通过部署vmware虚拟化技术,信息中心改善了基础设施的管理方式,极大降低了管理工作量,节约了服务器管理和维护成本。除了降低单点故障可能性外,还缓解了因资源利用率不高而导致的整体资源紧张问题,增强了数据安全性和灾难恢复能力。

虚拟化一路走来

尽管虚拟化技术只是在近年才变得火爆,但是虚拟化却有着悠久的历史。早在20世纪60年代,ibm公司就发明了一种操作系统虚拟机技术,允许用户在一台主机上运行多个操作系统,让用户尽可能地充分利用昂贵的大型机资源。

最早使用虚拟化技术的是ibm 7044计算机。此后,ibm在20世纪60年代还开发了型号为model67的system/360主机。model67主机通过虚拟机监视器(virtualmachinemonitor)虚拟所有的硬件接口。1965年,ibm公司的"m44/44x"计算机项目,定义了虚拟内存管理机制,用户程序可以运行在虚拟的内存中,对于用户来说,这些虚拟内存就好像一个个"虚拟机",为多个用户的程序提供了独立的计算环境。

ibm提出的虚拟机技术,使一批新产品涌现出来,比如ibm360/40、ibm360/67以及vm/370,这些机器在当时都具有虚拟机功能,通过一种叫vmm(虚拟机监控器)的技术在物理硬件之上生成了很多可以运行独立操作系统软件的虚拟机实例。

由于虚拟化技术在商业应用上的优势,risc(精简指令集计算机)服务器与小型机成了虚拟化技术第二代受益者。1999年,ibm公司在as/400上提出了上"逻辑分区(lpar)"技术和新的高可用性集群解决方案。在power管理程序上运行的as/400lpar,令单台服务器工作起来如同12个独立的服务器。而在2002年,ibm的虚拟化技术又前行一步,其aix5lv5.2首次包括了ibm实现的动态逻辑分区(dlpar)。dlpar允许在无需重启系统的情况下,将包括处理器、内存和其他组件在内的系统资源分配给独立的分区。这种在不中断运行的情况下进行资源分配的能力不仅令系统管理变得更加轻松,而且因为能够更好地使用资源而帮助降低总拥有成本。

不过,尽管惠普、sun公司也跟随ibm在自己的risc服务器上提供了虚拟化技术,但由于真正使用大型机和小型机的用户还是少数,加上各家产品和技术之间并不兼容,虚拟化技术仍旧不太被公众所关注。而现在,虚拟化技术的发展已经惠及到了x86处理器架构。

此前,虚拟化技术在x86架构上进展缓慢的主要原因是x86架构本身不适合进行虚拟化,不过这个障碍已经由英特尔、amd修改,x86处理器的指令集得到解决;还有一个原因是x86处理器的性能不足,也随着x86处理器在性能上的飞速提高得到了解决。由于x86架构的广泛普及,x86架构上的虚拟化技术得到了比以前更大的关注。

x86平台上虚拟化技术的实现,首次向人们展示了虚拟化应用的广阔前景,因为x86平台可以提供便宜的、高性能和高可靠性的服务器。更重要的是,一些用户已经开始配置虚拟化的生产环境,他们需要得到新的管理工具,从而随着虚拟化技术的发展而得到更大的收益。

不过,与已经有多年历史的unix服务器、大型主机上的虚拟化技术相比,x86服务器上的虚拟化仍旧处于早期阶段–根据英特尔的蓝图,在处理器当中集成硬件辅助虚拟化指令只是ia平台上的第一步;而在第二步则要实现i/o(输入输出)方面的虚拟化,直到最后实现整个ia平台的虚拟化。也就是说,目前的x86平台上,仅仅能够实现在处理器级别的虚拟化,在i/o以及其他方面的虚拟化还需要进一步发展。不仅如此,x86架构上的虚拟化技术还无法完美实现虚拟分区之间动态迁移,而这些功能在unix平台、大型主机上早已不是问题。目前,x86架构上的虚拟化技术的最高规划是支持8路smp(对称多处理)系统,可以实现对单个cpu资源的配置。

自2006年以来,从处理器层面的amd和英特尔到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化的产业生态系统正在逐渐形成。这也使得在过去一两年时间里,虚拟化开始成为广受关注的热点话题。整体看来,随着计算机新技术的飞速发展,虚拟化的前景和一年前相比几乎彻底改变了,新的虚拟化平台前景十分乐观。
 

赛门铁克NetBackup为VMware新增功能


赛门铁克为其netbackup7.1软件版本新增了诸多功能,而其中大部分功能都是针对于vmware用户。

比如,vmware智能策略(vmware intelligent policy ,vip)可自动恢复和保护虚拟机。

peter elliman表示:“vip可为用户提供所需的自动功能,以确保任何上线的新虚拟机能够得到保护,当虚拟机变动位置时,vip可保证实时数据保护,而不需要修改或创建新的备份策略。”策略是由备份管理员所制定,随后自动实现的。

symantec声称相比一些竞争产品,其虚拟机备份的速度可快50%,这在很大程度上要归功于netbackup的小粒度恢复技术(granular recovery technology ,grt)。grt之前仅适用于windows,但赛门铁克本次在vmware环境中增加了对linux(红帽和suse)的支持。grt允许在虚拟机镜像备份中进行文件或文件夹级的近即时恢复。

另外,赛门铁克还在netbackuprealtime模块中增加了对vmware的支持,该模块可提供持续数据保护功能(cdp),赛门铁克将vmware vcenter也集成至netbackup 7.1。

netbackup还新增了这样一项功能:可为远程站点数据的近即时恢复提供自动镜像同步复制。elliman称:“这项曾被用在物理或虚拟服务器的功能,允许快速恢复存储在任何位置的数据。我们可快速地将第二站点的数据输入至netbackup编目,从而使数据能够得到即时恢复。”

elliman表示这项功能无需写脚本或使用导入进程。

netbackup的其他增强功能还包括针对法律法规要求而完善的审计跟踪功能;针对netbackupopscenter中存储生命周期策略、审计踪迹和许可而改进的报告功能;针对甲骨文数据库而增加的备份和重复数据删除功能;以及支持mysql数据库。

调查称虚拟化市场已经成熟 VMware份额领先


导读:据市场研究公司forrester research最新研究表明,虚拟服务器技术的应用实际上是从去年开始的,虚拟服务器技术终于完成了测试和研发阶段。

关键词: vmware citrix 虚拟化 微软 服务器虚拟化

大约有91%的接受调查者对forrester的研究人员称,他们已经将虚拟服务器应用于实际生产。报告指出,去年的该项调查数据为78%。

forrester分析师、该项研究报告的主要作者安德鲁赖希曼(andrew reichman)称,这意味着服务器虚拟化已经发展成为一个成熟的市场。

赖希曼在报告中指出:"现在,基础设施和操作团队将服务器虚拟化技术应用于更多的实际生产应用中,而不仅仅是测试和研发领域。"

forrester的这项报告的题目是《2011年第一季度虚拟服务器环境下的存储选择》,作者还包括维尼沙艾尔瓦雷兹(vanessa alvarez)、罗伯特怀特利(robert whiteley)和埃里克池(eric chi)等人。

forrester称,这项研究对104家厂商和用户企业在x86环境下使用虚拟化技术的情况进行了调查。由于调查包括多项选择,因此某些数据加起来会超过100%。

报告指出:"调查结果表明服务器虚拟化正朝着整合和简单化的方向发展,而且正在从‘能够使用\’朝着流水线生产的方向转变。"

实际上,基础设施与操作的高管称,服务器虚拟化技术的关键优势在于资源整合、配置、一致性和数据保护等几个方面。

另外,基础设施与操作团队还打算扩展x86服务器虚拟化,以增强应用环境的整体一致性。

报告还发现,服务器虚拟化已经发展成熟,能够适用于更多的业务关键应用。例如,微软sql server关键应用的虚拟化比例在过去一年里由53%提高到了68%。 与此同时,虚拟化电子邮件应用比例由29%提高到了51%。

虚拟化是微软落后于竞争对手的又一个重要市场。微软的virtual server和hyper-v与citrix systems的xenserver正在激烈争夺市场排名第二的位置。

实际上,citrix要略胜一筹,它的市场份额为17%,微软的市场份额仅16%。然而,它们两家根本无法与市场领袖vmware的esx抗衡,后者的市场份额高达93%。

报告补充说:"以前运行在配备不同工具和进程的独立物理服务器上的应用现在可以在一个共用的环境下紧密结合在一起,在管理程序的统一调配下,各种应用监控、准备和数据保护功能可被应用于所有的应用程序了。"

 

Win 7中虚拟机VMware无线网络的详细设置


默认情况下,vmware workstation的虚拟网卡使用 192.168.1.0 —-192.168.254.0 范围中的(子网掩码为 255.255.255.0)两个网段(对应于第一块网卡 vmnet1 和第二块网卡vmnet8)。由于每块网卡使用的网段是随机的,不固定。在用vmware做网络实验时,很不方便,一般把vmware使用的网段固定在一定范围。

  机器配置:windows7 中文系统,dell笔记本,虚拟机windows server 2003中文版 sp2

  我的网络适配器如下

  dell wireless 1397 wlan mini-card

  microsoft virtual wifi miniport adapter

  realtek pcie fe family controller

  成功联网的前提:

  首先,设备管理器里面要有vmware virtual ethernet adapter for vmnet1和vmwarevirtual ethernet adapter for vmnet8(其实只需要8,不需要1也行)。且显示无问题。(如果没有正确显示,需要修复 安装vm,如果先安装oracle virtural box再安装vm就会出现这个问题)

  其次,控制面板网络和 internet网络连接 里面,你的网卡属性里面,vmware bridge
protocol协议需要打钩(注意是你的物理网卡,而不是虚拟网卡的属性,虚拟网卡可以不打勾)如图3

  另外,系统服务中没有更改默认vmware所续启动的三个必要服务。

  如果上述必要设置有问题,只要重新运行一下安装程序,选择修复安装,一般问题都会解决。

  设置虚拟机联网的详细步骤:(以下设置最好是都用管理员身份运行)

  1、打开开始菜单,所有程序,vmware,virtual network editor

  2、打开nat标签页,把vmnet host的下拉菜单设置成vmnet8,记下下面的gateway ipaddress,比如说我的就是192.168.32.2

  3、打开dhcp标签页,选择下面列表中的vmnet8,并点击列表右下角的properties按钮,记下start ipaddress和end ip address,比如说我的就是192.168.32.128和192.168.32.254

  4、关闭vmware,virtual network editor,运行vmwareworkstation,更改虚拟机的硬件,设置网卡的运行方式为第二种(nat:used to share the host\’s ipaddress

  5、启动虚拟机,比如说我的是windows server 2003中文版,并打开控制面板网络和internet连接网络连接

  6、更改本地连接属性里面的tcp/ip属性,选择使用下面的ip地址,其中,ip地址填刚才dhcp页面里面记下的两个ip地址中的随便一个ip,也就是说从192.168.40.128到192.168.32.254,随便选一个,我选的是192.168.32.202。子网掩码是自动填的255.255.255.0,默认网关和下面的dns是填刚才nat页面记下的ip,比如我的是192.168.32.2。

  7、打开浏览器,输入 http://www.baidu.com/ ,能上网了。

  而我的情况还比较特殊,有两台虚拟机,并且无限上网使用了代理 proxy.xxxx.com

  一台:192.168.32.202 数据库服务器

  一台:192.168.32.203 应用程序和前端服务器

  203与202不同的地方时

  203 的多配置一个dns,ip位202的

  这样以后,

  ie连接使用了代理就能外网,但是不能连接数据库,否则能连接数据库,不能上外网,

  解决方案:点击代理后面的高级–>例外情况中输入你的数据库服务器的ip地址是不ok得,输入数据库服务器的名称,ok

  于是你的203能够连接数据库又能够上外网了。

  希望能够给大家带来帮助。

  以下就是本文给出的vmware虚拟机网络设置:

  vmware虚拟机网络设置之1.bridge :

  默认使用vmnet0

  将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:

  例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<—>主机虚拟机<—->互联网 通信。

  vmware虚拟机网络设置之2.nat :

  默认使用vmnet8

  将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可

  也可以手动设置:

  ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

  netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

  例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2

  虚拟机设置: ip :172.16.249.100 gw: 172.16.249.2

  vmware虚拟机网络设置之3.host-only :

  虚拟机与主机通信:

  默认使用vmnet1

  将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同

  例如 vmnet1 ip :172.16.245.1

  vmware虚拟机网络设置: ip :172.16.245.100 gateway :172.16.245.1

  这样就实现了虚拟机<—>主机 通信,但是虚拟机<—>互联网 仍无法通信

  虚拟机与互联网通信:

  1.开启主机路由功能

  2.设定iptables,使主机成为一台nat server

  1. echo 1 >/proc/sys/net/ipv4/ip_forward这样就主机就具有了路由功能

  2. iptables -t nat -a postrouting -o eth0 -s 172.16.245.0/24-j masquerade

  这条vmware虚拟机网络设置规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信

  如果网络接口是ppp 或pppoe则需要修改成-o pppoe

  当然-s 172.16.245.0/24 也要根据实际情况修改



Powered By wordpress Copyright VMware虚拟机技术在线 © 2009-2012 版权所有