terug

Hardware

Serverpark

Dit is de hardware waar we het mee moeten doen. Van links naar rechts: Harry, Humpty en Hermes.
Hermes is een lange tijd de hoofdserver geweest, totdat kort geleden bleek dat het moederbord geen 3 SATA disks tegelijkertijd aankon. Als ik het me goed herinner had het te maken met het type SATA protocol van de nieuwste disk.
Humpty en Dumpty (de laatste later omgenoemd naar Harry) zijn 2 identieke servers, bedoeld als fysieke RAC nodes, met Hermes als storage server.

Aan de rechterkant zijn de KVM switch en de twee switches van het 'storagenetwerk' te zien. De zwarte doos is een 4-poort KVM switch, de twee witte doosjes zijn 2 5-poorts Gigabit switches. Helemaal state-of-the-art in 2009. Het idee daarvan is dat er twee subnetwerken zijn, waardoor de RAC nodes verbonden blijven met de SAN server, ook als er een switch uitvalt.
In de praktijk wordt het bovenste subnetwerk voor van alles gebruikt; als die uitvalt werkt niks meer. Voor dit project is dat ok.

Natuurlijk had ik veel meer servers en switches moeten hebben om alle rollen en netwerkverkeer duidelijk te kunnen scheiden en alles echt fault-tolerant te krijgen, maar met drie PC's en twee switches is het al een aardige snoerenbende, dus ik heb het hierbij gelaten.

De rol van Hermes is inmiddels overgenomen door Harry, Harry staat voorlopig uit. Ook met 2 PC's (en meerdere VM's) is werkende netwerkredundantie al aan te tonen.

Capaciteiten

ServerarchmemnetstorageOS
Hermes32bit AMD Athlon 2+ GHz (dual core)2 GB3 x 1Gb -leeg-Slackware 13
Humpty64bit AMD Phenom 2.3 GHz (triple core)8 GB2 x 1Gb lokaal: 500 GBOracle EL
Harry64bit AMD Phenom 2.3 GHz (triple core)8 GB2 x 1Gb lokaal: 4 TB,
waarvan voor SAN: 3 x 75 GB
Slackware 13.37

Goals

I am trying to get the following done (bracketed is optional / bonus):

Harry

  • SANserver (iSCSI)
  • Netwerkrouter / firewall
  • (VM:OVS server)
    • (VM:OEM server)
    • (VM:node2_11)

Humpty

  • OVS: VM host
    • VM:VMM
    • (VM:node1_10)
    • (VM:node2_10)
    • (VM:node3_10)
    • VM:node1_11
    • VM:node2_11
    • (VM:node3_11)
Hermes
  • (VM:OEM server)

Bonus: redistribute both 1 Gbit network cards in Hermes to Humpty and Harry to separate more network traffic (needs extra switch).

Superbonus: disable networkswitch while running databases tests. Show network fail over.

Hyperbonus: install OVS on Harry and migrate a RAC node from Humpty to Harry.


back   (last change: 06-08-2012 13:30)