企业应用的未来:云,Linux容器和开源通用标准
最近几个月,Linux容器不出所料地引起了业界人士的广泛关注。如今,随着Linux基金会宣布成立原生云计算基金会 (Cloud Native Computing Foundation),原生云应用和服务成为焦点。容器与这种全新的应用开发和交付模式密切相关,红帽非常高兴能与Linux基金会和包括谷歌在内的多家行业领导者共同成为该基金会的创始成员,助力新兴开源技术标准的推行。原生云计算基金会的目标之一是防止技术分散,从而促进客户采用和行业间的有效协作。
原生云应用类似于“容器化应用” – 即由容器封装、可灵活调度、以微服务导向的应用与服务。原生云应用是企业应用的进一步演化,有助于全面推进Linux容器在应用开发领域的实践。
但是,在实现所有突破的同时,整编化与规范化是必不可少的,因为它们能使创新真正发挥最大潜力,并且保证将来不会被专有技术锁定,也不会出现核心技术互相冲突并重返类似UNIX环境等问题。鉴于这种情况,原生云计算基金会在红帽、谷歌、英特尔、思科等众多厂商的支持下应运而生。
原生云计算基金会计划围绕Kubernetes推动相关技术与创新的整合。Kubernetes开源项目于去年启动,红帽很快就加入并投入了大量资源,现在红帽是这个项目中除了谷歌之外的最大代码贡献者。从红帽企业Linux原子主机到最近发布的红帽OpenShift Enterprise 3,红帽全系列基于开源容器的基础架构解决方案都支持Kubernetes。原生云计算基金会还将与最近启动的开源容器项目(Open Container Project; 红帽也是其创始成员)合作,将该项目的通用容器镜像规范化。但是,原生云应用不仅仅是Linux容器和编排,考虑到这一点,原生云计算基金会的业务范围也将涉及其他领域,例如网络服务、定义分布式系统架构的APIs以及复合应用模式。