c++ clocker_使用Clocker和Apache Brooklyn构建Docker云

c++ clocker

随着Docker潜力的不断增长,很明显,至少某些数据中心的未来将被容器化。 但是,要在真实和虚拟硬件之间部署和管理容器化应用程序仍然存在挑战。

要了解有关执行此管理和部署的可用选项的更多信息,昨天我参加了Google Hangouts,它是OpenStack在线聚会系列的一部分。 本月的主题集中在提供信息和一个名为Clocker的新开源项目的演练上 。 顾名思义,Clocker是一种用于从Docker容器中纺出云的工具。

Clocker使用Apache Brooklyn ,这是Apache Software Foundation下的一个孵化项目。 反过来,布鲁克林是一个“通过自主蓝图对应用程序进行建模,监视和管理”的框架。 将其视为构建完整的应用程序管理工具的尝试; 一个用于执行部署,监视各种指标,管理依赖关系以及将策略应用于您的应用程序的位置。

Clocker添加了一个层,该层允许将容器化的应用程序部署到Docker主机。 通过使用Clocker,您可以在选择的云上启动,可以使用公共云提供商,私有云或两者之间的某种方式。 该工具完全不了解哪个云被隐藏,因此它在OpenStack部署中的效果与在非自由替代方案中的效果一样好。 它通过使用Apache jclouds来获得这项技术, Apache jclouds是一个库,该库允许使用通用API在各种类型的云提供程序上执行功能。

使用Clocker的一个令人兴奋的部分是,它为您提供了多种方法,可根据您选择的标准智能地选择将Docker容器部署到的位置。 例如,您可以选择采用深度优先策略一次填充一次主机(可能是虚拟机)。 或者,您可以采用广度优先策略将它们更均匀地分布在多个主机上,具体取决于哪种技术将为您的特定应用程序提供最佳折衷。 您还可以实现许多关联性规则,以将需要快速通信的容器保持在同一台计算机上,或者出于弹性原因而有意地将它们分开。

不用说,还有比这里介绍更多的东西要学习。 有关更多信息,以及观看应用程序部署的实时演练,我强烈建议您观看以下视频群聊中的视频。 另外,昨天会议的主持人安德鲁·肯尼迪(Andrew Kennedy)也写了一篇关于Clocker的出色介绍性文章 ,其中包括入门指南。

翻译自: https://opensource.com/business/14/8/using-apache-brooklyn-build-docker-cloud

c++ clocker

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值