Roland Kamphuis Rotating Header Image

Roland is “The Boss”

Van de week zat er een cadeau bij de post afkomstig van een klant. Op het kaartje stond het volgende:

“Bedankt voor al de jaren geweldige inzet van serverbeheer tot aan scripting werkzaamheden”

En in het pakketje zat een T-shirt en riem met de tekst “Boss” (Hugo Boss). Ik beheer voor deze klant zijn server en help bij het ontwikkelen van zijn game/website. Blijkbaar vind hij mij “the boss” voor het geen wat ik voor hem doe. Bij deze van harte bedankt!

Ik krijg niet vaak een cadeau of kaartje van klanten als dank voor de werkzaamheden. Ik stel dit zeer op prijs, dan weet ik tenminste ook dat mijn diensten goed bevallen. Ik zal het shirt en riem als een “boss” dragen.

the_boss_cadeau

Moederbord PCB desolderen

Ik heb een stapel van meer dan 50 oude (server) moederborden (sommige nog compleet met cpu en geheugen) en ben al enige tijd opzoek of ik nog wat kan doen met deze oude sets. Mijn zus had een idee om van een kaal moederbord leuke vormjes uit te halen en  dingen maken zoals een clipboard, onderzetters, oorbellen etc.
De eerste stap was dan ook met een heatgun alle onderdelen van de PCB halen. Een heatgun had ik nog niet dus speciaal een heatgun opgehaald bij de Gamma.

heatgun_desolderenEn toen begon het experimenteren. Ik had geen idee welke temperatuur het beste was om de onderdelen eraf te halen. Een te lage temperatuur had het effect dat het behoorlijk lang duurde voordat een onderdeel wou loslaten. Bij een te hoge temperatuur begonnen de onderdelen te smelten of zelfs te exploderen (ik heb 2 condensators laten knappen). De truck was om de temperatuur vrij hoog in te stellen (250 graden) maar dan niet al te lang op hetzelfde onderdeel richten en met de tang het onderdeel tegelijkertijd eraf halen (als het onderdeel niet zelf eraf valt).
En zo had ik in een avondje alle onderdelen van het bord afgehaald. De volgende stap is de PCB in de juiste formaten zagen.

pcb_parts

Radio interview over hack SIDN

Afgelopen donderdag kreeg ik een mailtje van EnschedeFM met de vraag of ik in de uitzending wou komen en wat meer kon vertellen over de hack van SIDN. SIDN was namelijk de dag ervoor gehackt en in het radio programma #deverbinding wouden ze daar even aandacht aan besteden. Gezien ik goed contact heb met TV Enschede FM, deelnemer van SIDN en ook gevestigd in Enschede was het ook niet een gekke keuze om mij uit te nodigen.

Ik was via telefoon live in de uitzending diezelfde middag (11 juli 13), en ik vond het interview prima verlopen.

Luister naar het fragment:

tvenschedefm

Samsung TFT monitor zelf gefixt

Mijn tweede TFT scherm thuis ging afgelopen zondag kapot. Scherm viel zomaar uit en je kon een doorgebrande componenten lucht ruiken. Het is een Samsung T260 (26 inch, 1920×1200) uit 2008, dus al een tijdje geen garantie meer.  Gezien ik een dual screen setup heb wou ik wel graag weer hetzelfde scherm terug hebben (beide schermen vervangen is best prijzig terwijl het andere scherm nog perfect is). Het model is al jaren niet meer te koop en op marktplaats werd hij ook niet aangeboden.

samsung_T260_transformer

Hier haal ik de oude transformator van de PCB

Ik bedacht mij toen “Hoe moeilijk kan het nu zijn een TFT scherm te fixen?”. Ik dus heel goed kijken naar het scherm en bleek dat het scherm nog beeld gaf, conclusie er moet iets met de backlight aan de hand zijn.
Ik ben voorzichtig het scherm uit elkaar aan het halen gegaan. Dit was nog best lastig omdat er geen zichtbare schroeven waren op de behuizing. Uiteindelijk bleek dat het hele scherm bij elkaar gehouden werd door 2 schroeven. De behuizing klemde namelijk het scherm en panelen precies in door een aantal plastic clips. Het loshalen van deze clips was erg lastig en ik heb er zeker een paar kapot gemaakt bij het openhalen. Eenmaal open zag ik vrij snel het probleem. Er zat een dikke roetvlek bij de transformator van de backlight. Bovendien bleek er een stuk plastic weggesmolten te zijn.

