关于SLB的技术实现原理,楼主可以参考这篇Blog的相关说明:
http://blog.aliyun.com/149
简单来讲就是SLB系统也是一个由多台计算机构成的集群。用户在这个系统中申请和配置了一个SLB的实例对外提供服务,针对该SLB实例的访问请求会通过我们的系统按照用户设定的规则向后端的多台ECS进行转发。那么当我们系统内的某一台计算机出现问题的时候,其他的计算机可以承担本应由其处理的任务而保证整个集群和服务的可用性。如果你为自己的SLB实例正确的开启了健康检查功能,那么当你SLB实例后端的某一台ECS出现问题的时候,其他的ECS也会承担其工作来保证你对外服务的可用性。
-------------------------
回 11楼(xiaoyuantv) 的帖子
目前,有很多类似的工具可以实现服务器之间的数据同步,比如:rsync。具体使用及选择,还请通过其他途径获得更多的介绍资料及指导信息。
您也可以将您的ECS配置成无状态的应用服务器,而数据和文件统一存放在RDS和OSS服务上。
-------------------------
我了解应该是不可以的。但是你可以把这个问题针对性的发在ECS的讨论专区内获得更专业的解答,谢谢:)
-------------------------
回 17楼(xiangys0134) 的帖子
SLB所能起到的作用与你描述的这种情况类似,就是将外部的访问请求通过SLB系统均衡的转发到后端的多台服务器上从而达到负载均衡的作用。而4、7层指的是osi网络7层模型中的概念,具体到网络协议SLB支持的是4层的TCP协议和HTTP协议,具体采用何种协议主要是看你的应用运行于哪一层,一般的WEB应用都是运行在7层HTTP协议下的。
关于SLB的技术实现原理,可以参考:
http://blog.aliyun.com/149