OpenStack+K8S!EasyStack构建开源生态链

简介:

【51CTO.com原创稿件】如今,开源已经成为IT圈儿不可不提的重要话题,我们看到包括OpenStack在内的开源计算在全球的发展势头迅猛,特别是在中国,更是受到各行各业用户的追捧。随着电信、金融、政府、能源、交通、制造、医疗、教育等各大行业龙头企业纷纷步入了开源云平台。与此同时,各种国内云计算企业也纷纷拔地而起,并且经历了多轮的“融资”潮,发展势头甚是凶猛。

EasyStack成为中国首个OpenStack+K8S专业开源企业

最近,国内开源云计算企业EasyStack在德国柏林举行的CloudNativeCon+KubeCon容器大会上,正式发布基于Kubernetes技术的容器集群产品ESContainer,将自己的势力范围成功扩展到容器领域。据了解,目前EasyStack同红帽、Mirantis一道成为全球三大同时具备OpenStack和Kubernetes(K8S)产品的专业开源企业,也是中国首个OpenStack+Kubernetes专业开源企业。

EasyStack联合创始人兼CTO刘国辉在接受采访时表示:我们观察Kubernetes或者容器很长时间了,但技术需要一个凝聚的过程才能达到最佳效果,早了不行,晚了也不行。在公司创立之前,EasyStack就在审视这个技术,但是那时候它还不够成熟。

EasyStack联合创始人兼CTO刘国辉

从2016年开始EasyStack布局容器,并且提前在很多领域里做出了应用。所以才有第一手的信息、数据来判断它应该是什么形态、应该采用什么样的架构。2016年,在关键领域、关键行业已经做出了实际案例出来。

此外,EasyStack并不希望做一个闭源的Lockin产品交给客户,更愿意以开源技术为核心,以社区的方式,随国际社区战略来去推出产品,这是EasyStack产品的最大特点。

深度融合是大势所趋

谈到为何会结合K8S,EasyStack创始人兼CEO陈喜伦表示:举例来讲,开源就好比谷歌推出的安卓系统,早期用户体验很不好,为什么?主要是安卓要被厂商加上自己的应用后再放到硬件里面,如果有一个厂商能够把核心跟应用合二为一起来,用户体验就大不相同了。k8s跟OpenStack融合也是同样道理,包括用户、持久卷、网络、编排等各个层面上,都需要把它深度融合,这样才能真正的提升“用户体验”。

EasyStack创始人兼CEO陈喜伦

亚马逊和谷歌都是第二代的容器跟云的关系,也就是容器是容器,云是云。用户如果用云去申请虚机,集群将构建在云上,都是虚拟资源的一层。用户需求自己配置,手工的编排,相当于自己去构建整个应用。而EasyStack提供的是第三代,也就是跟云完全结合在一起了,API完全打通。用户能够直接调用云上的API,相比之下其他云厂商只能调用部署虚机或者网络,上面的基础设施都还没有,EasyStack则在这个层面上完全把两者融合在一起。

合作共赢,EasyStack构建自己的开源生态链

绑定问题一直都是用户关注的焦点,作为一家开源企业,陈喜伦认为EasyStack始终是一家中立的企业。真正的绑定,比如像某个大厂商, 做硬件、软件等等,几乎什么都有。但我们看到红帽从来没有绑定过谁。

EasyStack是一家专业的开源公司,重点关注开源为基础核心的产品。借助开源的核心技术,建立一个生态,核心战略就是万物生长。何谓万物生长?EasyStack只做以开源技术为核心的基础层面,拥抱大数据、数据库,包括mesos和Docker Swarm这种技术,并且自己做Kubernetes。本质上说要把OpenStack加Kubernetes融合在一起,构建开放的生态和战略。

ESContainer 功能强大

此次EasyStack发布的ESContainer 容器产品,在用户体验及管理等诸多方面可谓颇具特色。

ESContainer 这款产品面向应用角度设计,自身提供应用管理服务,方便用户在平台中集中管理发布容器化应用;对于有状态应用场景进行优化,方便用户构建多层微服务化应用;支持无 Overlay 纯二层网络等多种网络方案,容器应用与虚拟化应用网络直通;增强监控与日志,面对庞大的容器集群,ESContainer还提供了增强的多级的监控、日志管理。

ESContainer 面向企业级容器化应用的管理和编排场景,产品提供包括自动化部署、强化的管理界面、应用商店,多级监控、支持虚拟机、可视化编排、物理机资源池的混合部署,并且与EasyStack的企业级OpenStack平台ESCloud 深度融合,无缝的使用 ESCloud 提供的计算、网络和存储资源以及丰富的软件基础设施。

