如何选择虚拟化硬件

如何选择虚拟化硬件
如何选择虚拟化硬件

如何选择虚拟化硬件

无论您需要的是单台主机服务器还是建设完全虚拟化的基础设施,以下的几条大致指导原则将能够帮助您确保在少花钱、多办事的前提下满足自己的需要。

分享到:0新浪微博腾讯微博

本文关键字:虚拟化选择硬件

虚拟化的卖点很容易理解:谁都希望将使用率不足的物理服务器转化为高性能的虚拟服务器群,并且可以根据需要对其进行扩展和压缩。但虚拟化的秘诀在于实现效能的最大化,因此人们通常建议部署全新的基础设施来实现这一目的。

无论您需要的是单台主机服务器还是建设完全虚拟化的基础设施,以下的几条大致指导原则将能够帮助您确保在少花钱、多办事的前提下满足自己的需要。

核心越多越好

在购买任何服务器的时候,您的购买决策一开始考虑的便是选择CPU。在虚拟化主机中,核心的数量几乎每次都比单个核心的速度要重要。在许多情况下,您会发现,如果服务器的核心数量足够多,即使用的只是1.7GHz的核心,这台服务器中也能

挤进去数量多得惊人的虚拟服务器。

如果您的预算充足,可以购买配有2.93GHz Westmere芯片的服务器,您无论如何

也应当选择它。但是,如果您使用的是每个核心速度为1.7GHz至2.2GHz,每个CPU 有6个核心的AMD Opteron 4000系列CPU,您同样也可以压榨出巨大的处理能力。采用此类CPU的几台双CPU服务器就足以支持一个中等规模的虚拟化框架。

几十年前就有人断言- "CPU越快,服务器就越快",这个判断仍然是有效的,但主要适用于单线程的计算密集型任务。在普通的服务器运营中,CPU在其运行周期中的大部分时间都处于空闲状态下。即使CPU有了任务,其它子系统的低速状态也

会使高速CPU处于等待状态,等着数量从磁盘、内存或网络中被检索出来。如果

您必须要在低时钟速度的6、8或12核心CPU与更快时钟速度的4或6核心CPU

之间做出选择,一定要选核心数量多的CPU。

尽可能使用最大的内存

当您计算虚拟主机的价格时,应当在财力允许的范围内在其中包含尽可能大的内存。内存的大小是限制可运行虚拟服务器数量的最大因素。在一台有12、16或24个核

心的服务器中安装64GB内存是极有必要的,即使内存的价格会随存储密度的提高而爆涨也是值得的。

的确,这些4GB和8GB的DIMM要比一堆2GB的DIMM贵很多,但当您需要分配内存负载时,就不必因此再去购买新的物理服务器。当您无需购买新的服务器时,也就无需再去购买新的软件授权。

机架冗余

这条建议的重点是,您必须拥有足够的物理服务器才能在失去某一台服务器时不至于受到致命打击。而且更理想的情况是,如果您的实施规模足够大,即使失去多台物理服务器也不会受到太大的影响。虽然现代服务器已经被证明不太容易着火,但这种火灾的确偶尔会发生,因此您需要为此类灾难做好准备。

此外,您还绝对需要通过定期维护来建立一个安全网。如果您不能让物理主机停机15分钟并更换出现故障的DIMM,因为剩下的服务器无力应付由于损失这台服务

器而造成的内存或处理负载,那么您的麻烦就大了,而且您已经丧失了服务器虚拟化本应具备的主要优势之一:缩短计划的停机时间。当您的一台物理服务器因维护而下线时,您肯定不希望为了降低总体负载而让某些虚拟服务器停止服务。很明显,您至少应当运行一个N+1模式的服务器群,如果能够在此基础上加以扩展就更为

理想了。

存储池

任何符合现实的虚拟化平台都应建立在共享存储之上。在没有共享式存储的情况下,每一台服务器基本上都是一个孤岛,而在这些孤岛服务器上运行的虚拟机无法免受物理服务器故障的侵害。此外,在没有共享式存储的条件下,建设和扩展虚拟化基础设施会变得更加困难,而且工作也会更加琐碎。事实上,除非我们讨论的是非常非常小的虚拟化建设项目,使用共享式存储是惟一的途径- 这是一项必须遵守的

铁定规则。

为此,应确保您的共享式存储解决方案尽可能地强健。无论您计划使用iSCSI、NFS,还是光纤通道,您最好在开始采购交换机、HBA和磁盘之前仔细了解自己的磁盘I/O 需求。在很多情况下,SATA驱动器对于一般用途的服务器虚拟化来说已是绰绰有余。而在另外一些情况下,NFS能够在日常计算需求方面提供比iSCSI更强的性能。因此,您的选择可能会与您的存储厂商背道而驰,但是,只要您执行的不是事务最巨大的磁盘负载,您可能根本不需要基于SSD或SAS的阵列。

事实上,如果您不需要为每台服务器提供万兆的速度,使用这些更快的存储装置就根本没有意义。随着廉价磁盘的广泛普及,您根本没有必要再继续坚持使用传统的RAID5;完全可以选择RAID6或更为理想的RAID10来建设您的阵列。的确,您可能在空间方面要有所让步,但这些选择的性能和可靠性肯定会让它们物有所值。

网络连接

在联网方面,将多个千兆铜线链路汇聚在一起比单独实施万兆链路更为便宜,但万兆能够为您提供巨大的增长潜力。需要记住的是,与数量相对较少,速度相对较快,但在虚拟服务器负载下超负荷运转的服务器相比,日后升级带万兆网卡的服务器会更简单,而且可能更便宜。通用虚拟服务器无法在普通的服务流量或磁盘I/O方面充分利用万兆的速度,但事务量较大的应用却可以用到这种能力,因此您应当根据自己的需求做出有效的平衡。

