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

本文涉及的产品
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介:

【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

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
5月前
|
Kubernetes 开发者 Docker
构建高效微服务架构:Docker与Kubernetes的协同应用
【5月更文挑战第30天】 在当今软件开发领域,微服务架构已成为实现系统模块化、提升可维护性及扩展性的关键策略。本文深入探讨了如何通过Docker容器化技术和Kubernetes集群管理,共同构建一个既高效又可靠的后端微服务环境。我们将剖析Docker和Kubernetes的核心功能,以及它们如何相辅相成,支撑起现代化的云原生应用程序部署和管理。文章还将提供具体实践案例,帮助开发者理解将理论应用于实际开发过程中的步骤和考虑因素。
|
1月前
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
83 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
1月前
|
Kubernetes Docker 微服务
构建高效的微服务架构:基于Docker和Kubernetes的最佳实践
在现代软件开发中,微服务架构因其灵活性和可扩展性而受到广泛青睐。本文探讨了如何利用Docker和Kubernetes来构建高效的微服务架构。我们将深入分析Docker容器的优势、Kubernetes的编排能力,以及它们如何结合实现高可用性、自动扩展和持续部署。通过具体的最佳实践和实际案例,读者将能够理解如何优化微服务的管理和部署过程,从而提高开发效率和系统稳定性。
|
1月前
|
Kubernetes 负载均衡 应用服务中间件
kubeadm快速构建K8S1.28.1高可用集群
关于如何使用kubeadm快速构建Kubernetes 1.28.1高可用集群的详细教程。
76 2
|
2月前
|
存储 Kubernetes 调度
通过重新构建Kubernetes来实现更具弹性的容器编排系统
通过重新构建Kubernetes来实现更具弹性的容器编排系统
57 8
|
2月前
|
Kubernetes Cloud Native 应用服务中间件
云原生之旅:构建你的首个Kubernetes集群
【8月更文挑战第31天】在这个数字化迅速演进的时代,云原生技术如同星辰般璀璨。它不仅是企业数字化转型的引擎,更是开发者们探索创新的乐园。本文将带你开启一场云原生的奇妙旅程,从零开始,一步步构建属于你自己的Kubernetes集群。想象一下,当你的应用在云端自如地伸缩、滚动更新时,那份成就感和掌控感,是不是已经让你跃跃欲试了呢?那就让我们开始吧!
|
3月前
|
网络安全 算法框架/工具 开发工具
Packer构建openStack镜像
Packer构建openStack镜像
82 13
|
2月前
|
敏捷开发 Kubernetes 测试技术
阿里云云效产品使用合集之如何在K8s集群上进行构建
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
3月前
|
Kubernetes 持续交付 Python
Kubernetes(通常简称为K8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。
Kubernetes(通常简称为K8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。
|
3月前
|
Kubernetes Cloud Native 微服务
企业级容器部署实战:基于ACK与ALB灵活构建云原生应用架构
这篇内容概述了云原生架构的优势,特别是通过阿里云容器服务Kubernetes版(ACK)和应用负载均衡器(ALB)实现的解决方案。它强调了ACK相对于自建Kubernetes的便利性,包括优化的云服务集成、自动化管理和更强的生态系统支持。文章提供了部署云原生应用的步骤,包括一键部署和手动部署的流程,并指出手动部署更适合有技术背景的用户。作者建议在预算允许的情况下使用ACK,因为它能提供高效、便捷的管理体验。同时,文章也提出了对文档改进的建议,如添加更多技术细节和解释,以帮助用户更好地理解和实施解决方案。最后,展望了ACK未来在智能化、安全性与边缘计算等方面的潜在发展。水文一篇,太忙了,见谅!