Toevallig had ik maanden geleden al eens een transformator voor het scherm gekocht.  Ik merkte namelijk geleden al  dat dit scherm minder licht gaf ten opzichte van het andere scherm. Een zoekopdracht naar onderdelen op eBay gaf alleen een transformator terug, die had ik maar besteld in vorm “kan altijd handig te pas komen”, maar nooit meer naar gekeken. Ik kon immers wel leven met een scherm dat iets minder vel is.  Nu kwam die aankoop helemaal gepast.

samsung_t260_transformers

Boven: de nieuwe transformator, onder: de oude transformator met een gat gesmolten in de behuizing

Het vervangen van de transformator was snel gedaan, en ik kon het paneel weer langzaam in elkaar gaan zetten. Eerst natuurlijk ook even alle componenten nagemeten. Tijdens de eerste test schok ik nog even, na het stroom erop zetten leek het scherm niet aan te gaan. Ik kwam er gelukkig snel achter dat ik vergeten was de frontpanel met power schakelaar aan te sluiten. Het scherm ging aan, en de backlight werkte weer.Het scherm naast het andere scherm gezet en direct de felheid vergelijken en die kwamen helemaal overeen. Weer een project succesvol afgerond!

samsung_t260_lindsey_stirling_background

De monitor werkt weer
(Lindsey Stirling wallpaper)

NDIX relatiedag 2013

Na de drukke dag van gister bij de Hammer beurs mocht ik de volgende dag de relatiedag van NDIX 2013 bijwonen. Twee jaar geleden waren we ook al uitgenodigd voor de relatiedag van NDIX, dit jaar heb ik mijn collega Christian meegenomen (hij was 2 jaar geleden er niet bij). De locatie was opnieuw voetbalstadium FC Twente.

De dag bestond uit diverse interessante presentaties gegeven door hoogleraren, professors en CEO’s over ICT/IX gerelateerde onderwerpen. Opnieuw hebben we weer veel partijen gesproken. Gelukkig waren het deze keer niet allemaal hardware fabrikanten en kon het soms verrassend zijn wie je voor je had. Ik kwam zo een oude kennis/leverancier tegenkwam. Met hem heb ik sinds 2005 geen contact meer gehad (zijn onderneming was namelijk failliet gegaan, waardoor ik geld kwijt ben geraakt door bepaalde orders niet uitgeleverd zijn). Wat kunnen bijpraten over de gebeurtenissen.

Voor diner had NDIX een wisseldiner bedacht. Ofwel bij iedere gang verander je van tafel om zo in contact te komen met nog meer mensen. Veel  mensen gesproken.

NDIX bedankt voor deze relatiedag!

ndix_relatiedag_2013_roland_christian

Roland en Christian in gesprek met een fiber partij

 

Hammer Storagefocus beurs

Ik was uitgenodigd voor de Storagefocus beurs 11 juni 2013 in Utrecht. Ik had nog niet eerder van deze beurs gehoord. De uitnodiging en agenda zagen er goed uit dus toch besloten om samen met 2 collega’s een kijkje te gaan nemen.
De beurs werd georganiseerd door Hammer  (Hardwareleverancier) en koppelden eigenlijk de grootverbruikers aan de fabrikanten. Fabrikanten zoals Intel, Supermicro, WD, Seagate, Hitatchi, Kingston, LSI, Promise, Eaton en nog een aantal. Iedere fabrikant stond met de nieuwste snufjes aan hardware en software. Ik heb met de meeste fabrikanten interessant gesprekken gevoerd en vooral veel merchandise + visitekaartjes meegekregen. De meeste fabrikanten kende ik al, maar het was heel bijzonder om een face-to-face met ze te kunnen praten en te horen welke ontwikkelingen er speelden. Naast de beurs werden er ook presentaties gegeven welke ik allemaal heb bijgewoond.
Rond een uurtje of vier nodigde Hammer ons uit voor een borrel en een potje bowlen op de bowlingbaan naast het hotel. Ook hebben we daar een foto laten maken voor een groen scherm, waarna ze onze koppen in een filmtitel fotoshopte. Ons team is op de Trainspotting filmcover gekomen :P.
Om een uurtje van 18.00 werden we uitgenodigd voor een luxe buffet. Na het buffet werden de winnaars bekend gemaakt. Je kon namelijk stempels verzamelen bij iedere fabrikant en kans maken op een aantal prijzen. Natuurlijk heb ik en mijn collega’s deze stempels ook verzameld en wonnen we onverwachts een Ipad mini en een externe 1 TB HDD.
Hammer bedankt voor deze interessante en leuke dag!

