三分钟了解虚拟化平台到底能做什么?

今天我们主要来讨论一下虚拟化实现之后,在虚拟化平台上,我们到底可以为客户或者管理员实现哪些方便而实用的虚拟化应用呢?

  内存复用

虚拟化平台上层肯定部署了非常多的虚拟机,这些虚拟机的虚拟内存空间全部要来自于底层硬件所提供的物理内存,所以为了更好的提供虚拟化场景的资源利用率,内存复用策略是其中一个非常重要的模块。内存复用技术主要包含内存共享、内存气泡和内存交换等:

内存气泡指的是虚拟化平台可以主动收回一些暂时没用上的物理内存,分配给需要复用内存的虚拟机使用。例如虚拟机A创建时划分了16G内存,可是运行时只使用了其中的8G内存,那么其余的没有用上的8G内存就是内存气泡,这部分内存空间是可以拿给其他虚拟机进行复用的,并且此操作并不会让虚拟机A感知到;

内存共享指的是多台虚拟机共享相同的物理内存空间,此时虚拟机仅对该部分内存进行只读操作,若要进行修改写,开重新开辟新的内存空间,并重新创建映射关系;内存交换指的是将虚拟机长时间未访问的内存数据存放到外部存储上,当虚拟机需要这部分数据的时候再将和预留内存上的数据进行交换;内存复用技术可以使得虚拟机的内存总量大于物理内存,同样的物理内存的条件下可以允许更多的虚拟机。

资源管理

虚拟化平台可以对资源进行QoS配置,满足不同业务对资源的需求。可以将资源保证在一定范围内动态变化,在保证预留资源的下限的同时可以限制其上限。这些QoS资源配置可以包括CPU预留的频数、内存大小等;这样我就可以保证某一虚拟机不会完全占有所有的资源,导致其他一些关键业务达不到资源的要求,从而实现业务资源的合理管控;

存储精简置备

存储精简置备指的是虚拟化平台可以将存储空间按需分配给虚拟机,只有在虚拟机真正写入数据的时候才会分配真实物理空间,而不是跟传统的磁盘空间一样,在创建时就将所有的空间分配好,等待虚拟机使用。通过存储精简置备可以大大提高存储的资源利用,这个技术普遍也存在于一些存储设备上;

链接克隆

链接克隆通俗的讲,就是通过链接的方式克隆一个操作系统的系统盘。对于外界来讲,初始状态完全是被克隆操作系统系统盘的拷贝,但底层实际上完全链接到被克隆的系统盘,并不真正的占用存储空间。链接克隆场景下,母卷是只读的,母卷只会提供一个原始操作系统的系统盘(Golden Image)。在运行过程中,每个操作系统产生的差异化数据都会被保存到差异盘(Diff盘)中。这个在学校机房,网吧及云桌面场景使用较为频繁,可以大大降低存储需求;

存储热迁移

虚拟机可以在正常运行时,可以将虚拟机的卷迁移至其他存储设备上,这样使得客户可以在业务无损的条件下动态调整虚拟机存储资源,当设备维护时,是一个非常好的应用。例如当存储设备需要下电维护时,就可以使用此技术实现业务不中断;

负载均衡

负载均衡指的就是动态资源调度(DRS),动态分配和平衡资源,采用智能调度算法,根据系统的负载情况,对资源进行智能调度,达到系统的负载均衡,保证系统良好的用户体验。例如大多业务都存在高峰和低谷期,高峰期和低谷期的资源使用相差很大。为了更好的实现资源的合理分配,可以采用DRS,动态的在不同的时间段进行资源的合理分配调度,从而实现节能减排,绿色环保等要求。

