怎么实现服务器或虚拟主机再建立虚拟机,并且ip不同

怎么实现服务器或虚拟主机再建立虚拟机,并且ip不同,第1张

服务器 虚拟化有很多种技巧,这里我们将主要解释有关在硬件上模拟运行两个或者更多 *** 作系统的服务器虚拟化。

可以说,因为虚拟化技术避免了服务器使用浪费,所以这项技术获得了广泛应用。一般来说,一台服务器装载和使用一个物理服务器 *** 作系统。一般服务器的平均CPU利用率仅为10%左右。

如果只运行一台服务器的话,保持这个状态没有什么问题。可是,如果运行多台服务器的话,这会导致CPU资源的极大浪费。

这就是服务器虚拟化引起人们关注的原因。虽然服务器虚拟化有很多种技巧,但是用VMware、Hyper-V和XenServer等模拟硬件来运行两个甚至更多 *** 作系统的方法都是差不多的。使用这种方法的话,我们可以在一台物理服务器上的虚拟机中运行两个或者更多个环境。从服务器 *** 作系统中看,这台虚拟机和物理服务器是是一样的。因为虚拟机可以装载包括Windows
40到Windows Server 2008的不同版本 *** 作系统,以及Windows和Linux的混合环境,这都是服务器虚拟化吸引人们关注的亮点。

不管怎么说,不浪费大量空闲的物理服务器CPU资源应该是对系统管理者来说最大的优点。如果5台服务器被整合成为1台服务器的话,能耗也会大大削减。因此绿色IT也成为服务器虚拟化受到重视的原因之一。

选择哪个服务器虚拟化软件

物理服务器和服务器虚拟化软件是服务器虚拟化的必要组成部分。

现在市场中有各种各样的服务器虚拟化软件,不过VMware可以说是占据了大多数份额。VMware的ESXi是一款提供了虚拟化和基本服务器程序的软件,而另一方面,Infrastructure
3除了程序之外还捆绑了相关管理软件。

虚拟主机

目前VMware的最大竞争对手恐怕就是Hyper-V了。Windows Server
2008除了提供Hyper-V之外,还提供了两个形式的Hyper-V Server,这些都是免费的。Hyper-V的最大好处是让Windows Server
2008可以使用多个硬件。

作为VMware的竞争产品,Citrix的XenServer也引来了人们的关注。XenServer是一款基于Xen
hypervisor的开源虚拟化产品,其管理工具CUI是其最大的亮点。因为hypervisor最早是用于Linux服务器的,所以如果用户主要使用的是Linux服务器的话,尝试使用XenServer会更好一些。Citrix目前正在准备XenServer
Express版本,而且未来还计划推出更高级别的版本。

那么,究竟应该选择哪种虚拟化软件呢因为具体用法不同,所以我们不能在这里一概而论。如果就实际情况来说的化,应该是选择VMware吧。而且VMware可以说是虚拟化市场内的老牌厂商了,企业采用VMware的产品会更放心一些。而另一方面,微软的优势则在于免费的Hyper-V。因为Hyper-V是与Windows
Server集成的,所以如果以微软产品作为系统的主要构成部分,与微软管理工具的集成度很高的话,使用Hyper-V更合适一些。而XenServer的最大特点是与Linux的高度集成性,因为XenServer最大价值的体现为围绕Linux服务器的。

硬件怎样做才好

由于各种服务器虚拟化软件有所不同,所有我们在这里有必要详细谈谈服务器虚拟化的物理设备。共同点是是否装载了虚拟化功能的64位CPU。即使已经确定在客户PC中采用了Intel或者AMD的CPU,也要详细说明采用的是Core
2双核或者四核、Core i6、Phenom还是Athlon。

内存容量是服务器虚拟化的关键因素,虚拟化可以提高CPU的利用率。因为如果5台服务器使用1GB虚拟内存,那么有必要安装5GB内存,而且这是最低的。因此,确认内存的最大装载容量在虚拟化时代挑选服务器的关键点。

除此之外的另一个重要因素是网卡。因为VMware对网卡是有限制规定的,所以可能会出现即使安装了网络也不能访问的问题。同时,因为虚拟机是共享网络网卡的,如果用虚拟机运行需要频繁访问的应用,那么最好准备两个或者更多个网卡。