hammer_storagefocus_transpotting_icehosting

(ps: ik had geen foto’s gemaakt omdat daar iemand van Hammer ook foto’s maakten. Ik heb deze foto’s helaas nog niet online terug kunnen vinden. Mocht iemand deze weten te vinden: contact mij)

Friday barbecuen

Iedere vrijdagmiddag hebben we de zogeheten “Friday Special“. Deze vrijdag was het mijn beurt om de lunch te verzorgen. In plaats van een lunch heb ik een barbecue geregeld voor de avond. Het was zo mooi weer dat we wel gebruik moesten maken van deze kans.

De BBQ was een groot succes. Ik had nog een kleine barbecue staan (ooit gekregen als relatiegeschenk) en hoefde dus alleen maar kooltjes te halen en eten (veel vlees!).

icehosting_BBQ_1

Andy vuurt de barbecue op

Eerste instantie stond de barbecue voor de ingang van InterDC, daar hebben we hem toch wat verder van weggehaald om te voorkomen dat de rook meeging naar binnen en daar het brandalarm zou triggeren. (er waren nog een paar klanten in het datacenter bezig die in en uit liepen, en ja ik heb ze een hapje aangeboden).

De BBQ is voor herhaling vatbaar!
(Tevens zal ik volgende keer wat beter foto’s maken, het halve team staat maar op de foto.)

icehosting_BBQ_2

Nieuwe telefoon

htc_oneAlweer heb ik een nieuwe mobiele telefoon. Een jaar geleden had ik nog de HTC one X kunnen aanschaffen in een super goede deal (Het telefoon abonnement was goedkoper dan het toestel zelf).
Dit jaar verliep mijn normale abonnement en moest ik weer een nieuwe telefoon uitkiezen. (vervelend hé ;) ) Overstappen naar sim-only was een optie, maar het viel mij op dat sim-only abonnementen vrij prijzig zijn geworden door de internet bundels. Na rondneuzen kwam ik snel op de nieuwe “HTC One” uit. Dus ik Vodafone bellen en kreeg ik al snel te horen dat alleen de zilveren versie nog maar beschikbaar was (splinternieuw model destijds) en ik de zwarte nog 2 weken op zich liet wachten. Ik had graag de 2 weken wachten voorover om een zwarte versie te krijgen.

Ten opzichte van de HTC One X is er maar weinig verandert. Mara de enkele features die veranderd zijn, zijn zeer goed gedaan.
1) De speaker aan de voorkant en in Stereo. Geeft een geweldige geluidweergave bij het kijken van filmpjes of spelen van games (GTA3 op Android is erg goed).
2) De ingebouwde infrarood afstandbediening, waarmee je je mobiel als tv afstandbediening kan gebruiken.
3) De Camera heeft een betere lichtsensor, alhoewel ik het wel jammer vind dat ik megapixels moest inleveren (van 8M naar 4M). Hieronder heb ik een demonstratie van de nieuwe camera gemaakt, je ziet dat de foto links (met de HTC One) scherper is dan de foto van de HTC one X.

Links gemaakt met de nieuwe HTC one, Rechts gemaakt met de HTC one X

Links gemaakt met de nieuwe HTC one, Rechts gemaakt met de HTC one X

Verder is het dubbele geheugen fijn, van de verhoogde cpu snelheid merk je niet veel. Het Full HD scherm geeft mooi beeld, maar is denk ik overbodige luxe voor een 4 inch scherm.

Starwars movieshots

