Resum
TODO estat actual de infraestructura
- trax3: node proxmox auxiliar i backups zfs
- trax5: node proxmox i gluster
- trax6: node proxmox i gluster
- trax7: node proxmox i gluster
- trax8: node proxmox i gluster
- 2 switchs mikrotik explicar/TODO
- switch OOB (cedit a glutec, a canvi de servei oob)
Evolució-Changelog-Històric
2023-04
2 x MikroTik Routers and Wireless - Products: CRS326-24S+2Q+RM
2021-11
4 x Micron® 5210 ION Enterprise SATA QLC SSD
2020-10
trax1, trax2 and trax4 are out, hence, the previous volumes vmstore and vmstore2. trax5, trax6 trax7 and trax8 enter the cluster
- Chassis: Intel Server Chassis H2224XXLR3 up to 24 hot-swap drives, and two 2130W common redundant power supplies
- 4 x Intel Compute Module HNS2600BPS24R
- Intel Server Board S2600BP
- CPU: 2x Intel Xeon Silver 4215
- RAM: 192 GB ECC DDR4 (12 dimms of 16 GB)
- DISK: 2 x NVMe 2.5’’ 1.6 TB NVMe Intel DC P4610 Series
- Bootdisk: of 1 TB NVMe
graph TD
fxoln-sw1-- 10G ---sw1_stack
fxoln-sw2-- 10G ---sw2_stack
sw1_stack-- 1G ---trax3
sw2_stack-- 1G ---trax3
sw1_stack-- 10G ---trax5
sw2_stack-- 10G ---trax5
sw1_stack-- 10G ---trax6
sw2_stack-- 10G ---trax6
sw1_stack-- 10G ---trax7
sw2_stack-- 10G ---trax7
sw1_stack-- 10G ---trax8
sw2_stack-- 10G ---trax8
vmNVMe
vmNVMe is a replica-3 gluster volume, replica 3 means that it have have 3 copies, read more
graph BT
trax5---d51[(disk 5-1 - 1.5TB)]
trax5---d52[(disk 5-2 - 1.5TB)]
d51-->zfs5[(trax5's ZFS vdev stripe)]
d52-->zfs5
zfs5-->brick51[(gluster brick 5-1)]
zfs5-->brick52[(gluster brick 5-2)]
zfs5-->brick53[(gluster brick 5-3)]
trax6---d61[(disk 6-1 - 1.5TB)]
trax6---d62[(disk 6-2 - 1.5TB)]
d61-->zfs6[(trax6's ZFS vdev stripe)]
d62-->zfs6
zfs6-->brick61[(gluster brick 6-1)]
zfs6-->brick62[(gluster brick 6-2)]
zfs6-->brick63[(gluster brick 6-3)]
trax7---d71[(disk 7-1 - 1.5TB)]
trax7---d72[(disk 7-2 - 1.5TB)]
d71-->zfs7[(trax7's ZFS vdev stripe)]
d72-->zfs7
zfs7-->brick71[(gluster brick 7-1)]
zfs7-->brick72[(gluster brick 7-2)]
zfs7-->brick73[(gluster brick 7-3)]
trax8---d81[(disk 8-1 - 1.5TB)]
trax8---d82[(disk 8-2 - 1.5TB)]
d81-->zfs8[(trax8's ZFS vdev stripe)]
d82-->zfs8
zfs8-->brick81[(gluster brick 8-1)]
zfs8-->brick82[(gluster brick 8-2)]
zfs8-->brick83[(gluster brick 8-3)]
brick51-->brickg1[(gluster group #1)]
brick61-->brickg1
brick71-->brickg1
%% thanks https://github.com/mermaid-js/mermaid/issues/487#issuecomment-401302073
style brick51 fill:#FFFF00
style brick61 fill:#FFFF00
style brick71 fill:#FFFF00
style brickg1 fill:#FFFF00
brick81-->brickg2[(gluster group #2)]
brick52-->brickg2
brick62-->brickg2
style brick81 fill:#00FFFF
style brick52 fill:#00FFFF
style brick62 fill:#00FFFF
style brickg2 fill:#00FFFF
brick72-->brickg3[(gluster group #3)]
brick82-->brickg3
brick53-->brickg3
style brick72 fill:#FF00FF
style brick82 fill:#FF00FF
style brick53 fill:#FF00FF
style brickg3 fill:#FF00FF
brick63-->brickg4[(gluster group #4)]
brick73-->brickg4
brick83-->brickg4
style brick63 fill:#00FF00
style brick73 fill:#00FF00
style brick83 fill:#00FF00
style brickg4 fill:#00FF00
brickg1-->d[(vmNVMe - 3.8 TB)]
brickg2-->d
brickg3-->d
brickg4-->d
refactor NFS trax3 storage
this storage is intended for extended storage through NFS VM disks and/or backups
graph TD
trax3---d31[(disk 5-1 - 10.9TiB)]
trax3---d32[(disk 5-2 - 10.9TiB)]
d31-->zfs3[(trax3's zfs mirror - 10.9 TiB)]
d32-->zfs3
2020-04
graph TD
fxoln-sw1-- 10G ---sw1_stack
fxoln-sw2-- 10G ---sw2_stack
sw1_stack-- 1G ---trax1
sw2_stack-- 1G ---trax1
sw1_stack-- 1G ---trax2
sw2_stack-- 1G ---trax2
sw1_stack-- 1G ---TRAX3
sw2_stack-- 1G ---TRAX3
sw1_stack-- 10G ---trax4
sw2_stack-- 10G ---trax4
- Added new PVE node
trax4
:- HP Proliant DL 360p V2 Gen8
- Processors: 2x Xeon E5-2650v2
- Memory RAM: 8 x 8 GB 1333 Mhz DDR3 RDIMM (64 GB)
- 2x SSD 240 GB SATA (no enterprise)
- 2x HDD 8 TB 7200 rpm SAS HITACHI Enterprise
- 4x 1 Gbit Intel i350
- 2x 10 Gbit SFP+ QLogic
- 70 cm of depth
trax4
is going to be the new routing machine for eXO.
2020-02
graph TD
fxoln-sw1-- 10G ---sw1_stack
fxoln-sw2-- 10G ---sw2_stack
sw1_stack-- 1G ---trax1
sw2_stack-- 1G ---trax1
sw1_stack-- 1G ---trax2
sw2_stack-- 1G ---trax2
sw1_stack-- 1G ---TRAX3
sw2_stack-- 1G ---TRAX3
- finally we dropped mikrotik hardware Mikrotik RB1100AHx2
- now upstream switches fxoln-sw1 and fxoln-sw2 are huawei core switches connected with new transceivers
2019-08
graph TD
fxoln-sw1-- 10G ---sw1_stack
fxoln-sw2-- 10G ---sw2_stack
sw1_stack-- 1G ---trax1
sw2_stack-- 1G ---trax1
sw1_stack-- 1G ---trax2
sw2_stack-- 1G ---trax2
sw1_stack-- 1G ---TRAX3
sw2_stack-- 1G ---TRAX3
sw1_stack-- 1G ----mikrotik-hw
sw2_stack-- 1G ----mikrotik-hw
- switch dlink DGS-3420-28TC were replaced by rented and brand new switch Netgear M43000-8X8F x 2
- trax1 and trax2 travla chassis got replaced with independent supermicro chassis, as this is a new stable situation, let’s mention again all the components.
- Did photos to hardware trax1, trax2 and trax3
Common components for trax1, trax2 and trax3:
- Chassis: SC505-1U manual web link Supermicro SuperChassis 505-203B 9.8" depth small form factor 1U, 200W. Gold level power supply, Optimized for Mini-ITX (6.75"x 6.75"), Motherboard, Front I/O Ports
- Motherboard: Asus P10S-I. Socket 1151. Mini-ITX
- CPU: Intel Xeon E3-1220V5 4CORE BOX 3.0GHZ 8MB LGA1151
- CPU Fan: Dynatron K199G 115X Rack 1U Activo
- RAM: 32GB, 2 x 16GB 2Rx8 2G x 64-Bit PC4-2133 CL15 288-Pin DIMM 115,00 4 460,00
- Extra: Module ASMB8-iKVM IPMI 2.0 Management Upgrade Kit with KVM for IPMI access
Common components for trax1 and trax2:
- Disks:
- Intel Solid-State Drive DC S3610 200GB SATA 6Gb/s 7mm 2.5"
- Hardisk Seagate ST2000NX0253 - 2 TB - 2.5" - SATA - 7200rpm - 128 MB Buffer
Particular components for trax3:
- Disks: 2 x Hitachi Ultrastar He12 12TB 256MB 3.5 SATA/600 7200RPM x 2
2019-04
graph TD
fxoln-sw1-- 1G ---sw1_stack*
fxoln-sw1-- 1G ---sw2_stack*
fxoln-sw2-- 1G ---sw1_stack*
fxoln-sw2-- 1G ---sw2_stack*
sw1_stack*-- 1G ---mikrotik-hw
sw2_stack*-- 1G ---mikrotik-hw
sw1_stack*-- 1G ---trax1-trax2
sw1_stack*-- 1G ---TRAX3
sw2_stack*-- 1G ---trax1-trax2
sw2_stack*-- 1G ---TRAX3
Those particular dlink DGS‑3120-48TC x 2 were not particularly working OK. They were replaced by another switches that FXOLN left us temporary: dlink DGS-3420-28TC x 2.
It was also introduced a temporary Mikrotik device to help in the QinQ management
2018-12
graph TD
fxoln-sw1-- 1G ---sw1_stack
fxoln-sw1-- 1G ---sw2_stack
fxoln-sw2-- 1G ---sw1_stack
fxoln-sw2-- 1G ---sw2_stack
sw1_stack-- 1G ---mikrotik-hw
sw2_stack-- 1G ---mikrotik-hw
sw1_stack-- 1G ---trax1-trax2
sw1_stack-- 1G ---TRAX3
sw2_stack-- 1G ---trax1-trax2
sw2_stack-- 1G ---TRAX3
Same hardware, plus 2 dlink switches model DGS‑3120-48TC that FXOLN have left us.
We moved equipments to a new location rack2 (small) in positions 9-10 full (trax3 and trax1&2 respectively) and 11 half (mikrotik) connected to ports 23 and 24 of edgeswitch. Trax3 is the only one connected to STS (Static Transfer Switch). Rack measures are 47.5 cm of width and 70 cm of depth
2018-02
graph TD
fxoln-sw1-- 1G ---mikrotik-hw
fxoln-sw2-- 1G ---mikrotik-hw
fxoln-sw1-- 1G ---trax1-trax2
fxoln-sw1-- 1G ---TRAX3
fxoln-sw2-- 1G ---trax1-trax2
fxoln-sw2-- 1G ---TRAX3
Replace trax3 server to new equipment
trax1 and trax2
Trax1 and Trax2 (Travla Asus Xeon - then the name born but no longer fits this criteria) are expected to have this way 8 redundant good VMs, and up to 16. Good VMs are considered to have 16 GB disk capacity and 8 GB de RAM.
- Shared chassis: Travla C147 (manual), Mini-ITX for two motherboards, 2x250W. 0.5 U
- Misc. Disk options:
- 2.5’’ HD (x2)
- 3.5’’ HD (x1)
- Misc. Disk options:
Each node (2):
- Motherboard: Asus P10S-I. Socket 1151. Mini-ITX
- CPU: Intel Xeon E3-1220V5 4CORE BOX 3.0GHZ 8MB LGA1151
- CPU Fan: Dynatron K199G 115X Rack 1U Activo
- RAM: 32GB, 2 x 16GB 2Rx8 2G x 64-Bit PC4-2133 CL15 288-Pin DIMM 115,00 4 460,00
- Disks:
- Intel Solid-State Drive DC S3610 200GB SATA 6Gb/s 7mm 2.5"
- Hardisk Seagate ST2000NX0253 - 2 TB - 2.5" - SATA - 7200rpm - 128 MB Buffer
- Extra: Module ASMB8-iKVM IPMI 2.0 Management Upgrade Kit with KVM for IPMI access
trax3
trax 3 differs from trax1 and trax2 on processor, disks and chassis:
- Chassis: SC505-1U manual web link Supermicro SuperChassis 505-203B 9.8" depth small form factor 1U, 200W. Gold level power supply, Optimized for Mini-ITX (6.75"x 6.75"), Motherboard, Front I/O Ports
- Motherboard: Asus P10S-I. Socket 1151. Mini-ITX
- CPU: Intel Xeon E3-1220V6 4CORE BOX 3.0GHZ 8MB LGA1151
- CPU Fan: Dynatron K199G 115X Rack 1U Activo
- RAM: 32GB, 2 x 16GB 2Rx8 2G x 64-Bit PC4-2133 CL15 288-Pin DIMM 115,00 4 460,00
- Disks: 2 x Hitachi Ultrastar He12 12TB 256MB 3.5 SATA/600 7200RPM x 2
- Extra: Module ASMB8-iKVM IPMI 2.0 Management Upgrade Kit with KVM for IPMI access
router
rest of 2017
graph TD
fxoln-sw1-- 1G ---mikrotik-hw
fxoln-sw2-- 1G ---mikrotik-hw
fxoln-sw1-- 1G ---TRAX1-TRAX2
fxoln-sw1-- 1G ---trax3-atom-server
fxoln-sw2-- 1G ---TRAX1-TRAX2
fxoln-sw2-- 1G ---trax3-atom-server
trax1 and trax2
Trax1 and Trax2 (Travla Asus Xeon) are expected to have this way 8 redundant good VMs, and up to 16. Good VMs are considered to have 16 GB disk capacity and 8 GB de RAM.
- Shared chassis: Travla C147 (check manuals directory), Mini-ITX for two motherboards, 2x250W. 0.5 U
- Misc. Disk options:
- 2.5’’ HD (x2)
- 3.5’’ HD (x1)
- Misc. Disk options:
Each node (2):
- Motherboard: Asus P10S-I. Socket 1151. Mini-ITX
- CPU: Intel Xeon E3-1220V5 4CORE BOX 3.0GHZ 8MB LGA1151
- RAM: 32GB, 2 x 16GB 2Rx8 2G x 64-Bit PC4-2133 CL15 288-Pin DIMM 115,00 4 460,00
- Disks: Intel Solid-State Drive DC S3610 200GB SATA 6Gb/s 7mm 2.5"
- CPU Fan: Dynatron K199G 115X Rack 1U Activo
- Extra: Module ASMB8-iKVM IPMI 2.0 Management Upgrade Kit with KVM for IPMI access
trax3
- CPU: Intel Atom D525
- RAM: 4 GiB
- Motherboard: Intel D525MW
- Disks: HGST 465 GiB and WDC 465 GiB
router
As of 2017-2-21
and this is probably hardware that was there since they eXO started in 2010-2011
graph TD
fxoln-sw1-- 1G ---mikrotik-hw
fxoln-sw2-- 1G ---mikrotik-hw
mikrotik-hw-- 1G ---atom-server
router
server
- CPU: Intel Atom D525
- RAM: 4 GiB
- Motherboard: Intel D525MW
- Disks: HGST 465 GiB and WDC 465 GiB