作为一个合格的架构师,需要熟悉网络架构,服务器架构,其次才是应用程序开发。
1负载均衡,让一堆机器来对外提供服务
常见的负载均衡方案有很多,比如DNS域名解析,nginx反向代理,根据ISO七层网络模型里,其中四层,七层负载均衡,我们主要看下面的几个
1)Cisco以太网通道,原理见下图
2)Windows NLB技术
3)Linux LVS技术 见下图
4)F5等负载均衡器见下图
2集群(冗余),防止单点故障。就是集群,比如2台服务器,只有一台来对外提供服务,其它服务器处于休眠状态
常见的如下:
1)Cisco HSRP热备份路由
2) Windows集群技术
3)Linux HA集群技术
4)IBM AIX集群
下面几篇相关类似的博客也不错
http://network.51cto.com/art/201312/423581.htm