总的来看,OpenStack和容器的深度融合让EasyStack比其他云开源厂商更“进”了一步,构建开放的生态将赋予其更多的活力。当前云计算市场风起云涌,竞争也非常激烈,2017年也是考验企业技术与远见的时刻,我们相信在这些云企业的大力推动下,开源的未来也将更加“智能”。


本文作者:云中子

来源:51CTO

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2月前
|
Kubernetes Devops 应用服务中间件
基于 Azure DevOps 与阿里云 ACK 构建企业级 CI/CD 流水线
本文介绍如何结合阿里云 ACK 与 Azure DevOps 搭建自动化部署流程,涵盖集群创建、流水线配置、应用部署与公网暴露,助力企业高效落地云原生 DevOps 实践。
300 0
|
运维 Kubernetes Docker
利用Docker和Kubernetes构建微服务架构
利用Docker和Kubernetes构建微服务架构
|
10月前
|
存储 运维 Kubernetes
正式开源,Doris Operator 支持高效 Kubernetes 容器化部署方案
飞轮科技推出了 Doris 的 Kubernetes Operator 开源项目(简称:Doris Operator),并捐赠给 Apache 基金会。该工具集成了原生 Kubernetes 资源的复杂管理能力,并融合了 Doris 组件间的分布式协同、用户集群形态的按需定制等经验,为用户提供了一个更简洁、高效、易用的容器化部署方案。
466 16
正式开源,Doris Operator 支持高效 Kubernetes 容器化部署方案
|
Ubuntu 网络安全 容器
KubeSphere 是一个开源的容器平台,提供丰富的功能和便捷的操作界面,适用于企业容器化部署和管理
KubeSphere 是一个开源的容器平台,提供丰富的功能和便捷的操作界面,适用于企业容器化部署和管理。本文详细介绍了如何在 Ubuntu 22.04 上安装 KubeSphere,包括系统要求、安装依赖项、设置防火墙、下载安装脚本、选择安装选项、验证安装结果等步骤,并提供了常见问题的解决方法。希望本文能为读者提供实用的参考和帮助。
297 3
|
Kubernetes 负载均衡 Docker
构建高效微服务架构:Docker与Kubernetes的完美搭档
本文介绍了Docker和Kubernetes在构建高效微服务架构中的应用,涵盖基本概念、在微服务架构中的作用及其实现方法。通过具体实例,如用户服务、商品服务和订单服务,展示了如何利用Docker和Kubernetes实现服务的打包、部署、扩展及管理,确保微服务架构的稳定性和可靠性。
269 7
|
Kubernetes 安全 容器
关于K8s,不错的开源工具
【10月更文挑战第12天】
237 7
|
Kubernetes 负载均衡 Docker
构建高效微服务架构:Docker与Kubernetes的完美搭档
【10月更文挑战第22天】随着云计算和容器技术的快速发展,微服务架构逐渐成为现代企业级应用的首选架构。微服务架构将一个大型应用程序拆分为多个小型、独立的服务,每个服务负责完成一个特定的功能。这种架构具有灵活性、可扩展性和易于维护的特点。在构建微服务架构时,Docker和Kubernetes是两个不可或缺的工具,它们可以完美搭档,为微服务架构提供高效的支持。本文将从三个方面探讨Docker和Kubernetes在构建高效微服务架构中的应用:一是Docker和Kubernetes的基本概念;二是它们在微服务架构中的作用;三是通过实例讲解如何使用Docker和Kubernetes构建微服务架构。
196 6
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
321 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
Kubernetes Docker 微服务
构建高效的微服务架构:基于Docker和Kubernetes的最佳实践
在现代软件开发中,微服务架构因其灵活性和可扩展性而受到广泛青睐。本文探讨了如何利用Docker和Kubernetes来构建高效的微服务架构。我们将深入分析Docker容器的优势、Kubernetes的编排能力,以及它们如何结合实现高可用性、自动扩展和持续部署。通过具体的最佳实践和实际案例,读者将能够理解如何优化微服务的管理和部署过程,从而提高开发效率和系统稳定性。
|
Kubernetes 负载均衡 应用服务中间件
kubeadm快速构建K8S1.28.1高可用集群
关于如何使用kubeadm快速构建Kubernetes 1.28.1高可用集群的详细教程。
506 3

推荐镜像

更多
下一篇
oss云网关配置