Citrix Web Interface 5 – Language Dutch

De nieuwe Citrix Web Interface is nu enige tijd uit en het ziet er gewoon strak uit. Je kunt al veel grafische instellingen aanpassen via de Management Console, maar helaas nog niet alles. Tevens is de Nederlandse language file (nog steeds) meegeleverd. Via de site van mijn naamgenoot Aleks Nikolic (http://www.virtualistic.nl/) is de Nederlandse language files voor Web Interface 4.6 te downloaden. Met de introductie van Web Interface 5 zijn er weer aantal velden toegevoegd, hieronder vind je de toevoegingen per header voor het belangrijkste bestand; accessplatform_strings.properties:

# General Authentication

LoginWelcomeTitle=Welkom
LoggedInAs=Aangelogd als: <strong>{0}</strong>
Guest=Gast

# Wizard

Read more

Data Protection Manager 2007 – Error ID: 31008

Het is noodzakelijk dat de Volume Shadow Copy Service (VSS) update rollup package voor Windows 2003 is geïnstalleerd voordat er met Microsoft System Center Data Protection Manager 2007 een Protection Group gemaakt kan worden.

Wanneer deze update niet is doorgevoerd treed er een foutmelding (ID: 31008) op wanneer op de desbetreffende server ‘All Volumes’ en ‘System State’ worden aangevinkt. Wanneer de foutmelding hierna nog optreed, dient voor Refresh information in de Management Tab,  Agents Tab onder Actions (rechterpane) gekozen te worden. Dit is noodzakelijk omdat de Agents eenmaal in de 30 minuten ververst worden.

Daniel Nikolic

Microsoft DPM / SCOM error: 800706ba – The RPC server is unavailable

Het kan voorkomen dat de volgende foutmelding verschijnt wanneer er een connectie wordt gemaakt naar de DPM / SCOM server óf wanneer een agent wordt geïnstalleerd:

Agent operation failed. (ID: 370)
The agent operation failed because the DPM Agent Coordinator service on MachineName.DNSName did not respond. (ID: 324)

DPM ID: 0^|^MachineName^|^Agent operation failed^|^DPM^|^Administration^|^MachineName^|^SID

 Wanneer daarna, bijvoorbeeld met de hand de agent wordt geïnstalleerd, in dit geval voor DPM de dpm server gezet wordt verschijnt de volgende foutmelding:

setdpmserver.exe -dpmservername MachineName.DNSName
Configuring dpm server settings and firewall settings for dpm server =[MachineName.DNSName]
DPM server name provided is invalid. Make sure that machine provided is fully qualified name and joined in domain.
SetDpmServer failed with errorcode =800706ba, error says: The RPC server is unavailable.

Volg de stappen in het volgende artikel en controleer in ieder geval of er geping-ed kan worden naar de MachineName.DNSName. Wanneer er gebruik wordt gemaakt van Windows 2008 let dan op dat de Firewall standaard aanstaat, het volstaat om het volgende commando uit te voeren: Netsh firewall set service remoteadmin enable all

Daniel Nikolic

PepperByte op Dakar

PepperByte is één van de hoofdsponsoren van Hans Jos Liefhebber op Dakar.

In januari 2009 wordt de beroemde Dakar rally – voorheen Paris-Dakar – gereden in Argentinië en Chili. Op 3 januari is de rally in Buenos Aires van start gegaan om via het noordelijke gedeelte van Patagonïe naar het Andesgebergte te reizen. De deelnemers zullen bij Mendoza de Andes doorkruisen en Chileens grondgebied bereiken. Vervolgens rijdt men vanaf Valparaíso noordwaarts om bij Copiapó weer koers te zetten richting Argentinië. Via Fiambalá, La Rioja en Córdoba zullen de deelnemers op 17 januari weer in Buenos Aires finishen.

Zoals elk jaar belooft de Dakar rally een spannende race te worden. Na de traditionele routes door het Afrikaanse continent, vindt de rally nu voor het eerst in Zuid-Amerika plaats.

Dakar 2009

Wie is Hans Jos?

 Hans Jos

Geb. datum: 15-03-1970

Gewicht: 85 kg

Lengte: 1.85 m

Burgelijke staat: Samenwonend

Vriendin: Anouk

Favoriete eten: Thais (lekker heet)

Muziek Rammstein

Vakantieland: stedentrips (kort en heftig)

Laatste film: Hancock

Laatste boek: De Blinde Muur 

 

Het leven van Hans Jos wordt gekenmerkt door rustig doorbouwen. De 38 –jarige Giessenburger lijkt wat nors over te komen, maar ontdooit als je een gesprek met hem over monumentale panden begint. Zoals bij zijn honden – en natuurlijk relatie Anouk – ligt daar zijn passie. Het doorbouwen neemt hij daarom vaak al te letterlijk.

 

De eerste tweewieloefeningen werden op een BMX-je gedaan en daarna gemotoriseerd op een ‘mobieletje’. Naarmate de leeftijd vorderde bekwaamde hij zich in het gemotoriseerde tweewielgebeuren met al palmares een 29e plek in de laatst gehouden Red Bull Knock Out in Scheveningen. “Ik kwam daar tot de conclusie dat het eigenlijk vrij gemakkelijk ging. Het ligt me wel dat zware rijden in het losse zand”, benadrukt Hans Jos.

 

Naast deze pracht prestatie stond hij ook al twee maal (net niet voor) aan het hekje van Le Touquet. Uit het onmetelijke rijdersveld eindigde hij als 52e. Een goede leerschool had hij gehad in 2006, toen hij zich had ingeschreven bij de Yamaha Dakar Challenge. Drie dagen lang van afzien met allerlei avontuurlijke opdrachten in een nabootsing van het grote avontuur dat ‘Le Dakar’ heet. “Heerlijk om zo jezelf tegen te komen! Daar hou ik van”, vertelt Hans Jos nu nog met glinsterende ogen.
      

Hans Jos in het nieuws

Interview Hans Jos (zie minuut 10:56 en 14:04)
Hans Jos in Actie (zie minuut 5:29)
Interview met Hans Jos op de rustdag  (zie minuut 16:14)
Wie is Hans Jos? (zie minuut 31:09)
De tiende etappe (zie minuut 10:31)

 

Interview Preproloog (zie minuut 18:18)
Preproloog actiebeelden (zie minuut 19:58)

 

Hieronder nog wat foto’s van Hans Jos:

Actiefoto Hans Jos Liefhebber op DakarActiefoto Hans Jos LiefhebberActiefoto Hans Jos LiefhebberActiefoto Hans Jos LiefhebberTeamfoto Yamaha

Gratis TechNet Magazine ontvangen?

TechNet moet jullie allemaal wel bekend zijn…  Ik zag toevallig bij iemand op zijn bureau een editie liggen waarin Mark Russinovich, de founding father van SysInternals, een stuk had geschreven over de kernel in Windows 2008. Uiteraard was mijn interesse gewekt Wink 

Ik kreeg daarna de tip dat je jezelf gratis kan abonneren op het TechNet Magazine!  Gratis? Ja gratis Wink

TechNet Magazine verschijnt om de twee maanden, en ze claimen dat we in elke editie de volgende zaken kunnen verwachten:

  • dieptechnische artikelen geschreven door de beste technische auteurs en Microsoft-experts;
  • alles over de nieuwste technologieën en oplossingen;
  • praktijkvoorbeelden en ervaringen van IT- professionals;
  • informatie direct uit de bron.

Het TechNet Magazine kun je aanvragen via de volgende site: technetmagazine.nl

SQL 2005 replicatie via https

SQL 2005 is best een goede database serverapplicatie; zeker nog niet zover als een Oracle bak, maar Microsoft is wel op weg… Zeker als je denkt aan de integratie van het .Net Framework. Maar goed dat is een hele andere discussie 😉

Sinds een tijd wilde ik onze versioning SQL database gaan repliceren naar een andere, fysiek gescheiden, omgeving. Het liefste wilde ik dit natuurlijk via https doen, aangezien een vpn verbinding tussen twee verschillende omgeving niet echt de meest award winning oplossing is…

Sinds SQL 2005 is https replicatie mogelijk. Wat er gebeurd is dat je op de ‘orginele’ database server een ‘Local Publication’ moet aanmaken op basis van een ‘Merge publication’, dan is het mogelijk om de publicatie te synchronizeren met een website. Voordat je de publicatie naar de website kan schrijven is het allereerst noodzakelijk de synchronisatie website aan te maken. Dit kan door middel van de ‘Configure Web Synchronization Wizard’. Deze wizard creëert de website in de desbetreffende context binnen inetmgr (IIS manager), ook plaatst de wizard een dll genaamd ‘replisapi.dll’ in de website. Dit is een ASP.NET web service applicatie; beter gezegd een broker tussen de push en pull SQL servers.

Wanneer de publicatie en de website gereed zijn dient gecontroleerd te worden of de website benaderd kan worden: hiervoor dien je de volgende URL te gebruiker: https://sub.site/directory/replisapi.dll?diag

sql

De volgende pagina moet zichtbaar worden (gebruik in ieder geval een origineel certificaat en ‘Basic authentication’).

Let vooral op de SUCCESS meldingen, deze moeten vanzelfsprekend succesvol zijn, zo niet werkt het niet 🙂

 

 

 

 

Ok, nu moet de andere SQL server natuurlijk nog de Database gaan binnentrekken: ‘Pull subscription’. Allereerst moet de distributie geconfigureerd worden (‘Configure distribution’).

Wanneer dit gereed is dient de volgende T-SQL code uitgevoerd te worden:

DECLARE @publication AS sysname;
DECLARE @publisher AS sysname;
DECLARE @publicationDB AS sysname;
DECLARE @websyncurl AS sysname;
DECLARE @security_mode AS int;
DECLARE @login AS sysname;
DECLARE @password AS nvarchar(512);
DECLARE @login1 AS sysname;
DECLARE @password1 AS nvarchar(512);

SET @publication = N’publication-name-publisher‘;
SET @publisher = ‘sql-servername-publisher‘;
SET @publicationDB = N’databasename-publisher‘;
SET @websyncurl = ‘https://sub.site/directory‘;
SET @security_mode = 0; — Basic Authentication for IIS
SET @loginJob = N’domainusername‘;
SET @passwordJob = ‘password‘;
SET @loginWeb = N’domainusername’;
SET @passwordWeb = ‘password‘;

EXEC sp_addmergepullsubscription
    @publisher = @publisher,
    @publication = @publication,
    @publisher_db = @publicationDB,
    @subscriber_type = N’anonymous’;

EXEC sp_addmergepullsubscription_agent
    @publisher = @publisher,
    @publisher_db = @publicationDB,
    @publication = @publication,
    @distributor = @publisher,
    @job_login = @loginJob,
    @job_password = @passwordJob ,
    @use_web_sync = 1,
    @internet_security_mode = @security_mode,
    @internet_url = @websyncurl,
    @internet_login = @loginWeb,
    @internet_password = @passwordWeb;

GO

Na deze actie zijn we gereed; de ‘Local subscription’ is klaar voor gebruik. Forceer de replicatie door met de rechtermuisknop op de subscription te klikken en te kiezen voor ‘View Synchronization Status’ en daarna voor Start te kiezen. De status kan bekeken worden door voor ‘View Job History’ te kiezen. Lees in dit artikel de ins-en-outs met betrekking tot het synchroniseren van een database via het web.

Happy replicating…

Daniel
http://www.pepperbyte.com

SQL 2000 Cluster en startup parameters

Wow, na dit weekend heb ik weer een hoop geleerd van SQL server….

Wat nou als je de SQL service start en hij klapt er direct weer uit. Zeker wanneer je een Move group doet op een SQL Cluster en hij faalt direct, ook wanneer je de SQL resource weer terugplaatst naar de originele node en wederom niet opstart. De Event Viewer geeft wazige meldingen zoals:

  • Event ID 1000: Faulting application sqlservr.exe, version 2000.80.2039.0, faulting module msvcr71.dll, version 7.10.3052.4, fault address 0x00011da1.
  • Event ID 17052: [sqsrvres] StartResourceService: Failed to start MSSQLSERVER service.  CurrentState: 1
  • Event ID 17052: [sqsrvres] OnlineThread: ResUtilsStartResourceService failed (status 435)
  • Event ID 17052: [sqsrvres] OnlineThread: Error 435 bringing resource online.

Met deze events kun je weinig, ook googlen helpt weinig… Goed, dan wordt het tijd om eens goed te kijken naar wat er misgaat. We starten een cmd sessie en starten het SQLservr.exe process, we krijgen de volgende melding:

2007-12-17 10:15:24.24 server    Microsoft SQL Server  2000 – 8.00.2039 (Intel X86)
        May  3 2005 23:18:38
        Copyright (c) 1988-2003 Microsoft Corporation
        Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)

