Unexpected.be

Telling stories for a living

Month: July 2009 (page 2 of 2)

Om VMWare en in het bijzonder ESX onder de knie te krijgen en mezelf voor te bereiden op het VCP examen, volstaat een test labo natuurlijk niet. De cursusboeken die ik gekregen heb bij de opleiding zijn best ok, maar gaan zoals vaak met cursusboeken niet diep genoeg in op de verschillende onderdelen.
Daarom heb ik enkele boeken bij elkaar gezocht die me moeten helpen en tot nu toe (ik ben ze zowat allemaal tegelijkertijd aan het lezen, van links naar rechts, diagonaal en van voor naar achter) bevallen ze me uitstekend:

Ik heb voor de links gebruik gemaakt van de website van HCW, maar als je interesse zou hebben om deze boeken aan te kopen, check dan ook de site van Amazon, Proxis,… en vergelijk prijzen. Soms zitten daar namelijk serieuze verschillen!
Als je geen geld wil uitgeven aan zulke boeken, dan is de website van VMWare zelf natuurlijk ook altijd aan te raden. Het staat er vol met documentatie, whitepapers, technical papers, FAQ sheets,… en zo voorts. In sé doen boeken niet meer dan die informatie herschrijven, dus als je zin hebt om alles zelf te doorzoeken – be my guest. Een voordeel van boeken zoals VCP Test Prep is dat er na elk hoofdstuk een resem voorbeeldvragen komen, zodat je je kennis kan toetsen.
Als er nog iemand tips heeft voor interessante lectuur of websites met interessante artikels, shout it out in the comments please!

Desperate Housewives – u kent het onwaarschijnlijk wel want het eerste seizoen dateert ondertussen al van 2005 en Canvas (als ik me niet vergis van zender) heeft de serie (of delen ervan) ook al uitgezonden. Zelf had ik er echter nog nooit naar gekeken en had enkel het lof en de faam moeten aanhoren van collega’s die wisten te vertellen dat Desperate Housewives een erg leuke serie is waar sarcasme, humor en vrouwen(logica) centraal staan.
Een maand of twee terug heb ik het eerste seizoen op DVD gekocht voor nog geen 20€ en onder het motto: let’s give it a shot. Vorig weekend was er een vrij “slot” om aan de DVD box te beginnen (6 DVD’s met telkens vier afleveringen) en ik geef het grif toe: Desperate Housewives kan mij boeien. Ondertussen zitten we aan de derde DVD van het eerste seizoen en buiten het feit dat er af en toe luidop gelachen wordt, is de drang om elke keer nog een aflevering op te zetten groot – hoe gaat het namelijk verder? What will happen next?
Aangezien de succesfactor van de serie ten huize Unexpected zo hoog is, heb ik dan maar direct seizoen 2, seizoen 3 én seizoen 4 ook besteld. Niet bij Mediadis, waar ik normaal al mijn online DVD aankopen doe, maar wel bij Amazon UK. Waarom? Bij Mediadis kosten die drie seizoenen mij exclusief verzendingskosten maar liefst 110€. Bij Amazon UK heb ik exact dezelfde seizoenen + Harry Potter 5 (ontbrak nog in de collectie) + verzending vanuit Engeland voor 72,16€!
Bijna 40€ minder betalen voor meer? Een mens zou zot zijn om het niet te doen denk ik dan. Als alles goed gaat, wordt mijn pakketje morgen al op de post gedaan en zou ik het nog deze week moeten aankrijgen. Ik denk dat ik maar eens meer digitaal vermaak bij Amazon UK ga bestellen in plaats van bij onze eigen Belgische bedrijven…

Neen, niet voor altijd want ik heb nog altijd de Lotto niet gewonnen. Spijtig. Deze week is een werkweek en daarna is er een weekje van welverdiende rust en ontspanning (heck, het is al geleden van eind januari dat ik nog vakantie nam – toen om te gaan snowboarden in de Franse Alpen).
Buiten een citytrip van een dag of drie naar Düsseldorf (waar net op dat moment een serieus grote kermis aanwezig is met attracties die ze hier zelfs niet in pretparken hebben) staat er nog niets gepland en wordt het meer iets van “carpe diem” en we zien wel wat er komt. Het enige waar ik een beetje op hoop is zonneschijn. Geen dertig graden en tropische zaken of zo, maar gewoon droog met temperaturen tussen de 20-25 graden.
Werkgewijs wordt het nog een weekje alles geven op vlak van voorbereiding voor het VMWare VCP examen, veel lezen en proberen en me verder verdiepen in de virtualisatie materie. Genoeg om me nog vijf werkdagen mee bezig te houden dus ;-).
En ja, ik moet mijn bouwdagboek dringend eens bijwerken want ondertussen zijn er al veel nieuwigheden en updates die het vermelden waard zijn! Hoe het daar dus in de gaten ;-).

