大道至简,保持简单就需要从软件工程的各个阶段各个层次以最简单的方式解决最复杂的问题。至简源码、最短链路、最小依赖、自动化、自服务等首先软件工程和业务系统的简单化,从而实现可预期的稳定性。
当下IT运维发展,在容器、微服务的大规模使用和传统裸机、虚拟化存量维护的现状下,逐步在技术形态上两极分化。
运维资质是结果导向,重点考量运维服务企业当前的结果达成情况,而不关注其通过什么途径达成的这个结果,形象的比喻是:“无论黑猫白猫,能抓住耗子的就是好猫”。
企业IT故障定位指诊断故障直接原因或根因,故障定位有助于故障恢复动作更加有效。故障定位通常是整个故障过程中耗时最长的环节,定位的目标围绕在快速恢复的基础上,而非寻找问题根因,后者由问题管理负责。通常大部分可用性故障,要借助运维专家经验的假设判断或已知预案的执行得到解决,但仍有部分故障,尤其是性能、应用逻辑、数据故障需要多方协同与工具支持。
虚拟化技术可以极大减少需要维护和管理的设备。虚拟化可以提高资源利用率,降低硬件采购成本,同时更加节能和节省空间。
随着Kubernetes在企业中应用的越来越广泛和普及,越来越多的公司在生产环境中运维多个集群。本文主要讲述一些关于多集群Kubernetes的思考,包括为什么选择多集群,多集群的好处以及多集群的落地方案。