【Docker容器实战】全新的企业级容器云平台——EcOS 2.0大揭秘

写在前面的话

前不久,Ghostcloud创始人晏东编著的《Docker容器实战:原理、架构与应用》一书由电子工业出版社正式出版发行。作者从Docker项目正式开源便接触使用Docker技术,因此,本书汇集了作者近3年的Docker实践和应用经验,呈现众多的最新应用案例,是一本详细介绍Docker实战的书籍。
Ghostcloud旨在成为国内最专业的容器云平台,以更轻量、更敏捷、更高效的云平台管理思想,引领着新一代企业级服务市场的探索,EcOS(Enterprise Container Operation System)平台2.0版由此应运而生。
文末有福利,千万别错过!

EcOS的平台架构

和其他平台运用开源的Docker集群调度架构所不同的是,EcOS平台采用国内唯一自主研发的调度框架Newben,摆脱了国内对于开源容器调度引擎的依赖,基于精灵云PaaS/CaaS云核心功能模块,能支持私有云和混合云部署,满足企业的容器云部署需求。

图片描述

EcOS平台2.0——集群应用

EcOS平台的更新为我们带来了全新的功能服务——集群应用!集群应用究竟有哪些突出的功能呢?先来一睹为快吧。
集群应用, 主要用于创建、自动伸缩、监控、管理、升级、调度和导入导出一个基于SOA框架,并使用Docker来构建的Stack应用。

图片描述

应用编排——支持负载均衡,高可用及可视化编排

用户可以选择一个以上的服务来组成这个应用,并通过拓扑图的编排方式,来定义服务之间的依赖关系。另外,每个服务可用多个容器来运行,并使用HAProxy来实现负载均衡和高可用。

自动伸缩——支持根据CPU,内存等的弹性伸缩

用户可以设置服务中每个容器的CPU和内存使用阈值,如果超过这个阈值后,一个服务中的容器将会自动扩容,以满足更高的访问需求。

应用监控——支持CPU,内存,网络等的实时监控,及健康检查

根据用户设定的值,可以对应用中的每个服务进行周期性的健康检查和监控。如果发现服务异常,可以对服务进行重启或者重建操作。同时也能实时地查看容器和主机的CPU、内存和网络的性能数据。

应用服务的升级——支持无当机手动及集群灰度升级和回滚

EcOS提供了应用栈灰度升级的方式,即对一个服务的部分容器先进行升级,如果发现已经升级的部分容器可以正常健康工作,则再对剩下的容器进行全部升级。这样既可验证升级程序的可用和正确性,也不会中断任何应用业务。

容器调度——支持均衡分散、聚集和主机均衡分散三种调度方式

当创建一个应用服务时,EcOS提供了三种调度方式,‘均衡分散’、‘聚集’和‘每个主机创建一个容器’。均衡分散是每创建一个容器时,会检查每个主机的CPU和内存的使用情况,然后选择资源消耗最低的一台主机来创建;聚集,是指创建容器时,会把一台主机的资源消耗到设定的上限值,再去选择另外一台主机使用。每个主机创建一个容器, 即只在一台主机上创建该服务的一个容器,这种方式也规定了一个服务能创建容器数的上限为集群的主机数。

应用的导入导出——支持集群备份和还原,及导入导出

导出是指把应用中,所有服务使用的镜像,和ecos-compose文件,打包形成一个backup文件,可以保存这个backup文件到其他地方。导入则是指,可以使用先前的backup文件来创建,或者说恢复一个stack应用到集群系统中。

图片描述

EcOS平台可实现的应用场景

简单来说,这款基于Docker容器实战应用开发的企业级云计算管理平台主要运用在以下八大业务场景中:

1、 支撑SaaS平台:为SaaS应用提供容器化私有云平台
2、支撑DevOps平台:平台与DevOps相融合,持续集成/持续交付
3、支撑移动互联网基础平台:敏捷式开发,加快产品迭代与上线部署
4、支撑大数据平台:通过容器化应用一键部署大数据平台
5、支撑传统应用微服务改造业务:平台为从单体模式向微服务架构转型提供支持
6、支撑物联网平台:为物联网系统提供后端大规模应用集群
7、支撑高性能计算平台:容器的高密度和快速启动,非常适合基因测序、大数据平台,人工智能集群等环境
8、支撑企业新型IT业务平台:帮助企业从SOA架构向微服务架构转型

