扫码阅读
手机扫码阅读
云计算科普:Pets(宠物)和Cattle(牲口)傻傻分不清楚?
536 2024-04-10
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
敏于思捷于行
扫码关注公众号
摘要
文章介绍了云计算中服务器管理的两种模式:“Pets”和“Cattle”。Pets模式将服务器看作宠物,即个体重要,需要持续照顾和维护,其故障会对系统造成显著影响。这模式常见于自营数据中心的服务器、关系型数据库和网络设备。Cattle模式则将服务器视作牲畜,关注整体而非个体,服务器可随时被替换,维护成本低,适用于无状态的服务器和NoSQL集群。在云平台上,Cattle是首选模式,支持横向扩展(Scale out)并降低维护成本。服务器通过每45天使用最新镜像来更新,避免直接登录和打补丁。
镜像技术在Cattle模式中发挥关键作用,类似于过去电脑使用Ghost软件快速安装Windows,镜像可以快速部署预装有系统和应用的服务器。公司的云平台规定了镜像的三个生命周期阶段:一期镜像提供操作系统和基础软件,二期镜像在一期基础上预装云平台所需工具,应用团队在二期镜像上安装应用系统,生成三期镜像用于生产环境。应用团队需要自动化三期镜像的生成过程,以实现持续更新。
文章最后附加了作者刘华(Kenneth)的简介,他是一名云平台工程主管,书籍作者,并在多个技术论坛上发表演讲。
文章呼吁读者如果觉得内容有用,可以点赞或分享。
想要了解更多内容?
文章来源:
敏于思捷于行
扫码关注公众号
敏于思捷于行的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线