Wie herinnerd ze nog? De Star Wars movieshots die in 1997 in iedere Smiths chipzak meegeleverd werden, als soort opvolger van de flippo.
Afgelopen weekend kwam ik in de kringloopwinkel een stapeltje (+-20 stuks) Starwars movieshots tegen. Ik dacht: daarmee kan ik wellicht mij verzameling eindelijk compleet maken. Thuis gekomen direct het album op zolder opgezocht. In ’97 was ik er nooit in geslaagd om alle 50 movieshots te verzamelen, en had ik bovendien een tiental plaatjes kapot geknipt om ze in een dia-hoesje te zetten. Deze zelf samengestelde dia’s kan je met een diaprojecter bekijken en geeft een zeer groot en cool beeld. Nooit toen bij nagedacht dat dit later een mooie verzameling kon worden die wellicht ook nog wat geld waard is. De verknipte dia’s moet ik dus ook weer opnieuw aanvullen in het album.

Met mijn vondst van de kringloopwinkel kon ik al snel 6 missende plaatjes aan mijn album voegen. Maar helaas miste ik nog steeds een aantal. Ik heb daarom even rond gespeurd en op marktplaats vond ik een persoon die ook nog een aantal plaatjes miste. Samen konden we 4 plaatjes via de post ruilen (jaja, wel 16 jaar na uitgave gewoon nog plaatjes ruilen ;) ).  Ik kom op moment nog 5 plaatjes te kort om mijn album compleet te maken.
Mocht een van mijn lezers nog toevallig nummers 1, 23, 27, 40 of 49 hebben, sta ik graag open om te ruilen (ik heb zelf een stuk of 60 dubbele movieshots).

Nooit geweten dat ik het nog zo leuk kan zijn om een oude collectie aan te vullen. En zo zie je maar weer dat je nooit weet wat je tegen kan komen in een kringloopwinkel!

starwars_movieshots

Timelapse film over bouw InterDC

Bijna 2 jaar na opening van mijn datacenter heb ik eindelijk alle beelden verzameld om een timelapse op te stellen. Een timelapse is een film waarin de beelden versneld afgespeeld worden.
Het samenstellen van de timelapse was meer werk dan ik dacht. Het werk zat hem voornamelijk in het uitzoeken van alle beelden. Ik heb namelijk alle beelden verwijderd wanneer er niks te zien was. Zoals bijvoorbeeld de weekenden, vroege ochtenduren en avonden, maar ook tussenin wanneer bijvoorbeeld alle bouwvakkers naar buiten stapten om te pauzeren. Ik denk dat ik door een 140.000 beelden wel ben heengelopen en zeker wel de helft heb verwijderd voor de film.

In de timelapse heb ik van bijna 4 maanden beelden verzameld. De camera’s hebben nog wel veel dagen beelden gemaakt maar die zijn net niet interessant genoeg om toe te voegen. Bovendien had ik daaraan nog meer extra uitzoek werk gehad. Wellicht dat ik ooit nog in de toekomst dat doe. Kan ik wellicht een moeite timelapse maken van hoe de racks allemaal gevuld zijn. Op deze timelaps zie je in het eerste racks de switches en router hangen, en in rack 2 zijn net 4 servers verzameld en opgehangen. Die had ik al namelijk al tijdens de laatste fase van de bouw opgehangen omdat sommige klanten niet konden wachten ;).
Inmiddels hangen er 80 servers van ons in InterDC, dat is exclusief colo servers van klanten.

Dodenherdenking 2013

dodenherdenking_2013_!

Dodenherdenking 2013

Voor het eerst heb ik de dodenherdenking live meegemaakt op de Dam in Amsterdam. Ieder jaar zie je de dodenherdenking wel op TV, maar dit jaar was het een hele belevenis om daar echt eens op het plein te staan. Rond 19.30 werd iedereen op het plein verzameld, ik stond in het voorste vak rechts, vlak naast het grote scherm. Enkele minuten voor acht begon de toespraak waarna de 2 minuten stilte. Ik vond het heel bijzonder om mee te maken dat er gedurende 2 minuten doodse stilte was op het plein waar duizenden mensen stonden. Zelfs geen gekuch was er te horen. Het enige wat je hoorde was de wind die voorbij de vlaggenmasten waaide.

 

Natuurlijk koning Willem Alexander en koningin Maxima gezien, netzoals vele ministers zoals minister-president Rutte en Minister Samson.

