VMware5.5-虚拟机的迁移和资源分配
虚拟机的迁移
迁移:将虚拟机从一台主机(或数据存储)移到另一台主机(或数据存储)。
迁移类型:
冷迁移 |
迁移处于关闭状态的虚拟机。 |
挂起 |
迁移处于挂起状态的虚拟机。 |
vMotion |
迁移处于开启状态的虚拟机,要求使用的存储为共享的存储,建议存储网络为专用。 |
vSphere Storage vMotion |
在虚拟机处于开启状态时将虚拟机的文件迁移到另一个数据存储中。 |
可以执行并发迁移:
通过 vMotion 或 Storage vMotion,一个主机最多可以同时执行两个迁移操作。
最多支持对单个 VMFS-5 数据存储同时进行八次 vMotion、克隆、部署或 Storage vMotion 访问。
vMotion
vSphere Storage vMotion
也就是开机迁移存储。
CPU和内存资源分配
份额可以理解为权重,即这个机器此选项的重要性,要注意的是这个参数并不是绝对值,而是相对值,是在资源不足时,对资源分配的一个指标。
虚机的资源分配是允许超额的。
当把内存做了限制后我们看到预留170M(肯定分配给你的),限制200M,配置512M(虚机开机看到的),那么超过200M的312M内存即VM-ESXi主机为虚机配置的交换文件,也就是所谓的画饼。如果虚机的程序需要800M的内存,那么800-512=300M的内存就和esxi主机没关系了,由操作系统为其分配交换文件。
资源池
资源池是一个逻辑抽象概念,用于分层管理 CPU 和内存资源。它可用于独立主机或启用
了 vSphere DistributedResource Scheduler(DRS) 的集群。
资源池可为虚拟机和子级池提供资源。
将以递归的方式从当前资源池的上级资源池中借用资源。必须启用“Expandable Reservation(可扩展预留)”选项。直到引发扩展的虚拟机关闭或其预留减少时,才会释放扩展的预留,此选项可提供更高的灵活性,但提供的保护将会减少。
流程:
使用资源池可带来以下优势:
灵活的层次结构组织方式
资源池之间相互隔离,而资源池内部则相互共享
访问控制和委派
资源与硬件分离
可管理运行多层服务的多组虚拟机
存储器I/O资源分配
vAPP
一个包含一个或多个虚拟机的容器,更方便的去管理一组业务或程序相关的虚机。
可以理解为一组工厂中由各个功能模块组成的流水线。
VMware5.5-虚拟机的迁移和资源分配的更多相关文章
- 基于本地存储的kvm虚拟机在线迁移
基于本地存储的kvm虚拟机在线迁移 kvm虚拟机迁移分为4种(1)热迁移基于共享存储(2)热迁移基于本地存储(3)冷迁移基于共享存储(4)冷迁移基于本地存储 这里介绍的是基于本地存储的热迁移 动态块迁 ...
- VirtualBox虚拟机克隆迁移步骤
VirtualBox是常用的虚拟机管理软件,和VMware一样,用的很多.在使用过程中,有的时候需要对虚拟机进行迁移.比如我们原来的服务器,使用的win10操作系统,上面利用VirtualBox安装了 ...
- OpenStack虚拟机冷迁移与热迁移
一.虚拟机迁移分析 openstacvk虚拟机迁移分为冷迁移和热迁移两种方式. 1.1冷迁移: 冷迁移(cold migration),也叫静态迁移.关闭电源的虚拟机进行迁移.通过冷迁移,可以选择将关 ...
- vsphere 虚拟机的迁移,冷迁移,vmotion(热迁移)
备注:(理论部分参考王春海老师的课程) 一.概述 1.vsphere数据中心当处于某种目的进行维护时,需要将某台主机上运行或关闭的虚拟机,迁移到其他主机上,这个时候就需要使用迁移 2.可以使用冷迁移或 ...
- kvm虚拟机动态迁移
相比KVM虚拟机静态迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机动态迁移无需拷贝虚拟磁盘文件,但是需要迁移到的虚拟主机之间需要有相同的目录结构虚拟机磁盘文件,本文这部分内容通过nfs来实现,当然也可 ...
- kvm虚拟机静态迁移
1.静态迁移就是虚拟机在关机状态下,拷贝虚拟机虚拟磁盘文件与配置文件到目标虚拟主机中,实现的迁移. (1)虚拟主机各自使用本地存储存放虚拟机磁盘文件 本文实现基于本地磁盘存储虚拟机磁盘文件的迁移方式, ...
- kvm虚拟机热迁移
一.热迁移描述: 相比KVM虚拟机冷迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机热迁移无需拷贝虚拟磁盘文件,但是需要迁移到的宿主机之间需要有相同的目录结构虚拟机磁盘文件,也就是共享存储,本文这部分内 ...
- Kvm04 kvm虚拟机热迁移,可视化管理
目录 1.kvm虚拟机热迁移 1). 冷迁移 修改配置文件,将定义的格式raw,改成qcow2格式! 修改完成,重启服务 2).热迁移 2.Virt-manager管理Kvm虚拟机 1.kvm虚拟机热 ...
- 基于NFS共享存储实现KVM虚拟机动态迁移
基于NFS共享存储实现KVM虚拟机动态迁移 一:配置环境 二:安装相关的依赖包 三:实现NFS共享存储 四:KVM机配置相同的步骤 五:安装KVM01安装虚拟机 六:实现迁移 实验初始配置:所有主机 ...
随机推荐
- 【linux】环境变量配置
假设要添加环境变量 JAVA_HOME 1.先用自己的个人账号 vim /etc/profile 在文件末尾添加 export JAVA_HOME=/usr/java/jdk1..0_144 2. s ...
- 51nod1158 最大子矩形 单调栈应用
#include<iostream> #include<cstring> #include<cstdio> using namespace std; ][6],m, ...
- git push -u 用法
在我们第一次提交git的时候: 发现上面用了这个-u参数,也没作解释,特意搜索了下这个-u的用法,加了参数-u后,以后即可直接用git push 代替git push origin master gi ...
- python获取信息
import uuid import socket def get_mac(): mac=uuid.UUID(int = uuid.getnode()).hex[-12:] return " ...
- 繁简字转换(C#)
1.首先引入: using Microsoft.VisualBasic; 2.转换方法: //繁体转简体 public static string Traditional2Simplified(str ...
- 步步为营-87-imageAreaSelect插件使用(图片剪切)
1 引用文件 jquery.imgareaselect.min.cs imgareaselect-default.js 2 代码 <%@ Page Language="C#" ...
- Python面向对象 三大特性 综合案例+1(视频里的作业)
class Dog: # 在创建一个小狗实例的时候,给它设置几个属性 def __init__(self, name, age = 1): self.name = name self.age = ag ...
- Ansible playbook 部署filebeat
- hosts: all tasks: - name: Copy Package copy: src=/usr/local/filebeat--linux-x86_64.tar.gz dest=/us ...
- es6 新增字符串方法
es6新增了4个字符串处理的方法:startsWith,endsWith,includes,repeat. 1.简单使用 includes()返回布尔值,表示是否找到了参数字符串 startsWith ...
- windows server 2008性能测试出现大量time_wait
netstat -an | find "TCP" /C netstat -an | find "TIME_WAIT" /C taskkill /im mmdrv ...