2007-12-17 10:15:24.24 server    Copyright (C) 1988-2002 Microsoft Corporation.

2007-12-17 10:15:24.24 server    All rights reserved.
2007-12-17 10:15:24.24 server    Server Process ID is 352.
2007-12-17 10:15:24.24 server    Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL ServerMSSQLlogERRORLOG’.
2007-12-17 10:15:24.25 server    SQL Server is starting at priority class ‘normal'(4 CPUs detected).
2007-12-17 10:15:24.36 server    Using ‘dbghelp.dll’ version ‘4.0.5’
*Stack Dump being sent to C:Program FilesMicrosoft SQL ServerMSSQLlogSQLDump0001.txt
2007-12-17 10:15:24.39 server    SqlDumpExceptionHandler: Process 132 generated fatal exception c0000094 EXCEPTION_INT_DIVIDE_BY_ZERO. SQL Server is terminating this process.
* ******************************************************************************
*
*
* BEGIN STACK DUMP:
*   12/17/07 10:15:24 spid 0
*
*   Exception Address = 006CE3EB (SQLExit + 001668F4 Line 0+00000000)
*   Exception Code    = c0000094 EXCEPTION_INT_DIVIDE_BY_ZERO
*
*  MODULE                          BASE      END       SIZE
* sqlservr                       00400000  00CBAFFF  008bb000
* ntdll                          7C800000  7C8BFFFF  000c0000
* kernel32                       77E40000  77F41FFF  00102000
* Invalid Address                77F50000  77FEBFFF  0009c000
* Invalid Address                77C50000  77CEEFFF  0009f000
* Invalid Address                7C3A0000  7C41AFFF  0007b000
* MSVCR71                        7C340000  7C395FFF  00056000
* opends60                       41060000  41065FFF  00006000
* SHELL32                        7C8D0000  7D0D2FFF  00803000
* GDI32                          77C00000  77C47FFF  00048000
* USER32                         77380000  77411FFF  00092000
* msvcrt                         77BA0000  77BF9FFF  0005a000
* SHLWAPI                        77DA0000  77DF1FFF  00052000
* sqlsort                        42AE0000  42B6FFFF  00090000
* ums                            41070000  4107DFFF  0000e000
* comctl32                       77420000  77522FFF  00103000
* sqlevn70                       41080000  4108AFFF  0000b000
* dbghelp                        02800000  028FFFFF  00100000
*
*        Edi: 00000000:
*        Esi: 00C45E80: 00032760  01110000  01DF0000  00000012  0003FFFF  000278DD
*        Eax: 00000000:
*        Ebx: 00000001:
*        Ecx: 00000000:
*        Edx: 00000000:
*        Eip: 006CE3EB: 25E9F1F7  85FFD45B  61850FFF  6AFFD45B  E8CE8B00  FFD45A1C
*        Ebp: 000AF800: 000AF81C  0041401F  00000001  00000000  00000000  00000000
*      SegCs: 0000001B:
*     EFlags: 00010246: 00730065  00430000  004D004F  00550050  00450054  004E0052
*        Esp: 000AF7D8: 00000000  00C4E0E8  00000001  0000001C  000AF804  00000000
*      SegSs: 00000023:
* ******************************************************************************
*
* —————————————————————
—————

