Herman's Weblog Van alles en nog wat van en over mij..

19Oct/098

Storage en Netwerk uitdaging (2)

Vorige week besloot ik na een aantal berichten heen en weer op Twitter dat het beter was even een bericht op mijn website te zetten over het probleem waar ik op het werk mee te maken had.. Dat bericht werd wat groter dan verwacht maar stond na 2 uurtjes schrijven online. Gelukkig namen zowel Steph als Andries de tijd om met me mee te denken om tot een goede oplossing te komen.

Ik heb een 11-tal scenario's uitgewerkt en getest (klik op onderstaand plaatje) om te kunnen bepalen waar het probleem nou zat. Mede door de tips van Andries in zijn meer dan uitgebreide reactie is het uitendelijk gelukt om te vinden waar de vertraging vandaan kwam.

metingen

Tevens heb ik een stuk performance log opgeslagen om te kunnen kijken of de bottleneck dan niet toch op de server zou zitten. Bij het bestuderen van deze logging bleek dat de disk queue length van de SSD die de data aan moest leveren onder de 0.1 bleef, dat in combinatie met een verwaarloosbare CPU belasting en een beperkte hoeveelheid netwerkverkeer bevestigden nogmaals dat de server het probleem niet kon zijn. Om dit te bevestigen heb ik als test terwijl de server 6 clients van data aan het voorzien was (met 300 Mbit) een kopieractie van 40 GB naar de 3 andere servers gestart.. Meteen zat de Gbit verbinding van de server op  92% belasting, wat in dit geval inclusief de overhead onderveer het max is (941 Mbit bij een packetsize van 64k). Vanaf dit punt was het zeker dat de server de beperking niet was.

Steph had al eerder aangegeven dat CIFS mogelijk het probleem was, nadat we de server uitgesloten hadden kwamen Andries en ik eigenlijk tot de conclusie dat het wel in die hoek MOEST zitten.. Om dit te testen heb ik de 6 laptops opnieuw ingericht en weer de standaard filetransfer gestart (490 blokken van 100 MB, 1 robocopy sessie). De netwerkbelasting op de laptosp schommeld op dat moment rond de 50-60 Mbit. Wanneer ik dan handmatig nog een extra Robocopy sessie start van een 4,5 GB bestand schiet de netwerkactiviteit naar +- 300 Mbit op de desbetreffende client.. Hieruit valt op te maken dat het verhogen van het aantal gelijktijdige Robocopy acties de snelheid drastisch doet verhogen..

Op dit punt was het probleem duidelijk en eigenlijk ook meteen de beste oplossing. De nieuwste versie van Robocopy bied ondersteuning voor simultane downloads, deze versie (XP0027) werkt helaas alleen op Windows 7 en Windows Vista.. Als noodoplossing heb ik een kort AutoIT scriptje geschreven dat 2 robocopy sessies start. Wanneer dit script gebruikt wordt starten er 2 gelijktijdige kopieracties.. De totale snelheid van 6 clients komt dan op de 807 Mbit te liggen, wat ruim voldoende is voor wat wij van plan zijn (100 Mbit per client is de max die we met dit netwerk met 10 clients gelijktijdig kunnen behalen).

cacti

Het enige dat nu nog rest is het schrijven van een net script en de implementatie in het grote installatie project, maar dit laat ik volgende week aan anderen over (die zijn daar stukken beter in).

Dan rest mij verder niets dan Steph en Andries te bedanken voor hun hulp bij het oplossen van dit probleem en het nemen van een vrije dag aan het einde van deze week..

13May/091

Weekend weer voorbij

Vrijdag was het dan zo ver, na eerst in de ochtend nog 7x gestoord te worden door het werk kon ik daarna lekker met Lieneke, mijn ouders en mijn zus naar het vakantiepark om even 4 dagen tot rust te komen :) . Met veelvuldig zwembadgebruik, sauna gebruik en voor mijn doen een aardige hoeveelheid gelezen bladzijdes kunnen we terug kijken op een erg gezellig en geslaagd weekend :) .

Komend weekend met een groep van 25 man airsoften in belgië :)

Op het werk blijft het onverminderd druk, alhoewel het einde van dit project nu wel in zicht begint te komen, 29 en 30 april hebben we nog een upgrade en een migratie te gaan maar daarna is het wel echt af. Mag ook wel na bijna een jaar werk :)

4Sep/081

Wat doe ik op mijn werk?

Er is in de afgelopen 2,5 jaar een hoop veranderd voor wat betreft mijn werk, een deel heb ik hier gemeld, een ander deel is eigenlijk nooit ter sprake gekomen, dus ik neem nu eens de tijd om in een niet al te lang stuk uit te werken wat er nou eigenlijk allemaal gebeurt is :) .

 

In augustus 2006 heb ik bij IKEA Eindhoven aangekondigd dat ik op zoek zou gaan naar ander werk, alhoewel ik op zich best wel aardig werk had bood het voor mij in de toekomst niet genoeg mogelijkheden, ik was immers pas 21 jaar op dat moment en wilde toch nog wel wat anders dan klachten afhandelen van probleemgevallen / klanten van IKEA :) . Alhoewel ik eigenlijk geen geschikte vooropleiding had ben ik via Steph in contact gekomen met het toenmalige Dynomic. 

 

 

 

