Linux運維領域的開源工具體系彙總
作業系統:
Centos,Ubuntu,Redhat,SuSE,Freebsd
網站服務:
nginx,apache,lighttpd,php,tomcat,resin
資料庫:
MySQL,MariaDB,PostgreSQL
DB中介軟體:
maxscale,MyCat,atlas,cobar,amoeba,MySQL-proxy
代理相關:
lvs,keepalived,haproxy,nginx,heartbeat
網站快取:
squid,nginx,varnish
NOSQL庫:
Redis,Memcached,MongoDB,HBase,Cassandra,CouchDB
儲存相關:
NFS,FastDFS,Moosefs(mfs),Hadoop,glusterfs,lustre
版本管理:
svn,git
監控報警:
nagios,cacti,zabbix,munin,hyperic,mrtg,graphite
域名解析:
bind,powerdns,dnsmasq
同步軟體:
scp,rsync,inotify,sersync,drbd
批量管理:
SSH,Ansible,Saltstack,expect,puppet
虛擬化:
kvm,xen
雲端計算:
openstack,docker,cloudstack
內網軟體:
iptables,zebra,iftraf,ntop,tc,iftop
郵件軟體:
qmail,posfix,sendmail,zimbra
遠端撥號:
openvpn,pptp,openswan,ipip
統一認證:
openldap
佇列工具:
ActiveMQ,RabbitMQ,Metaq,MemcacheQ,Zeromq
打包釋出:
maven,ants,jenkins
測試軟體:
ab,JMeter,Webbench,LoadRunner,http_load,tcpcopy
頻寬測試:
smokeping
效能測試:
dd, fio(IOPS測試),iozone(磁碟測試)
日誌相關:
rsyslog,Awstats,flume,storm,ELK(Elasticsearch+Logstash+Kibana)
搜尋軟體:
Sphinx,Xapian,Solr
無人值守:
kickstart,cobbler
軟體安裝:
rpm,yum(設計rpm包定製及yum倉庫構建)
大資料:
HDFS,Hive,Hbase,Zookeeper,Pig,Spark,Mahout,flume,sqoop
開發語言:
Shell,Python,Golang
原文作者:老男孩
原文出處:http://oldboy.blog.51cto.com/2561410/775056/