版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
和谐应用,资源无界InspurGroup浪潮集团技术支持处叶锦璐目录虚拟化技术简介浪潮虚拟化解决方案浪潮虚拟化测试报告交流答疑全球最过剩的资源是计算资源,计算机利用率严重不足,全球计算资源的平均利用率仅为9%。—计算机调查研究目前的IT设备应用现状《报告》显示,通过政府网站发布公告、新闻、政策等信息比例超过60%的网站,仅占全部政府网站的44.5%,发布比例低于20%的网站占全部政府网站的21.7%,政府网站的利用率不足50%。—国务院信息化工作办公室尽管我们需要越来越多数量及功能强大的计算机,可是我们却不得不承认,现有的计算机资源利用率是非常低的。且不说机器在晚上基本上是闲置,就是工作的时间里,我们的计算机的资源利用率也是非常低的
2024/8/2749-9-1原则990%的服务器90%的时间CPU占用率低于10%91“Enterprisesthatdonotleveragevirtualization
willpayupto40percentmore
inacquisitioncostsby2008,and
roughly20percentmore
inadministrativecosts…”Quotesfrom:TheFutureofServerVirtualization,T.Bittman,Gartner*ResearchNote,July2003.Performance“Virtualizationtechnologieswillincreasetheabilitytoeffectivelyconsolidatetolargerservers.…Virtualizationtechnologieswillalsomakedistributedsmallserverseasiertomanage,re-provisionanduseefficiently.”Cost“截止2008年,不能充分利用虚拟化技术的企业将会多支付40%的采购成本和20%左右的管理成本。”——《服务器虚拟化的未来》,Gartner
有一种技术!2024/8/27VirtualizationTechnology&SWsoftVirtuozzo61000余台专业服务器高成本高复杂性地灵活性低服务水平OSApp1App2App3useruserusersuper
userApp4useruser管理成本软件成本硬件成本IDC成本单一主机每应用或用户组单独部署单独管理极低的利用率<10%单任务,单用户多任务,单用户多任务,多用户每个服务器单一环境低效率的IT基础架构
架构变迁vs.虚拟化2024/8/27Inspurgroup虚拟化技术简介传统架构硬件层虚拟软件层
虚拟硬件操作系统应用程序
虚拟硬件操作系统应用程序
虚拟硬件操作系统应用程序虚拟化架构将一台服务器当做N台服务器来使用硬件层应用程序操作系统2024/8/27Inspurgroup业界对虚拟化的定义“虚拟化是表示计算机资源的逻辑组(或子集)的过程,这样就可以用从原始配置中获益的方式访问它们。这种资源的新虚拟视图并不受实现、地理位置或底层资源的物理配置的限制。”——Wikipedia虚拟化是资源的逻辑表示,它不受物理限制的约束。虚拟化技术概览Container1Container2Container3GuestOSGuestOSGuestOSVM1VM2VM3虚拟硬件虚拟硬件虚拟硬件VirtualMachineMonitorHypervisororStandardHostOSHardwareStandardHostOSHardware操作系统虚拟化层HypervisorOSVirtualization硬件虚拟化(Hypervisors)虚拟硬件访问创建多个虚拟硬件实例宿主操作系统及每个Guest必须为完整操作系统ParallelsServer,VMwareESX,MicrosoftHyper-V操作系统虚拟化(Containers)虚拟操作系统访问创建多个虚拟操作系统实例物理服务器拥有单个、标准的OS内核ParallelsVirtuozzoContainers,
SunSolarisContainers,OpenVZ虚拟化的主要应用分区在一个物理机上运行多个OS更充分利用服务器资源支持高可用——分区之间可以组建集群(负载均衡、双机容错)封装将虚拟机封装成与硬件配置无关的文件随时对虚拟机进行快照通过简单的文件拷贝对虚拟机进行迁徙隔离从硬件层面隔离系统故障和安全威胁在虚拟机之间动态的分配CPU、内存等系统资源保证服务可用2024/8/27Inspurgroup虚拟化:简单高效的IT管理模型(一)降低成本管理成本、硬件成本、软件、基础设施建设成本、电力成本。整合硬件设备摆脱复杂混乱的硬件、电源、机位、网络、存储、IT管理员等。改进IT管理架构兼容性动态资源分配,每个应用程序可动态分配所需的资源;设备虚拟化管理,更好的评估系统容量。2024/8/27Inspurgroup虚拟化:简单高效的IT管理模型(二)改善可靠性降低维护和补丁造成的宕机时间;在软件、硬件故障时候快速备份恢复系统;轻松部署HA高可靠性服务器集群。自动化管理更加轻松减少开通、配置、补丁、恢复的维护时间,增强安全性、隔离性;可允许自动管理维护更加人性化。2024/8/27Inspurgroup大趋势:IT架构整合与虚拟化智能化的信息网络的构建,加速了即将到来的虚拟化趋势,而后者将成为提升国家和企业机构竞争力的关键。虚拟化代表着这样一个巨大趋势,就是把物理资源转变为逻辑上可以管理的资源,从而打破了物理结构之间的壁垒,将IT资源的利用率达到最大化。在社会和经济的所有领域,虚拟技术都在改变着我们开展日常活动的方式。虚拟化的几种架构VMwareSWsoft硬件操作系统虚拟化层宿主操作系统HostOS虚拟环境#1虚拟环境#2虚拟环境#3虚拟化的几种架构XenVirtualServer浪潮方案提供浪潮与上述厂商均结成良好的共识上述厂商产品均在浪潮服务器存储平台进行验证测试浪潮可以根据用户需求,提供业界先进、稳定可靠的虚拟化解决方案浪潮将为用户虚拟化应用提供专业的测试平台以及优良的服务目录虚拟化技术简介浪潮虚拟化解决方案浪潮虚拟化测试报告交流答疑2007IntelIDF大会
浪潮发布全球第一个基于4核虚拟化技术应用方案浪潮领跑四核服务器虚拟化应用标准2007年4月17日,在北京揭幕的IDF大会上,全球首个四核服务器虚拟化基准测试报告由浪潮和英特尔联合发布。在大会的首个主题演讲中,英特尔全球CTO贾斯汀与浪潮集团高级副总裁王恩东共同阐释了四核与虚拟化技术为服务器发展带来的全新动力,并共同发布了全球首个四核服务器虚拟化测试基准报告。报告显示,基于英特尔四核处理器和虚拟化技术的浪潮服务器在CPU占用率降低超过40%的前提下,性能较双核服务器跃升了91%,而功耗基本保持同双核服务器相同。
IntelVT硬件辅助虚拟化可显著提高软件虚拟化解决方案的效率、稳定性和能力。IntelVT硬件辅助虚拟化可以更好地支持VMwareESXServer和Xen这样的虚拟机软件硬件参数虚拟化:IntelVTIntelVT旨在通过在一个新的环路层—根层中运行VMM来消除虚拟化漏洞,从而保持传统的环路结构浪潮高可用虚拟化解决方案可以将一组硬件资源重新组织为逻辑的计算能力资源池(ResourcePool),进而实现动态均衡分配这些计算资源。动态迁移虚拟机到另一台物理服务器。为虚拟机增加资源可以通过迁移虚拟机到其他具有更多资源的服务器上,或者通过将其他虚拟机迁移到别的物理服务器上“省”出更多的资源等两种方法来实现。该操作对于最终用户是完全透明的。
方案特色-分布式资源动态调度虚拟化HA可以最大程度上减少因硬件故障造成的服务器宕机和服务中断时间。
所有的虚拟化HA服务器都在运行生产系统,充分利用现有硬件资源
对繁多的操作系统和应用程序,浪潮提供统一的HA解决方案
对于业务连续性,应该从IDC的各个方面分析方案特色-业务连续性
方案采用的支持虚拟机文件系统,通过支持SAN/iSCSI/NFS等存储协议,可以允许不同的虚拟机访问同一虚拟机磁盘文件。方案特色-虚拟机共享存储
配置一台独立的Windows2003服务器来做为管理服务器
管理服务器为IT环境提供了集中化管理、操作自动化、资源优化和高可用性。方案特色-集中管理2024/8/27浪潮虚拟化产品特点在操作系统系统层面之上完全的隔离,节点不受病毒干扰基于Linux/Windows2003的成熟内核,稳定可靠支持从物理环境迁移到虚拟环境,“零”down机的迁移支持在不停止虚拟环境的前提下更改资源分配,灵活高效独有的读共享写拷贝方式使得部署与备份更加简单迅速支持安全系统配置单台服务器只需要唯一的一个操作系统授权多种管理工具,配置简单便捷,易管理2024/8/27浪潮ParallelsVirtuozzo硬件节点
(物理服务器)操作系统虚拟化核心层VirtuozzoKernel单一宿主操作系统虚拟
环境1用户应用
程序系统
应用虚拟
环境2用户应用
程序系统
应用虚拟
环境4用户应用
程序系统
应用虚拟
环境3用户应用
程序系统
应用虚拟
环境5用户应用
程序系统
应用Virtuozzo是一个基于操作系统虚拟化技术的轻量级插件,它可以将安装在物理服务器上的一个操作系统实例,划分成多个相互独立隔离的容器。每个容器,又被称为虚拟环境(VirtualEnvironment),即VE。操作系统虚拟化技术的特点:单一操作系统实例(只启动唯一的Kernel)不虚拟任何额外的Hardware、GuestOS每个虚拟环境是一个容器用户的程序运行于物理节点上,但包含在自己的容器中VE2024/8/27基于操作系统虚拟化技术操作系统虚拟化技术可在单一物理服务器上创建多个相互隔离的分区(即VE),每个VE作为独立容器包含各自专有的软件、硬件资源。所有VE使用一个唯一的操作系统实例。智能分区:单一服务器上可创建数百个VE,充分利用服务器的各种资源全面隔离:VE互相独立隔离,应用、性能、故障没有相互影响动态资源分配:可调节VE享有的CPU、内存、磁盘、I/O等资源最小/最大值动态迁移:VE在不同物理服务器可进行迁移,独有宕宕机迁移技术,业务中断时间为零集中管理:通过单一节点批量管理到数百台物理服务器,可进行重启操作、软件分发等OSVirtualizationOS物理服务器#1物理服务器#2OSVirtualizationOSVirtualEnvironment#1rootApplicationVirtualEnvironment#2userApplicationVirtualEnvironment#3rootApplicationVirtualEnvironment#5rootAppVirtualEnvironment#4userApplicationVirtualEnvironment#1rootApplicationVirtualEnvironment#1rootApplicationVirtualEnvironment#6rootAppVirtualEnvironment#7rootApplicationOSOSApplicationAppApp2App2UpdateProvisionApp2App22024/8/27什么是VE?VE(VirtualPrivateServer,虚拟专用服务器)享有如下独立的资源:进程、用户、文件软件、硬件资源管理员访问权限(可安装编译程序)IP地址、端口号过滤器(防火墙)和路由规则系统库文件不同的补丁级别(单内核虚拟多Linux发行版)2024/8/27模板技术与文件系统VZFS(VirtuozzoFileSystem)是基于模版链接技术的读共享、写拷贝方式的文件系统。VZFS为了节约磁盘、内存空间,提高运行效率而设计,采用了模版技术。每个OS的典型文件被制作成为模版存放在硬件节点的特定目录下。当多个VE运行时,通过链接方式共享读取模版文件。即所谓“读共享”。2024/8/27Copy-on-WriteVZFS还采用Copy-on-Write方式配合模版技术的。当其中一个VE对某文件做了修改,和原文件产生了差异,其他VE无法继续共享的时候,VZFS会将这个文件复制到一个特殊的路径下,成为这个VE专有文件。而原文件则保持原状,继续被其他的VE共享读取。即所谓“写拷贝”。2024/8/27Virtuozzo:KSALLayer&VZFSVZFS文件系统通过模版技术工作KSAL(KernelServiceAbstractionLayer)核心服务抽象层提供存取转换VE间通过读共享、写拷贝的方式访问文件VEVZFSKSALVEVZFSKSALVEVZFSKSALOSTemplate&ApplicationTemplateHostOSRedhatFedoraCore4(OSTemplate)Apache(ApplicationTemplate)多个VE间
共享OS模版多个VE间
共享应用程序模版2024/8/27VE#1VE#1ZeroDownTimeMigration物理服务器#1物理服务器#2VEPrivateDataMemoryVE#1FullStateDumpFullStateDumpVE#1MemoryVEPrivateData检查点方式迁移(适合小型VE)Rsync1:仅在硬盘执行冻结VE#1启动:服务器#1的VE将所有数据保存在硬盘(包括所有内存内容)Rsync2:修改文件+状态还原VE到“冻结”状态在服务器#2启动VE删除服务器#1上的VE2024/8/27硬件节点VirtualizationOSVZMCVZCCServiceVEuserrootuserApp1App2VirtualPrivateServer#101userrootuserApp1App2VirtualPrivateServer#102userrootuserApp1App2VirtualPrivateServer#103userrootuserApp1App2VZPP基于应用程序控制台的VZMC提供多机跨平台的管理能力
(C/S架构)基于WEB的VZCC提供了对本机上的VE的管理能力
(B/S架构)基于底层操作系统的命令行界面提供了强大的扩充与整合能力
(字符)或完整的虚拟环境基于WEB界面的管理单个VE的VZPP面板(B/S架构)VZPP提供如下功能:备份VE恢复VE重新启动修改系统管理员密码文件管理器管理进程、服务查看流量、日志单VE管理基于XML-RPC的
API接口
由VZagent提供
(API接口)<packet><data>…..API#>vzctl
….CLI系统管理——VZMC/VZCC/VZPP目录虚拟化技术简介浪潮虚拟化解决方案浪潮虚拟化测试报告交流答疑浪潮测试方案NF280D(5320*1/8G/8408ESASRaid卡/SAS73*6/R5)NF280D+Win2k3x32+sisoft性能测试在创建运行0、2、4个虚拟机情况下,系统资源利用率情况对比物理机、虚拟机综合性能对比(sisoft
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护士聘用合同样本
- 恐怖袭击防控人防施工合同
- 交通运输库房管理员招聘合同
- 人工智能技术应用投资合同三篇
- 采购合同范例带附件格式
- 阀门研磨合同范例
- 填写装修合同范例
- 生物科技园区建设及装修工程合同三篇
- 外雇人员安全生产管理协议书
- 工业污水处理运营服务合同范本
- 关于社会保险经办机构内部控制讲解
- 山东建筑大学混凝土结构设计期末考试复习题
- 胶原蛋白注射知情同意书
- 智力发育迟缓幼儿的追踪记录和指导建议策略研究
- 中考物理复习科学研究方法(共19张PPT)
- 微信工作群清查自查自纠情况报告怎么写六篇
- 高中地理必修一《地球的历史》PPT教学课件
- 无证驾驶复议申请书
- 高压水枪安全操作规程
- 实验室危险源、风险点重点排查项目表
- 2023新青年新机遇新职业发展趋势白皮书-人民数据研究院
评论
0/150
提交评论