* Short Stack Dump
* 006CE3EB Module(sqlservr+002CE3EB) (SQLExit+001668F4)
* 0041401F Module(sqlservr+0001401F)
* 00414078 Module(sqlservr+00014078)
* 0041566B Module(sqlservr+0001566B)
* 005A09C9 Module(sqlservr+001A09C9) (SQLExit+00038ED2)
* 005655F8 Module(sqlservr+001655F8)
* 005B26DA Module(sqlservr+001B26DA) (SQLExit+0004ABE3)
* 005B37AB Module(sqlservr+001B37AB) (SQLExit+0004BCB4)
* 77E523CD Module(kernel32+000123CD) (IsProcessorFeaturePresent+0000009E)
* ——————————————————————————-

2007-12-17 10:15:29.97 server    Stack Signature for the dump is 0x2514D343
2007-12-17 10:15:29.99 server    SQL Server is aborting. Fatal exception c0000094 caught.

Goed, nou niet echt. Op een SQL cluster met zo’n 150GB aan database breekt het zweet mij dan toch wel enigszins uit EEK

Ik begin dan met troubleshooten:

  • Databases en logs verplaatsen (buiten systeem databases; zoals master, tempdb, pubs, model etc.), controleren en helaas…
  • Vervangen van systeem databases, controleren en helaas…
  • Verplaatsen van de master.mdf en mastlog.ldf, controleren en hé een andere melding:

