Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/precommit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
python-version: '^3.9'

- name: Configure caching
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/.cache/pre-commit
key: precommit-${{ runner.os }}-${{ hashFiles('.pre-commit-config.yaml') }}
Expand Down
226 changes: 38 additions & 188 deletions docs/source/networking/kaizen-networks.md
Original file line number Diff line number Diff line change
@@ -1,87 +1,37 @@
# Kaizen Networks
This documents lists out all hosts on all Kaizen VLANs.
# MOC Networks

This document lists out networks on MOC. This list is NOT COMPLETE.

## Public Neu (VLAN 127)

- Subnet: 129.10.5.0/24
```
IP Address Hostname/Description
129.10.5.1 Router IP (on cisco switch) (Highly Available)
129.10.5.2 Router IP (on cisco switch)
129.10.5.3 Router IP (on cisco switch)

129.10.5.41 ns2.massopen.cloud (dns server for massopen.cloud)

129.10.5.101 ov1.massopen.cloud
129.10.5.102 ov2.massopen.cloud
129.10.5.103 ov3.massopen.cloud 192.12.185.247 *129.10.5.103* is local only
129.10.5.104 ovirt.massopen.cloud (Web interface)
129.10.5.105 kzn-ipmi-gw.infra.massopen.cloud
129.10.5.106 kzn-rtr.infra.massopen.cloud (for all subnets)
129.10.5.1 Firewall VIP IP
129.10.5.2 fw1 IP
129.10.5.3 fw2 IP
129.10.5.4 NAT IP on firewalls

129.10.5.115 tld.massopen.cloud
129.10.5.116 freeipa.infra.massopen.cloud
129.10.5.101 oac-dev-workload
129.10.5.102 oac-dev-workload-oauth

129.10.5.118 techsquare.massopen.cloud
129.10.5.119 dns.massopen.cloud

129.10.5.132 zabbix.massopen.cloud

129.10.5.139 kumo-hil-client.infra.massopen.cloud (because BU network is down).
129.10.5.140 esi-undercloud.massopen.cloud
129.10.5.141 esi-controller-0.massopen.cloud
129.10.5.142 esi-controller-1.massopen.cloud
129.10.5.143 esi-controller-2.massopen.cloud
129.10.5.144 esi-vip

129.10.5.149 new-esi-undercloud.massopen.cloud
129.10.5.150 new-esi-controller-0.massopen.cloud
129.10.5.151 new-esi-controller-1.massopen.cloud
129.10.5.152 new-esi-controller-2.massopen.cloud
129.10.5.153 new-esi-vip
129.10.5.154 oct4-7.massopen.cloud (Emmanuel/Hakan)
129.10.5.155 rceph-bastion.massopen.cloud
```

## Public BU (VLAN 105)

- Subnet: 192.12.185.0/24
## IPMI network (VLAN 911, ESI VLAN): 10.2.0.0/19

```
IP Address Hostname/Description
192.12.185.1 default gateway


192.12.185.254 ov3.massopen.cloud (though this name resolves to 129.10.5.103)
```

## IPMI network: 10.0.0.0/19 (VLAN 1 on 1G network, untagged)

- IP assignment: 10.0.rack-number.u(nit)-number, servers bigger than 1 U get the lowest U number,
numbering increases from bottom to top.
- 10.0.0.X (X froom 1 to 255, 255 is valid because prefix is 19) (for VMs that can be anywhere)

```
IP Address Hostname/Description
10.0.0.1 kzn-ipmi-gw.infra.massopen.cloud

10.0.0.5 zabbix.massopen.cloud

10.0.3.140 ov3.massopen.cloud/kzn-e.massopen.cloud over BU public IPs from Kumo
10.0.5.140 ov2.massopen.cloud
10.0.15.140 ov1.massopen.cloud
```

## IPMI network (VLAN 911, for accessing OCT/Umass nodes): 10.2.0.0/19

There's dnsmasq on `kzn-ipmi-gw.infra.massopen.cloud` to serve IPs to UMass nodes' BMCs.

