服务器_腾讯云协作_多少钱

2021-05-05 04:29

服务器_腾讯云协作_多少钱

本会议报告由David Ansari、Max Becker、Manuel Dewald、Sebastian Heid、Kai Hofstetter、Florian Nachtigall和Beyhan Veli共同撰写。

Cloud Foundry峰会是Cloud Foundry社区聚在一起讨论Cloud Foundry生态系统当前发展的首要活动。主题从内部开发到云本地未来的远景。这项活动每年举行两次,一次在欧洲,一次在北美。2018欧洲云铸造峰会于10月10日至11日在瑞士巴塞尔举行。口号是"规模经营",这是CloudFoundry的主要承诺之一。在整个会议期间,它参加了多次会谈,重点是云铸造的大型安装操作。

我们自己每天都在SAP波什欧洲团队中为该项目做出贡献。BOSH是cloudfoundry的核心项目之一,负责管理生态系统中许多部署的生命周期,比如cloudfoundry平台本身。对于我们这些云铸造项目的贡献者来说,云铸造峰会也是一个很好的机会来认识社区中的其他人。对于我们来说,了解其他团队的关注点是非常有用的——在波什以及整个社区。此外,这也是一个很好的机会,可以与我们主要认识的Github或Slack nicks的所有人见面,讨论提出的主题,以及他们面临的类似挑战,以及如何克服这些挑战。

在2018年欧洲云铸造峰会上,有900多名与会者加入,了解最新情况,与客户联系,并参观各种讲座。会谈分为"企业中的云铸造"、"核心项目更新"、"实验+扩展"、"操作+安全"、"容器+无服务器"和"通配符"7个不同的轨道。除了这些曲目之外,还有一些关键的笔记和闪电式的谈话,包括两个技术主题,展示了当前项目的现场演示,以及一些非技术性的主题,如史蒂夫·格林伯格(Steve Greenberg)关于技术社区多样性的精彩谈话。

所有的谈话都有录音,您可以在线观看。以下是我们访问过的一些会谈,作为BOSH的贡献者,这些会谈很有趣。

Kube您的热情-将CF推送体验带给Kubernetes运营商(Eirini项目)

在"标准"云铸造部署中,您的应用程序部署在运行diego单元的VM中。来自IBM的Julian Friedman(@doctor\u julz)和Julian Skupnjak(@herrjulz)的演讲都是关于在Kubernetes上运行云铸造应用程序的。为此,Eirini项目正在使用Kubernetes作为容器调度器来替代diego。在演讲结束时,他们展示了一个现场演示,悠哉返利机器人,展示了他们在会议期间承诺的内容:将cf推送到Cloud Foundry,从而在Kubernetes推出应用程序容器。

这有什么好处?通过使用Kubernetes使Cloud Foundry操作更简单,同时仍然提供Cloud Foundry的开发人员体验。

BPM+Cloud Foundry一年

每个BOSH版本的作者,如果想使用BOSH在部署VM上部署和管理流程,必须重复编写代码(例如PID文件管理、日志重定向、,免费企业管理软件,过程信号处理、过程执行和终止…)。大多数脚本都是从BOSH的其他版本复制过来的。

新的BOSH流程管理器(bpm)删除了大量重复的样板代码。

James Myers和Aram Price的演讲解释了如何使用bpm,项目的当前状态和bpm的未来计划。

bpm允许通过扬程

通过在容器中运行配置的进程,bpm增加了文件系统和进程级别的隔离。由于BOSH作业在同一个VM上看不到其他作业,bpm默认提供安全性。如果配置的话,它们只能写入临时和持久磁盘。标准输出和标准错误被重定向到日志文件。Bpm甚至允许对内存、打开的文件和进程数进行可配置的资源限制。

此外,它还为BOSH作业提供了一致的操作员界面(例如,"Bpm启动/停止"、"Bpm日志"以显示作业的标准输出/错误,"bpm shell"在作业容器中运行shell…

BOSH在Linux VMs上使用Monit来管理和监视BOSH作业进程。Bpm是Monit和BOSH作业之间的一层。计划逐步取消Monit的职责,代之以bpm。这将允许在Linux和Windows操作系统之间统一BOSH进程管理。

甚至可以想象,bpm将来可以用于在BOSH stemcells上本机运行容器映像。

BOSH软件包供应商和协同差事

软件包供应商为BOSH提供了易于使用、跨操作系统和版本化的软件包发布。

同一位置的差事可以让您在BOSH部署的虚拟机上运行与其他作业同一位置的短期工作负载(差事)。与传统的差事相比,它简化了在整个实例组上运行差事,减少了资源消耗。

BOSH链接API

BOSH链接是一个允许发布作者在BOSH作业之间共享属性的概念。一个BOSH作业通过其发布和部署清单中的所谓链接提供属性,而另一个作业可以使用它。BOSH链接对于配置作业之间的网络通信特别有用。在这里,BOSH控制器负责IP管理,并提供一种一致的方法来引用作业之间的网络配置。这使得备份服务可以通过BOSH链接轻松地提供到任何应用程序作业的连接选项–即使应用程序作业在单独的BOSH部署中运行。

但是,波什链接的现有方法也面临一些挑战:

分享到:
收藏
相关阅读