图片描述

总结
EcOS平台2.0版本在原有的平台基础上,在容器自动伸缩、应用服务和管理、MySQL集群管理时效等方面都进一步得到升级和效率提升,加强完善了企业级Docker商用解决方案,保证企业在开发、测试和运维效率均提升60%以上。

文末福利
《Docker容器实战:原理、架构与应用》

图片描述
内容简介

本书以Docker实战为原则,通过各种应用实例详细介绍Docker基本原理、Docker容器管理、Docker镜像制作、Docker仓库搭建等内容。本书注重Docker在不同场景的具体应用,专注实用性和操作性,适合Docker的初学者、使用Docker的开发者及系统运维人员,尤其是需要在生产环境定制Docker的开发者和运维人员阅读。

关注微信公众号“精灵云”,回复”精灵云送书活动”参与活动,我们将从参与者中随机抽取5名幸运者,每人免费获赠一本《Docker容器实战:原理、架构与应用》(当当价:46.8元/本),截止日期:2017.1.6。

Jenkins 和 k8s 构建企业级 DevOps 容器云平台 DevOps 阅读详情

相关推荐

史上最全工商银行核心系统建设历程:从“数据集中”到“ECOS”2.0,见证银行业信息科技跨时代发展征程

ECOS工程的直接成果是建成了工商银行第五代信息系统,即从单一核心银行系统到去核心化开放生态系统,率先开启了以智能化、开放化为特征,数据驱动引领经营模式变革,创新提出了一整套国际领先的分布式开放生态银行系统建设方案,在大型银行全分布式系统架构、主机下移、银行系统生态化转型、大规模交易型分布式数据库等多个领域再次实现“0到1”的突破,建成了具备国际领先水平的全分布式开放生态银行系统,继续勇立数字化转型潮头,推动高质量发展再上新台阶。工商银行的业务连续性管理水平实现了跨越式发展,有力地保障了业务发展。

银行信息系统应用架构详解 830

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

作者:精灵云前言: 一个月以前,我们对外详细介绍了内置在精灵云EcOS(Enterprise Container Operation System,企业级容器云平台)中的全自研容器调度框架Newben ,文章刚发出,就有很多人向小GO询问Newben是否会开源的问题。在此,小GO引用精灵云创始人晏东对优快云的专访回答作为给大家的统一答复:“Newben适用于所有以Docker作为虚拟化引擎的场...

xinxinyunli的博客 813

10个精选的容器应用案例

10个精选的容器应用案例10个精选的容器应用案例10个精选的容器应用案例

【干货】全自主研发Docker容器调度引擎——Newben

背景: 大家所熟知的Docker容器调度引擎包括,K8S, Swarm, Mesos和Rancher,这些调度引擎都是开源的国外引擎,各有各的特点。在同客户和圈内人士沟通中,很多人直言国内容器创业公司大多只是将各种开源组件集成在一起,同质化严重,没有核心竞争力。作为国内第一批的容器创业公司——Ghostcloud精灵云,深知国内需要在容器的诸多领域拥有真正完全可控,同时具有核心竞争力的产品。因此...

xinxinyunli的博客 2005

Orale EBS R12 AP应付模块 发票导入接口(Interface)

ap_interface_groups_s.nextval; ap_invoices_interface_s.nextval; ap_invoice_lines_interface_s.nextval; SELECT * FROM ap_invoices_interface ih; SELECT * FROM ap_invoice_lines_interface il; SELECT * FROM...

qq_41206741的博客 3320

常见机械臂模型不用找!Mujoco这儿都有!

高质量的模型集合,franka panda,so-arm100,ur之类的机械臂都有。常见机械臂模型不用找!Mujoco这儿都有!大概346M,网速不行的可以下载zip。

darcsdn 993

内置容器调度引擎Newben,精灵云EcOS更新至2.1版