Ook aangesloten aan bij het defilé, het duurde wel bijna een uur voordat het vak waarin ik stond geopend werd. (En dan stond ik nog wel in het vak die als eerste na alle genodigden langs het monument mocht lopen). Gelukkig konden we genieten van de muziek van de fanfare tijdens het wachten en kijken hoe de NOS filmploeg binnen een half uur verdwenen was na de uitzending.

dodenherdenking_2013_3

Dit was mijn uitzicht als ik naar rechts keek, het grote scherm waarop te zien was hoevol het plein wel niet stond. Daarnaast staat in een hoogwerker een camera van NOS.

dodenherdenking_2013_2

Een kijkje op het plein. Er was veel security aanwezig. Bovendien hingen er veel politie camera’s verdeeld over het plein en bij de ingang.

Film aanleg glasvezel InterDC

Nadat bijna 2 jaar het filmmateriaal van de aanleg van de glasvezel van interdc op de plank heeft gelegen heb ik toch besloten een mooi filmpje te maken.
Ik was zeer verbaasd dat er verschillende websites zijn waar het mogelijk is om (commerciele) rechten vrije muziek te downloaden. Ik dacht dat je dan zelf iets in elkaar moest componeren of toevallg een band moest kennen. Youtube zelf bied ook een dienst aan om muziek toe te voegen aan je filmpje, maar het nadeel daarvan is dat je verplichte reclame krijgt en bovendien kan je niet het geluid bewerken op basis van je film inhoud.

Met wat hulp van collega’s Christian en Andy hebben we samen het volgende filmpje samengesteld:

Kantoorservers naar datacenter

kantoorservers

Oude situatie kantoorservers

De servers voor ons kantoor stonden tot voor kort gewoon bij ons op kantoor. Met de komst van ons eigen datacenter hebben we eigenlijk nooit de moeite genomen om de servers te verplaatsen. We hadden wel de internelijn doorgetrokken en daarmee verviel de behoefte om de kantoorservers te verplaatsen. De kantoorservers hadden we heel netjes onder de trap opgesteld in een een net 19 inch rack. Omdat de locatie van de servers een beetje verscholen was wou ik geen foto’s publiceren. Nu in het datacenter zijn er voldoende sensoren, detectoren en camera’s die de veiligheid garanderen.

Waarom alsnog de servers verplaatsen?
Tijdens het bekijken van de jaarafrekening van de energieleverancier kwam ik erachter dat het 10 euro per maand aan stroomkosten bespaard als we de servers in het datacenter plaatsen. Die 10 euro is zelfs wat overblijft na aftrek van het extra stroom benodigd voor de koeling en ups.
Daarnaast hebben we in de zomer een probleem dat de servers op kantoor te warm worden doordat er geen airco aanwezig is.

Hoe kan de stroom nog geen 5 meter verderop goedkoper zijn?
In ons datacenter zijn we een grootverbruiker, en daarmee kan je een scherper tarief krijgen. Hoewel dit deels waar is, is dit prijsverschil nog te minimaal om de grote besparing te maken. De grote besparing zit hem namelijk in de energiebelasting die de overheid heft over de stroom. Als je namelijk > 10.000 kWh verbruikt zakt de belasting met de helft per kWh. Verbruik je meer dan 50.000 kWh/jaar, is de energiebelasting nog maar een tiende van het origineel.
Op kantoor is ons stroomverbruik minder dan <10.000kwh, terwijl in ons datacenter het stroomverbruik >50.000 kWh is. We besparen een 9 cent per kWh, dat is bijna de helft van de prijs die we op het kantoor betalen.

Het eindresultaat van de kantoorservers:

kantoorservers_interdc

Onze kantoorservers in InterDC

 

Van boven naar beneden:

  • HP 3400cl Switch
    (Gbit switch)
  • HP micro Proliant server
    (Storage)
  • Monitor
  • Supermicro Server
    (VPS server, Dual Quadcore 2,4 Ghz, 24GB ram, 2x1TB HDDs)
  • Chenbro Server
    (Windows server 2008, Share + Domain controller)
  • APC 1KvA UPS
    (Noodstroom)

Joomla hackers