2007-12-17 10:53:49.32 server    Microsoft SQL Server  2000 – 8.00.2039 (Intel X86)
        May  3 2005 23:18:38
        Copyright (c) 1988-2003 Microsoft Corporation
        Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)

2007-12-17 10:53:49.32 server    Copyright (C) 1988-2002 Microsoft Corporation.

2007-12-17 10:53:49.32 server    All rights reserved.
2007-12-17 10:53:49.32 server    Server Process ID is 2000.
2007-12-17 10:53:49.33 server    Logging SQL Server messages in file ‘C:Program FilesMicrosoft SQL ServerMSSQLlogERRORLOG’.
2007-12-17 10:53:49.33 server    initconfig: Error 2(The system cannot find the file specified.) opening ‘C:Program FilesMicrosoft SQL ServerMSSQLdatamaster.mdf’ for configuration information.

Oké, dit is positief, ja positief, want dit zou dan wel eens in de opstartparameters van SQL kunnen zitten (Startup Parameters). En inderdaad wanneer ik het register open en de key ‘HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServerParameters’ bekijk zie ik inderdaad iets vreemds: de SQLArg3 string met een waarde ‘-P’. Volgende stap is een export maken van de register key en de waarde SQLArg3 verwijderen. YES, binnen de cmd start de SQL server weer op! Maar goed, nu het Cluster nog, via de Cluster Manager de SQLService resource, Bring online en helaas… Hij faalt direct! En de register waarde SQLArg3 is weer terug… Ok, maar hoe verwijder je nou die opstartparameters dan van een Cluster resource? Ik vermoedde op dat moment dat dit door de Quorum (het hart van Windows Cluster) geregeld zou worden. Nou eerlijk gezegd heb ik daar een beetje hulp bij nodig…. Na een paar uur had ik een goede SQL specialist bij Microsoft te pakken. Hij vertelde me het volgende:

  • Ga naar het register en de volgende key: ‘HKEY_LOCAL_MACHINEClusterResources’
  • Zoek daar de GUID met als inhoud Name – SQL Server
  • Onthou het nummer met de waarde: ‘SOFTWAREMicrosoftMSSQLSERVERMSSQLSERVER’
  • Ga naar je Quorum schijf, MSCSGUID en verwijder daar (na eerst een back-up gemaakt te hebben) het bestand met het nummer.cpt
  • Verwijder de SQLArg3 waarde
  • Breng SQL Server, via het Cluster, weer online