情人节那天,我们正式对外展现了精灵云自研容器调度引擎Newbon的真实面目(详情可参见微信)。之所以选择情人节那天发布是希望接受过精灵云公有云超50万次容器调度的验证和考验的Newben可以成为最懂广大Docker使用者的“最佳搭档”。 而同样内置了Newbon的Ghostcloud精灵云企业级容器云平台EcOS(Enterprise Container Operation System)也在情...

xinxinyunli的博客 909

AI基础入门(大模型基础篇)——技术视角:你应该知道的LLM基础知识

本文从技术视角解析了大模型的工作原理,主要介绍了三个核心概念:Token、温度和Embedding。首先,大模型通过逐个添加Token来生成文本,Token数量直接影响上下文窗口大小和计费标准。其次,通过引入温度参数控制随机性,温度越高输出越多样化。最后,解释了字符串如何通过One-Hot编码和神经网络压缩转化为向量形式的Embedding,这是AI处理各类输入的基础。这些概念对理解大模型应用开发至关重要,Token决定处理能力,温度影响输出风格,Embedding则是信息转换的关键步骤。

小志的博客 1507

精灵云创始人晏东详解自研容器调度引擎Newben

目前容器领域大家比较熟悉的调度引擎比如Kubernetes、Swarm、Mesos等都由国外主导,作为容器最核心的模块,国内迫切需要拥有一款完全自主知识产权的容器调度引擎。总部位于成都的精灵云,从2015年开始策划研发,前后30多名工程师参与其中,到现在已经可以轻松支持上万台服务器调度的Newben终于问世,精灵云创始人晏东对优快云表示,“Newben适用于所有以Docker作为虚拟化引擎的场景...

karamos的专栏 3054

STM32驱动AD7779:双极性电源下8通道同步ADC的SPI配置与数据采集实战

本文详细介绍了在双极性电源供电下,使用STM32通过SPI接口驱动AD7779同步ADC芯片实现8通道高精度数据采集的实战经验。重点解析了电源设计、抗干扰处理、寄存器配置、SPI通信技巧及数据校准方法,帮助工程师解决工业测量中的同步采样与噪声控制难题。

e3f4g5的博客 370

海康机器人ID5000 系列智能读码器(三)

又過了兩個月,漸漸的對這個攝像頭的功能更加熟悉了,而實際上,我要做的功能也越來越複雜,從一開始的讀碼,到後來的通過讀二維碼控制設備,再到未讀到二維碼控制設備等,下面就對具體的細項做一個總結。了解完這些就能對ID5000這個設備,乃至很多海康的設備都能做一個二次開發。

qq_54359036的博客 3074

内核 - ecos内核概览

概览 名称内核 - ecos内核概览 描述 内核是ecos的一个关键包。它提供了开发多线程应用程序的核心方法。1.创建新线程,在系统启动或者已经运行的时候。2.控制不同的线程,比如操作线程的优先级。3.一个调度器,决定哪个线程当前可以运行。4.一组同步元语,允许多线程通讯和安全共享数据。5.集成系统中断和异常。 在其它一些操作系统内核中,一般

不能六分 4558

QGIS-空间分析-核密度分析

本文在QGIS软件中使用核密度估计法分析全球历年的地震数据,旨在分析出地震频发且严重的区域,为地震防控提供参考依据。全球历年地震数据来源于网络,仅用于技术学习探索。通过核密度分析,可以观察到南美、美国西部海岸线和太平洋北部区域在全球地震分布状态中是最为集中和强烈的。

imxiezy的博客 2467

ECS-运维-实例监控

ECS-运维-实例监控

little_startoo的博客 1319

2025最新OSM中国矢量数据保姆级下载指南(附百度网盘链接)

本文提供2025年OSM中国矢量数据的保姆级下载与使用指南。详细介绍了通过Geofabrik镜像站、QGIS插件及第三方平台获取数据的多种途径,重点解析了Shapefile格式数据的结构、WGS84坐标系特性,并指导进行格式转换与基础GIS应用,帮助用户高效合规地获取并利用这份开放地理数据资源。

weixin_29228781的博客 884

2025年CSP-J复赛真题及题解:T4 多边形(polygon)

