为期三天的第13届红帽峰会已在波士顿当地时间5月4日闭幕。除了前两日报道的OpenShift与企业数字转型的动向,本次峰会还有另外两个产品动向值得注意。
1、以Ansible为核心的全栈自动化
红帽管理平台相关负责人已经明确在一次媒体沟通会上表示,Ansible已经被定位作为红帽自动化工具体系的中心。红帽其他的自动化工具——
- 跨云管理产品CloudForms
- 自动打安全补丁产品Satellite
- 自动化运维工具Puppet
- API管理工具3scale
上述工具仍将继续履行各自的职责,同时全面与Ansible集成。非红帽的其他自动化工具——比如Amazon Lambda——也优先以Ansible作为与红帽管理平台的接入点。也就是说,未来在Ansible上(尤其是Ansible Tower)将能够统一面向多个接入口进行自动化操作的定义与管理。
在本次峰会之前,红帽的
- Linux发行版RHEL
- OpenStack发行版RDO
- OpenShift(Kubernetes)
- 存储产品Cepht与Gluster
已经与Ansible集成。本次峰会上,红帽又发布了Red Hat Insights(红帽的监控预警产品)和CloudForms与Ansible的集成。
为什么是Ansible?
其中一个很重要的原因在于,Ansible连不懂技术的业务人员也可以拿来用。甚至可以这么说:任何一个能够阅读英文的人都能看懂Ansible Playbook的用法。红帽认为Ansible代表了自动化的未来,在此投入了大量研发力量与资源。
2、Red Hat Insights作为统一的数据分析层
Red Hat Insights这次在Paul Cormier的主题演讲里小小的露了一下脸,不过场下的很多场合都有不同红帽项目的负责人提及该项目。Insights可以视为一个基础设施监控平台,它自动采集并分析服务运行数据,以提供问题预测(而不仅仅是报警)的能力。由于该产品中使用了机器学习技术,因此也有人形容Insights是红帽的AI服务(虽然官方说明中并未提及)。
Red Hat Insights产品发布于2016年,目前已经与红帽Linux发行版RHEL、OpenStack发行版RDO、虚拟化产品RHEV、OpenShift、安全监控与打补丁产品Satellite、跨云管理平台CloudForms、以及上述自动化平台Ansible进行了集成。
就笔者看来,也许未来每个红帽产品都会被要求实现下述三个方面的集成:
- 可用容器交付给OpenShift
- 将控制接口暴露给Ansible
- 将数据接口暴露给Insights
Paul Cormier在主题演讲上对目前红帽各个产品线所处的位置和相互关系进行了梳理,可参考文末附录部分的演讲截图。
其他:跨领域开源
从两年前开始,红帽成立了一个名为Open Source Stories的制片项目,平均每半年制作一个讲述跨领域开源案例的记录短片,至今已经发布了五个短片,分别涉及教育、义肢制作、脑肿瘤治疗、城市庆典活动组织、以及一套关于AI发展的系列。在本次峰会,红帽也邀请了新加坡GovTech创新实验室、开源硬件组织OSHWA.org、以及MIT开放农业实验室(Media Lab下的OpenAg项目)等不同领域的负责人到现场分享。
与传统企业数字转型的目标类似,跨领域开源的目标同样在于为原本缓慢而僵化的一些进程注入加速创新的催化剂。开源硬件、开放数据、开放政务、开放AI等话题已经经过了相当长时间的探讨与发展,并非什么新鲜话题,然而到今天仍然处于未成熟的快速变化期,同样值得关注。
附录:红帽产品线定位图解
Ansible:用户接入点定义在靠近应用层(顶层)的位置,自动化管理
Insights:从各层采集数据,提供预警信息,属于基础支持的定位
OpenShift:一部分在中间件层作为应用容器平台,另一部分在基础层作为Google Cloud、AWS、Microsoft Azure等公有云服务的接入点。反过来看,也可以说这三家公有云是OpenShift的接入点,因为OpenShift Online完全是托管在Google Cloud、AWS以及Azure上的(红帽自己至今不提供公有云服务)。
JBoss:中间件层,跑在OpenShift提供的容器里
CloudForms:跟Ansible一样处于靠近应用层的位置,自动化管理
最后,再来一张大会结束前最后一场主题演讲,红帽的一位合作伙伴登台分享的现场照片。拍照者将其命名为——神奇的时代:)
文章末尾固定信息