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

微软云_网站建设好_便宜的

小七 141 0

简单的OpenStack更新:Mirantis传动系统

OpenStack是一个很棒的开源基础设施即服务(IaaS)云,但它有一个大问题。从一个版本升级到另一个版本并不容易。这就是米兰蒂斯动力系统的用武之地。Mirantis是一家专注于OpenStack的云计算公司,而DriveTrain是其用于增量技术更新的生命周期管理系统。DriveTrain不是在每一个OpenStack版本中分发大量代码,而是每隔几周提供一次持续集成/连续交付(CI/CD)软件更新。DriveTrain通过结合Salt DevOps和Reclass来实现这一点,后者是一种外部节点分类器,用于维护要与DevOps工具配置分开管理的节点清单。这提供了企业级、面向生产的参考体系结构,并允许对部署阶段的自定义增强和控制进行细粒度的偏差。为了在集群上部署它,DriveTrain使用opencontail软件定义的网络(SDN)和开源云网络系统Calico。这使得公司能够在相同的基础设施上以低成本的方式部署开发、测试和生产云集群。这种作为代码的基础设施使得在整个开发过程中在开发、测试和生产之间移植配置变得容易。您还可以使用传动系统有条理地使用部分或全部最新版本。有了它,您可以通过CI/CD管道带来最新的代码,在登台环境中验证它,并在不停机的情况下将其投入生产。这用一个自动化的、可重复的过程取代了以往与OpenStack生命周期管理相关的困难。最棒的是,您可以在很少或根本没有停机时间的情况下完成这项工作。在几天的时间里,自动化的堆栈需要经过几天的自动升级,再加上几天的升级计划。例如,在最新版本的OpenStack上准备和测试一个Ocata虚拟机,从一个实际生产的Mitaka云大约需要40分钟。经过验证,升级到基于Ocata的高可用性生产控制平面大约需要42分钟,在Mitaka控制平面离线的情况下,运行的工作负载没有停机时间。接下来,Mitaka计算节点可以连接到Ocata控制平面,并在以后升级到Ocata。更新有问题吗?别担心。您可以在大约9分钟内回滚到Mitaka,这取决于从该过程的第一步恢复到Mitaka数据库。传动系统不仅仅适用于OpenStack。它还与OpenStack合作伙伴程序一起工作,如Juniper的Contrail软件定义网络(SDN)和Kubernetes。Mirantis最近将容器编排程序Kubernetes集成到其OpenStack发行版中。最近,Mirantis通过开源版本的contail,获得了一个正在运行的opencontail SDN产品OpenStack云,为成千上万的用户提供服务。使用传动系统,该公司管理了Mirantis opencontail 3.0.2到3.1.1的重大升级,在大约5个小时内完成了1000多次代码更改。GitHub拉了大约10分钟。安装最新的opencontail,使用DevOps Salt公式大约需要2分钟,而数据库备份则需要大约10分钟。实际的Mirantis opencontail升级控制平面耗时1小时,80个计算节点以20个节点的级联方式升级。停工时间?什么都没有。我不了解你,但我喜欢动力传动系统的一切。这使得测试和部署OpenStack云比我所知道的任何其他方法都容易得多。相关链接CoreOS与Kubernetes一起进入云DevOps企业云和与业务一致的范式转变微软:Windows云业务