导语:OpenStack是当前商用最广泛的开源云平台之一。其拥有10余种组件,适用公有、私有、混合等所有类型的云环境,可控制整个数据中心的计算、存储和网络资源。多云趋势下,浪潮智能存储G2面向 Horizon、Glance、Nove、Swift、Cinder等数据存储相关组件,提供5大API与OpenStack对接,兼容F-P共9个版本,推动企业数据与多云环境的互通,加速业务数据流动和变现。
OpenStack:社区成员8.2万,是开源云既成标准
时间拨回到7年前,OpenStack 最初由 NASA(美国航天局)和 Rackspace 捐献的两个项目组成。后来,OpenStack逐渐发展成为全面的云计算操作系统,管理着数据中心的计算,存储,网络资源。OpenStack赋予了用户通过web界面配置资源的能力,所有的管理操作都是通过一个可视化管理界面来完成。而时至今日,OpenStack社区成员已经达到82000个,遍布全球187个国家。OpenStack已成为业界公认的最成功的开源项目之一,同时也是公认的开源云建设既成标准。
浪潮智能存储G2对接OpenStack,构建开放、灵活的IT基础设施
与此同时,OpenStack的技术日趋成熟,越来越多企业的OpenStack云项目正在从开发测试环境进入生产环境阶段。在OpenStack基金会2015年4月的调查中,只有将近半数的OpenStack云计算项目进入生产环境,而2016的调查中65%的受访者表示他们的OpenStack云项目已经完全进入生产环境阶段。只有21%的受访者表示正处于开发和测试阶段,另外有14%的企业处于概念验证阶段。截止到2017年OpenStack悉尼峰会,OpenStack全球最新部署比2016年增长了95%。在接受调查的OpenStack用户中,三分之一来自亚洲,2016年则是23%,增长最显著的是中国受访用户。除了IT行业用户给仍占主流之外,电信、学术/研究、零售、制造业等行业都在增长,金融和政府则呈现大幅增长。包括中国银联、美国航空、GE医疗、澳大利亚保险集团、奔驰汽车等在内的不少重要客户,都采用了OpenStack。
OpenStack如此受用户的追捧,实现与之对接便成为IT厂商们的方针大计,业界主流的服务器、存储、网络、安全厂商无不在谋求着对OpenStack全面支持或集成。作为中国IT市场的领先的厂商,浪潮不仅是OpenStack的黄金会员,更把全面拥抱OpenStack作为自己的核心战略。尤其在存储领域,浪潮智能存储G2加速推进和OpenStack对接,集成Horizon、Glance、Nove、Swift、Cinder等组件的API,并兼容OpenStack的F-P全部版本。
“毋庸置疑,多云环境是企业级数据存储必须面对的趋势。多云环境给了企业数据在分布模式上的更多选择空间,让业务部署更加自由、智能,但也给企业级存储对接多云环境的技术创新提出了挑战”,浪潮存储产品部资深产品经理翟爽表示。“浪潮智能存储G2实现对OpenStack开放生态的对接,全面支持OpenStack的F-P版本的云管理,集成面向Cinder、Swift、Glance等组件的API(Application Programming Interface,应用程序编程接口)。此外,还支持AWS S3云接入、行业应用、虚机/OS/DB 、法规政策标准接口,100%适配云环境”。
浪潮智能存储G2:面向OpenStack核心组件,集成5大API
OpenStack当前包含了30多个服务组件,包括提供基于 Web 并采用图形用户界面GUI的 Horizon;负责虚拟机创建、管理和销毁、提供计算资源服务的Nova;提供网络连接服务的Neutron;提供对象存储服务的分布式存储Swift;提供块存储服务的 Cinder;提供身份认证和授权的 Keystone;以及提供虚拟机镜像管理和存储服务的Glance等等。
其中,与存储相关的核心组件主要包括:Horizon、Glance、Nove、Swift、Cinder等。浪潮智能存储G2均能够为之提供可靠的集成对接服务,针对OpenStack中的控制节点、资源管理节点提供存储资源,使得用户可以在云平台上体验到灵活、便捷的企业级数据服务。
OpenStack中的控制节点、数据库节点可以利用智能存储G2存储作为存储后端,OpenStack系统部署在由智能存储G2提供的卷上,从而可以更灵活地管理OpenStack云计算系统工作状态,在由配置错误或者升级失败导致系统异常的时候,可以通过简单的快照恢复操作恢复OpenStack系统的运行状态,保证业务的连续性。
其一,浪潮智能存储G2与Horizon在图形化管理中的集成。Horizon是OpenStack仪表盘的标准实现,它具有可扩展性,并且为各OpenStack服务提供了基于web的用户操作界面。它原生的支持多用户,并且具有基于角色的权限控制能力。当使用浪潮智能存储G2的Cinder驱动程序与Cinder服务进行集成的时候,我们可以使用Dashboard来方便的管理和使用ActiveStorage提供的块存储功能,执行卷相关的操作。
其二,智能存储G2与Glance在镜像服务中的集成。Glance做为镜像管理服务器,可以使用本地存储系统或者其他对象存储服务,当使用本地存储系统时,智能存储G2存储作为统一存储,可以为Glance镜像服务提供存储资源,从而提高业务处理性能。
浪潮智能存储G2卷提供自动精简配置的功能,可以提高存储资源的利用率;可以充分利用智能存储G2的快照、卷备份功能对镜像进行备份与保护工作,并且在出现异常时可以快速进行恢复;G2简化了对镜像保护操作的复杂性;G2较高的性能可以加块使用这些镜像创建实例时启动的速度。
其三,智能存储G2与Nova在计算服务中的集成。通过实现相应的服务及相关的开发库,Nova可提供随需大量扩展、自助式访问的计算资源。这里所说的计算资源既可以通过物理主机来提供,也可以通过多种虚拟化技术如KVM,Xen,VMware vSphere等来提供。Nova提供的计算资源可以利用Cinder提供的块存储资源(浪潮智能存储G2与Cinder进行集成提供块存储服务)来进行持久化数据存储,同时Nova计算实例中的应用可以利用Swift提供的对象存储功能(浪潮智能存储G2与Swift进行集成提供对象服务)来保存对象。
其四,智能存储G2与Swift在对象存储服务中的集成。Swift对象存储服务为OpenStack其他服务组件以及计算实例中的应用提供了对象存储功能,智能存储G2存储可以为Swift对象存储服务提供后台存储资源,从而提高业务处理性能,并简化了集群存储的管理复杂性。
其五,智能存储G2与Cinder在块存储服务中的集成。Cinder为OpenStack中的计算服务提供了持久化的块存储服务,存储后端可以利用LVM或存储厂商提供的块存储资源。通过Cinder与智能存储G2存储进行集成,使用智能存储G2存储作为Cinder的存储后端,可以提供卷的快照及克隆功能,可以支持卷的远程拷贝,卷的一致性组等功能,从而提高了卷的管理效率,并且增加了数据安全性。
OpenStack的Cinder块存储服务对外提供了非常灵活的服务方式,通过不同的使用方式或者配置方式,可以满足各种不同的需要。通过利用cinder的多存储后端的能力,在设计一个不同等级的存储服务时,可以分为基础模型、进阶模型、高级模型。通过使用智能存储G2提供的Cinder驱动程序,可以为OpenStack中的存储服务提供各种级别的性能及功能。
此外,在OpenStack块存储服务中的高级应用中,通过智能存储G2 Cinder驱动程序与Cinder块存储服务的深度集成,可以为用户带来更多的高级特性,满足用户的使用要求,提高系统运行效率。这些特性包括快速批量创建虚拟机、快速启动虚拟机、为虚拟机提供多路径访问功能等。
对接OpenStack,智能存储G2推动企业数据增值
OpenStack以其开放性、可扩展、可控制性成为企业云主流架构,而正确的存储层对于支持OpenStack部署至关重要。虽然它可能位于堆栈的底部,但确是OpenStack部署中的核心要素。尤其是在大数据与人工智能应用迅速普及的今天,数据越来越成为企业的核心资源。浪潮智能存储G2可以实现企业级数据与多云环境的对接,推动企业将数据资源转变为数据资产,驱动业务转型和升值。