2019独角兽企业重金招聘Python工程师标准>>>

基于内核的虚拟机虚拟化技术是一项在开源社区内正在兴起的技术。

Canonical公司的Ubuntu服务器版操作系统是第一个 提供全功能的KVM虚拟化栈的主要Linux发行版,RedHat的企业版 Linux(RHEL:Ret Hat EnterpriseLinux)一年之后随之发布。如果对这项虚拟化技术感兴趣的话,就需要权衡是选择Red Hat还是Ubuntu KVM?

Ret Hat和Ubuntu操作系统

在回答这个问题之前,首先看一下这些Linux发行版。RHEL是主要的企业 Linux发行版,全球500强的企业都在使用该发行版作为其数据中心。RHEL用来运行业务关键、高性能应用程序,其中包括如Oracle数据库和中间 件产品以及Red Hat的Jboss生产线。

Ubuntu服务器却与其它产品截然不同。Canonical公司最近发布的 Ubuntu服务器调查报告表明Ubuntu仍然在自定义组装的 PC机中广泛使用——尤其是网页、邮件和数据库服务器中(如传统的LAMP栈)。另外,Ubuntu也有达到企业级的潜能。然而问题就在于其管理能力是否 能够使Ubuntu KVM满足当前企业级这一关键时期。

在Red Hat和Ubuntu KVM虚拟化的底层技术并没有区别。Red Hat收购了Qumranet,该公司的业务是开发KVM,但是KVM本来就是一项开源技术。Red Hat开发出来的所有功能迟早也都会在Ubuntu的产品中出现,反之亦然。

Red Hat和Ubuntu KVM的实施

Red Hat和Ubuntu KVM虚拟化在最佳应用场景中有所不同。Ubuntu服务器中的基本主题是云计算,并且桉树系统(Eucalyptus System)支持的Ubuntu企业云已经整合在9.04版的操作系统中了。

对虚拟化有需求的客户并非经常需要云服务,因此并不是 每一个用户都会选择Ubuntu KVM。如果忽略云服务不看的话,UbuntuKVM只提供了一些诸如虚拟管理器和virsh的基本工具,这些工具都可以在libvirt库内使用。但是 UbuntuKVM可能不是企业级工作环境的最佳选择。

另一方面,Red Hat为保证KVM的实施对Red Hat企业虚拟化服务器版以及针对服务器产品的RedHat企业虚拟化(RHEV:Red Hat EnterpriseVirtualization)管理器进行了进一步的开发。使用针对服务器的RHEV管理器来管理虚拟工作平台,并且可以其它管理平 台竞争,其中包括Citrix系统公司的XenCenter和VMware公司的vCenter服务器。RHEV可以提供高可用性、动态迁移、存储管理、 系统调度以及其它功能。

RedHat同时也非常积极地开发新的虚拟化工具和技术,比如oVirt——针对虚拟工作环境基于网页的管理 平台,libguestfs—— 虚拟机镜像的文件系统。正是归功于这些工具的出现以及服务器产品线的RHEV,Red Hat公司才得以在KVM虚拟化市场中占据主导地位。

尽管Ubuntu KVM的前景看起来非常不错,但由于上述优势的存在,Red Hat仍然是必须认真考虑的唯一KVM虚拟化选择。

转载于:https://my.oschina.net/walkerxk/blog/5064