最后,需要记住的是,服务器虚拟化能够压缩几乎所有的物理单元,因此您应付这些组件可能出现故障的能力越强,系统总体的表现就越好。利用在电力和散热方面节省的资金,您完全可以添加第二个存储阵列,在预算允许的范围内开展复制工作,这样就可以直接导致您几乎每天晚上都可以睡个安稳觉了。

硬件虚拟化技术浅析

硬件虚拟化技术浅析 ==================================== 目录 1 硬件虚拟化技术背景 2 KVM的内部实现概述 2.1 KVM的抽象对象 2.2 KVM的vcpu 2.3 KVM的IO虚拟化 2.3.1 IO的虚拟化 2.3.2 VirtIO 3 KVM-IO可能优化地方 3.1 Virt-IO的硬盘优化 3.2 普通设备的直接分配(Direct Assign) 3.3 普通设备的复用 =================================== 1 硬件虚拟化技术背景 硬件虚拟化技术通过虚拟化指令集、MMU(Memory Map Unit)以及IO来运行不加修改的操作系统。 传统的处理器通过选择不同的运行(Ring 特权)模式,来选择指令集的范围,内存的寻址方式,中断发生方式等操作。在原有的Ring特权等级的基础上,处理器的硬件虚拟化技术带来了一个新的运行模式:Guest模式[1],来实现指令集的虚拟化。当切换到Guest模式时,处理器提供了先前完整的特权等级,让Guest 操作系统可以不加修改的运行在物理的处理器上。Guest与Host模式的处理器上下文完全由硬件进行保存与切换。此时,虚拟机监视器(Virtual Machine Monitor)通过一个位于内存的数据结构(Intel称为VMCS, AMD称为VMCB)来控制Guest系统同Host系统的交互,以完成整个平台的虚拟化。 传统的操作系统通过硬件MMU完成虚拟地址到物理地址的映射。在虚拟化环境中,Guest的虚拟地址需要更多一层的转换,才能放到地址总线上: Guest虚拟地址 -> Guest物理地址 -> Host物理地址 ^ ^ | | MMU1 MMU2 其中MMU1可以由软件模拟(Shadow paging中的vTLB)或者硬件实现(Intel EPT、AMD NPT)。MMU2由硬件提供。

基础架构及服务器虚拟化解决方案

网络基础架构及数据中心规划方案 2016年11月

目录 一.网络建设需求 (3) 1.1 目标架构: (3) 1.2设计目标: (3) 二. 规划方案 (4) 2.1 方案拓扑 (4) 2.2 架构说明 (5) 2.3 为什么选用Vmware虚拟化技术(整个方案的重点) (6) 2.4 VMware方案结构 (7) 2.4.1 基础架构服务层 (7) 2.4.2 应用程序服务层 (9) 2.4.3 虚拟应用程序层 (14) 2.4.4 数据备份 (15) 2.4.5 具体方案陈述 (20) 2.5 VMWARE方案带来的好处 (21) 2.5.1 大大降低TCO (21) 2.5.2 提高运营效率 (23) 2.5.3 提高服务水平 (24) 三. 项目预算 (24) 总述

为推进公司信息化建设,以信息化推动公司业务工作改革与发展,需要在集团总部建设新一代的绿色高效能数据中心网络。 一.网络建设需求 1.1 目标架构: 传统组网观念是根据功能需求的变化实现对应的硬件功能盒子堆砌而构建企业网络的,这是一种较低效率的资源调用方式,而如果能够将整个网络的构建看成是由封装完好、相互耦合松散、但能够被标准化和统一调度的“服务”组成,那么业务层面的变更、物理资源的复用都将是轻而易举的事情。最终形成底层资源对于上层应用就象由服务构成的“资源池”,需要什么服务就自动的会由网络调用相关物理资源来实现。 1.2设计目标: 扩展性: 架构设计能应对集团未来几年的发展以及满足整合分公司资源的需要; 简化管理 使上层业务的变更作用于物理设施的复杂度降低,能够最低限度的减少了物理资源的直接调度,使维护管理的难度和成本大大降低。 高效复用 得物理资源可以按需调度,物理资源得以最大限度的重用,减少建设成本,提高使用效率。即能够实现总硬件资源占用降低了,而每个业务得到的服务反而更有充分的资源保证了。 网络安全:

服务器虚拟化基础知识

服务器虚拟化基础知识:如何虚拟化? 关于服务器虚拟化的概念,各个厂商有自己不同的定义,然而其核心思想是一致的,即它是一种方法,能够通过区分资源的优先次序并随时随地能将服务器资源分配给最需要它们的工作负载来简化管理和提高效率,从而减少为单个工作负载峰值而储备的资源 虚拟机(VM)是支持多操作系统并行运行在单个物理服务器上的一种系统,能够提供更加有效的底层硬件使用。在虚拟机中,中央处理器芯片从系统其它部分划分出一段存储区域,操作系统和应用程序运行在“保护模式”环境 虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失,因此可以用来做试验什么的,呵呵,差不多就是这样了,不知道我说的能明白不^_^,简单说就是一句话,虚拟出来的电脑,你干什么都行。现在说一下虚拟机的软件,主要是两中,Virtual PC 和VMware。软件的选择也是有门道滴,嘿嘿,简单来说,VPC的设置很简单,一路next就行了,VM设置相对麻烦一些,不过也不是麻烦很多,但是VM拥有更好的性能,可以说和真实的电脑性能完全一样,还可以用桥接的方式和现在的电脑互连^_^,可以研究的东西就更多了,呵呵

