我有几个论坛服务器(他们是什么是无关的),其中存储来自用户的帖子,我希望能够在这些服务器之间划分请求。我目前倾向于按地理位置对它们进行划分。为了提高数据的局部性,将用户划分为北美、南美等区域。
有没有关于如何实现将分区属性映射到服务器的功能的设计模式,以便这段代码具有高可用性,而不会成为单点故障?
f( Region ) -> Server IP
我是说,为什么有人要把消息转发到其他节点呢?为什么下面这十一个好人在帮我把我的字节送到目的地呢?
traceroute to stackoverflow.com (198.252.206.140), 64 hops max, 52 byte packets
1 192.168.1.1 (192.168.1.1) 0.819 ms 0.558 ms 0.369 ms
2 50-1-126-1.dsl.static.sonic.net (50.1.126.1) 22.058 ms 23.257 ms 25.206 ms
3 gig1-34.cr1.colaca01.
我很难在IPv4之外思考,找出在我们的小公司网络中(完全)启用IPv6的最佳方法。
(动机:收集知识,使端口转发过时,仅限长期运行IPv6 )
现状
我想我将首先描述我们当前的网络设置(如果我在这里遗漏了一些重要的东西,请随便问;子网和名称都是虚构的):
路由器: FritzBox 7590 (内部DHCP停用) IPv4: 192.168.12.250
DHCP & DNS 1: Windows 2012 Server IPv4: 192.168.12.5
DHCP & DNS 2: Windows 2012 Server IPv4: 192.168.12.15
DHCP范围