KVM虚拟化崛起:你选Ubuntu还是Red Hat?相关推荐

  1. oracle 11所选安装,在red hat enterprise linux 5.4上安装oracle11g

    一. 在rhel中可以访问oracle11g的zip安装包. 二. rhel4中,我们需要查询安装oracle11g所需要的rpm包是否已安装:#rpm - qa.在rhel5.4中,软件包要求: 在 ...

  2. 《Linux KVM虚拟化架构实战指南》——导读

    ** 前言 ** 越来越多的用户考虑在IT环境中实施多种虚拟化hypervisor,开源成为不错的选择.基于内核的虚拟机KVM技术逐渐流行,它由世界最大的Linux提供商红帽支持并推广,还有IBM提供 ...

  3. 如何从 Red Hat Enterprise Linux 6 升级到 Red Hat Enterprise Linux 7?

    https://access.redhat.com/zh_CN/solutions/3293791 如何从 Red Hat Enterprise Linux 6 升级到 Red Hat Enterpr ...

  4. mac如何启用cpu虚拟化_如何在 Ubuntu 18.04 上安装 KVM

    本文最先发布在: 如何在 Ubuntu 18.04 上安装 KVM​www.itcoder.tech KVM(基于内核的虚拟机)是一个内置于Linux内核的开源虚拟化技术.它允许你基于 Linux 或 ...

  5. linux kvm虚拟化 libos,在Ubuntu 20.04(Focal Fossa)上安装KVM Hypervisor的方法

    本文介绍在Ubuntu 20.04(Focal Fossa)操作系统上安装KVM Hypervisor虚拟化服务器的方法. 在Ubuntu 20.04(Focal Fossa)上安装KVM/QEMU ...

  6. kvm虚拟化管理平台WebVirtMgr部署-完整记录(2)

    继上一篇kvm虚拟化管理平台WebVirtMgr部署-完整记录(1),接下来说说WebVirtMgr的日常配置:添加宿主机,创建虚机,磁盘扩容,快照等 具体操作记录如下: 一.配置宿主机 1.登录We ...

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

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

  8. centos7.3 kvm虚拟化全自动化部署(0915金测OK)

    环境说明: VMware中的centos7做kvm虚拟化实验必须的设置,否则无法正常使用kvm虚拟化功能: #kvm虚拟化一键安装和启动的脚本(已测OK) #说明:此脚本实现kvm虚拟化平台的一键安装 ...

  9. 【KVM虚拟化实践与编程】云平台管理系统

    文章目录 [KVM虚拟化实践与编程]云平台管理系统 一.KVM/QEMU虚拟化环境的搭建 1. 安装QEMU 2.构建KVM环境 3.安装虚拟化管理工具 4.配置JDK环境 二.需求分析 三.系统设计 ...

  10. linkcloud:KVM虚拟化渐趋成熟 可与XEN和Vmware比肩

    linkcloud:KVM虚拟化渐趋成熟 可与XEN和Vmware比肩 文章来源于www.linkcloud.cn 虚拟化技术企业数据中心整合.云计算,特别是云计算基础设施服务即IaaS服务中,已经成 ...

最新文章

  1. FastDFS之Linux下搭建
  2. Weex 版扫雷游戏开发
  3. 简书显示服务器错误,openfire服务器异常处理
  4. StringWriter/PrintWriter在Java输出异常信息中的作用
  5. boost::contract模块实现lambda表达式的测试程序
  6. python3输入框_Python3 tkinter基础 Entry get 点击按钮 将输入框中文字输出到控制台...
  7. 针对Spring的Spring Retry 我发现了这样一个大家都不知道的技巧!
  8. Activity、Fragment、Dialog基类简单整理
  9. shell 基础知识
  10. 关于推送系统设计的一些总结与思考(一)
  11. 百度地图API--百度地图底色选择
  12. kettle创建mysql资源库时报错_kettle 创建数据库资源库
  13. linux容器安装crontab
  14. iOS 友盟分享(微信)
  15. c++ SIMD AVX2比较 例子
  16. 遇见未来 | 对话叶毓睿:人类文明运行在软件之上(下篇)
  17. Dart语言中的Isolate
  18. 58同城智能推荐系统的演进与实践(转)
  19. 面向对象程序设计——埃拉托色尼筛法(C++)(已更新)
  20. Linux - 虚拟网络设备 - bridge,veth,namespace

热门文章

  1. ext.net 开发学习——常用布局(八)
  2. VUE Error:if there's nested data,rowKey is required错误
  3. Delphi之TClientSocket和TServerSocket使用tcp keepalive心跳机制实现“断网”、断电检测...
  4. 国产免费的visio替代品edraw mind map,用来话流程图够用了
  5. 【玩转Ubuntu】02. Ubuntu上搭建Android开发环境
  6. DataSet,DataTable,DateView的关系和用法
  7. 一条SQL语句查询出成绩名次 排名 (转)
  8. topcoder srm 699 div1 -3
  9. 检查手机是否安装外置SD卡
  10. 分享:架构师软技能之协商