在存储方面,Hyper-V和XenServer也能灵活使用SATA
HDD。另一方面,SCSI系统的HDD(例如SAS)主要是针对VMware设计的,现在还不能简单地使用SATA
HDD(可以使用SATA对应的RAID卡)。在外部存储(SAN、NAS和iSCSI)方面,服务器虚拟化的软件都是对应的。

服务器虚拟化很难

上面我们介绍了运行服务器虚拟化必要的软件和硬件。你也许会觉得服务器虚拟化很复杂。这时候选择装载了hypervisor的物理服务器产品会更方便。

因为USB存储器和SD卡具有可以保存小型文件的特点,VMware
ESXi可以利用USB存储器来启动存储设备,并将其嵌入到其他厂商生产的服务器产品中。这样用户打开电源马上就可以利用服务器虚拟化环境。因为目前市场中已经有采用这种方法的XenServer服务器,所以不妨买来尝试一下。

Hyper-V的情况更简单。如果是预装了Windows Server 2008
64位版本的服务器,安装以后马上就可以使用虚拟化功能。而且不少服务器厂商都提供了对Hyper-V的支持,如果选择这些厂商的产品也可以马上使用虚拟化环境。所有这些都可以解释服务器虚拟化普遍应用的原因。

虚拟机迁移技术为服务器虚拟化提供了便捷的方法。当前流行的虚拟化工具如 VMware,Xen,HyperV,KVM 都提供了各自的迁移组件。迁移服务器可以为用户节省管理资金、维护费用和升级费用。以前的 x86服务器,体积比较“庞大”;而一般的服务器,体积已经比以前小了许多,迁移技术使得用户可以用一台服务器来同时替代以前的许多台服务器,这样就节省了用户大量的机房空间。另外,虚拟机中的服务器有着统一的“虚拟硬件资源”,不像以前的服务器有着许多不同的硬件资源(如主板芯片组不同,网卡不同,硬盘,RAID 卡,显卡不同)。迁移后的服务器,不仅可以在一个统一的界面中进行管理,而且通过某些虚拟机软件,如 VMware 提供的高可用性工具,在这些服务器因为各种故障停机时,可以自动切换到网络中另外相同的虚拟服务器中,从而达到不中断业务的目的。总之,迁移的优势在于简化系统维护管理, 提高系统负载均衡,增强系统错误容忍度和优化系统电源管理。
V2P(虚拟机到物理机的迁移 Virtual-to-Physica )
V2P 指把一个 *** 作系统、应用程序和数据从一个虚拟机中迁移到物理机的主硬盘上,是 P2V 的逆 *** 作。它可以同时迁移虚拟机系统到一台或多台物理机上。尽管虚拟化的基本需求是整合物理机到虚拟机中,但这并不是虚拟化的唯一的应用。比如有时虚拟机上的应用程序的问题需要在物理机上验证,以排除虚拟环境带来的影响。另外,配置新的工作站是件令 IT 管理者头痛的事情,但虚拟化的应用可以帮助他解决这个难题。先配置好虚拟机,然后运用硬盘克隆工具复制数据至工作站硬件,比如赛门铁克的 Save & Restore (Ghost)。不过这种克隆方法有两个局限:一个镜像只能运用在同种硬件配置的机器上;要想保存配置的修改,只能重做新的镜像。
V2V (虚拟机到虚拟机的迁移Virtual-to-Virtual )
V2V 迁移是在虚拟机之间移动 *** 作系统和数据,照顾主机级别的差异和处理不同的虚拟硬件。虚拟机从一个物理机上的 VMM 迁移到另一个物理机的 VMM,这两个 VMM 的类型可以相同,也可以不同。如 VMware 迁移到 KVM, KVM 迁移到 KVM。可以通过多种方式将虚拟机从一个 VM Host 系统移动到另一个 VM Host 系统。
P2V (物理机到虚拟机的迁移Physical-to-Virtua )
P2V 指迁移物理服务器上的 *** 作系统及其上的应用软件和数据到 VMM(Virtual Machine Monitor)管理的虚拟服务器中。这种迁移方式,主要是使用各种工具软件,把物理服务器上的系统状态和数据“镜像”到 VMM 提供的虚拟机中,并且在虚拟机中“替换”物理服务器的存储硬件与网卡驱动程序。只要在虚拟服务器中安装好相应的驱动程序并且设置与原来服务器相同的地址(如 TCP/IP 地址等),在重启虚拟机服务器后,虚拟服务器即可以替代物理服务器进行工作。

RAID(独立磁盘冗余阵列)是一种数据存储虚拟化技术,将多个物理磁盘驱动器组件组合到一个或多个逻辑单元中,以实现数据冗余和/或提高性能的目的。