2025年CSP-J复赛真题及题解:T4 多边形(polygon)

王老师青少年编程 1720

三步走!高效建设企业级容器云平台

近十年,企业 IT 架构经历了从集中式架构,到SOA、微服务架构,再到云原生架构的技术演变,容器、微服务、DevOps等云原生核心技术不断演进,让云计算变得更简单、更高效、更标准,这都让企业更加聚焦业务创新,企业生产效率与创新效率得到爆发式增长。基于此,作为最早进入容器技术领域之一的专业服务商,博云基于自身对容器底层技术的深度理解,十年容器云产品打磨,以及丰富的企业客户容器云落地实践经验,给出了自己的理解、思考和总结,然而,对于还在云原生转型初期阶段的企业来说,如何建设容器云平台依然是个难题。

BoCloud博云 990

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

企业级容器云平台部署

Kubernetes(简称K8s)是一个开源的容器编排系统,用于自动化容器化应用程序的部署、扩展和管理。在企业级项目中,Kubernetes能够提供高效、可扩展和可靠的应用程序运行环境。下面我们将通过一个企业级项目案例,详细介绍如何使用Kubernetes平台进行项目部署。

#0000Rr_的博客 1619

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Rancher——企业级容器管理平台

这周对于后续开发方向和工作安排上发生了很大的变化标准化的工具开发以及单一的交付场景->各式各样的交付场景因此用脚本去启服务的这种方式可行性值得商榷。1.这会让交付过程变长,因为这个安装过程不稳定2.工作量会链式增长,操作系统,节点数量,需要考虑的因素很多,一有新的接单或客户需求就需要改脚本之类的,工作重复度大。

kingu_crimson的博客 2963

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

企业为什么要使用基于Docker的PaaS/CaaS平台

前言 早在十多年前国内外的一些大厂就开始投入研发和使用容器技术,比如Google,对他们来说,使用容器能够充分利用计算资源节省硬件成本。而这几年——众所周知——真正把容器技术发扬光大的是Docker。Docker的slogan“Build,Ship & Run anywhere”定位非常清晰,Docker的出现打破了传统运维模式里从打包到部署的过程中环境、语言、平台不一致的乱象,将这一整...

xinxinyunli的博客 648

企业级容器技术 Docker

docker基础命令使用详解

mqb195128的博客 577

eCos Synthetic实践(二)——简单外设

mingdu.zheng <at> gmail <dot> comhttp://blog.csdn.net/zoomdy/article/details/8943480 1.简介 Synthetic Target同样包含多种硬件设备,当然它们都是虚拟的, 其中一部分设备通过Linux系统调用就可以实现,不需要I/O辅助进程的参与, 这类设备包括Disk、ADC、...

zoomdy's blog 2637

【重磅】完美融合Kubernetes,Ghostcloud企业级容器云平台EcOS率先实现双容器调度...

前言 给大家报道一个最新重磅消息:最新版Ghostcloud企业级容器云平台EcOS(Enterprise Container Operation System)已完美支持容器市场最主流的调度引擎Kubernetes,并于今日正式上线啦!内置自研容器调度框架Newben和开源引擎Kubernetes,意味着EcOS平台率先实现了双容器调度引擎的融合。(新平台EcOS-Kubernetes现已开放...

xinxinyunli的博客 393

企业级容器技术Docker

容器技术是虚拟化、云计算、大数据之后的一门新兴的并且是炙手可热的新技术, 容器技术提高了硬件 资源利用率、 方便了企业的业务快速横向扩容(可以达到秒级快速扩容)、 实现了业务宕机自愈功能 (配合K8S可以实现,但OpenStack无此功能),因此未来数年会是一个容器愈发流行的时代 ,这是 一 个对于 IT 行业来说非常有影响和价值的技术,而对于IT行业的从业者来说, 熟练掌握容器技术无疑是一 个很有前景的行业工作机会。...

qq_51552268的博客 638
上一篇: 法拉利与DevOps:比你想象中有更多类似
下一篇: Docker 容器实践精华问答集锦
ghostcloud精灵云
博客等级 码龄11年 81粉丝 88原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值