当前位置:首页 > 虚拟化 > 正文

vmware虚拟化存储迁移


一、虚拟化平台vmwarevSphere5中的虚拟机怎么迁移到starvcenter平台?首先需要卸载DVD等附加设备,然后通过“导出”功能将虚拟机导出为单个ova文件,然后通过tar解压ova文件,得到虚拟机磁盘对应的vmdk文件,此时应该有三个vmdk文件(虚拟机磁盘名称{1,2,3}.vmdk)。然后使用starvcenter的“导入磁盘镜像”功能将disk1导入starvcenter。磁盘驱动选择ide此时会创建一个新的虚拟机由于虚拟机是lvm格式的,所以不能只用一个disk1来启动系统。这是必需的,直到添加了所有磁盘后才能启动。创建虚拟机后,使用虚拟机中的“从映像添加磁盘”功能,将disk2和disk3依次添加到虚拟机中,并为所有驱动选择IDE。虚拟机将正常启动。如果你的虚拟机支持virtio驱动,还可以将磁盘和网卡驱动替换为virtio,这样会提供更高的性能。


二、VMware虚拟化迁移数据出现错误怎么办需要注意的四大问题步骤1:检查迁移设置或重新连接主机服务器以进行服务器之间的虚拟机迁移首先,两台服务器都需要启用迁移功能。例如,运行vmwareesx或esxi的两台服务器必须启用vmotion。如果使用Hyper-V服务器进行虚拟机迁移,请确保两台服务器的动态迁移功能均可用。在vmwareesx或esxi服务器上,在配置选项卡中为特定vSphere客户端启用vmotion,因此IT管理员必须使用与每个虚拟机管理程序匹配的文档并在每个服务器上启用迁移功能。在某些情况下,虚拟机管理程序软件问题可能会导致迁移失败,需要在一台(或两台)受影响的服务器上进行持续的迁移设置。例如,将vmwareesx/esxi4.0升级到update2时就会出现此问题,技术人员必须不断更改迁移设置。启用设置位于每个主机的vSphere配置选项卡中。此问题可能在esx/esxi4.0update2或更高版本中得到解决。
要点2.检查服务器硬件兼容性和设备依赖性源服务器和目标服务器的硬件可能不兼容,导致迁移失败。故障排除的第一步是评估服务器的硬件和配置。作为一个简单的示例,源/目标服务器必须使用完全相同的处理器来处理迁移工作负载。每个系统的BIOS或I/O虚拟化设置的处理稍有不同也可能导致硬件问题。当虚拟机依赖目标服务器上不可用的硬件时,也可能会发生迁移失败。例如,vmwareesx/esxi等虚拟机管理程序允许虚拟机连接到物理磁盘。如果虚拟机依赖于连接到源服务器的物理磁盘,而目标服务器上没有物理磁盘,则迁移将会失败。在重新迁移之前,安全地分离源VM服务器上的任何本地物理磁盘或客户端设备。
第3点:检查服务器之间的网络连接迁移依赖于网络连接,因此源/目标服务器之间的任何连接问题都很容易影响迁移活动。最直接的方法是ping源/目标服务器之间的网络连接。例如,vmware的vmkping可以在源服务器上使用shellping命令来ping目标服务器。输入目标服务器的主机名或IP地址即可查看成功的ping响应,例如:vmkping192.168.1.1您还可以通过Windows命令行或Linux命令行命令使用标准ping命令来执行该过程。如果能ping通,则证明源服务器和目的服务器之间的局域网通信正常。如果不成功,源服务器和目标服务器上的网卡(NIC)可能不兼容。一个常见的兼容性问题是巨型帧的使用。例如,如果一台服务器的网卡配置为支持巨型帧,而另一台服务器的网卡不支持,则两台服务器将无法正常通信,并且工作负载迁移也不会成功,除非两台服务器的网卡配置正确相同。使用目标服务器的主机名执行ping操作时会出现另一个常见问题。如果主机名ping不通,但IP地址ping正常,说明主机名解析有问题,解决这个问题有助于解决连接问题。
第四点:检查目标服务器上的计算资源如果目标服务器上没有足够的计算资源,工作负载迁移也会失败。当目标服务器缺乏足够的处理核心、内存空间、NIC端口或存储时,它无法保留新的工作负载。随着物理服务器数量的减少和工作负载整合水平的提高,这已成为一个越来越普遍的问题。例如,如果目标服务器无法接受来自其他系统的额外工作负载,则可能会发生资源短缺。此外,如果目标服务器上的现有工作负载需要额外的计算资源来满足因用户活动增加而导致的更高资源需求,也可能会发生资源短缺。尝试将工作负载迁移到其他具有足够计算资源的系统(例如空闲或备份服务器),或者对有需要的服务器进行负载均衡。