```
IP Address Hostname/Description
10.2.0.1 kzn-ipmi-gw.infra.massopen.cloud

10.2.0.3 maas.massopen.cloud
10.2.0.4 kzn-zabbix
10.2.0.1 firewall-vip
10.2.0.2 fw1
10.2.0.3 fw2

10.2.0.41 INTEL-1
10.2.0.43 INTEL-2
Expand Down Expand Up @@ -110,59 +60,19 @@ IP Address Hostname/Description
10.2.4.17 OCT4-17
```

## IPMI network (VLAN 912, for accessing OCT/Umass nodes for operatre first): 10.3.0.0/19
## IPMI network (VLAN 912): 10.3.0.0/19

There's dnsmasq on `kzn-ipmi-gw.infra.massopen.cloud` to serve IPs to UMass nodes' BMCs.

```
IP Address Hostname/Description
10.3.0.1 kzn-ipmi-gw.infra.massopen.cloud

10.3.0.3 maas.massopen.cloud

10.3.0.50 Dynamic Range Start
10.3.0.100 Dynamic Range Stop

10.3.3.0 OCT3-00
10.3.3.1 OCT3-01
10.3.3.2 OCT3-02
10.3.3.3 OCT3-03
10.3.3.4 OCT3-04
10.3.3.5 OCT3-05
10.3.3.6 OCT3-06
10.3.3.7 OCT3-07
10.3.3.8 OCT3-08
10.3.3.9 OCT3-09
10.3.3.10 OCT3-10
10.3.3.11 OCT3-11
10.3.3.12 OCT3-12
10.3.3.13 OCT3-13
10.3.3.14 OCT3-14
10.3.3.15 OCT3-15
10.3.3.16 OCT3-16
10.3.3.17 OCT3-17
10.3.3.18 OCT3-18 (NODE BROKEN)
10.3.3.19 OCT3-19
10.3.3.20 OCT3-20
10.3.3.21 OCT3-21
10.3.3.22 OCT3-22
10.3.3.23 OCT3-23
10.3.3.24 OCT3-24
10.3.3.25 OCT3-25
10.3.3.26 OCT3-26
10.3.3.27 OCT3-27
10.3.3.28 OCT3-28
10.3.3.29 OCT3-29
10.3.3.30 OCT3-30 (NODE BROKEN)
10.3.3.31 OCT3-31

10.3.10.0 OCT10-00
10.3.10.1 OCT10-01
10.3.10.2 OCT10-02
10.3.10.3 OCT10-03
10.3.10.4 OCT10-04
10.3.10.5 OCT10-05
10.3.10.6 OCT10-06
10.3.0.1 firewalls
10.3.0.2 fw1
10.3.0.3 fw2

10.3.10.114 oac-prod-infra-1
10.3.10.115 oac-prod-infra-2
10.3.10.116 oac-prod-infra-3

```

## New England Storage Exchange (NESE) (VLAN 211): 10.0.120.0/22
Expand Down Expand Up @@ -190,19 +100,6 @@ IP Address Hostname/Description
10.21.3.2 neu-3-30-vm-iscsi2
```

## Ceph cluster/replication (VLAN 248)

- Subnet: 192.168.255.0/24

```
IP Address Hostname/Description
192.168.255.1 ov1
192.168.255.2 ov2
192.168.255.3 ov3
192.168.255.250 nfs-ha virtual ip
192.168.255.251 nfs1
192.168.255.252 nfs2
```
## Ceph cluster/replication (VLAN 249)

- Subnet: 192.168.40.0/23
Expand All @@ -211,13 +108,12 @@ IP Address Hostname/Description
IP Address Hostname/Description
TBD
```
## Ceph client (VLAN 250)
## Resarch Ceph client (VLAN 250)

- Subnet: 192.168.0.0/19