虚拟机概念详解 比较通俗的回答(适合没有电脑基础的朋友) 虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失,因此可以用来做试验什么的,呵呵,差不多就是这样了,不知道我说的能明白不^_^,简单说就是一句话,虚拟出来的电脑,你干什么都行。现在说一下虚拟机的软件,主要是两中,Virtual PC 和VMware。软件的选择也是有门道滴,嘿嘿,简单来说,VPC的设置很简单,一路next就行了,VM设置相对麻烦一些,不过也不是麻烦很多,但是VM拥有更好的性能,可以说和真实的电脑性能完全一样,还可以用桥接的方式和现在的电脑互连^_^,可以研究的东西就更多了,呵呵 比较专业的回答(适合有一点电脑基础的朋友) 在一台电脑上将硬盘和内存的一部分拿出来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,还可以将这几个操作系统联成一个网络。在虚拟系统崩溃之后可直接删除不影响本

软硬件虚拟化技术问题

软硬件虚拟化技术问题 [摘要]随着计算机应用的广泛和功能的丰富,计算机软件开发商普遍开始重点研制计算机软件、硬件“虚拟技术”方面的产品。文章对计算机的虚拟化种类与相关技术进行研究和探讨。 [关键词]软件;硬件;虚拟化技术 [作者简介]刘一威,广东省电力设计研究院工程师,研究方向:网络信息管理,广东广州,510663 [中图分类号]TP311.5 [文献标识码] A [文章编号]1007-7723(2011)01-0030-0003 为了达到广大用户的使用需要,计算机软件开发商开始重点研制“虚拟技术”方面的产品。软件、硬件是计算机内部的重要组成部分,虚拟化技术的运用必须重视软硬件虚拟化的相关问题。 一、虚拟化种类与相关技术 从计算机理论知识看,虚拟化技术是一种与其他网络技术不同的形式。早期计算机控制模式还局限在远程、多任务控制状态下,但现代控制系统的运用实现了虚拟化操作模式,在相同时间里能对2个以上的操作系统控制,让各个操作指令程序运用于虚拟的CPU中。当前,虚拟化程度划分与

相关技术包括: (一)虚拟化种类 1.完全虚拟。目前,市场上销售虚拟化产业最常见的是借助于各种形式的软件,如:hypervisor等,利用这类软件可以与虚拟服务器、底层硬件等创建一个特殊的抽象层。这种完全虚拟的技术最典型的产品要数VMware公司的Vsphere和微软公司的Hyper-V,能够在操作系统上实现各种虚拟操作。 2.准虚拟化。从系统运行程度上看,完全虚拟化常常要承载众多不同的程序控制,这就使得完全虚拟化成为一种密集型技术的控制器,其掌握的服务数据也相当繁多。为缓解这一状况,准虚拟化技术通常使用对操作系统调整的方式,实现和hypervisor共同操作。 (二)虚拟化相关的技术 1.Intel技术。若从计算机虚拟化技术发展历程看,Virtualization虚拟化技术是运用时间最长的一项。计算机刚刚普及的阶段,Intel虚拟化技术多数运用于服务器、主机等相关装置中。现代计算机技术的发展,促进了PC功能的改善,Intel技术能把IT优化调整为高性能的框架模式。 2.AMD技术。这类技术主要是在计算机硬件结构上形成的虚拟化技术,AMD虚拟化技术能够凭借不同的服务器广泛运用在不同的操作系统上,这对于改善服务器性能是很

三种主要的虚拟化架构类型

目前市场上各种x86 管理程序(hypervisor)的架构差异,三个最主要的架构类别包括: ? I型:虚拟机直接运行在系统硬件上,创建硬件全仿真实例,被称为“裸机”。 ? II型:虚拟机运行在传统操作系统上,同样创建的是硬件全仿真实例,被称为“托管”hypervisor。 ? 容器:虚拟机运行在传统操作系统上,创建一个独立的虚拟化实例,指向底层托管操作系统,被称为“操作系统虚拟化”。 图 1 三种主要的虚拟化架构类型 上图显示了每种架构使用的高层软件“堆栈”,应当指出,在每种模型中,虚拟层是在不同层实现的,因此成本和效益都会不一样。 除了上面的架构类别外,知道hypervisor的基本元素也同样重要,它包括: ? 虚拟机监视器(Virtual Machine Monitor,VMM):它创建、管理和删除虚拟化硬件。

?半虚拟化(Paravirtualization):修改软件,让它知道它运行在虚拟环境中,对于一个给定的hypervisor,这可能包括下面的一种或两种:- 内核半虚拟化:修改操作系统内核,要求客户机操作系统 /hypervisor兼容性。 - 驱动半虚拟化:修改客户机操作系统I/O驱动(网络、存储等),如Vmware Tools,MS Integration Components。 操作系统虚拟化:容器 在容器模型中,虚拟层是通过创建虚拟操作系统实例实现的,它再指向根操作系统的关键系统文件,如下图所示,这些指针驻留在操作系统容器受保护的内存中,提供低内存开销,因此虚拟化实例的密度很大,密度是容器架构相对于I型和II型架构的关键优势之一,每个虚拟机都要求一个完整的客户机操作系统实例。 图 2 容器型虚拟化架构 通过共享系统文件的优点,所有容器可能只基于根操作系统提供客户机,举一个简单的例子,一个基本的Windows Server 2003操作系统也可