三、vmware虚拟化迁移到kvm方案KVMXen和VMware将支持开源虚拟化管理我喜欢针对正确的问题使用正确的工具,但是当运行多个虚拟化管理程序时,我不想为每个管理程序运行单独的管理程序。我想要一种工具来统治它们。该工具可能会成为ConVirture开源ConvirtEnterpriseCloud3.2程序的下一个版本。
ConVirtEnterpriseCloud目前用于管理基于KVM(基于内核的虚拟机)和Xen的虚拟和云基础设施。8月28日,VMware仍然很受欢迎,Convirture将发布能够处理VMware的测试版本。
451Research分析师JayLyman将ConVirtEnterpriseCloud描述为“用于虚拟化、私有和混合云基础设施的单一管理工具(需要订阅),以便企业和服务提供商可以集成各种资源的管理。»Convirture目前支持SLES11SP2、Ubuntu12。.04LTS以及最新版本的Amazon、Eucalyptus和OpenStack云,并计划在2012年底之前添加对CloudStack的支持。为了超越开源虚拟机管理程序,Convirture还在其产品中添加了对VMwarevSphere的支持。该公司表示,这使其更像是一个系统管理类别。虽然我们仍然主要将其视为虚拟化和云提供商,但它对vSphere的支持扩大了其市场,包括依赖VMware和其他系统管理的企业。'
Conviture相信-我认为没有人会不同意他们的观点-“异构数据中心是真实存在的,并且不会消失。首席信息官正在部署完成工作所需的所有工具。在虚拟环境中在虚拟化和云计算的世界中,这意味着将同时部署多个虚拟机管理程序(开放的和专有的),在这种情况下,拥有一个允许通过单个界面管理它们的工具将为管理员节省大时间。ConVirtEnterpriseCloud创始人兼首席执行官在一份声明中表示:“随着越来越多的技术部署在数据中心,IT经理正在寻找一个‘玻璃’来管理所有这些技术,而这正是ConVirtEnterpriseCloud所提供的。”在我们看来,虚拟机管理程序和云战争是不必要的,或者其他云计算,组织希望找到最适合他们工作的工具。
具体来说,ConVirtEnterpriseCloudBeta旨在使系统运营商能够管理基于VMware的数据中心,这些数据中心同时使用VMwareESXi裸机虚拟机管理程序和vCenterConVirt,这是为VMwareESXi用户提供的虚拟化管理器,以前仅提供管理功能该公司表示,除了统一管理虚拟机外,新的ConVirtEnterpriseCloud还将具有以下功能:*ESXi环境的集中管理:用法在此版本中,用户可以从Iso管理他们的ESXi服务器基于模板可用于轻松配置多个虚拟机,提供常见的虚拟机操作,例如启动、关闭和连接,Convirt每天管理vCenter环境:用户可以发现和管理vCenter部署*。统一虚拟化和云管理:VMware用户可以通过单一控制台和Amazon集中管理他们的虚拟服务器和云平台,例如Eucalyptus和OpenStack。
除了能够管理多个虚拟化管理程序之外,Conviture还表示。在一份声明中表示,“ESXi是一个强大的平台,但到目前为止,充分发挥其潜力的唯一方法是向VMware支付管理费。”通过ConVirt,我们可以为用户提供一个还集成了Xen、KVM的管理层以及所有云平台,它将满足他们管理虚拟环境的日常需求”
同时,ConVirture承认“ConvirtEnterpriseCloud可以与已经使用vCenter的组织配合使用,而VCenter仍然可以处理更细粒度的管理需求。,ConVirt可以处理许多更常见的运行时任务“
这足以使其值得购买吗?本月晚些时候,您将能够从该公司主网站上的链接下载ConVirtEnterpriseCloud的测试版,亲自试用。
最终计划应于2012年推出。第四季度推出,定价将被宣布。如今,ConVirtEnterpriseCloud以年度订阅形式出售,每个插槽的起价超过400美元,最多20个插槽,具体取决于插槽数量。用于组织的本地基础设施。免费的开源版本还可以以折扣价大量购买,目前缺乏该产品企业版中包含的高可用性、存储和网络自动化以及云管理功能。