运维领域核心概念的专有名词解释-详解
一、系统与网络基础类
名词 | 含义 | 运维实战举例 |
接口调用(API Call) | 系统之间通信的窗口,通常通过HTTP协议发送请求获取或提交数据。 | 前端点击“登录”时调用后端 接口。 |
端口(Port) | 标识同一主机上不同服务的编号。 | MySQL 默认使用 3306 端口。 |
进程(Process) | 程序运行后的实例,有独立PID。 | `ps -ef |
线程(Thread) | 进程内部的执行单元。 | Tomcat多线程同时处理多个请求。 |
负载(Load) | 系统同时在处理的任务数量。 |
查看系统平均负载。 |
带宽(Bandwidth) | 网络传输能力,通常以 Mbps 表示。 | 带宽不足会导致访问卡顿或超时。 |
延迟(Latency) | 网络请求的往返时间。 | ping 命令测延迟是否过高。 |
二、服务与架构类
名词 | 含义 | 运维实战举例 |
中间件(Middleware) | 连接系统与应用之间的服务支撑软件。 | Redis、Nacos、RabbitMQ等。 |
负载均衡(Load Balancing) | 多台服务器分担访问压力。 | Nginx 将请求分配到多台后端。 |
反向代理(Reverse Proxy) | 客户端请求由代理服务器转发至后端。 | Nginx 配置反向代理 请求。 |
微服务(Microservice) | 将系统拆成多个独立服务模块。 | 用户服务、订单服务、支付服务分别部署。 |
容器化(Containerization) | 用 Docker 打包应用和依赖,保证一致运行环境。 |
一键部署。 |
虚拟化(Virtualization) | 在一台物理机上运行多个虚拟机。 | 使用 VMware 或 KVM。 |
三、监控与日志类
名词 | 含义 | 运维实战举例 |
指标(Metrics) | CPU、内存、磁盘、网络等实时性能数据。 | Prometheus 采集系统指标。 |
日志(Log) | 程序运行记录。 |
或 。 |
报警(Alert) | 指标超阈值时自动通知。 | CPU 超 90% 发告警。 |
追踪(Tracing) | 分布式调用链追踪。 | SkyWalking 分析接口调用耗时。 |
监控(Monitoring) | 对系统状态的实时观察。 | Grafana 可视化系统性能图表。 |
四、数据库与存储类
名词 | 含义 | 运维实战举例 |
主从复制(Replication) | 主库写入后从库同步。 | MySQL 主从架构保障读写分离。 |
事务(Transaction) | 一组操作要么全部成功要么全部失败。 | 转账操作需要原子性。 |
锁(Lock) | 控制并发访问的机制。 | 防止多用户同时修改同一行数据。 |
缓存(Cache) | 存放热点数据以加速访问。 | Redis 缓存用户登录信息。 |
快照(Snapshot) | 保存某时刻的数据状态。 | 定时数据库快照防止误删。 |
索引(Index) | 加快数据查询速度的结构。 | 建立索引优化 SELECT 查询性能。 |
五、自动化与配置类
名词 | 含义 | 运维实战举例 |
配置管理(Configuration Management) | 批量配置和维护服务器的工具。 | 使用 Ansible 自动部署。 |
CI/CD(持续集成/持续部署) | 自动构建、测试、发布流程。 | Jenkins 自动构建后端项目。 |
环境变量(Environment Variable) | 系统中的全局变量。 |
。 |
脚本(Script) | 自动执行命令的文件。 | Shell脚本备份数据库。 |
镜像(Image) | 应用和依赖打包模板。 | Docker 镜像 。 |
六、安全与权限类
名词 | 含义 | 运维实战举例 |
认证(Authentication) | 确认用户身份。 | 登录时验证账号密码。 |
授权(Authorization) | 确认用户权限。 | 管理员可删库,普通用户不可。 |
证书(Certificate) | 身份凭证,HTTPS使用。 | Nginx 配置 SSL 证书。 |
防火墙(Firewall) | 控制网络进出规则。 |
放行 SSH。 |
白名单/黑名单 | 允许或禁止访问列表。 | 仅开放公司IP访问后台。 |
审计日志(Audit Log) | 记录系统操作行为。 | 登录、删除、修改等操作留痕。 |
七、常见通信类
名词 | 含义 | 运维实战举例 |
HTTP请求(Request) | 客户端发给服务器的消息。 |
。 |
RESTful接口 | 一种API设计规范,用HTTP动词区分操作。 |
查, 增。 |
WebSocket | 双向实时通信协议。 | 实时聊天或监控系统。 |
超时(Timeout) | 请求长时间无响应被中断。 | 后端响应慢导致前端超时。 |
RPC(Remote Procedure Call) | 远程调用函数的技术。 | Dubbo、gRPC 常用于微服务。 |
八、系统与内核类
名词 | 含义 | 运维实战举例 |
内核(Kernel) | 操作系统核心,管理硬件资源。 | Linux 调度CPU、内存、IO等。 |
上下文切换(Context Switch) | CPU 在不同进程间切换。 | 频繁切换可能导致性能下降。 |
系统调用(Syscall) | 程序访问内核服务的接口。 | 文件读写使用 、 。 |
守护进程(Daemon) | 后台长期运行的进程。 |
、 等系统服务。 |
I/O(Input/Output) | 输入输出操作。 | 磁盘I/O高时可用 检查。 |
内存泄漏(Memory Leak) | 程序未释放申请的内存。 | Java服务内存持续增长。 |
页缓存(Page Cache) | 内存中缓存磁盘数据。 | Linux自动缓存文件读取。 |
僵尸进程(Zombie Process) | 子进程结束父进程未回收。 | `ps -ef |
九、运维常见服务类
名词 | 含义 | 运维实战举例 |
Nginx | 高性能Web服务器。 | 前端静态资源部署。 |
Tomcat | Java应用服务器。 | 部署Spring Boot项目。 |
Jenkins | 自动化构建与发布工具。 | 实现CI/CD自动部署。 |
Prometheus | 监控系统。 | 采集主机性能指标。 |
Grafana | 可视化监控面板。 | 绘制CPU与网络曲线。 |
ELK | 日志分析平台(Elasticsearch + Logstash + Kibana)。 | 集中管理日志。 |
K8s(Kubernetes) | 容器编排平台。 | 自动扩容和滚动更新。 |
Harbor | 私有Docker镜像仓库。 | 存放公司内部镜像。 |
十、部署与网络类
名词 | 含义 | 运维实战举例 |
主机名(Hostname) | 系统名称。 |
。 |
DNS(Domain Name System) | 域名解析系统。 | 将域名解析为IP地址。 |
VIP(Virtual IP) | 虚拟IP地址,用于高可用。 | Keepalived主备漂移。 |
NAT(Network Address Translation) | 网络地址转换。 | 内网访问外网。 |
公网 / 内网 | 是否能被互联网访问。 | 内网数据库不暴露外网。 |
网关(Gateway) | 网络流量出口。 | 配置错误会导致无法上网。 |
子网掩码(Subnet Mask) | 划分网络范围。 |
。 |
MAC地址 | 网卡物理地址。 | 唯一标识设备。 |
十一、应用与性能类
名词 | 含义 | 运维实战举例 |
QPS(Queries Per Second) | 每秒处理请求数。 | 监控Nginx接口吞吐量。 |
TPS(Transactions Per Second) | 每秒事务数。 | 数据库性能指标。 |
吞吐量(Throughput) | 系统单位时间处理数据量。 | 100MB/s 网络传输。 |
延迟(Latency) | 请求响应时间。 | 优化接口平均耗时。 |
瓶颈(Bottleneck) | 性能受限环节。 | IO太慢、CPU不足等。 |
高可用(HA) | 保证服务稳定运行。 | 主备切换、集群部署。 |
容灾(Disaster Recovery) | 异地备份与恢复能力。 | 异地机房容灾。 |
扩容(Scaling) | 增加资源提高性能。 | 水平扩容两台服务节点。 |
十二、自动化与脚本类
名词 | 含义 | 运维实战举例 |
Shell脚本 | Linux命令集合文件。 | 一键安装MySQL。 |
Crontab | 定时任务调度工具。 | 每天凌晨2点备份数据库。 |
Playbook | Ansible任务剧本。 | 一键配置10台服务器。 |
Pipeline | CI/CD流水线。 | Jenkins自动构建部署。 |
YAML | 配置文件格式。 | K8s部署文件使用YAML。 |
变量(Variable) | 存储可重用数据。 |
、 等。 |
命令行参数(CLI Options) | 程序启动参数。 |
测试配置。 |
十三、安全与加密类
名词 | 含义 | 运维实战举例 |
加密(Encryption) | 将明文转密文。 | HTTPS传输安全。 |
解密(Decryption) | 密文恢复明文。 | SSL通信中服务器解密。 |
哈希(Hash) | 不可逆摘要算法。 | SHA256存储密码。 |
对称加密 | 同一密钥加解密。 | AES算法。 |
非对称加密 | 公钥加密,私钥解密。 | RSA证书机制。 |
CSRF/XSS | 常见Web攻击方式。 | 配置安全头防护。 |
WAF(Web Application Firewall) | Web防火墙。 | 拦截SQL注入攻击。 |
十四、版本与发布类
名词 | 含义 | 运维实战举例 |
版本号(Version) | 软件版本标识。 | v1.0.0 → v1.1.0。 |
打包(Build) | 编译源代码为可执行文件。 |
。 |
制品(Artifact) | 构建产物,如jar包。 | Jenkins构建产出物。 |
回滚(Rollback) | 异常后恢复旧版本。 | 恢复旧Docker镜像。 |
蓝绿发布(Blue-Green Deploy) | 新旧版本同时存在切换流量。 | Nginx切换请求目标。 |
灰度发布(Canary Release) | 部分用户先体验新版本。 | 控制5%流量测试。 |
零宕机部署(Zero Downtime) | 升级不中断服务。 | 滚动重启容器实现。 |
十五、运维常用英文缩写速查
缩写 | 全称 | 含义 |
API | Application Programming Interface | 应用程序接口 |
CPU | Central Processing Unit | 中央处理器 |
RAM | Random Access Memory | 内存 |
I/O | Input/Output | 输入输出 |
DNS | Domain Name System | 域名系统 |
HTTP | HyperText Transfer Protocol | 超文本传输协议 |
HTTPS | HTTP Secure | 加密的HTTP协议 |
CI/CD | Continuous Integration / Continuous Deployment | 持续集成 / 持续部署 |
DB | Database | 数据库 |
HA | High Availability | 高可用 |
DR | Disaster Recovery | 容灾 |
LB | Load Balancer | 负载均衡 |
VIP | Virtual IP | 虚拟IP |
SSL/TLS | Secure Sockets Layer / Transport Layer Security | 安全传输协议 |