虚拟化解决方案

虚拟化解决方案

虚拟化解决方案 深圳市深信服科技有限公司 11月

第一章需求分析 1.1高昂的运维和支持成本 PC故障往往需要IT管理员亲临现场解决,在PC生命周期当中,主板故障、硬盘损坏、内存没插紧等硬件问题将不断发生,而系统更新、补丁升级、软件部署等软件问题也非常多,对于IT 管理员来说,其维护的工作量将是非常大的。同时,桌面运维工作是非常消耗时间的,而这段时间内将无法正常进行网上工作,因此也会影响到工作效率。最后,从耗电量方面来讲,传统PC+显示器为250W,那么一台电脑将产生高达352元/年【0.25(功耗)*8(每天8小时工作)*0.8(电费,元/千瓦时)*240(工作日)】本机能耗成本,而电脑发热量也比较大,在空间密集的情况下,散热的成本也在逐步上升。 因此,IDC预测,在PC硬件上投资10元,后续的运营开销将高达30元,而这些投资并不能为学校带来业务方面的价值,也即投入越大,浪费越多。 1.2 不便于进行移动办公 传统的PC模式将办公地点固定化,只能在办公室、微机房等固定区域进行办公,大大降低了工作的效率和灵活性,无法适应移动化办公的需求。

1.3数据丢失和泄密风险大 信息化时代,其数据存储和信息安全非常重要,在信息系统中存储着大量的与工作相关的重要信息。可是传统PC将数据分散存储于本地硬盘,PC硬盘故障率较高,系统问题也很多,这使得当出现问题时数据易丢失,同时由于数据的分散化存储,导致数据的备份及恢复工作非常难以展开,这些都是棘手的问题。另外,PC/笔记本上的资料能够自由拷贝,没有任何安全策略的管控,存在严重的数据泄密风险。 综上所述,桌面云解决方案是业界IT创新技术,当前已在众多行业机构得到广泛应用。经过基于服务器计算模式,将操作系统、应用程序和用户数据集中于数据中心,实现统一管控。此方案可经过革新的桌面交付模式,解决当前桌面管理模式中存在的运维难、不安全、灵活性差等问题,实现高效、便捷、防泄密的经济效益。

服务器虚拟化技术方案

1项目概述 1.1竹溪县民政局现状 竹溪县民政局机房现有设备运行年限较长,各业务系统相对独立,造成管理难度大,基于这种现状我司推荐竹溪县民政局信息化启动平台化建设。 竹溪县民政局信息化平台是提高健康水平、提高政府服务质量和效率的有力推手,是规范医疗政府服务,方便群众办事,缓解群众看病难问题的主要手段,不仅对推动竹溪县政务整改工作有重要意义,也是当前竹溪县民政局信息化平台工作迫切的需求。 1.2竹溪县民政局信息化平台建设的基本原则 1)顶层设计,统筹协调原则:竹溪县民政局信息化平台建设要按照国家有 关信息化建设的总体部署和要求,结合竹溪县民政局实际,做好顶层设 计,进行信息资源统筹规划,统一建设规范、标准和管理制度,构建竹 溪县民政局信息化平台为建设目标和任务。运用不同机制和措施,因地 制宜、分类指导、分步推进,促进竹溪县民政局信息化平台工作协调发 展。 2)标准化原则:竹溪县民政局信息化平台建设要在统一标准、统一规范指 导原则下开展,相关技术、标准、协议和接口也须遵循国际、国家、部 颁有关标准,没有上述标准要分析研究,制定出适合竹溪县民政局信息 化平台的标准、规范。 3)开放和兼容性原则:竹溪县民政局信息化平台建设不是一个独立系统, 而是搭建一下通用平台,基于平台承载各类应用系统运行,因此,系统 设计应充分考虑其开放性,同时因发展需要,应具有较好的伸缩性,满 足发展需要。 4)先进性原则:采取业界先进系统架构理念和技术,为系统的升级与拓展 打下扎实基础,如在技术上采用业界先进、成熟的软件和开发技术,面

向对象的设计方法,可视化的面向对象的开发工具,支持 Internet/Ineternet网络环境下的分布式应用;客户/应用服务器/数据 服务器体系结构与浏览器/服务器(B/S)体系相结合的先进的网络计算 模式。 5)安全与可靠的原则:作为竹溪县民政局信息化平台,关乎到民生及医疗 数据安全,其数据库硬件平台必须具备最高的安全性及可靠性,可接近 连续可用。平台一旦出现故障可能会导致群体性事件,因此竹溪县民政 局信息化平台需要建立在一个科学稳定的硬件平台上,并达到系统要求 的安全性和可靠性。二是网络安全。在系统架构和网络结构设计上首先 考虑安全性,必须加强领导、落实责任,综合适用技术、经济、制度、 法律等手段强化网络的安全管理。三是信息安全。主要是数据安全即保 证数据的原始性和完整性,运行数据不可被他人修改或访问,记录者的 记录不容抵赖,访问和修改可追踪性等。在系统设计时既考虑系统级的 安全,又考虑应用级的安全。应用系统采用多级认证(系统级认证、模 块认证、数据库认证和表级认证)等措施,采用用户密码的加密技术以 防止用户口令被破解。同时需制定不断完善的信息系统应急处理预案和 合理的数据库备份策略,在灾难时也能快速从灾难中恢复。四是信息化 平台应具有较强数据I/O处理能力,同时系统在设计时必须考虑在大规 模并发,长期运行条件下的系统可靠性,满足竹溪县民政局信息化7× 24小时的服务要求,保证各机构单位数据交换和资源共享的需要。 6)协调合作原则:要求各有关方将以往的行为方式从独立行事向合作共事 转变,从独立决策向共同决策方式转变。各方在合作基础上,应在人力 资源和设备实体方面全力建立更加稳定的信息技术设施。 1.3平台需求 1.3.1硬件需求 竹溪县民政局信息化平台是支撑整个系统安全、稳定运行的硬件设备和网络设施建设,是系统平台的基础设施。主要包括支撑整个系统安全、稳定运行所需