De laatste tijd maak ik vaak mee dat Joomla sites gehacked worden van klanten. Het zijn meestal oude Joomla installaties die al maanden/jaren niet meer geupdate zijn. De hackers hebben blijkbaar ergens een injectie ontdekt om op die manier bestanden in de /tmp map te plaatsen. Deze map moet chmod 777 hebben bij installatie van joomla, dus is het aardig eenvoudig voor de hacker om daar bestanden in te plaatsen.
Ten tweede plaatsen ze dus vaak een dos scriptje, en gaan ze vervolgens met het scriptje aan de slag om andere servers/sites te dossen. De server gooit zijn complete uplink helemaal vol met verkeer richting het ip die de aanval moet ontvangen. Ik heb meegemaakt dat er meerdere servers opeens een volledige gbit gingen trekken en daarmee sommige uplink providers van ons overbelasten wat als resultaat onze eigen bereikbaarheid van het netwerk ook aantasten.

Gelukkig hebben we goede monitoring en kon ik snel ingrijpen door ten eerste de servers terug te zetten naar 100mbit, en daarna de server te onderzoeken. Bij een van de gevallen kwam ik een leuke case tegen. z
Ik zie een hacker zijn php hackscript aanroepen met “b11770.php?action=udp&host=xx.xx.xx.xx”, heb ik snel het script aangepast en $_GET[‘host’] = $_SERVER[‘REMOTE_ADDR’]; bovenaan toegevoegd. Toen was het wachten tot hij het script opnieuw aanriep, want met die regel zou de hacker dus niet meer zijn xx.xx.xx.xx ip aanvallen, maar gaat de aanval opeens naar het ip van de hacker zelfs. En voilla, na 2 minuten riep de hacker zijn script aan en ging er een flinke attack richting zijn eigen ip. Wonderbaarlijk riep hij het script nog 3 keer aan voordat hij erachter kwam dat zijn eigen script een aanval op hemzelf lanceerden en staakte eindelijk zijn acties… (waarschijnlijk opzoek naar een nieuwe niet-geupdate joomla site).

php_dos

Hardware project: kwh meten

Afgelopen weken ben ik iedere vrijdag bezig geweest met een nieuw hardware project. Met het nieuwe project ben ik bezig een slimme stroometer te bouwen die via ethernet uitleesbaar is. Ideaal voor het datacenter (Interdc) om het stroomgebruik per rack bij te kunnen houden.
Ik was eerst begonnen met ampère meters die je op over de kabel heen klemt en op basis van magnetische inductie kunnen bepalen hoeveel ampère stroom erdoor heen ging. Deze ampère meters waren moeilijk verkrijgbaar dus keek ik naar een alternatieve oplossing. Op internet las ik hoe veel hobbyisten heel creatief een pulsenteller hadden gemaakt die werkt aan de hand van het lampje dat knippert op de stroommeter. Ik heb weliswaar geen hoofdmeter per rack zitten, maar ik had wel een kleine kWh teller al laten aansluiten. Bleek dat die meter  zelfs een eigen uitgang had om de pulsen door te geven. Het was dus een kwestie van een kabeltje eraan hangen en de microcontroller laten tellen. Tenminste dat dacht ik.

kwh_teller

Microcontroller met ethernet en poe en de benodigde hardware

De microcontroller was de grootste obstakel, de microcontroller loopt op 32mhz singlecore en moet 10 meters gelijktijdig in de gaten houden of er een signaal (pulse) binnenkomt. Een buzzywait constructie werkte niet, als op meter 1 en 10 tegelijk een pulse binnenkomt, was de pulse signaal al verdwenen voordat de while-loop bij poort 10 aankwam. Daarnaast moest dezelfde microcontroller ook nog een communicatie via ethernet opzetten.
Uiteindelijk heb ik het dan ook opgelost door op basis van interrupts te gaan werken. Het systeem wordt tijdelijk onderbroken zodra een status van een kWh meter wordt veranderd. Doet zijn tel actie en gaat vervolgens verder waar hij was gebleven. Het resultaat; precieze kWh stroommeting waarbij ik nauwkeurig terug kan rekenen naar Ampères.

kwh_meters

De kwh meters van iedere groep

ampere_tang_meten

Natuurlijk met de ampere tang controleren of mijn gemeten pulsen overeenkomen