中大型网站架构(运维)

(持续更新。。。)

一 操作系统

1 尽量使用统一版本,推荐centos debian ubuntu

2 软件库维护(版本更新、安全漏洞更新)

3 kickstart+cobbler

4 系统初始安装(统一控制puppet 、软件仓库)

5 保证同一集群服务器软硬件的统一。

6 规则地命名服务器(可以根据机房、应用等命名)

二 监控系统

1 流量监控 mrtg  cacti

2 服务监控bigbrother nagios(支持分布式)

3 系统资源监控 cacti zabbix(支持分布式)

4 应用自监控 monit

5 ping及端口监控 ipmonitor、smokeping

三 LD

1 lvs

2 nginx

3 haproxy

四 缓存

1 memcached redis

2 其余nosql开源应用

五 分布式存储

mfs

fastdfs

....

六 日志管理

hadoop hive rsync

七 代码管理

svn puppet

八 虚拟化

1 vsphere

2 xen

3 hyper-v

4 kvm




你可能感兴趣的:(中大型网站架构(运维))