Questions tagged «immutable-servers»

5
什么是不可变服务器?
关于不可变服务器,存在一些问题,例如: 如何在不丧失进行验尸的能力的情况下实现不可变的服务器模式? 配置管理工具在不变的基础架构中扮演什么角色? 显然,这与服务器有关(这是我得到的)。而且,只要消化不可变的语法,我就会认为这与“不可能静音 ”有关。如果这个猜测很接近,我不知道到底什么是不能静音的(我怀疑这与声卡或其他东西有关)。 我的问题: 什么是真正的“不可变服务器”(在DevOps的上下文中)? 为什么使用它们?


2
如何在不丧失进行验尸的能力的情况下实现不可变的服务器模式?
不变的服务器模式是一种部署准则,有利于部署的可重复性。它的特点是“ 一旦部署服务器,就不会被修改,仅被新的更新实例替换 ”,而实施这一准则要求服务器部署自动化。这种自动化具有许多操作优势,其中最重要的一项就是允许快速可靠地替换基础架构中发生故障的实例。这种自动化还意味着服务器部署由版本控制的软件工件来描述,并且需要进行迭代式改进。 该学科实施的一个流行方面是,一旦启动服务器,就删除对服务器的远程访问方法(尤其是删除SSH访问)。删除远程访问是一种确保服务器配置与部署自动化准备的配置相匹配的简便方法。 但是,在调查验尸中软件故障的原因时,仅依靠结构化监视并不总是足够的,因此可能需要远程访问计算机。常见的实际情况是服务器监视未涵盖所有故障源,或者服务器故障本身可能会损害监视,如果服务器内存不足或达到其进程限制,则很可能会发生这种情况。 如何在不丧失进行验尸的能力的情况下实现不可变的服务器模式?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.