数据以多种方式(称为RAID级别)分布在驱动器上,具体取决于所需的冗余和性能级别。不同的方案按资料分布布局以单词“ RAID”命名,后跟一个数字,例如RAID 0或RAID1。每种方案或RAID级别在关键目标之间提供了不同的平衡:可靠性、性能和容量。大于RAID 0的RAID级别可提供针对不可恢复的扇区读取错误以及整个物理驱动器故障的保护。

RAID技术主要具有以下三个基本功能:

(1)通过磁盘数据条带化,可以实现对数据的块访问,减少了磁盘的机械搜索时间,提高了数据访问速度。

(2)通过同时排列数组中的多个磁盘,可以减少磁盘的机械搜索时间,并提高数据访问速度。

(3)通过镜像或存储同位信息,可以实现数据的冗余保护。

RAID 0和RAID 1之间的区别:

1 RAID 0读写速度快,数组容量是数组磁盘的总容量,无数据备份功能,安全性较差。

2 RAID 1的读写速度如单磁盘,容量为单磁盘容量,但磁盘互相备份,安全性高。

RAID 0的特点:

RAID 0的缺点是它不提供数据冗余,一旦用户数据损坏,损坏的数据将无法恢复。当RAID中任何硬盘驱动器出现故障时,RAID 0运行都可能导致整个数据损坏。通常不建议企业用户单独使用。

RAID 1的特征:

RAID 1通过硬盘数据镜像实现数据冗余,保护数据,在两个磁盘上生成备份数据,并且在原始数据繁忙时可以直接从镜像备份中读取资料,因此RAID 1可以提供读取性能。

RAID 0

RAID 0由条带化组成,但没有镜像或同位。与跨区卷相比,RAID 0卷的容量是相同的。它是集合中磁盘容量的总和。但是由于条带化将每个文件的内容分配到集合中的所有磁盘之间,因此任何磁盘的故障都会导致所有档(整个RAID 0卷)丢失。跨区卷损坏至少可以将档保留在正常运行的磁盘上。 RAID 0的好处是,对任何档的读写 *** 作的吞吐量都乘以磁盘数量,因为与跨区卷不同,读写 *** 作是同时进行的,而且代价是驱动器故障的完全脆弱性。实际上,平均故障率比等效的单个非RAID驱动器高。

RAID 1

RAID 1由数据镜像组成,没有同位或分段。数据被相同地写入两个驱动器,从而产生驱动器的“镜像集”。因此,RAID中的任何驱动器均可满足任何读取请求。如果将请求广播到RAID中的每个驱动器,则可以由首先访问数据的驱动器(根据其查找时间和循环等待时间)对请求进行服务,从而提高性能。如果针对控制器或软件进行了优化,则持续读取吞吐量将接近集合中每个驱动器的吞吐量总和。写入较慢,因为写入的数据必须更新到每个驱动器,而最慢的驱动器会限制写入性能。但只要有一个驱动器正常工作,该数组就会继续运行。

下面是RAID级别的对比表。