Daarnet stond UPS aan de deur met de “backend” server, voor zover de rest geen backend servers zijn natuurlijk. Zoals ik in mijn eerste blogbericht schreef, gaat het hier over een Dell Poweredge 2850 die dienst zal doen als iSCSI software emulator / storage systeem, als VMWare Virtual Center server, als DNS server en als beheermachine voor al dat lekkers.  Voor het host OS heb ik niet gekozen voor Redhat zelf voor de simpele reden dat dat OS niet gratis is, maar in plaats daarvan heb ik voor CentOS (Community ENTerprise OS) 5.3 gekozen. CentOS is gebaseerd op Redhat en dus in feite identiek, maar in plaats van dat je voor support terugvalt op de mannen van Redhat, is het hier de community zelf.
Aangezien ik in CentOS zo goed als nooit zal werken, maakt het mij allemaal niet uit. Zolang ik maar VMWare Server kan draaien op deze Linux distributie om bovenstaande machines te huisvesten.
Ondertussen is de installatie van CentOS al afgerond en is de Package Updates (Windows Update in de Linux wereld zeg maar) bezig met het systeem up to date te brengen. Eens dat klaar is, ga ik VMWare erop installeren en dan zijn we klaar voor het zwaardere werk ;-).
Morgen komt trouwens de derde en laatste server toe, een Dell Poweredge 2650 die als ESX host zal draaien naast de reeds geinstalleerde 2650. Het labo is hardwarematig dus bijna compleet en de configuratie van al die geektoys kan beginnen! Nog veel werk voor de boeg, maar oh zo plezant dat dat is!

Zoals jullie in mijn vorige blogpost konden lezen, ben ik volop bezig met me voor te bereiden op het behalen van het VMWare Certified Professional statuut. Vorige week had ik een 4-daagse opleiding, maar vanzelfsprekend verlies je al die kennis vliegensvlug als je daar niet mee bezig blijft. Alleen in boeken neuzen is interessant, maar daarmee doe je geen hands-on ervaring op en laat net dat van vitaal belang zijn om iets goed onder de knie te krijgen.
Op het werk hebben we wel enkele VMWare machines, maar ofwel draait daar productie op en daar blijf je af, ofwel is het een testmachine waarop ook andere collega’s met testen bezig zijn en dus kan ik die machine(s) niet zomaar rebooten, herinstalleren, verknoeien,… wanneer het mij uitkomt. Mijn eerste oplossing was op mijn laptop VMWare Workstation gebruiken om een testomgeving in op te zetten (daarover zal ik in de nabije toekomst eens een blogpost schrijven, misschien dat het toch wel interessant is voor sommigen onder jullie?), maar nadat ik die theorie in de praktijk had omgezet, bleek mijn ThinkPad te kreunen onder al dat virtueel geweld. Wat had je anders gedacht met volgende setup:

  • 2 x ESX server met 2GB RAM.
  • 1 x ISCSI software emulatieserver die als SAN zal dienen voor de ESX servers.
  • 1 x Windows 2003 Server (gestript met nLite) die dienst doet als Routing & Remote Access machine, maar ook als DNS server (VMWare staat of valt bij een goede DNS werking).
  • 1 x Windows XP Professional die in eerste instantie VMWare Virtual Center draait (van waaruit je de ESX servers aanstuurt voor o.a. VMotion), maar daarnaast ook dient als “management console” voor de SAN-server en alle andere testen die moeten gebeuren.
  • Binnen de gevirtualiseerde ESX servers draaien ook nog eens twee virtuele machines: eentje met een gestripte W2K3 en eentje met een Linux distro (DSL).

