DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2014-07-07

软件简介

Clocker = Docker + Apache Brooklyn,它使用户能够以云无关的方式启动Docker容器,而不必生成额外的容器。该项目是建立在Apache Brooklyn(一款多重云应用)管理软件之上的。

Clocker的部分特性是:

  • 在云基础架构中自动化创建和管理多个Docker主机

  • 容器放置智能化、提供了容错的机制、易于扩展以及更好的资源利用率

  • 将公共云或私有云用作Docker主机的底层基础架构

  • 无须修改即可将现有的Brooklyn或CAMP模版部署到Docker位置

Brooklyn的拥有者Cloudsoft在一篇文章中概括解释了它的工作原理。

Brooklyn使用一个名为Apache jclouds的云API无关库,用云虚拟机配给和配置安全通信(SSH)。

Docker架构在称为“主机”的机器上提供“容器”。Brooklyn使用jclouds配给云机器,并把它们作为Docker主机来使用。

Brooklyn用一个Dockerfile使SSH服务器在每个Docker容器中可用,之后就可以把它像任何虚拟机一样来处理了。Brooklyn接收来自于此应用、每台docker主机、每个docker容器以及每款安装了此应用的软件的传感数据,并能够在各种情况下做出调整。Brooklyn正是以此去管理跨Docker云的分布式应用的。

特定云供应商提供的Docker支持相比,Clocker的优势是可移植性更强,而且也可以更加充分地发挥私有云的作用。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
8 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部