```
IP Address Hostname/Description
#Range for Director 192.168.0.0 - 192.168.3.255
192.168.28.1 kzn-osd01
192.168.28.2 kzn-osd02
192.168.28.3 kzn-osd03
Expand All @@ -233,75 +129,36 @@ IP Address Hostname/Description
192.168.28.202 kzn-mon2
192.168.28.203 kzn-mon3

?? nagios interface

192.168.28.205 neu-3-30-bmi2
192.168.28.211 kzn-vbmi01res.kzn.moc
192.168.28.212 kzn-vbmi01stack.kzn.moc
192.168.28.213 kzn-vbmi02res.kzn.moc
192.168.28.214 kzn-vbmi02stack.kzn.moc
```

## Provision/SNMP network

- 172.16.0.0/19, Undercloud network
- 192.168.255.0/24 both on (VLAN 201)
- 172.16.0.0/19, moc-infra OpenShift

```
IP Address Hostname/Description
172.16.0.1 kzn-router.infra.massopen.cloud
172.16.0.3 kzn-foreman.infra.massopen.cloud, kzn-foreman.moc.int
172.16.0.4 kzn-nagios.infra.massopen.cloud
172.16.0.5 kzn-undercloud.infra.massopen.cloud
172.16.0.6 kzn-ipmi-gw.infra.massopen.cloud
172.16.0.7 kzn-cacti
172.16.0.8 kzn-dns2
172.16.0.201 Start foreman DHCP range
172.16.0.255 End Foreman DHCP range
```
IP assignment - same as IPMI network. BMI has to configure additional tagged interface probably DHCP provided by Foreman
172.16.0.1 firewall VIP
172.16.0.2 fw1
172.16.0.3 fw2

See [rack numbers and details](https://docs.google.com/spreadsheets/d/1kKNx2HKtuTL_UZFDsOMfKqk-9KJ3Yd46lvJRn6P-3Zc/edit#gid=0)
172.16.0.100 moc-infra API
172.16.0.101 moc-infra ingress
172.16.0.223 moc-infra-1
172.16.0.237 moc-infra-2
172.16.0.238 moc-infra-2

## Intranet: 172.16.96.0/19 (VLAN 204)

```
IP Address Hostname/Description
172.16.96.1 kzn-router.infra.massopen.cloud
172.16.96.2 kzn-hil-server.infra.massopen.cloud
172.16.96.3 kzn-hil-client.infra.massopen.cloud
172.16.96.4 kzn-vbmi01res.infra.massopen.cloud
172.16.96.5 kzn-cacti
172.16.96.6 kzn-nagios
172.16.1.1 metallb-start
172.16.1.254 metallb-end
```
- Defauly gateway at 172.16.96.1 connects to internet. Will be registered in HIL so nodes can access internet.


## BMI Provisioning (VLAN 500)

- dhcp-range=10.255.0.45,10.255.0.254,7d
## Intranet: 172.16.96.0/19 (VLAN 204)

```
IP Address Hostname/Description
10.255.0.1 kzn-vbmi01res
10.255.0.2 kzn-vbmi02res
10.255.0.3 kzn-nagios.infra.massopen.cloud
10.255.0.4 kzn-ipmi-gw
10.255.0.5 kzn-rtr
10.255.0.35 kzn-rmon1
10.255.0.39 kzn-rmon2
10.255.0.41 kzn-rmon3
10.255.0.255 kzn-cacti
```

## Stack BMI provision network: 10.254.0.0/19 (VLAN 501)
172.16.96.1 firewall VIP
172.16.96.2 fw1
172.16.96.3 fw2

```
IP Address Hostname/Description
10.254.0.1 kzn-vbmi01stack
10.254.0.2 kzn-vbmi02stack
10.254.0.3 kzn-nagios.infra.massopen.cloud
10.254.0.255 kzn-cacti
```

## CSAIL-3801 Public IPs; 128.31.20.0/22 (VLAN 3801)
Expand All @@ -318,10 +175,3 @@ IP Address Hostname/Description
128.31.20.21 Start: ESI floating IP
128.31.20.255 End: ESI floating IP
```

## Network connections

For 1 GB U number goes to the same port number.

For 10GB U1 goes to ports 1 and 2 on lower Brocade switch, U2 - ports 3,4 up to U20.
U21 goes to ports 1,2 on upper switch and so on.
Loading