WERKEN DUS!

Cool Wink… Maar wel een héél eng en bizar probleem. Het wordt nog een stapje erger… In onze ontwikkel omgeving heb ik de SQL start-up parameters bekeken, en hé daar staat hij ook: ‘-p’. Maar na een herstart van de SQL Service start de SQL service gewoon, zonder problemen! Ok, vaag?! Dan maak ik er maar voor de grap ‘-P’ van en ja hoor: hij gaat net zo hard onderuit als het op Cluster.

Nou zou ik graag willen weten wat de ‘-p’ switch doet, iemand? De SQL specialist van Microsoft had ook geen idee…

Ok, ik heb nagevraagd wat de -P switch doet en dat is het volgende:

From what I understand and have found the -P startup parameter is used to simulate a specific number of processors for SQL Server regardless of the actual number that exist on the computer. For example if the computer only has 1 processor and -P4 is in the startup parameters then SQL Server acts as if there are 4 processors on the box instead of only 1.

Daniel
http://www.pepperbyte.com

Windows 2003 Cluster – Heartbeat instellingen

Het is mogelijk om een cluster uit te rollen met een crossover kabel. Het enige vervelende is dat je een melding krijgt wanneer je één van de nodes herstart, dit omdat hij de "Heartbeat" kwijtraakt met de andere node.

