分布式架构
2016-08-11 16:57:18 0 举报
分布式架构是一种软件系统结构,它将应用程序的不同组件分布在多个计算机或服务器上,以实现更高的可扩展性、容错性和性能。在分布式系统中,各个组件通过网络进行通信和协作,共同完成特定任务。这种架构可以有效地处理大量数据和请求,提高系统的可靠性和可用性。常见的分布式架构包括客户端-服务器模型、三层架构、微服务架构等。
作者其他创作
大纲/内容
轮询请求nginx
hadoop Slaveip:192.168.56.102DataNodeTaskTracker
hadoop Slaveip:192.168.56.101DataNodeTaskTracker
分布式架构部署
keepallived 备机(或双主),故障自动切换
mapreduuce
hadoop
tomcat192.168.56.101
mysql
nginxip:192.168.56.103负载均衡
mysql读
nginxip:192.168.56.102负载均衡
同步
nginxip:192.168.56.104负载均衡
每个nginx服务负载均衡到多台tomcat服务器
lvs+keepalived
Backup ivsip:192.168.56.200
hadoop Masterip:192.168.56.100NameNodeSecondaryNameNodeJobTracker
tomcat192.168.56.104
tomcat192.168.56.102
hadoop Slaveip:192.168.56.104DataNodeTaskTracker
memcached集群,Session共享连接任何一台nginx连接信息不会丢失
tomcat192.168.56.103
nginxip:192.168.56.101负载均衡
hadoop Slaveip:192.168.56.103DataNodeTaskTracker
mysql写
Mater ivsip:192.168.56.100vip:192.168.56.99
tomcat
nginx/memcached集群
0 条评论
下一页