在Linux最初的岁月中,数据中心并没有广泛接受开源的概念。从部署的角度来看,当时的开源技术非常原始,而且变化极快,集成难度很大。红帽的RELinux(Red Hat Enterprise Linux)不但推进了Linux的发展,还将其带入了企业的消费清单。 Linux成功的真正力量在于开源所调动的数量空前的开发与测试参与者,今天的OpenStack在许多方面与早期的Linux非常相似,今天的OpenStack或将带动协作开发的下一波热潮。OpenStack项目的增长速度是极为惊人的;该计划组织完善,已经展现出成功的强劲势头。 红帽云计算及虚拟化研发副总裁Tim Burke RELinux在IT基础设施平台领域一直扮演着重要变革者的角色。近日,红帽推出了RELinux与OpenStack的集成平台Red Hat Enterprise Linux OpenStack平台,为用户提供高敏捷性的云计算解决方案。 OpenStack提供了高扩性的云环境,但同时云工作负载也给基础操作系统平台带来了新的挑战。云的本质就是动态分布,大量的虚拟机可以很快的地创建和删除,存储和网络必须是灵活、高性能的。RELinux对OpenStack在以下几个方面进行了优化,包括: 安全性 云计算环境中,虚拟机通常可以共享同一个硬件,虚拟机隔离是用户担心的主要安全问题。在Red Hat Enterprise Linux OpenStack Platform上,RELinux固有的安全特性可以提高OpenStack云计算环境的安全性,为用户提供文件、网络上的权限保护。比如利用OpenStack的网络服务来配置网络命名空间。可以过滤网络端口不同虚拟客户机的访问并防止恶意连接。 存储 云工作负载的特性要求能够快速实现虚拟机创建及快照,造成了虚拟机存储和管理的沉重负担。RELinux可以通过KVM的Block Storage层快速启动虚拟机,提供分层的固态硬盘缓存机制。另外,RELinux提供了一个可以让存储硬件厂商插入管理界面的框架,激活诸如快照和快速批量创建虚拟机的功能。 网络 过去,网络是由物理布线和手动配置的交换机、集线器这些元素构成的,是静态的。手动配置网络为分布式和临时性虚拟机集合提供私有子网络,显然已经不能适应灵活和自助服务的云工作负载,SDN应运而生。Red Hat Enterprise Linux OpenStack平台以Open vSwitch的形式提供整合的SDN功能,Open vSwitch是一款通过编程扩展来实现大规模网络自动化,同时支持标准化管理界面和协议(比如NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag)的多层虚拟交换机。Open vSwitch以这种方式和Red Hat Enterprise Linux密切整合在一起,以此来保证与现有配置的兼容性。 虚拟化 目前KVM已经成为Linux虚拟化的核心技术,红帽作为KVM技术的领先企业,在业内的SPECvirt基准测试中连续保持领先。日前对OpenStack用户的调查显示,有71%的OpenStack部署中使用了KVM作为其虚拟化技术。 KVM一枝独秀的主要原因是因为它采用的是分层技术而不是简单重复Linux系统的核心功能,比如调度,内存管理,存储,网络,硬件启用等。因此KVM在激活Red Hat Enterprise Linux OpenStack Platform中起着至关重要的作用,并且在虚拟机快速启动,高密度虚拟机部署,加速网络和存储的输入/输出(I / O)速度上继续进行了优化。 性能优化 作为一款通用型操作系统,Red Hat Enterprise Linux可以应用于非常广泛的工作负载。将Red Hat Enterprise Linux和OpenStack进行整合的好处之一在于可以根据虚拟主机和客户端配置自动进行部署,无需最终用户非常熟悉各种优化选项就能实现“开箱即用”。当然定制化的、精确的性能设置还需要经验丰富的用户来完成。 Red Hat Enterprise Linux OpenStack将RELinux和OpenStack进行了紧密融合,同时保留了RELinux的优势: 硬件认证:由红帽和及其硬件合作伙伴生态系统提供的认证可以直接适用于Red Hat Enterprise Linux OpenStack Platform。 应用程序兼容性:虚拟化客户端环境可以运行标准化RELinux,保证应用程序的兼容性。 管理员的熟悉度:无需了解新的环境,有RELinux的基础技能的管理员可以直接适用。 |