服务器的三大虚拟系统对比分析

服务器的三大虚拟系统对比分析 服务器对于网站来说是举足轻重的,选择一个好的服务器就直接关系到了网站的发展,服务器的重要性是不言而喻的,那么对于服务器的三大虚拟系统站长们是否了解呢?专职优化、域名注册、网站空间、虚拟主机、服务器托管、vps 主机、服务器租用的中国信息港来为你探究! 近几个月中虚拟化领域发生了不少事情,年中CITrix将Xen Server免费并推出了新的 5.5 版;10 月微软推出了WindowsServer 2008 R2,集成Hyper-v 2.0,具有不少新的特性,增加了对RadHat Linux的支持;VMware则推出了VSphere 4,来管理和整合其产品线,并且可以支持更多的虚拟机。 在下文中我们将对这几个新的虚拟化产品进行比较,但比较之前需要关注一些问题: 1、预装的虚拟化系统的服务器越来越多 大多数OEh希望将虚拟化系统捆绑到服务器上,这样可以额外的收取服务费用和售前支持费用。在2010年可能将有一些厂商推出专门的虚拟化服务器,就像 今年Cisco发布的统一通信平台,而虚拟机的密度也将大幅提升一一服务器内存的容量也需要达到TB级来支持数以十计甚至数以百计的虚拟机实例。 微软的Hyper-V Server 2008 R2 可以支持新的CPL特性,女口AMD勺RVI 快速虚拟化索引(Rapid Virtualization Indexing) 和Intel的扩展页表 (Exte nded Page Table)技术,可以提高虚拟机的性能。 2、预装的虚拟化软件微软和CITrix并不占优势 VMware仍然是预装最多的虚拟化系统,尽管Xen在网站上展示着它配置起来有多简单。CITrix将更多的精力放在Project Kensho计划上,在这个计划中,Citrix 用户可以用开放的虚拟机格式输入和输出虚拟机,可以和微软虚拟化共享。Citrix 还具有一连串名为“Citrix 云中心”的亚马逊弹性云资源,将其多 种网络和虚拟化工具放到云上,为潜在用户提供实验平台。 而VMware可以通过vAPP支持开放虚拟化格式OVF在切换虚拟化系统或管 理混合环境时具有更好的交互性。 3、虚拟化许可证仍然混乱 VMware并没有把许可证问题简单化,其低价产品vSphere esse ntials 售价为995美金,支持3台物理服务器,每台服务器支持两个CPU Windows还是具有多种Guest许可证,让应用更复杂。而现在Xen Server和Hyper-v都已经免费,如果许可证具有单一的价格,这些虚拟化系统应用起来会更方便。

优势明显 硬件虚拟是关键

优势明显硬件虚拟是关键 目前,一般企业内的服务器仅能达到15%-30%的系统处理能力,绝大部分的负载都低于40%,大部分的处理能力并没有得到利用,IT投资回报率偏低。同样,存储设备上也有类似的问题。如何让IT资源尽可能多地被用户和应用程序有效使用,一直都是虚拟技术发展的源动力。 经过记者对于主流服务器厂商的采访,总体来看,各厂商宣传的服务器虚拟化能带来的好处主要有以下几个方面:首先是减少服务器的数量,提供一种服务器整合的方法,减少初期硬件采购成本;其二是简化服务器的部署、管理和维护工作,降低管理费用;其三是提高服务器资源的利用率,提高服务器计算能力;其四是通过降低空间、散热以及电力消耗等途径压缩数据中心成本,通过动态资源配置提高IT对业务的灵活适应力;其五是提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境;其六是支持异构操作系统的整合,支持老应用的持续运行;其七是在不中断用户工作的情况下进行系统更新;其八是快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。 目前,x86服务器虚拟化策略主要有三种方法:首先是软件的虚拟化。虚拟化软件管理系统资源,并充当主服务器和客户操作系统之间的“翻译器”。使用这种方法,无须改变主机操作系统,但因为负荷增加,应用程序的运行效率会明显降低;第二种方法是操作系统虚拟化。使用这种方法,主机操作系统和虚拟软件要么是同一个软件,要么实现紧密集成。第三种是基于处理器的虚拟化。在这种方案下,处理器直接支持虚拟化,机器服务于虚拟化软件利用的存储区,由此创建一个物理资源的分割区。采用处理器虚拟化方法,减少了上层软件,从而使服务器的性能全面提升,并获得更高的安全性。 CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会在很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无须进行二进制转换,减少了相关的性能开销,极大简化了

服务器虚拟化硬件配置需求计算方法