三分钟了解虚拟化平台到底能做什么?相关推荐

  1. 三分钟基础:CPU 到底是怎么认识代码的?

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 What other people think of you is none ...

  2. linux搭建虚拟化平台报告,Centos部署KVM虚拟化平台(可跟做)

    Centos部署KVM虚拟化平台(可跟做) 发布时间:2020-08-19 05:47:46 来源:51CTO 阅读:4210 作者:俊伟祺i 一.KVM概述 KVM是Kernel Virtual M ...

  3. 2019款奔驰E级:三次改款上市,奔驰到底在做什么?

    一年三次上市,奔驰到底在做什么?截止今年9月,奔驰E级提升了3次,上市了3次,这一系列动作着实让人有些摸不着头脑,尤其是对奔驰E级而言.作为年代改款上市车型,2018款新款奔驰E级主要针对配置进行了调 ...

  4. 三种方式在CentOS 7搭建KVM虚拟化平台

    KVM 全称是基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux的一个内核模块,该内核模块使得 Linux变成了一个Hypervisor:它由 Qura ...

  5. [励志]知乎热门:做事情三分钟热度怎么破?

    眨眼2019年已过去将近一半,把年初制定计划时的热情同现状相比,真可谓是一顿操作猛如虎,实际行动懒如狗. 仔细盘点就发现,失败的计划无一例外都死在三分钟热度上,不是觉得计划无聊放弃,就是认为目标太大放 ...

  6. 三分钟搭建超轻量级开源云平台(Nano)

    基于KVM技术,使用Go语言开发,简单易学的虚拟机管理软件,从Web管理门户.主机监控.镜像克隆到故障切换,功能完备,开箱即用,数分钟之内即可将您的服务器集群升级为云主机平台. 快速安装指引 Nano ...

  7. 创新电子商贸平台 三分钟手机开网店

    2019独角兽企业重金招聘Python工程师标准>>> 检视相片 星岛日报 - 吴家嘉的智能手机应用程式获得大赛铜奖. [星岛日报报导](星岛专访)近年网购风气盛行,有创业家看好其发 ...

  8. 电脑开机一会就蓝屏怎么回事_电脑使用过程中会蓝屏,老板三分钟做系统:硬盘坏了,四百换好!...

    我们常见的电脑故障有电脑蓝屏.电脑黑屏.电脑卡顿.卡logo.死机等,这些故障现象有的是硬件问题引起,有的是软件问题引起,对于硬件故障最坏的打算就是更换硬件,软件故障的话最坏的打算就是重装系统了,今天 ...

  9. 华为云计算IE面试笔记-华为云迁移工具Rainbow功能简介。支持哪些虚拟化平台和操作系统的迁移?支持哪些业务迁移方式?Windows在线迁移和Linux在线迁移前针对OS需要做哪些检查?

    1. 功能简介:Rainbow迁移工具是华为自研的基于操作系统层面的迁移工具,提供将主机(X86架构服务器)系统及数据或其它虚拟化平台的业务系统完整地.在线不中断地迁移到华为FusionSphere虚 ...

最新文章

  1. 管理系统中的计算机应用信息可靠性,计算机信息处理系统的可靠性研究
  2. 剑指offer:从尾到头打印链表
  3. PostgreSQL 编译安装
  4. 无偏方差为什么除以n-1
  5. 计算机系统概论寻址空间,自考《计算机系统结构》重点知识概论:数据表示(二)...
  6. sqlplus怎样将名次显示在表的后面_一分一段表怎么用?2019年辽宁高考一分一段表...
  7. C++ 中const的用法,特别是用在函数前面与后面的区别!
  8. python写一个自动登录脚本_Python 脚本登录交换机实现自动配置备份
  9. java kaptcha_java相关:kaptcha验证码使用方法详解
  10. android 4.4 屏幕方向,Android4.4屏幕旋转功能
  11. 机器学习第六回——降维+异常检测
  12. 【零基础学Java】—自定义异常(四十八)
  13. UVa 10791 Minimum Sum LCM
  14. linux下编译opendds,求教OpenDDS的交叉编译!
  15. PLC与伺服电机连接
  16. 形容等待时间长的句子_形容等待很久的句子
  17. 苹果手机登陆不进去显示连接服务器6,苹果6为什么显示无法连接到APPStore
  18. 推荐给大家12款好用的电脑软件
  19. 利用arduino给PCB800099液晶驱动板烧录程序
  20. Gradle dependencies 解决项目依赖冲突

热门文章

  1. Javafx播放音乐
  2. 创意网页模板免费下载,让你的网站与众不同!
  3. keystore 介绍
  4. 服务器有修改权限但无法修改,win10更改权限提示无法枚举容器中的对象怎么办_网站服务器运行维护...
  5. 安装VMware,创建虚拟化服务器,配置虚拟化服务器网络,linux安装Mysql
  6. 学农夏令营活动管理系统
  7. Elliptic Labs与小米联手,向印度市场推出红米 11SE智能手机
  8. KNIME正则表达式
  9. 鼠标拆卸方法、鼠标按键噪声大解决办法(为按钮加润滑脂)
  10. 信息技术丨计算机程序计算