update node lists
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Simon Marsh 2020-11-28 14:18:52 +00:00
parent e69c3b6072
commit c376435f35
No known key found for this signature in database
GPG Key ID: 30B29A716A54DBB3
5 changed files with 33 additions and 76 deletions

View File

@ -55,10 +55,11 @@ burble.dn42 implements [large BGP communities](http://largebgpcommunities.net/),
### Ghost Route Protection
In a large network like burble.dn42 it can take some time for route updates
to be distributed and for the network to settle following changes. This can
be particularly noticeable when routes are deleted as it can create a
cascade of ghost updates, each with an increasing internal path length as
the route removal spreads across the network.
to be distributed and for the network to settle following changes. As changes
ripple through the network it can create a cascade of ghost updates, each with
an increasing internal path length, or adjusted latency metric. Worse the
cascade of updates can also be re-distributed to peers, creating a significant
multiplier for the number of updates from a single change.
To protect against ghost routes, a community is used to track how many internal
hops a route has. In a fully meshed network like burble.dn42, a genuine route should

View File

@ -32,27 +32,27 @@ burble.dn42 IP addresses
|DNS|IPv4|IPv6|Comment|
|:--|:--|:--|:--|
|dn42-us-mia2.burble.dn42|172.20.129.164|fd42:4242:2601:3f::1|*Being decommissioned*|
|*unassigned*|172.20.129.164|fd42:4242:2601:3f::1||
|dn42-us-lax1.burble.dn42|172.20.129.165|fd42:4242:2601:3a::1||
|dn42-us-chi1.burble.dn42|172.20.129.166|fd42:4242:2601:2e::1|*Being decommissioned*|
|dn42-ca-bhs2.burble.dn42|172.20.129.167|fd42:4242:2601:2d::1||
|dn42-us-nyc1.burble.dn42|172.20.129.168|fd42:4242:2601:34::1|*Being decommissioned*|
|dn42-de-fra1.burble.dn42|172.20.129.169|fd42:4242:2601:31::1||
|dn42-us-sea2.burble.dn42|172.20.129.170|fd42:4242:2601:2c::1|*Being decommissioned*|
|*unassigned*|172.20.129.170|fd42:4242:2601:2c::1||
|dn42-us-phx1.burble.dn42|172.20.129.171|fd42:4242:2601:2b::1|Private Node|
|dn42-us-dal3.burble.dn42|172.20.129.172|fd42:4242:2601:2a::1||
|*unassigned*|172.20.129.173|fd42:4242:2601:3b::1||
|dn42-ch-zur1.burble.dn42|172.20.129.174|fd42:4242:2601:28::1||
|dn42-uk-lon4.burble.dn42|172.20.129.175|fd42:4242:2601:29::1|Private Node|
|*unassigned*|172.20.129.176|fd42:4242:2601:26::1||
|dn42-sg-sin1.burble.dn42|172.20.129.177|fd42:4242:2601:25::1|*Being decommissioned*|
|ca-bhs1.burble.dn42|172.20.129.176|fd42:4242:2601:26::1|Temporary replacement of ca-bhs2|
|*unassigned*|172.20.129.177|fd42:4242:2601:25::1||
|dn42-uk-lon2.burble.dn42|172.20.129.178|fd42:4242:2601:24::1|Private Node|
|dn42-fr-sbg1.burble.dn42|172.20.129.179|fd42:4242:2601:23::1|*Being decommissioned*|
|dn42-au-syd1.burble.dn42|172.20.129.180|fd42:4242:2601:38::1||
|*unassigned*|172.20.129.179|fd42:4242:2601:23::1||
|dn42-au-syd1.burble.dn42|172.20.129.180|fd42:4242:2601:38::1|*Being decommissioned*|
|dn42-sg-sin2.burble.dn42|172.20.129.181|fd42:4242:2601:37::1||
|dn42-jp-tyo1.burble.dn42|172.20.129.182|fd42:4242:2601:3e::1|*Being decommissioned*|
|*unassigned*|172.20.129.182|fd42:4242:2601:3e::1||
|*unassigned*|172.20.129.183|fd42:4242:2601:3c::1||
|*unassigned*|*172.20.129.184*|*fd42:4242:2601:22::1*||
|*unassigned*|172.20.129.184|fd42:4242:2601:22::1||
|dn42-no-trd1.burble.dn42|172.20.129.185|fd42:4242:2601:39::1||
|dn42-fr-rbx2.burble.dn42|172.20.129.186|fd42:4242:2601:32::1|*Use fr-rbx1*|
|dn42-uk-lon1.burble.dn42|172.20.129.187|fd42:4242:2601:35::1||
@ -71,7 +71,6 @@ burble.dn42 IP addresses
|DNS|IPv4|IPv6|Comment|
|:--|:--|:--|:--|
|dn42-fr-rbx1.burble.com|37.59.47.71|2001:41d0:8:6a47::1||
|dn42-fr-sbg1.burble.com|37.187.174.185|2001:41d0:d:db9::1||
|dn42-uk-lon1.burble.com|185.42.222.153|2a04:92c5:2::1||
|dn42-de-fra1.burble.com|193.41.237.149|2a0d:5941:1:17c::4e2a||
|dn42-ch-zur1.burble.com|45.91.92.111|2a0e:dc0:6:8::1||
@ -79,11 +78,8 @@ burble.dn42 IP addresses
|dn42-ca-bhs2.burble.com|158.69.248.26|2607:5300:120:81a::1||
|dn42-us-nyc1.burble.com|185.213.26.143|2a0d:5600:33:b::1||
|dn42-us-chi1.burble.com|193.29.63.150|2605:4840:3:10::ab2d||
|dn42-us-mia2.burble.com|216.126.233.109|2a09:be40:2908:bc43::1||
|dn42-us-sea2.burble.com|96.8.121.205| ||
|dn42-us-dal3.burble.com|144.172.126.201|2602:fe64:8::4||
|dn42-us-lax1.burble.com|185.215.224.214|2a0b:ae40:1:4a0a::5a||
|dn42-sg-sin1.burble.com|5.34.177.110|2a05:9401:0:acdc::210||
|dn42-sg-sin2.burble.com|139.99.89.157|2402:1f00:8000:800::3bc||
|dn42-au-syd1.burble.com|139.99.237.85|2402:1f00:8100:400::279||
|dn42-jp-tyo1.burble.com|172.93.221.101|2403:71c0:2000::d:8b97||

View File

@ -10,6 +10,24 @@ A log of changes to the burble.dn42 network.
## burble.dn42 Maintenance Log
#### 28th November 2020
Black Friday has been been and gone and this means that a few nodes have now reached the end of their contract and are being retired:
- fr-sbg1
- us-sea2
- jp-tyo1
- sg-sin1
- us-mia2
However, the good news is that Black Friday also delivered a few shiny new nodes for the burble.dn42 network:
- ca-bhs2 will be replaced with a new node that has SSD rather than HDD storage
- new nodes expected in Hong Kong and Madrid, eta Jan 2021
Users of ca-bhs2 will be migrated to the new node, with details to be confirmed.
#### 12th September 2020
uk-lon1 has been upgraded. If you are peered on this node, please update

View File

@ -348,30 +348,7 @@ The burble.dn42 is fully meshed between nodes using wireguard tunnels.
|**Tunnel IPv6 Link Local**|fe80::42:2601:38:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:38::1/128|
####dn42-sg-sin1
|||
|---|---|
|**Location**|ITLDC, Singapore|
|**Public Hostname**|dn42-sg-sin1.burble.com|
|**Public IPv4 Address**|5.34.177.110|
|**Public IPv6 Address**|2a05:9401:0:acdc::210|
|**Tunnel IPv4 Peer Address**|172.20.129.177/32|
|**Tunnel IPv6 Link Local**|fe80::42:2601:25:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:25::1/128|
####dn42-us-sea2
|||
|---|---|
|**Location**|Virmach, Seattle, United States|
|**Public Hostname**|dn42-us-sea2.burble.com|
|**Public IPv4 Address**|96.8.121.205|
|**Public IPv6 Address**|`IPv4 Only`|
|**Tunnel IPv4 Peer Address**|172.20.129.170/32|
|**Tunnel IPv6 Link Local**|fe80::42:2601:2c:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:2c::1/128|
####dn42-us-chi1
|||
|---|---|
|**Location**|HostHatch, Chicago, United States|
@ -382,18 +359,6 @@ The burble.dn42 is fully meshed between nodes using wireguard tunnels.
|**Tunnel IPv6 Link Local**|fe80::42:2601:2e:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:2e::1/128|
####dn42-us-mia2
|||
|---|---|
|**Location**|StockServers (defunct), Miami, United States|
|**Public Hostname**|dn42-us-mia2.burble.com|
|**Public IPv4 Address**|216.126.233.109|
|**Public IPv6 Address**|2a09:be40:2908:bc43::1|
|**Tunnel IPv4 Peer Address**|172.20.129.164/32|
|**Tunnel IPv6 Link Local**|fe80::42:2601:3f:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:3f::1/128|
####dn42-us-nyc1
|||
|---|---|
@ -405,26 +370,3 @@ The burble.dn42 is fully meshed between nodes using wireguard tunnels.
|**Tunnel IPv6 Link Local**|fe80::42:2601:34:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:34::1/128|
####dn42-fr-sbg1
|||
|---|---|
|**Location**|OVH, Strasbourg, France|
|**Public Hostname**|dn42-fr-sbg1.burble.com|
|**Public IPv4 Address**|37.187.174.185|
|**Public IPv6 Address**|2001:41d0:d:db9::1|
|**Tunnel IPv4 Peer Address**|172.20.129.179/32|
|**Tunnel IPv6 Link Local**|fe80::42:2601:23:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:23::1/128|
####dn42-jp-tyo1
|||
|---|---|
|**Location**|GreenCloudVPS, Tokyo, Japan|
|**Public Hostname**|dn42-jp-tyo1.burble.com|
|**Public IPv4 Address**|172.93.221.101|
|**Public IPv6 Address**|2403:71c0:2000::d:8b97|
|**Tunnel IPv4 Peer Address**|172.20.129.182/32|
|**Tunnel IPv6 Link Local**|fe80::42:2601:3e:1/64|
|**Tunnel IPv6 ULA**|fd42:4242:2601:3e::1/128|

View File

@ -3,7 +3,7 @@
# hosts to push
hosts=(
'rsync.tier2.fr-sbg1.burble.dn42'
'rsync.tier2.de-fra1.burble.dn42'
)
########################################################################
@ -50,7 +50,7 @@ for host in ${hosts[@]}
do
echo "Syncing host: $host"
rsync -avogp --delete -e "ssh -i '${key}'" \
--chown 100:101 --chmod=D2750,F640 \
--chown 81001:81001 --chmod=D2750,F640 \
pages/ "root@${host}:apps/php-apps/burble.dn42/user/pages/"
done