Door middel van het volgende Q artikel kun je ervoor zorgen dat de melding verdwijnt. Waar dit artikel op neer komt is dat er een aanpassing gedaan dient te worden op de autoduplex mode van de heartbeat netwerkkaart op beide nodes.

Daniel
http://www.pepperbyte.com

Beschikbaarheidspercentage

Bij het maken van een technisch ontwerp voor een klant wordt vaak het één en ander geroepen over beschikbaarheidspercentages van een nieuwe infrastructuur of nieuwe systemen. Zware kost?

Ja en nee, beschikbaarheidspercentages hangen samen met veel interne en externe factoren. Zo zal er voor het schrijven van een technisch ontwerp altijd inzicht moeten zijn of de beschikbaarheid geldt voor de keten van componenten tussen een systeem waar een beschikbaarheidspercentage op af wordt gegeven. Vaak zal worden gesteld: “deze applicatie dient 99,8%, 24/7 beschikbaar dienen te zijn”. Leuk, totdat je je PepperByte blocnote erbij pakt en gaat rekenen…. 99,8% op 24/7: hoeveel uur mag de desbetreffende applicatie er dan uitliggen? Een simpele rekensom helpt daarmee: downtime = (total available hours + 0,25) – ((total available hours + 0,25) / availability%). Dus in ons voorbeeld (99,8% op 24/7) is de downtime: (8760 (24 uur * 365 dagen) + 0,25 (overhead voor het schikkeljaar)) – ((8760 + 0,25) / 99,8%) = 17,52 uren.

17,5 uren op een jaar, nou dat is wel te halen op deze applicatie! Maar dan komt de keten van componenten nog. Concreet betekent dit dat alle systemen vanaf de klant tot aan de applicatie dienen te functioneren! Dus dan heb je het over netwerkinfrastructuur (mogelijkheid om vanaf een ander locatie te werken? waar beleg je dit in de SLA – dus houden we het in dit voorbeeld puur op de backend infrastructuur, dus puur de core netwerkfunctionaliteiten van-en-naar de MER), database server, applicatie server, data opslag locatie. En dan heb ik het nu alleen nog over een traditionele server-client infrastructuur. Wanneer je Server Based Computing gebruikt zal dus ook de Farm beschikbaar moeten zijn en wanneer je het zaakje hebt gevirtualiseerd zal je dus (bijvoorbeeld) de ESX omgeving en SAN mee moeten tellen.

Zo worden die 17,52 uur toch echt een hele dure grap; want om deze beschikbaarheid te halen heb je een heel stevig argument voor een twin center omgeving… Mijn advies? Berg je blocnote op en vraag de klant of het beschikbaarheidspercentage voor deze applicatie aangepast dient te worden Wink

Voor nu,

Later…

SQL 2005 – Reporting Services – VMWare ESX

Zo; net thuisgekomen van een avond load testen bij een klant van ons. Wij hebben een implementatie gedaan van SQL 2005 en Reporting Services voor een Management Informatie Systeem. Wij hebben SQL 2005 geïnstalleerd op een virtuele machine binnen VMWare ESX. Doordat SQL 2005 beter kan in zijn jasje zit als 64-bit versie hebben we zowel Windows 2003 als SQL 2005 als 64-bit geïnstalleerd. De machine heeft 2 procs. en 6GB intern geheugen. Vrij ok zou je zeggen….

De laatste paar dagen ben ik bezig geweest met een tool die zeer snel internet acties opneemt. Deze recorder gaat straks deel uitmaken van DUAF. Ik heb dus een flink aantal scripts gemaakt die de gebruikers activiteiten op dit Management Informatie Systeem simuleert. De scripts werkten goed, dus om terug te komen bij de loadtest…. die ging vrij slecht, met 50 gebruikers ging de machine goed onderuit, pagina’s laden via de Reporting Services van SQL duurde zo’n drie tot vier minuten! Dit zijn dus gewoon asp.net webpagina’s.

Na het toevoegen van twee extra procs. en 2GB geheugen ging het een stuk(-je) beter, maar niet denderend veel beter. Ik moet de meetresultaten nog analyseren en dan kom ik hier op terug. Voor nu;

Later….