青青子衿的拾枝杂谈

存储与自动化运维

存储与自动化运维 让数据有处可去,让操作一键完成 一、存储基础概念 1.1 问题:数据放在哪里?怎么放?放多快? 想象你经营一家快递公司,每天要处理上万件包裹。你需要考虑:仓库在哪(DAS/NAS/SAN)、用什么运输方式、每秒钟能处理多少件(IOPS)、每天能处理多少吨(吞吐量)、每件包裹从入库到

瑞克 瑞克 Published on 2026-07-16

Kubernetes部署与核心

Kubernetes部署与核心 —— 容器编排的"交响乐指挥家" 一、为什么需要Kubernetes?——从"管理10个集装箱"到"管理10000个" 问题场景 学校的信息技术社团开发了一套校园服务系统,包括选课系统、成绩查询、社团管理、在线考试等8个微服务。最初每个服务跑一个容器,用 docker

瑞克 瑞克 Published on 2026-07-16

KVM虚拟化与高可用集群

KVM虚拟化与高可用集群 让一台物理机变成十台,让十台服务器像一台一样可靠 一、虚拟化概述 1.1 问题:一台服务器只跑一个应用,太浪费了吧? 想象你有一栋10层的写字楼,但每层只允许一家公司入驻——那租金得收多贵才能回本?虚拟化就是把每层隔成多个小办公室,让多家公司共用一栋楼,既节省成本又方便管理

瑞克 瑞克 Published on 2026-07-16

Zabbix与Prometheus监控

Zabbix与Prometheus监控 运维界的两大"天眼"系统——一个像24小时保安巡逻,一个像超市自助扫码 一、为什么需要监控? 1.1 问题:服务器"生病"了,你怎么知道? 想象你是一家医院的院长,管理着100台服务器(就像100位病人)。如果没有护士定时量体温、测血压,你怎么知道谁发烧了?

青青子衿 青青子衿 Published on 2026-07-16

Docker网络与数据

Docker网络与数据 —— 让容器互联互通、数据永不丢失 一、容器网络:让"集装箱"们互相通信 问题场景 小明用Docker分别运行了一个Nginx容器和一个PHP-FPM容器,但Nginx怎么也连不上PHP——它们明明是跑在同一台服务器上的,为什么不能通信? 根因:Docker默认给每个容器分配

瑞克 瑞克 Published on 2026-07-16

Docker容器基础

Docker容器基础 —— 把应用装进"集装箱" 一、为什么需要容器?——从"搬家噩梦"说起 问题场景 小明在服务器配好了一套Web开发环境(Python 3.11 + Flask + MySQL 8.0),兴冲冲地把代码拷到家里的电脑上——结果折腾了整整一个下午,要么是Python版本不对,要么是

瑞克 瑞克 Published on 2026-07-16

Nginx与Tomcat

Nginx与Tomcat——网站的"前台接待"与"后台车间" 导读:如果你开了一家大餐厅,Nginx就是"前台接待员"——负责迎客、安排座位、把订单送到后厨;Tomcat则是"后厨厨师"——专门处理Java菜品(动态网页)。前台接待员还能同时服务很多桌客人(高并发),而后厨厨师则专注做好每一道菜。本

瑞克 瑞克 Published on 2026-07-16

防火墙与安全

防火墙与安全——给服务器装上"防盗门"和"监控摄像头" 导读:如果服务器是你家,那防火墙就是"防盗门+保安"——决定谁能进来、谁要被拦在外面。而安全配置(sudo、SELinux)就像家里的"权限系统"——保姆只能进厨房,客人只能坐客厅,只有房主才能进保险柜房间。本章我们就来学习如何全方位保护服务器

瑞克 瑞克 Published on 2026-07-16

IP地址与TCP协议

IP地址与TCP协议——互联网的"门牌号"与"快递规则" 导读:如果把互联网比作一座超级大城市,那IP地址就是每栋楼的"门牌号",而TCP协议就是快递员送货时必须遵守的"签收流程"。没有门牌号,快递找不到地方;没有签收规则,包裹丢了都不知道。今天我们就来搞清楚这两件大事! 一、IP地址:给每台电脑一

青青子衿 青青子衿 Published on 2026-07-16

MySQL高可用与Redis

MySQL高可用与Redis——让数据永不掉线 生活类比:如果单台MySQL是一个厨师,那主从复制就是"师傅带徒弟"(师傅炒菜、徒弟跟着学),高可用就是"备班厨师随时待命",Redis则是"传菜窗口"——最快的菜先放窗口,不用每次都去厨房(数据库)端。 一、MySQL用户管理——给数据库"发门禁卡"

瑞克 瑞克 Published on 2026-07-16
Previous Next