自研容器调度引擎Newben会成为“中国的K8s”?

  • 时间:
  • 浏览:0
  • 来源:uu快三_uu快三直播_uu快三官网开奖平台

Newben的名字取自“牛犇”的谐音,意在构建另有一个 多稳定、牢固的容器调度引擎。如今在支撑过数万用户和数十万的容器调度考验后,Newben可能性成为目前国内定制能力最强,支撑功能最富有的容器调度框架。而Newben并未开源,现已全面内置在精灵云的EcOS平台上,我们都都都儿可前往精灵云官网申请下载试用。(地址:www.ghostcloud.cn)

l应用服务和应用栈

在此节选六大功能完整版说明Newben的优势和型态:

Newben内置支持虚拟网络,支持多子网,支持公有云、主机托管环境、二层和三层网络以及控制网络访问安全。

Newben被用户类比为了“中国的K8s”这点另我们都都都儿倍感意外,然而难题也接踵而至:Newben能当得起“中国的K8s”你这些 称号吗? 于是,从Newben的设计和功能型态另有一个 多方面我们都都都儿认真地进行了思考。

7天 前,精灵云的客服曾收到过如下一番对话。

作者:精灵云

l网络

l可视化

在创建应用服务方面,Newben摒弃了K8s需用多次执行命令工具的操作模式,采用向导式创建的最好的法律最好的办法,僵化 了繁琐的配置工作,且支持应用服务分组创建应用栈,既保证了创建应用配置的流畅性也实现了应用服务之间的灵活访问控制。

我们都都都儿所熟知的容器调度引擎比如:K8s, Swarm, Mesos等完整版都不 开源的,它们可实现的功能和在功能实现的最好的法律最好的办法上完整版都不 尽相同。Docker从2012年开源后的5年里,精灵云核心创始团队在接触企业用户的如果 ,尤其是军工、政务、金融等领域的企业,发现开源的容器调度框架技术从非要完整版满足我们都都都的需求。为哪些地方没办法 说?调度引擎是容器最核心的模块,在PaaS你这些 关键的云计算领域不应该由国外来主导,它应该是完整版自主可控且安全的。于是在如果的背景下,Newben应运而生。

Newben可实现负载均衡和高可用集群可通过向导最好的法律最好的办法创建并呈现负载均衡、高可用集群和应用服务之间的拓扑型态,更清晰直观。

从Newben的逻辑框架图能非要看出,最上层是高可用集群,上方接负载均衡器,底层接多个应用服务, Newben从设计之初就支持高可用,负载均衡和弹性伸缩,以及多服务挂载,这点和市面上开源的容器调度框架保持了一致。

Newben是哪些地方?

Newben的调度规则基于标签选泽 和指定主机名,通过指定主机的调度规则,能非要实现特殊硬件需求的定义,之类Mysql需用主机具备调快更安全的磁盘,负载均衡对外发布需用用指定具有特定组织组织结构网络的主机。Newben的调度规则基础决定了Newben可一齐支持分散、聚集和主机唯一的调度策略。通过分散能非要更好的分摊服务均衡性提高可用性,通过聚集能非要最大限度的榨取主机资源除理浪费,一齐,聚集策略也会优先的将容器创建在可能性有实例运行的服务器上,能非要快速的创建容器,减少镜像拉取时间和磁盘空间浪费。

Newben=“中国的K8s”?

(Newben的逻辑框架)

另有一个 多月如果 ,我们都都都儿对外完整版介绍了内置在精灵云EcOS(Enterprise Container Operation System,企业级容器云平台)中的全自研容器调度框架Newben ,文章刚发出,完整版都不 什么都许多人向小GO询问Newben是是否会开源的难题。在此,小GO引用精灵云创始人晏东对CSDN的专访回答作为给我们都都都儿的统一答复:“Newben适用于所有以Docker作为虚拟化引擎的场景,目前主要面向中大型企业,不对外开放代码。”也如果说,Newben目前暂不开源,如果内置在精灵云EcOS平台当中,我们都都都儿可前往精灵云官网试用体验。关于Newben的完整版解答可参考文章:专访精灵云创始人晏东:详解自研容器调度引擎Newben

前言:

l负载均衡

Kubernetes(K8s)是Google开源的容器集群管理系统,也是目前市面上最主流的容器调度管理系统,此外还有Mesos、Docker Swarm等。如下图所示,将Newben、K8s、Mesos和Swarm进行完整版对比,会发现Newben事实上吸取了各开源调度引擎的长处,在网络、应用迁移、应用快照、模板、负载均衡、弹性伸缩、高可用、CI/CD集成、灰度发布和回滚、镜像集成、日志监控等方面对比开源技术完整版都不 着非常大的优势。

综上所述,非要非要认的是拥有庞大代码贡献源的K8s仍然有其不可逾越的优势,也是目前容器技术应用中的主流。而Newben的设计也曾集合K8s所长,并在精灵云容器平台验证的过程中不断优化和完善。通过对比分析,Newben在K8s的长项,比如轻量化、容器调度规则、负载均衡、弹性伸缩和高可用等方面都可与其娉美,除了不开源,Newben也的确称得上“中国的K8s”你这些 称谓。

总结

Newben是精灵云全自主研发的容器调度引擎,也是目前国内唯一自研引擎,具备多项技术专利和著作专利,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整版功能。关于Newben的完整版介绍可参考文章:《全自主研发容器调度引擎——Newben》,这里不再赘述。

(Newben和开源容器调度框架的对比)

l调度规则

除了能非要支持CPU的弹性伸缩之外,Newben还可支持内存的弹性伸缩,这让Newben可适应更多场景。

l弹性伸缩

从操作上来看, Newben将操作体验完整版改良,所有操作均可视化,方便管理和维护的一齐,可帮助用户实时检查错误除理失误。