灾备机房选址、数据中心网络分区规划(含专线铺设等)、设备采购上架、服务器系统安装和初始化,这一切完毕之后,就可以做运维基础服务搭建了,再之后才是应用和业务的发布运行。本文主要详细介绍运维基础服务搭建。
同样是运维基础服务,也有不同的优先级之分。大致的逻辑是:首要搭建运维的基础服务、其次搭建业务需要的基础服务、最后搭建辅助性的服务。可以按这个说法,划分优先级A,B,C。下面列举一些各类优先级的服务。
优先级为A的基础服务:
名称 | 功能 |
---|---|
操作系统批量安装服务 | 用于批量安装操作系统,提升安装效率,适用于大规模的服务器操作系统安装 |
ntp服务 | 用于服务器的时间同步,避免时间不一致导致一些服务出错 |
ldap服务 | 用于服务器批量认证登录,或其他服务的认证登录权限等 |
dns服务 | 用于内外网的域名解析,主要是内网自建服务和主机的域名解析 |
ansible | 用于批量服务器管理 |
nginx服务 | 用于服务的反向代理 |
jumpserver服务 | 用于服务器资产管理和用户权限管理,依赖ldap,依赖nginx |
harbor服务 | 用于内建docker镜像的读写服务,很多服务都是以容器方式启动的,依赖nginx |
glusterfs服务 | 用于共享存储 |
监控告警服务 | 用于监控告警,依赖nginx |
优先级为B的基础服务:
名称 | 功能 |
---|---|
kubernetes | k8s集群,依赖glusterfs |
nexus | nexus私库,依赖nginx |
jenkins | 应用构建,依赖ldap,依赖k8s,依赖nexus,依赖nginx |
zookeeper | zk集群 |
rabbitmq | rabbitmq集群 |
rocketmq | rocketmq集群 |
apollo | 配置管理,依赖nginx |
redis | 数据缓存 |
fastdfs | 文件存储,依赖nginx |
sftp | 文件传输 |
数据库 | 结构化数据存储 |
优先级为C的基础服务:
名称 | 功能 |
---|---|
自建运维平台 | 用于优化运维管理,依赖ldap,依赖nginx |
elastic | 日志展示,依赖nginx |
日志备份 | 用于归档备份日志 |
wiki | 办公类文档管理,依赖ldap,依赖nginx |
jira | 办公类任务管理,依赖ldap,依赖nginx |
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。