随着21世纪信息技术的高速发展,电力企业信息化建设步伐越来越快。在信息化高速的发展过程当中,企业不得不面对爆炸性增长的服务器基础设施所带来的种种后果。服务器机柜不断增加,机房空间不断扩大,UPS电源、机房空调等相关设施不断增加投入,信息能耗快速增加,对服务器软硬件管理也变得越来越复杂。
然而根据有效的统计,企业大部分服务器仅能达到10%~30%的系统处理能力,绝大部分的服务器负载都低于40%,大部分的服务器处理能力并没有得到很好的利用,造成了服务器资源的大量浪费。虚拟技术在经过了40多年的发展已经被成功的应用在服务器上面。正如40多年前IBM研发虚拟技术的出发点,1台机器尽可能多地让更多用户和应用程序有效使用,一直都是虚拟技术发展的原动力。
近几年随着服务器硬件技术水平大幅度的提高,以及硬件价格的不断降低。特别是在硬件支持虚拟化的CPU(中央处理器)的大量普及以及大容量内存的使用,为虚拟技术在服务器的应用提供了非常有利的先提条件。服务器虚拟化技术的应用与发展在全球的IT行业正如火如荼的展开着。
湘西电业局服务器虚拟化
湘西电业局目前绝大部分业务系统的服务器使用了Windows2003 *** 作系统。在这种比较单一的 *** 作系统模式下,选择利用效率更高,维护更简单高效,软件更经济的 *** 作系统虚拟软件更加适合。软件虚拟服务器的实验系统架构如图3所示。
实验中使用2台同样配置的DELL PowerEdge2950服务器。一台作为数据库服务器,另外一台作为被虚拟的应用服务器。2台服务器通过千兆网络与交换机相连,并通过管理员终端对虚拟服务器进行集中配置管理。
图 湘西电业局 *** 作系统虚拟化架构
服务器硬件配置如下:Core Intel Xeon E54202 50 GHz 4核CPU ;4 GB (4x1 GB)内存;4块146GB硬盘并做了磁盘阵列Raid 5,千兆网卡。数据库服务器采用了Oracle 10 g作为数据库平台;应用服务器采用windows 2003 Enterprise Edition32位中文版 *** 作系统并安装Parallels Virtuozzo 4 0月及务器虚拟软件。在应用服务器上虚拟出了3台虚拟服务器。通过Virtuozzo 4 0软件将3个虚拟服务器采用同等的配置为:动态共享CPU资源,内存1 G,网络带宽限制为100 M,硬盘空间为30 G,分别设置了静态IP地址。在实验当中分别对没有应用业务运行单纯虚拟服务器环境进行测试,以及运行应用业务取代现有真实物理服务器进行测试,测试结果如表1所示。
表1不运行业务的测试数据表
从上面的数据可以看出,启动1台虚拟服务器所要增加的内存不到100 m,然而单独启动一台物理的服务器需要700 m的内存。证明虚拟服务器采用了动态共享CPU技术,在没有业务运行的情况下,整个系统的CPU使用率非常的低。使用Virtuozz软件虚拟服务器技术的硬件资源利用率非常的高。
接下来的实验里,在3个虚拟服务器上面安装了调度管理、农村供电所管理、用电可靠性的业务系统。这些业务系统并不负责存储数据,可以使用这些虚拟服务器轻松地代替现有的物理服务器而不会出现影响实际工作的情况发生。经过为期1周的测试实验,3台虚拟服务器在运行过程当中主服务器CPU资源的使用率始终没有超过40 %,内存使用量没有超过2 G,整个运行过程非常稳定。
百度中不好发和链接,要想看,你就在百度搜索中本文的名字,如“湘西电业局 *** 作系统虚拟化架构”的就可以查到这和原稿链接。

尊敬的联想用户您好!关于您的这个问题,您可以参考联想技术论坛,这里有最全的技术问题,论坛中有专业人士为您解答疑惑,您也可以在其中与他们进行探讨,交流您的问题。
更多问题您可以咨询
idea论坛:>

首先,现在常用的虚拟化一般靠vmware来实现,当然也有其他的产品,不过vmware市场占用率大概在80%--90%。而不是他们说的HA什么的,那个叫做双机,不叫虚拟化。

step1:两台主机,系统铲掉,装esxi,我习惯用50。装好后配置好网络。

step2:通过vshere,ip,登录到其中一台主机上,你会看到很多选项,如果有现成模板的话,去部署一台vcenter,配置ip,并通过web进行最后配置。

step3:通过vshere登录到vcenter,加入两台ibm主机,然后通过vcenter搭建云,进行统一管理,而你的存储,可以挂在到两台ibm主机下面,作为共享存储。似乎之前web配置vcenter也有配置存储的选项,很久没做了,记不清了。

step4:你可以再vcenter上,建立虚拟机,配置存储,搭建平台,等等,这里面,你可以对虚拟机进行vMotion,做HA,做DRS,很多功能。当然,你要配置相应的网络。

虚拟化的好处是:

一台主机的资源,可以虚拟成多个主机出来,理论上,虚拟机可以虚拟出本机总资源的15倍。但一般以我们个人经验,虚拟机个数最好不超过本机cpu核数。

虚拟机部署快,还可以在两台ibm实现负载均衡,其中一台主机负载过高,vmware会把其其上的一些虚拟机自动迁移到另外一台上,

容灾,其中一台主机down了,另一台主机会通过共享的存储,自动跑起来down掉的虚拟机。不过,现在我们一般做虚拟化,都是用刀片服务器,一个刀箱,多个刀片,留出冗余,这样可以允许其中一个两个刀片坏掉,而不影响业务,像你这种两台机器,其中一个down了,另外一台无法完全带的起所有的虚拟机,除非你留的冗余够大。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12852284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存