服务器虚拟化硬件配置需求计算方法例如每个虚拟机需要1个CPU,2G内存,100G硬盘,100Mbps的网络带宽,数量为200个虚拟机等。比如需要运行的虚拟机有16个,每个虚拟机分配2个虚拟CPU,那么总共需要的虚拟CPU数量为16*2=32个,最少需要32/8=4个逻辑处理器,如果采用的是双核CPU,那么最少需要2颗双核CPU。 例如每个虚拟机需要1个CPU,2G内存,100G硬盘,100Mbps的网络带宽,数量为200个虚拟机等。 1. 处理器:Hyper-V R2最多能利用到主机的64个Logical Processor,同时一个Logical Processor能支持运行8个虚拟Processor,即如果是一台一个CPU的单核处理器主机,最多运行8个虚拟机。在Hyper-V R2中考虑到性能因素,我们在一台宿主机上最多能运行384个虚拟机(假设每个虚拟机只有一个虚拟Processor)。例如,如果我们要在一台宿主机上运行200个Win 7,宿主机最少得拥有25核(25*8=200),折算成2的幂,就是32核。这当然是建立在每个Win 7只分配一个虚拟CPU的前提上。如果每个Win 7需要2 CPU,那200*2=400,就超过384的上限了,就不能全部在一台宿主机上运行了。 比如需要运行的虚拟机有16个,每个虚拟机分配2个虚拟CPU,那么总共需要的虚拟CPU数量为16*2=32个,最少需要32/8=4个逻辑处理器,如果采用的是双核CPU,那么最少需要2颗双核CPU。 2. 处理器:缓存越大越好,尤其在虚拟处理器和物理处理器间的比值很高的时候。 3. 内存:Host RAM = (VMRamRequirementMB x #ofVMs) + (#of VMs x 32MBVMOverhead ) + (512MBHost)。按我举的例子来讲,宿主机内存=2G*200+200*32MB+512MB=406.75 GB,当然我们可以做一些冗余,取512GB(企业版和数据中心版能支持到2TB的内存) 4. 网络:如果网络数据传输量很大,可以安装多块网卡,在一块网卡上绑定多个虚拟机。例如每个虚拟机需要100Mbps,那主机有可能需要20块1000Mbps的网卡,每个网卡绑定10个虚机。 5. 存储:推荐使用固定尺寸的VHD文件作为虚拟机的硬盘文件,推荐后台连接一个SAN 作存储资源,例如总存储容量需要100G*200

polycom虚拟化解决方案硬件资源要求

DATA SHEET Polycom? RealPresence? Platform, Virtual Editions Virtualize your mission-critical video and voice applications and increase the flexibility, manageability, and efficiency of your deployment. The software evolution The Polycom? RealPresence? Platform is the intelligent infrastructure that makes video collaboration always available to everyone across any network, protocol, application or device of choice. With the rise of the virtualized datacenter, Polycom has evolved the components of the RealPresence Platform to support virtual software deployment strategies—increasing the flexibility, manageability, and efficiency of your video deployment. The RealPresence Platform can now can now be deployed instantly as software, making video and voice collaboration simple and scalable in any environment. Hardware independence The components of the Polycom? RealPresence? Platform, Virtual Editions are 100% independent from the physical hardware, and work with any and all operating systems and applications that run on standard servers. This allows IT managers to consolidate x86 servers along with their network and storage resources into a unified pool, where video and voice applications run alongside other business applications in the virtual datacenter. Virtual editions of the RealPresence Platform speed installation for faster time-to-service, provide single pane of glass for management and monitoring, and allow IT managers to plan and optimize resources. Industry-leading investment protection for hybrid environments For customers who have already invested in hardware components of the Polycom RealPresence Platform, the virtual editions offer an easy transition to software by working seamlessly with existing hardware infrastructure. This architecture eliminates collaboration silos caused by systems that don’t talk to each other, including support for emerging standards such as SVC. Virtual editions of the platform are standards-based and natively interoperable with UC solutions that already exist in a customer network, and also with third-party vendor solutions, giving customers the best investment protection in the industry. A lean, dynamic organization The result is a flexible approach to video architecture—producing significant savings in capital and operational costs. IT managers can dynamically spin-up or spin-down video services based on demand, making the whole organization more agile, more responsive, and more connected. Benefits ? Increases agility—Easily spin-up and spin-down video capacity based on your organization’s changing needs ? Increases resilience—Software provides better disaster recovery and easier backups for business continuity ? Reduces deployment time—Software is quick and easy to deploy, especially for trials and proof-of-concepts ? Reduces total cost of ownership— Virtual appliances and applications use your IT resources more efficiently, supporting datacenter consolidation ? Aligns with strategic IT policies—Add video infrastructure to your existing virtualized datacenter ? Aligns with procurement policies — Purchase software the with the same CapEx or lease program as your existing platform components ? Provide flexibility and choice—Supports hybrid environments with seamless interoperability with existing hardware components

虚拟化服务器

虚拟化服务器选型方案常用使用软件介绍 解决方案中心 2011年7月文档控制: 拟制艾洪涛 审核 批准 参阅 版本控制 版本号日期修改人说明 V1.02011/8/25艾洪涛初稿 分发控制 编号读者文档权限和文档的主要关系 1修改,编写艾洪涛,负责编制、修改、审核本文稿2批准 3读取参阅并使用 目录 1虚拟化服务器使用背景 (3) 2虚拟化服务器资源需求分析 (4) 2.1 性能需求分析 (4) 2.2 可靠性需求分析 (6) 2.3 扩展性需求分析 (6) 2.4 管理性需求分析 (6) 3系统建设拓扑 (7) 3.1 单机使用模式 (7) 3.2 集群使用模式 (8) 4推荐的虚拟化服务器解决方案 (8) 4.1 小型规模 (8)

4.2 中/大型规模 (8) 5方案价值分析 (9) 6常用使用软件介绍 (9) 6.1 Vmware (9) 6.2 Hyper-V (11) 6.3 XEN (12) 6.4 CITRIX虚拟化介绍 (13)

1虚拟化服务器使用背景 虚拟化技术和多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU 或者是虚拟主机上;而超线程技术只是单CPU模拟双CPU来平衡程序运行性能,这两个模拟出来的CPU是不能分离的,只能协同工作。 虚拟化技术也和目前VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面。 纯软件虚拟化解决方案存在很多限制。“客户”操作系统很多情况下是通过VMM(Virtual Machine Monitor,虚拟机监视器)来和硬件进行通信,由VMM来决定其对系统上所有虚拟机的访问。(注意,大多数处理器和内存访问独立于VMM,只在发生特定事件时才会涉及VMM,如页面错误。)在纯软件虚拟化解决方案中,VMM在软件套件中的位置是传统意义上操作系统所处的位置,而虚拟化技术将各种资源虚拟出多台主机操作系统的位置是传统意义上使用程序所处的位置。这一额外的通信层需要进行二进制转换,以通过提供到物理资源(如处理器、内存、存储、显卡和网卡等)的接口,模拟硬件环境。这种转换必然会增加系统的复杂性。此外,客户操作系统的支持受到虚拟机环境的能力限制,这会阻碍特定技术的部署,如64位客户操作系统。在纯软件解决方案中,软件堆栈增加的复杂性意味着,这些环境难于管理,因而会加大确保系统可靠性和安全性的困难。而CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。

中小企业服务器虚拟化方案选型指南

摘要:许多中小企业希望通过虚拟化技术,来实现灵活的基础设施,降低风险和成本,同时产生具有更高价值的回报。然而,愿望是美好,现实是残酷的,许多中小企业由于技术、资金等原因,不知道该从何开始。面对着琳琅满目的虚拟化产品,到底该如何选择?是否存在一些原则可供参考?这是许多中小企业十分关心的问题。标签:中小企业服务器虚拟化 许多中小企业希望通过虚拟化技术,来实现灵活的基础设施,降低风险和成本,同时产生具有更高价值的回报。然而,愿望是美好,现实是残酷的,许多中小企业由于技术、资金等原因,不知道该从何开始。面对着琳琅满目的虚拟化产品,到底该如何选择?是否存在一些原则可供参考?这是许多中小企业十分关心的问题。 虚拟化对中小企业的好处 在开始选型之前,对中小企业而言,虚拟化带来的好处主要有哪些,通过与一些中小企业用户沟通,主要包括三个方面: 提高效率,减少成本;对中小企业来讲,降低成本是一个很具诱惑性的因素。虚拟化通过提高服务器的利用率,减少硬件投入,同时降低能耗成本。 简化管理和维护。虚拟化使企业在系统进行定期维护或升级前通过重新分配工作量从而减少了维护修理的时间。通过虚拟服务器与桌面以及物理平台之间的移动提高了反应时间,从而不会影响到用户的使用; 提高有效性、降低灾难恢复成本。通过虚拟化的使用,企业可以在灾难性恢复站点的少数系统运行虚拟作业,并可以在不同的硬件上恢复,这都能大幅降低灾难恢复站点的成本。 虚拟化对中小企业的挑战 虚拟化对中小企业来说确实面临着一些挑战,主要包括以下几个方面: 虚拟化评估和概念验证。一般而言,虚拟化的部署应该从评估阶段、概念验证阶段起步,逐步走向大规模、关键应用的部署阶段。但是目前看来许多中小企业都不够重视甚至忽略这一点。虚拟化评估,是为了计算虚拟化能够为用户带来的TCO/ROI(Total Cost of Ownership,总体拥有成本/Return on Investment,投资回报率)的实际利益,设计和规划虚拟化实施方案; 概念验证,则是为了建立虚拟化的演示环境,并实验性部署用户的应用系统。 共享存储器的的问题。然而相比大型企业来说,中小型企业往往有一个不容忽视的劣势:对共享存储的可访问性。共享存储是中小型企业完全发挥服务器虚拟化潜力的关键所在。 VMware曾表示,他们在服务器虚拟化产品上每投入1美元,用户就要在使用传统共享存储的底层存储上花费5美元。庆幸的是,现在已经有一些“存储虚拟化”软件基本上可以将任何

X86体系结构虚拟化主要技术简要分析

X86体系结构虚拟化主要技术简要分析 摘要:本文从x86体系结构及其发展入手,基于x86虚拟化技术难点讲解,结合专利申请技术梳理,对x86架构虚拟机技术中硬件虚拟机技术和操作系统虚拟机 技术发展作了详尽分析。可以了解:随着硬件微小化、资源节约化、物理机安全 化等方面需求的增加,硬件虚拟机技术和操作系统虚拟机技术均在减少资源占用、提高安全性、提升虚拟机管理等方面探索不断改进的方式方法。经过本文对x86 体系结构虚拟化技术的梳理,期望可以对该领域研究提供一定帮助。 关键词:x86;虚拟化;专利技术;分析 1.1 x86体系结构 通常,比较流行的两大处理器体系结构是MIPS公司的MIPS32/64指令集为 代表的精简指令集计算机RISC处理器体系结构,和以Intel公司的x86为代表的 复杂指令集计算机CISC处理器体系结构。RISC处理器可用指令较少,便于执行较简单的功能。 X86是使用x86指令集体系结构的所有微处理器家族系列的一类署名。x86 最初由 Intel 公司发明,由开始的 16 位结构发展到今天的 64 位结构。X86由8086 微处理器开始,8086在三年后为IBM PC所选用,之后x86便成为了个人计算机 的标准平台,成为了历来最成功的CPU架构。 1.2X86体系结构发展 8086是16位处理器,直到1985年32位的80386的开发,这个架构都维持 是16位。接着一系列的处理器表示了32位架构的细微改进,推出了数种的扩充,直到2003年AMD对于这个架构发展了64位的扩充,并命名为AMD64。后来 Intel也推出了与之兼容的处理器,并命名为Intel 64。两者一般被统称为x86-64 或x64,开创了x86的64位时代。 2.1 X86虚拟化技术难点 虽然X86架构在PC市场占据绝对的垄断地位,但是由于其在初始设计时, 并没有考虑到虚拟化需求,所以它对虚拟化的支持不够, X86的ISA有17条敏感指令(比如LGDT等)不属于特权指令。也就是说,当虚拟机执行到这些敏感指 令的时候,很有可能出现错误,将会影响到整个机器的稳定。同时还有许多X86 虚拟化所需要面对的问题未被研究。 2.2 X86虚拟化技术专利化概述 第一件x86架构下虚拟技术的先期研究性专利申请出现于1996年,随着服 务器虚拟技术逐渐被尝试引入到PC平台,x86虚拟技术在1998-2001年进入最早 应用者的探索阶段,因而专利申请数量一直持续低量状态;随着虚拟化逐渐项PC 服务器领域渗透,2002-2005年进入x86虚拟机中主流有限应用的开发和测试阶段,专利申请量相较于前一阶段有所上升,且保持上升态势;随着x86虚拟技术 的逐渐成熟,大量x86虚拟技术投入到生产系统以及企业标准化应用当中,例如 免费的商业级可用性的虚拟化产品移入到那些新进入虚拟化世界的用户中,伴随 着虚拟架构不断完善,从2006年开始,x86虚拟机及其相关改进专利申请大量涌现,并在2011增幅再度加大,持续保持增长状态,专利申请从2006年42件上 升到2014年的250件。2016年后,虽然存在其他架构下的虚拟技术研究兴起, 但x86架构虚拟机的专利申请量这一上升态势将会持续保持。

horizon view桌面虚拟化解决方案

桌面虚拟化解决方案 目录 一、需求分析 (2) 二、Vmware View桌面虚拟化解决方案 (2) 三、瘦客户机优点 (6) 四、配置选型: (6) 五、案例介绍――-特鼎金属工业(昆山)有限公司 (7) 1.需求概述: (7) 2.方案概述: (8) 3.方案拓扑图: (8) 六、飞鸟优势 (9) 1.发展历程 (9) 2.公司资质 (9) 3.典型客户 (10) 4.实验室 (10)

一、需求分析 此次项目需求客户端预计在30个左右 客户端设计要求服务器能对客户端提供高可用、持续的桌面应用服务 桌面应满足日常的办公,满足AUTOCAD软件需求 方案要求能够对数据安全提供有效的保护保护。 二、Vmware View桌面虚拟化解决方案 ? 2.1方案优点 VMware View桌面虚拟化构建基于服务器的桌面解决方案,不仅可以解决PC桌面面临的各种难题,还能优化可用性、可管理性、总体拥有成本和灵活性。借助View桌面虚拟化,在使用VMware ESX软件虚拟化的服务器上运行的虚拟机中,可以构建完整的桌面环境-操作系统、应用程序和配置。管理员可使用VMware vCenter集中管理环境中的所有虚拟机。最终用户可使用远程显示软件,从PC或瘦客户端(Thin Client)访问其桌面环境。 利用VMware ESX 的功能和vCenter Server 的管理功能,View桌面虚拟化实现了标准化的虚拟硬件,并为物理VMware ESX 主机硬件提供了严格筛选的硬件兼容性列表(HCL),有效减少了设备驱动程序不兼容的问题。借助VMware ESX 可扩展的CPU 调度功能以及VMware Distributed Resource Scheduler (DRS) 的多主机平衡功能,性能波动现象也明显减少。VMware ESX 可以直接暂停并重新调度虚拟机,而无需考虑客户操作系统内部的线程活动。这使得资源共享更加确定,可显著改善用户在View桌面虚拟化环境中的体验。 与基于Terminal Server 的集中式计算不同,View桌面虚拟化可为每位用户提供一个独立的虚拟机来进行桌面计算。单独运行Citrix、Terminal Server 或任何多用户操作系统都算不上View桌面虚拟化。通过为每位用户提供自己的操作系统,View桌面虚拟化提供了企业部署集中式桌面所需的稳定性和性能管理功能。 VMware View是一个企业级桌面虚拟化解决方案,它与VMware vSphere 5协同工作,可提供一个完整的端到端View桌面虚拟化解决方案,此解决方案不仅能增强控制能力和可管理性,简化虚拟桌面的管理、调配和部署;还可以提供令用户备感亲切的桌面体验,用户能够通过View Manager安全而方便地访问虚拟桌面,升级和修补工作都从单个控制台集中进行,因此可以有效地管理数百甚至数千个桌面,从而节约时间和资源。数据、信息和知识财产将保留在数据中心内。该方案具有下列优势: 集控制能力和可管理性于一身 由于桌面在数据中心运行,因此管理员可以更轻松地对其进行部署、管理和维护。 令最终用户备感亲切的体验 用户可以灵活访问与普通PC 桌面功能相同的个性化虚拟桌面。 集成VMware vSphere 5 View桌面虚拟化集成了VMware vSphere 5 的备份、故障切换和灾难恢复功能,并将这些优势扩展到桌面。 降低总体拥有成本(TCO) View桌面虚拟化可以降低管理和能源成本并延长终端的使用寿命,因而可以实现较低的总体拥有成本。

相关文档
最新文档