Het is nogal een stap om van een soort van klantenservice medewerker bij IKEA naar een IT bedrijf te gaan, ik had dus ook nogal een opleidings achterstand.. In een zo kort mogelijke periode heb ik geprobeerd om zoveel mogelijk relevante Microsoft Certificeringen binnen te halen, beginnend als MCDST en zo doorstuderend naar MCSE en verder (ben momenteel bezig met mijn laatste Windows Server 2008 certificaat). Ik heb het grote geluk gehad dat ik eigenlijk vrijwel meteen aan het werk kon als servicedesk medewerker bij Vitens in Arnhem, alhoewel ik daarvoor iedere dag ruim 2 uur in de auto zit was het voor mij wel de mogelijkheid om in een redelijk grote omgeving (1500 man) zoveel mogelijk te leren..

 

 

Van november 2006 tot en met ongeveer november 2007 heb ik me bezig gehouden met allerlei servicedesk taken en daarnaast een hoop extra dingen zoals het bijhouden van statistieken over de hoeveelheid meldingen die binnen kwamen en noem maar op. Ondertussen was Dynomic veranderd in 2e2, of eigenlijk 2e2 Skilled Resourcing in mijn geval (de detacheringstak van het bedrijf). Vanaf november 2007 is het snel gegaan, door wat verloop kreeg ik de kans om een plek te krijgen in het beheerteam van "Oud Vitens" als beheerder van +- 200 servers en een gebruikersgroep van tegen de 900 man mocht ik me nu bezig houden met de wat grotere problemen en het leukere speelgoed. Naast deze activiteit heb ik me ook nog enige tijd bezig gehouden met het Change Management (Plaatsvervangend changemanager) binnen Vitens ICT, maar door tijdgebrek heb ik dat moeten laten lopen.

 

 

Ondertussen had ik bij 2e2 al aangegeven mijn contract bij Vitens in verband met de reistijd niet te willen verlengen, dus in juni 2008 zou het zo ver zijn, ik kon naar een nieuwe opdracht bij een bedrijf in Breda, een stuk dicht bij waaar Lieneke en ik inmiddels zijn gaan samenwonen (Oisterwijk). Echter, op de dag na het eerste gesprek voor deze opdracht hoorde ik dat ze bij Vitens nog op zoek waren naar een Technisch Architect... Alhoewel dit voor mij (met krap 2 jaar ICT ervaring) nogal een grote stap zou zijn heb ik er maar 1 nacht over hoeven denken.. Dus ik heb voor deze functie gesoliciteerd (nog steeds via 2e2), diezelfde middag nog een gesprek gehad en 's avonds telefoon gehad dat ik aangenomen was :) , binnen 1,5 jaar dus van beginnend servicedesker via beheer naar een architecten functie, over zo'n groei droom je nog niet eens :P

 

Dan zijn we inmiddels aangekomen bij het heden, september 2008, het project waarvoor ik aangenomen ben is inmiddels halverwegen en loopt nog steeds goed, naast architect ben ik ook projectleider geworden van dit project, naast mij werken er nog 2 technisch engineers, 2 administratieve medewerkers en 1 manager aan het project. Wat doe ik dan zoal op mijn werk (daar gaat dit stuk immers over):

 

- Voorstellen maken voor wat voor een functionaliteiten de laptops moeten krijgen
- De reacties van de klant op de bovenstaande voorstellen inventariseren, beoordelen en verwerken in het definitieve ontwerp
- Vervolgens brengen we alle raakvlakken van dit project met andere projecten in kaart en beleggen we vergaderingen om deze raakvlakken af te bakenen
- Ervoor zorgen dat alle leveranciers de goede versies van de producten aanleveren (soft en hardware)
- Samen met de technisch engineers de juiste hardware uitzoeken en bestellen
- Alle connectiviteit en synchronisatie processen van de laptops in kaart brengen (grafisch en in documenten)
- Een planning maken voor het project en deze proberen na te leven ;)
- Veel hardware testen
- Veel hardware bestellen :P
- Uren bellen om iedereen op 1 lijn te krijgen en te houden
- Overleggen met andere ICT afdelingen om de impact van ons project op andere ICT onderdelen te besperken

 

En dat is dan nog maar een greep uit mijn activteiten :) , gelukkig doen we dit met meerdere mensen, maar dan nog heb ik het er druk genoeg mee meestal (er zijn dagen dat ik alleen maar kan wachten op werkzaamheden van anderen). Het project omvat trouwens het vervangen van een laptop voor 175 monteurs en de aansluitignen van deze laptop (UMTS modem enzovoorts) in hun servicebussen..

 

Ik ben benieuwd wat de toekomst gaat brengen :) , architect was mijn doel voor over een jaar of 5, maar dat is wat vlotter gegaan dus :) , wel weet ik dat ik zeer binnenkort begin aan mijn HBO technische informatica opleiding (naast het werk)..

11Aug/084

Een keertje echt werken

Als je het zo ziet stelt het niets voor, maar ik moet zeggen dat het uitgraven van dat stukje tuin nog best wel meer werk was dan ik gedacht had.. Vooral omdat we steeds een flink eind met de kruiwagen moesten lopen en de kruiwagen handmatig op moesten tillen om het zand in de kruiwagen te krijgen. Om het vervolgens bij de gemeentewerf met de hand allemaal weer in een container te scheppen..

Daarna door om nieuwe keien te halen, 1,5 kg per stuk, 600 stuks, met de hand (netjes) in de aanhanger leggen, netjes voor het tellen en afrekenen (250 euro). Daarna weer naar huis, stenen in de kruiwagen, weer netjes opstapelen voor het gemak bij het leggen.. Het leggen heb ik overgeslagen (schiet niet op met 2 man op een klein stukje), maar dat is inmiddels ook gedaan als het goed is.

Alle delen afzonderlijk stellen niets voor, maar dit in de volle zon op een zaterdagmiddagje is eens wat anders dan als een luie it'er achter je bureau hangen ;)

Tagged as: 4 Comments