云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_昆明二建建设集团网站_价格

小七 141 0

云储存收费_表较好的_企业服务数据分析

简介《詹金斯世界2016》现在已经结束了,孩子们,它是一个爆炸!我们有大量的观众,优秀的演讲者,信息丰富的技术会议,认证,川口高介和CloudBees,数据技术与大数据技术,Inc.首席执行官Sacha Laboury的精彩主题演讲。在Sacha的主题演示中,我们希望将聚光灯对准CloudBees的旗舰产品:CloudBees Jenkins平台-私有SaaS版本,并展示产品的关键功能,以及它如何使企业实现CI/CD,即使在极端规模。我们的目标是使用私有SaaS版本建立世界上最大的企业Jenkins集群,并演示企业如何"在一小时内从代码签入到生产"。设置阶段在主题演示中,Sacha强调了以下私有SaaS版本的用例:,展示企业如何从"一小时内完成代码检入到生产"—几分钟内在AWS上建立企业Jenkins集群,使用私有SaaS编辑,点击一个按钮(提供一个新的Jenkins master)就可以在集群上建立一个新的项目团队,利用GitHub组织文件夹插件的强大功能,为整个GitHub Organization提供CI作业,并按需启动代理程序。如果Jenkins master或当代理崩溃时,集群应该自动提供一个新的主/代理而不会丢失数据,几分钟后我们还展示了一个使用私有SaaS版本的实时"世界上最大的企业Jenkins集群",运行真正的CI/CD工作量。英寸这个博客我们想谈谈我们是如何让私有SaaS版本来建立和管理上面的文章,也分享了我们一路上学到的关键经验。继续读下去,尽情享受吧!"要么大干一场,要么回家!"我们希望在一个运行在AWS上的私有SaaS版本集群上展示上述用例,其中包含2000个Jenkins主机和10000个执行器,微信返利,在时间。让为我们的读者设置了一些背景——为什么是2000大师?这很重要吗?这就是为什么它是有意义的-有了私有SaaS版本,企业基本上可以为每一个活跃的开发项目启动一个Jenkins master。因此,大数据的解决方案,每个项目基本上都可以获得自己的CI/CD工作区—使用Jenkins masters和代理来处理项目的CI/CD工作负载。太棒了!"不是马拉松,不是马拉松!"我们希望观众在Sacha走过每一步时,能够实时地看到上面的用例。因此,我们需要一个仪表板(基于蓝海)来实时显示集群的大小和健康状况Elasticsearch(ES)中保留的集群的其他健康指标,这些指标将显示在仪表盘上我们在不到4周的时间内构建了一个满足上述要求的原型。下一步是将这个原型扩展到世界上最大的企业Jenkins集群。我们花了一周时间来确定预算和适当的EC2实例来运行不同的组件。如我们让集群达到了1400个詹金斯大师,几百个"工人"虚拟机和几千个执行器,我们似乎走到了死胡同。我们无法将集群扩展到更高的级别。马拉松变得毫无反应,从而阻止了更多詹金斯大师或特工的出现。经过大量的故障排除,我们发现了(在一个疯狂的星期六早晨,向达里奥大声呼喊,确认我们的怀疑!)那场马拉松把大量的州数据(我们的州数据)塞进了动物园管理员zNodes。一旦这种情况发生,马拉松就会变得非常混乱,变得毫无反应。幸运的是,我们可以对Zookeeper的配置做一个相对较小的调整,联网,并显著提高zNode限制。这个办法起到了作用。压力阀打开了,我们很快就把星团扩大到2000詹金斯·马斯特赛德注:这方面有好消息。马拉松的下一个版本(1.4.0)应该解决上面提到的限制:"休斯顿,我们有个问题!"在Sacha的主题演示前两天,灾难降临了!我们辛辛苦苦建立起来的集群在不经意间被摧毁了。事情是这样的——作为这项工作的一部分,我们在AWS上创建了一堆测试集群,在匆忙清理这些测试集群的过程中,我们的主要演示集群被销毁了!要销毁一个私有SaaS版本集群,您可以在CLI-bees-pse-destroy中键入以下命令—bees pse destroy-fThe-f这里的-f与精髓的"rm-rf/"中的-f相同换句话说,如果您具有管理权限,则可以删除整个群集而不必执行任何操作验证。这个从任何意义上来说都是一场灾难。我们得把整个小组都安排好,第二天就要排练了。事实证明,我们从一开始就设计了私有SaaS版本,在私有SaaS版本集群中,$JENKINS_HOME数据会不断备份(快照存储在EBS中),客户可以从快照中重新创建群集,以防灾难"晴朗、阳光明媚!"在上述灾难发生两个小时后,我们恢复了集群并运行了300多个vm、2000个Jenkins masters、9000多个执行器、Elasticsearch和我们的原型监控系统!几个小时后,我们可以进一步扩展集群,并实现在这个集群上运行10000个执行器的目标。以下是这个集群的一些关键统计数据-12 TB RAM(总群集)~320个EC2实例~2M作业在给定的一天内运行TBS的ElasticSearchConclusion因此,总结一下,如果您是一家企业,正在寻找在私有云上大规模建立Jenkins群集的交钥匙解决方案,请务必将private SaaS Edition推出,让我们知道您的思想。在Gordon Gecko不朽的话——"贪婪是好的",所以也许在明年Jenkins World的CloudBees主题演示中,我们可以在几分钟内展示世界上最大的企业Jenkins集群,好评返现文案,它可以跨越多个区域和多个云服务提供商!最后,快速插入斯蒂芬康诺利的博客文章,他提出了一个蓝图,以扩大詹金斯的规模。我们强烈建议它。卡尔Vissa,高级产品经理John Pampuch,CloudBees工程经理