云集成化先进编排工具 Ciao-Go

Apache
Google Go 查看源码»
跨平台
2016-08-12
开源中国股瞎

Ciao取“Cloud Integrated Advanced Orchestrator”首字母命名,是一款云集成化先进编排工具。通过这套新方案,企业客户能够将各类元素汇聚至单一模式当中——包括云分析(例如Hadoop或者Apache Spark)。Ciao中的全部通信皆使用简单与安全节点传输协议(简称SSNTP),同时利用TLS以保护不同组件间的连接安全。

Ciao项目本身拥有一套极为简洁的架构,其中包含的三大核心组成部分包括:

  • 控制器– 负责执行租户工作负载策略;

  • 调度器 – 由控制器管理以实现一套push/pull调度算法。控制器向调度器发送一项实例,而调度器则在各对应集群计算节点当中找到“最合适”的节点;

  • 启动器 – 负责对工作负载的启动细节进行抽象,无论其属于容器、虚拟机或者裸机; 同时向调度器提供各节点状态,并向调度器与控制器提供各实例状态。

另外,Ciao项目还包含一系列网络组件,可为各租户创建一套独立的二级网络; 外加一套命令行界面与一套Web界面。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

英特尔构建云编排方案,从零开始打造 OpenStack

英特尔公司已经决定建立Ciao项目,旨在打造自己理想中的云编排方案。 全称为云集成化先进编排工具的Ciao已经于几个月中悄然登陆GitHub,而其显然是希望为内斗不休的OpenStack世界带来大一统的...

2016/08/12 07:38

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Gulp 增强

##一、删除文件和文件夹 ### 直接删除文件 > 你也许会想要在编译文件之前删除一些文件。由于删除文件和文件内容并没有太大关系,所以,我们没必要去用一个 gulp 插件。最好的一个选择就是使用...

2016/08/13 00:26
35
0
分享使用Lua设计基于组件的游戏架构的经验

作者:Wei Ciao Jheng 在成为iOS开发者以前,我是一家制作MMO的公司的游戏程序员。我最擅长也最喜欢的编程语言是C++和Lua。作为游戏开发者,我曾经深入挖掘Lua的潜力,并用它制作了一个游戏框...

2013/07/05 11:18
274
0
mysql window免安装配置

首先到http://dev.mysql.com/ 上下载windows版mysql5.6免安装zip包。然后将zip包解压到d:/mysql下。 复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置。最简单的配置...

2014/03/10 17:44
806
0
python cookbook 文本

1.1每次处理一个字符:利用for和列表综合以及map,reduce,filter; 1.2字符和字符值之间的转换:利用ord,chr,unichr函数; 例:print map(ord, 'ciao') 1.3测试一个对象是否是类字符串,利用...

2012/05/19 21:08
80
0
基础的 Linux 网络命令,你值得拥有

有抱负的 Linux 系统管理员和 Linux 狂热者必须知道的、最重要的、而且基础的 Linux 网络命令合集。在 It’s FOSS 我们并非每天都谈论 Linux 的“命令行方面”。基本上,我更专注于 Linux 的...

2016/10/08 21:51
58
0
JGIT The clone appears to hang indefinitely

Eclipse Projects » EGit / JGit » Performance issue with large files(core.streamFileThreshold not working?)...

2016/03/15 10:37
105
1
ACE网络编程思考(二)

3. ACE 代码质量不高,更像是一个研究项目,而不是工业界的产品 读 ACE 现在的代码,一股学生气扑面而来,感觉像在读实习生写的代码。抛开编码风格不谈,这里举三个“硬伤”: sleep < 2ms ...

2013/12/27 11:18
120
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部