Mijn laptop heeft 4GB geheugen, wat genoeg blijkt voor al dit moois, onder voorbehoud dat ik het niet te bont maak. De dual-core Centrino 2 2GHz CPU houdt het ook goed vol en gaat zelden boven de 50% lopen (natuurlijk afhankelijk van wat ik doe binnen de testomgeving). Het enige probleem, dat tegelijkertijd ook verantwoordelijk is voor de “übertraagheid” van mijn virtueel testlabo, is de harde schijf.
Al dat virtueel geweld draait uiteindelijk op één enkele harde schijf, dat dan nog een laptopmodel is en op 5400 toeren per minuut loopt. En dan hebben we het nog maar alleen over VMWare Workstation en het testlabo dat daarin draait, maar we mogen niet vergeten dat mijn operating systeem zelf (Windows 7), mijn browser, mijn e-mail client,… ook nog actief zijn én eveneens op diezelfde hardeschijf losbeuken. Het resultaat is dat de schijf totaal niet kan volgen met de gevraagde commando’s en dus aan multitasking gaat doen – met een traag systeem tot gevolg. VMotion lukt trouwens niet, want de ESX komt me vertellen dat er niet genoeg resources vrij zijn om de operatie succesvol uit te voeren.
De “virtuale” testomgeving is dus ok voor kleine dingen, om een setting na te kijken bijvoorbeeld. Maar voor het serieuzere testwerk volstaat het niet en moest er een andere oplossing gezocht worden. Eerst dacht ik er aan om mijn volledige testomgeving na te bouwen / te kopiëren naar mijn vast werkstation, dat met zijn quadcore 3,4GHz, 8GB geheugen én snellere harde schijven een pak performanter is dan mijn laptop. Maar dan bleef ik met de beperkingen van de virtualisatie  binnen een virtueel platform zitten en eigenlijk wou ik toch graag een deftige testsetup opzetten om mij zo goed mogelijk te kunnen voorbereiden op mijn examens.
Tijd om nieuwe hardware te kopen dus. Maar, VMWare ESX is niet de meest gemakkelijke klant op gebied van acceptatie van hardware. De harde schijven moeten SCSI modellen zijn (sommige SATA disks werken omdat de SATA controllers soms dezelfde chipset hebben als de SCSI controllers – maar officieel is het niet gesupporteerd), de netwerkkaarten moeten ook van bepaalde types zijn (lees: Intel), de CPU’s tussen de ESX servers onderling moeten van dezelfde familie zijn,… kortom veel prerequisites dus! Je kan altijd eens piepen op Ultimate WhiteBox, een website van VMWare addepts waar je een lijst kan vinden van geteste en gevalideerde (en soms ook officieel niet ondersteunde) hardware.
Voor mezelf had ik besloten dat ik drie servers wou hebben, allemaal met officieël ondersteunde hardware. Niet omdat dat sneller zou werken of zo, maar gewoon omdat ik me moet voorbereiden op de examens en ik geen zin heb om te tweaken en te tunen om iets ongesupporteerd toch te laten werken. Nieuwe servers waren out of the question wegens veel te duur voor mijn behoeftes. Tweedehands dan maar, en wat is er dan beter dan eBay?
Na een paar uurtjes browsen, afchecken van hardware, nog wat google’en en een schematekening om te bepalen wat ik allemaal nodig heb, was de kogel door de kerk en heb ik mij hetvolgende gekocht:

  • 2 x Dell Poweredge 2650: 2 x Intel Xeon 3,06GHz CPU – 2GB RAM – 73GB Ultra320 SCSI HDD @ 10K RPM
  • 1 x Dell Poweredge 2850: 2 x Intel Xeon 3,2GHz CPU – 4GB RAM – 2x36GB Ultra320 SCSI HDD @ 15K RPM

Dell Poweredge

De 2850 krijgt een Redhat OS mee met daarop een VMWare Server installatie. Binnen deze VMWare komen er drie virtuele machines:

  • een iSCSI software emulator die de shared storage zal emuleren, nodig voor VMotion en HA testen.
  • een Windows 2003 Server die Virtual Center, RRAS en DNS voor zijn rekening zal nemen.
  • een Windows XP Professional die zal gebruik zal worden voor het beheer van bovengenoemde configuraties.

De twee 2650 machines gaan op hun beurt dienst doen als VMWare ESX servers met VMWare Infrastructure 3.5 als operating systeem. Al de servers beschikken over een dual gigabit netwerk interface en dus zullen de ESX machines één connectie naar “het netwerk” krijgen en één connectie voor “IP Storage – iSCSI dus”. Idealiter heb je drie netwerk interfaces en kan je die derde dan gebruiken voor de service console, maar ik ga die samen met de IP Storage connectie op een NIC definiëren. Als de nood hoog is, kan ik nog altijd een extra NIC bijplaatsen, maar voorlopig ga ik het zo doen.
Al de servers zijn trouwens rack-mountable modellen, “pizzaboxes” zoals wij ze wel eens noemen, beschikken over redundante power supplies, hebben cd-rom (2650) of dvd-rom (2850), VGA, PS2 en USB2.0 aansluitingen aan voor- en achterkant en maken gigantisch veel lawaai wegens extreme fans die ervoor moeten zorgen dat die dingen in alle omstandigheden up & running blijven. Je kan er dus van op aan dat die dingen enkel online gaan zijn wanneer ik er effectief testen op wil doen, tenzij ik ergens een kleine rack op de kop kan tikken en dat ding in de garage of zo kan opstellen… ;-).
Gisterenavond heb ik de eerste ESX server al geïnstalleerd, weliswaar zonder shared storage en dus met een virtuele testmachine op de local storage, en dat ging zeer vlotjes. Meer dan genoeg resources available. Vandaag verwacht ik de levering van de 2850 server en dan kan ik al beginnen met de setup van de backend voor mijn ESX omgeving. En tegen dat die goed en wel opgezet is, is het weekend alweer voorbij en staan ze met de derde en laatste server aan de deur.
Wordt zonder twijfel spoedig vervolgd…

Newer posts »

© 2019 Unexpected.be

Theme by Anders NorenUp ↑