- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于solaris系统的虚拟机设计与实现
virtual machine design implement on solaris platform
王 超 WangChao
上海贝尔股份有限公司 Shanghai Alcatel Sbell Co.,Ltd
摘要
本文结合实践,对于SPARC平台上的solaris虚拟机技术做了详细的分析。并且针对企业级的应用环境,设计实现了相应的虚拟化解决方案。
关键字
solaris 虚拟化 分区 迁移
Abstract
This article analyzes the solaris virtual machine technology on SPARC platform in detail with best practice. In accordance with enterprise environment, different virtualization solution is provided.
key words
solaris virtualization domain migration
1.引言
随着企业级数据中心的发展,大量新购置的服务器给机房UPS和机架空间的扩展带来了很大的压力。实现虚拟化技术的初衷就是为了要提高现有设备的利用率,使用户能更好的利用现有的资源。事实上,虚拟化不但可以让一台服务器当作很多台来使用,也可以整合多台服务器的资源,打破原有的实体疆界,使企业内部运算资源的运用变得更为弹性,同时管理上也变得更为简单容易。
目前,windows平台,linux,以及基于X86芯片的solaris系统,都可以使用Vmware 的ESXi服务器进行虚拟机的迁移、集成和监控,这部分的虚拟化已经有大量的成功案例和具体的实施流程可做参考。但是由于指令集的不同,还有大量使用SPARC芯片的小型机也要进行虚拟化。本文主要讨论在SPARC平台下,如何实施solaris系统的虚拟化。
2.虚拟机的设计
在开放的solaris平台上实现虚拟化目前主要有3种方式:
硬件分区(domain): 在SC板卡上划分。只有在6800,M5000等高端机型才支持该模式。
逻辑分区(logical domain):逻辑分区,通过定义一组硬件资源,包括CPU,内存,或者I/O总线等来组成一个分区,每个分区作为一个虚拟机,可以独立安装、运行solaris。
区域(zone): solaris10中集成的功能,只安装一份solaris操作系统软件,但虚拟出solaris资源供应用程序相对独立地运行3.1逻辑分区的实现
使用逻辑分区(logical domain)需要首先建立一个主分区(primary domain),然后在其上安装solaris以及LDoms_Manager-1_3软件包。通过特定的SPARC虚拟机管理包来实现向特定的逻辑分区分配CPU,Memory和IO资源的子集。每个逻辑分区有自己独立的操作系统(OS),并能在各个虚拟机之间实现不同颗粒度的资源分配。在实践中,我们经常将不同的生产系统安装在各个逻辑分区中,该方案既考虑到了系统的资源独占需求,也相应的降低了成本。具体配置方法如下:
primary domain
ldm add-vds primary-vds0 primary
ldm add-vcc port-range=5000-5100 primary-vcc0 primary
ldm add-vsw net-dev=nxge0 primary-vsw0 primary
ldm add-vsw net-dev=nxge1 primary-vsw1 primary
ldm list -o crypto primary
ldm set-mau 1 primary
ldm set-vcpu 4 primary
ldm set-memory 2G primary
ldm add-config initial
svcadm disable volfs
shutdown -y -g0 -i6
mv /etc/hostname.nxge0 /etc/hostname.vsw0
svcadm enable vntsd
logical domain app1
ldm add-domain app1
ldm add-vcpu 16 app1
ldm add-memory 8G app1
ldm add-vnet vnet1 primary-vsw1 app1
ldm add-vdsdev /dev/dsk/c1t2d0s2 vol1@primary-vds
您可能关注的文档
最近下载
- 四年级数学上册(人教版)周周练(附答案).pdf VIP
- 水利工程软件:MIKE二次开发_(4).MIKE11模块介绍.docx VIP
- UL1557标准中文版-2018半导体UL中文版标准.docx
- 国民经济行业分类 .pdf VIP
- 7-中国石化动土作业安全管理规定(中国石化制〔2022〕14 号).pdf VIP
- 富平县林业发展十五五规划定稿2.docx
- 2023届高考地理二轮复习课件微专题3大气的水平运动——风.pptx VIP
- 领导干部政治理论考试100题及答案.doc VIP
- 人教B版高中数学选择性必修第一册1-1-1空间向量及其运算课件.ppt VIP
- 慢性心力衰竭及药物治疗.pptx VIP
文档评论(0)