新到一公司,马上要开始web网络整理扩容项目,整个过程将逐步记录下来。放于博客
目前状况:web服务器10台,每台一个IP,无DNS,无负载均衡,无日志。
扩容目标:完成LVS+Nginx的负载均衡,自建DNS,建立反代,建立数据库存储设备及数据库负载。
需要用到的技术:
软件方面:linux,freebsd(OpenBSD),LVS,nginx,varnish,python fastcgi,mysql master slave proxy, memcached,open***,hadoop,ldap
硬件方面:cisco:vlan,hsrp,routing,channel group,load balance. dell md3200,r710,r410.
需要开发的软件:基于webservice方式的文件同步系统。
预计放出内容:集群设计,网络拓扑,软件配置步骤,硬件配置步骤,软件源代码。
全部内容将以BSD许可协议放出。