红帽OpenShift容器平台3.4改善了存储
红帽宣布将于1月18日发布其OpenShift容器平台3.4,为企业提供新的容器管理功能。新版本是继2016年9月首次亮相的OpenShift Container Platform 3.3里程碑之后的。
OpenShift包含来自开源Kubernetes容器管理项目的组件,包括来自Red Hat开发工作的其他功能和增强的接口。OpenShift Container Platform 3.4更新基于2016年10月发布的Kubernetes 1.4 版本。
Red Hat OpenShift产品管理高级总监Joe Fernandes对eWEEK表示: “ Kubernetes 1.4最有趣的功能是动态配置存储和相关功能,例如存储层标签。”
通过动态存储,组织可以选择启用不同类型的后端存储,这些后端存储根据Kubernetes应用的服务质量标签进行分层。Kubernetes 1.4中的实际存储元素是基于API的抽象层,Red Hat正在使用该抽象层将其Gluster存储系统与OpenShift Container Platform集成在一起。
Kubernetes中的Persistent Volume(PV)子系统提供了一种存储抽象API,该API可以编排不同类型的存储,包括NFS,iSCSI,光纤通道,Gluster,Ceph,Amazon存储,Google存储等存储插件,” Fernandes说。“从Red Hat的角度来看,正是这些高级容器编排功能(如存储编排)使Kubernetes成为该领域的领先解决方案。”
Fernandes解释说,Red Hat Gluster Storage可以在专用存储集群(Openshift / Kubernetes之外)中运行,也可以通过网络在OpenShift内运行的容器化应用程序中进行访问。
红帽在2011年以1.36亿美元的价格收购了Gluster,然后又添加了另一种存储技术,2014年以1.75亿美元的价格收购了Ceph存储供应商Inktank。每种存储技术在云市场中都占有一席之地。
“ Red Hat Gluster Storage为混合云中的OpenShift用户提供了一个一致的存储平台,” Fernandes说。“ Red Hat Ceph Storage继续为Cinder,Manila和Swift的OpenStack存储提供一站式服务。”
除了新的存储功能外,Fernandes说Red Hat OpenShift Container Platform 3.4中值得注意的其他Kubernetes 1.4功能包括用于运行计划的批处理进程的计划作业,Kubernetes部署支持和Pod逐出。
在新版本中,还提供了用于管理的增强型Web控制台。Fernandes解释说,尽管Red Hat提供的OpenShift Web控制台与上游Kubernetes用户界面项目具有相似的概念,但它并不是上游Kubernetes努力的一部分。
Web控制台中增强的功能包括用于管理多租户的新功能。改进的多租户选项使群集管理员可以更轻松地搜索,分配用户,管理配额以及执行其他相关任务。
展望未来,Fernandes评论说,红帽将继续评估上游Kubernetes版本中的新功能,作为红帽OpenShift容器平台的潜在功能。
“特别是,我们将Kubernetes状态集,服务目录/代理和联盟视为企业用例的重要功能,” Fernandes说。
状态集功能当前是2016年12月15日首次发布的Kubernetes 1.5版本中的Beta版功能。状态集的基本前提是为集群运营商提供操作数据库等有状态,长期存在的服务的能力。更高的可靠性。
“除了Kubernetes,我们还将评估docker项目的发布以及其他社区的工作,包括那些专注于应用程序生命周期管理功能的工作,例如CI / CD(持续集成/持续部署),构建和部署自动化,” Fernandes说。