加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

六个人如何运维一万台服务器?

发布时间:2018-01-06 21:44:50 所属栏目:建站 来源:51CTO技术栈
导读:副问题#e# 注:本日给各人分享的主题是“去哪儿网应用运维自动化演进之路”。自动化构建进程中所碰着的障碍以及我们是怎么样超过这些障碍,我们碰着了哪些坑,以及怎么填平这些坑的进程。 我 2013 年插手去哪儿网,一向在从事运维开拓事变。去哪儿网运维开

Portal 平台简介

简朴先容一下 Portal 平台,此刻也是正在开拓中的平台。

六小我私人怎样运维一万台处事器?

Portal 就是以 Appcode 为基本,在 Appcode 的基本上毗连了各个运维体系。

好比说主机、账号、GPU 云、ES 云,应用注册、应用设置、应用中间件,情形设置、代码客栈、测试、宣布、监控、报警、日记网络,妨碍打点。

我们把这些体系都汇总到一个 Portal 界面上袒露给开拓职员,开拓职员进入这个体系之后就可以一站式的把应用相干的想做的工作都做完。

六小我私人怎样运维一万台处事器?

数据互通其它一个甜头,适才讲主机打点,主机也许会有差异维度来表明这个主机是不太一样的。

好比应用宣布,有宣布主机列表,算账单的时辰有个账单主机列表,网络日记的时辰也有主机列表,网络监控报警也有主机列表。

只要数据互通之后,我们就可以将这些数据串联起来。好比我们应用,它的主机必要扩容了,扩容两台主机,扩容之后我们就可以自动按照这个应用上的认真人去为主机添加对应的账号。

这样它的认真人就可以操作这个账号登录响应的体系,举办响应的操纵。

数据库尚有其他的好比 IP 白名单限定,有了数据互通之后,一个应用它的白名单设置就没须要记录在每一个主机上了,就记录在 Appcode 就可以了。

CI/CD部门,应用宣布的主机也是和 Appcode 相干联的,应用扩容之后宣布的主机也是同样同步过来,宣布选择这些主机直接宣布就可以了,不必要手动再去填写这些主机列表。

监控分为两个方面,一个是基本监控,一个是营业监控。基本监控也是通过 Appcode 维度可以查察相干的主机的基本监控。

对付营业监控在应用监控指标的网络,也可以通过 Appcode 来拿到它的主机列表,自动去给营业监控指标网络添加这些呆板列表,添加完之后网络上来这些应用相干主机的监控指标和日记。

报警体系,由于有了 Appcode 之后,它会对应着一些配合的监控报警项,好比像 Java 里的 GC 报警。

我们有了 Appcode 之后,就可以给每个 Appcode 上的全部呆板都默认添加 GC 报警。这个 GC 报警接洽人就是 Appcode 一个认真人,每台呆板扩容之后它的 GC 报警也就自动添加了。

日记网络也是一样的,之前我们也许照旧必要在这个平台手动维护,有了 Appcode 就可以同步这个列表。

数据互通尚有其它一个甜头,有 Appcode 之后我们就可以很是利便的去计较这个应用所淹灭的账单。为什么要计较一个应用的账单?

六小我私人怎样运维一万台处事器?

一方面,让我们进步了本钱意识,本钱意识在选型进程中也是必要思量的。

好比一个营业线它有一些数据必要记录下来,它可以选择任何体系,也可以选择数据库,也可以选择  Watcher 。

若是嗣魅这个营业会见的频率很是低,好比一天就屡次、十屡次,把这个数据记录到 Watcher 着实本钱很是奋发,由于 Watcher 数据膨胀很是锋利,选择数据库可能日记更划算。

第二可以优化实现,若是你因为算法导致呆板资源大量行使,有了账单之后,他们会故意识去节省本钱。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读