热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

虚拟化,你是选择RHEL还是RHEV?

现在,越来越多的用户考虑在IT环境中实施多种虚拟化hypervisor,开源成为不错的选择。基于内核的虚拟机KVM技术逐渐流行,它有世界最大的Linux提供商红帽支持并推广,还有IBM提供管理技术。多数主流Linux版本现在都内置KVM,比如RedHatEnterpriseLinux(RHEL)
  现在,越来越多的用户考虑在IT环境中实施多种虚拟化hypervisor,开源成为不错的选择。基于内核的虚拟机KVM技术逐渐流行,它有世界最大的Linux提供商红帽支持并推广,还有IBM提供管理技术。
  
  多数主流Linux版本现在都内置KVM,比如RedHatEnterpriseLinux(RHEL),或者将KVM作为独立hypervisor获取,例如RedHatEnterpriseVirtualization(RHEV)。红帽的这两个方案都提供KVM虚拟化,但在管理、功能与实施中有重大区别。
  
  RHEL为小型环境打造
  
  RedHatEnterpriseLinux(RHEL)是款很通用的Linux服务器产品,依赖KVM虚拟化。它由Linux内核与大量包组成,包括ApacheWeb服务器与MySQL数据库,以及一些KVM管理工具。使用RHEL6可以安装并管理少量虚拟机,但不能交付最佳的性能与最优的KVM管理平台。当然,在小型环境中,RHEL6能满足你对开源虚拟化的所有要求。如果想虚拟运行Linux的服务器,或者虚拟运行Linux与Windows服务器的话,该购买方法最合适。
  
  RHEL6.3提供了一个Virt-P2V工具,可以将Windows和RedHatLinux的物理机转换成虚拟机,使用KVM进行部署。将于2013年交付的RHEL7将有几个关键主题,包括数据中心运行效率、虚拟化与云增强,以及集成开发工具的改进。
  
  在管理方面,有开源的虚拟化工具集libvirt管理单个系统,IBMSystemsDirectorVMControl管理多个RHEL系统。VMControl即能管理物理资源也能管理虚拟资源,还能管理异构hypervisor。新版VMControl2.4,可管理KVM与其他hypervisor。
  
  RHEV适合大型企业与云环境
  
  如果虚拟化是你IT架构中的关键部分,那么你就不仅仅需要管理一些虚拟机了。对于企业级KVM虚拟化,你需要的是轻松的KVM管理、高可用性、最佳性能与其他高级功能。RedHatEnterpriseVirtualization(RHEV)包含RHEVManager(RHEV-M),这个是集中的KVM管理平台,能同时管理物理与虚拟资源。
  
  RHEV-M能管理虚拟机与其磁盘镜像,安装ISO,进行高可用性设置,创建虚拟机模板等,这些都能从图形web界面完成。也可使用RHEV-M管理两种类型的hypervisor。RHEV自身带有一个独立的裸机hypervisor,基于RHEL与KVM虚拟化,作为托管的物理节点使用。另外,如果你想从RHEV管理运行在RHEL上的虚拟机,可注册RHEL服务器到RHEV-M控制台。RHEV管理器同样还支持运行KVM的RHEL主机。这一特性使在现有RHEL环境中部署RHEV更加容易。
  
  要管理云环境,红帽的合作伙伴IBM打造了一套SmartCloud解决方案。其中,IBMSmartCloudProvisioning是一款云端服务软件,提供面向虚拟基础设施的云服务(IaaS),它允许用户按照其需求对虚拟机以及数据存储进行操作与管理。无论你在后台采用KVM还是其他虚拟化技术都支持,存储采用Hadoop分布式文件系统,终端用户界面使用也更简单,易于操作。
  
  RHEV3.1还是RHEL7?
  
  RHEL7其实就是一台Linux服务器,提供开源虚拟化选项,因此在大型环境就需要RHEV来实现KVM虚拟化。最近,红帽发布了RHEV3.1,有个重新设计的核,并且基于Java。,增加了存储实时迁移功能。此外,RHEV3.1还将提供新的支持,支持红帽目录服务器(RedHatDirectoryServer)、IBMTivoli目录服务器(IBMTivoliDirectoryServer)和能够识别集群的可移植操作系统接口(POSIX)文件系统。
推荐阅读
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 深入解析BookKeeper的设计与应用场景
    本文介绍了由Yahoo在2009年开发并于2011年开源的BookKeeper技术。BookKeeper是一种高效且可靠的日志流存储解决方案,广泛应用于需要高性能和强数据持久性的场景。 ... [详细]
  • 本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ... [详细]
  • 本文详细介绍了在 Windows 7 系统中配置 Nginx 1.10.3 和 PHP 7.1.1 NTS 的步骤,包括修改 PHP 配置文件、处理依赖项以及创建批处理脚本启动和停止服务。重点解释了如何解决常见的运行时错误。 ... [详细]
  • 本文详细介绍了一种通过MySQL弱口令漏洞在Windows操作系统上获取SYSTEM权限的方法。该方法涉及使用自定义UDF DLL文件来执行任意命令,从而实现对远程服务器的完全控制。 ... [详细]
  • 从码农到创业者:我的职业转型之路
    在观察了众多同行的职业发展后,我决定分享自己的故事。本文探讨了为什么大多数程序员难以成为架构师,并阐述了我从一家外企离职后投身创业的心路历程。 ... [详细]
  • 通常情况下,修改my.cnf配置文件后需要重启MySQL服务才能使新参数生效。然而,通过特定命令可以在不重启服务的情况下实现配置的即时更新。本文将详细介绍如何在线调整MySQL配置,并验证其有效性。 ... [详细]
  • Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ... [详细]
  • 优化Flask应用的并发处理:解决Mysql连接过多问题
    本文探讨了在Flask应用中通过优化后端架构来应对高并发请求,特别是针对Mysql 'too many connections' 错误的解决方案。我们将介绍如何利用Redis缓存、Gunicorn多进程和Celery异步任务队列来提升系统的性能和稳定性。 ... [详细]
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • 深入解析Hadoop的核心组件与工作原理
    本文详细介绍了Hadoop的三大核心组件:分布式文件系统HDFS、资源管理器YARN和分布式计算框架MapReduce。通过分析这些组件的工作机制,帮助读者更好地理解Hadoop的架构及其在大数据处理中的应用。 ... [详细]
  • 深入解析Spring Cloud微服务架构与分布式系统实战
    本文详细介绍了Spring Cloud在微服务架构和分布式系统中的应用,结合实际案例和最新技术,帮助读者全面掌握微服务的实现与优化。 ... [详细]
  • 本文探讨了大型服务端开发过程中常见的几个误区,包括异步任务处理不当、日志同步模式使用、网络操作未设置超时、缓存命中率及响应时间未统计、单一缓存模式、分布式缓存加锁不当以及团队管理上的误区,旨在帮助开发者避免这些常见错误。 ... [详细]
  • ThinkPHP 数据库配置详解
    本文详细介绍了如何在 ThinkPHP 框架中正确配置数据库连接参数,包括数据库类型、服务器地址、数据库名称等关键配置项。 ... [详细]
author-avatar
多米音乐_35692689
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有