BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Docker + Apache Brooklyn = Clocker

| 作者 Roopesh Shenoy 关注 0 他的粉丝 ,译者 夏雪 关注 0 他的粉丝 发布于 2014年7月3日. 估计阅读时间: 2 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

Clocker,一个开源项目,它使用户能够以云无关的方式启动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的优势是可移植性更强,而且也可以更加充分地发挥私有云的作用。

你可以阅读这些文章了解更多Brooklyn与Docker以及jclouds驱动结合使用的相关内容。

查看英文原文:Docker + Apache Brooklyn = Clocker

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT