基于solaris的虚拟机设计与实现

基于solaris的虚拟机设计与实现

ID:20277882

大小:76.50 KB

页数:4页

时间:2018-10-12

基于solaris的虚拟机设计与实现_第1页
基于solaris的虚拟机设计与实现_第2页
基于solaris的虚拟机设计与实现_第3页
基于solaris的虚拟机设计与实现_第4页
资源描述:

《基于solaris的虚拟机设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于solaris系统的虚拟机设计与实现virtualmachinedesign&implementonsolarisplatform王超WangChao上海贝尔股份有限公司ShanghaiAlcatelSbellCo.,Ltd摘要本文结合实践,对于SPARC平台上的solaris虚拟机技术做了详细的分析。并且针对企业级的应用环境,设计实现了相应的虚拟化解决方案。关键字solaris虚拟化分区迁移AbstractThisarticleanalyzesthesolarisvirtualmachinetechnologyonSPARCplatformindet

2、ailwithbestpractice.Inaccordancewithenterpriseenvironment,differentvirtualizationsolutionisprovided.keywordssolarisvirtualizationdomainmigration1.引言随着企业级数据中心的发展,大量新购置的服务器给机房UPS和机架空间的扩展带来了很大的压力。实现虚拟化技术的初衷就是为了要提高现有设备的利用率,使用户能更好的利用现有的资源。事实上,虚拟化不但可以让一台服务器当作很多台来使用,也可以整合多台服务器的资源,打破原有的实体

3、疆界,使企业内部运算资源的运用变得更为弹性,同时管理上也变得更为简单容易。目前,windows平台,linux,以及基于X86芯片的solaris系统,都可以使用Vmware的ESXi服务器进行虚拟机的迁移、集成和监控,这部分的虚拟化已经有大量的成功案例和具体的实施流程可做参考。但是由于指令集的不同,还有大量使用SPARC芯片的小型机也要进行虚拟化。本文主要讨论在SPARC平台下,如何实施solaris系统的虚拟化。2.虚拟机的设计在开放的solaris平台上实现虚拟化目前主要有3种方式:硬件分区(domain):在SC板卡上划分。只有在6800,M500

4、0等高端机型才支持该模式。逻辑分区(logicaldomain):逻辑分区,通过定义一组硬件资源,包括CPU,内存,或者I/O总线等来组成一个分区,每个分区作为一个虚拟机,可以独立安装、运行solaris。区域(zone):solaris10中集成的功能,只安装一份solaris操作系统软件,但在该系统内可以虚拟出多个solaris资源供应用程序相对独立地运行根据上述的不同定义,可以归纳出3者的不同特点:硬件隔离操作系统隔离文件系统共享硬件分区完全有无逻辑分区部分有无区域无部分有在虚拟化实施的前期过程中,首先要对实体机的资源使用情况作出监控,将CPU、IO

5、占用率非常高的机器排除在外;其次,由于硬件分区只在少数高端机型中支持,除了关键性应用外,在将实体机迁移到虚拟机的过程中,主要考虑后两种方式。相互关联性小,资源使用情况比较稳定的,选择逻辑分区的方式;资源可以共享的,虚拟机之间有一定关联性的,可以选择区域的方式。3.虚拟机的实现3.1逻辑分区的实现3.1逻辑分区结构图使用逻辑分区(logicaldomain)需要首先建立一个主分区(primarydomain),然后在其上安装solaris以及LDoms_Manager-1_3软件包。通过特定的SPARC虚拟机管理包来实现向特定的逻辑分区分配CPU,Memor

6、y和IO资源的子集。每个逻辑分区有自己独立的操作系统(OS),并能在各个虚拟机之间实现不同颗粒度的资源分配。在实践中,我们经常将不同的生产系统安装在各个逻辑分区中,该方案既考虑到了系统的资源独占需求,也相应的降低了成本。具体配置方法如下:lprimarydomainldmadd-vdsprimary-vds0primaryldmadd-vccport-range=5000-5100primary-vcc0primaryldmadd-vswnet-dev=nxge0primary-vsw0primaryldmadd-vswnet-dev=nxge1prima

7、ry-vsw1primaryldmlist-ocryptoprimaryldmset-mau1primaryldmset-vcpu4primaryldmset-memory2Gprimaryldmadd-configinitialsvcadmdisablevolfsshutdown-y-g0-i6mv/etc/hostname.nxge0/etc/hostname.vsw0svcadmenablevntsdllogicaldomainapp1ldmadd-domainapp1ldmadd-vcpu16app1ldmadd-memory8Gapp1ldmad

8、d-vnetvnet1primary-vsw1app1ldmadd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。