Voor CCM was het na een succesvol virtualisatie traject van hun kantooromgeving eigenlijk gelijk duidelijk: ze moesten op zoek naar de juiste techniek voor cad-virtualisatie en de juiste IT partner om dit binnen CCM te realiseren. Met een licht sceptische houding over de gebruikerservaring van cad-virtualisatie ging CCM samen met CSN Groep de proof of concept in. Alle remmen gingen los.
Sinds 1969 ontwikkelt CCM high-end mechatronische producten en productiesystemen. Dit doet CCM voor onder andere Philips, ASML en kleinere bedrijven en start-ups. Het ontwikkelen van die systemen kan niet zonder pdm- en cad-systemen. Deze systemen zijn vaak onbetaalbaar voor kleine bedrijven. Daarnaast was er voor de medewerkers van CCM de behoefte om cad locatie en device afhankelijk te kunnen aanbieden.
Rutger Vossebeld (CCM, designer IT), Peter Simons, (system designer IT) en Rien Beije, (manager operations support) gingen op zoek naar een oplossing en kwamen al snel terecht bij CSN Groep met de cad in the cloud-oplossing.
Eerst terminal server
In 1999 was CCM aanwezig op een it-event waarbij overal van de daken werd geschreeuwd dat een terminal server de oplossing was die CCM nodig had. Vossebeld: ‘Bij elk standje werd de terminal server oplossing gepromoot om cad-applicaties op de terminal server installeren en vervolgens een goede gebruikerservaring bieden was geen issue volgens deze aanbieders. Die mensen snapten het niet. cad-applicaties vragen een serieuze omgeving. In 2004 zijn we wel beperkt gebruik gaan maken van Terminal Server.’
Simons, system designer it: ‘Alleen was de techniek toen nog niet zo ver dat wij ook de cad-applicaties gevirtualiseerd konden aanbieden. In ieder geval niet zonder een heel slechte gebruikerservaring. Wij hebben het toen dus bij het aanbieden van Office gelaten.’
‘We zochten naar onderscheidende it-dienstverleners. De wens om ook cad-applicaties vanuit een gevirtualiseerde omgeving aan te bieden bleef echter bestaan. Eigenlijk werd deze wens steeds urgenter. Vossebeld: ‘CCM wil graag een kraamkamer zijn voor ideeën van kleine bedrijven en start-ups. Maar deze bedrijven hebben niet de resources om in cad-applicaties te investeren of ze gebruiken andere pakketten. Dit frustreert het engineeringsproces. We wilden echt een stap verder en onze medewerkers kunnen voorzien van een cad-desktop om thuis te ontwikkelen, maar ook kleine ondernemingen en start-ups die samen werken met CCM aan projecten deze mogelijkheid geven.’
De uitdaging bij CCM zag er als volgt uit: mensen moesten toegang krijgen op locatie en ook de kennis op locatie; hoe gaan we het applicatiebeheer inrichten en vereenvoudigen; hoe verkrijgen we de it-kennis die er niet is; hoe zit het met it-security; Is er een centrale plek voor de data; en wat zijn de juridische implicaties?
Het was eigenlijk gelijk duidelijk dat CCM op zoek moest naar de juiste techniek voor cad-virtualisatie en de juiste it-partner om dit realiseren. Vossebeld: ‘Ik had op internet al wel het een en ander over cad-vdi gelezen, maar ik was wel sceptisch over de gewenste gebruikerservaring en de investeringen om het te verwezenlijken. Het moest wel in verhouding blijven. Op internet heb ik het concept ‘CAD in the Cloud’ van CSN Groep voorbij zien komen. Om de beloftes zelf te ervaren ben ik naar een seminar van CSN Groep geweest en heb ik in een live omgeving kunnen zien dat cad-vdi werkt. Van HP (Johan Benning) kregen we op de storage beurs de onafhankelijke bevestiging dat CSN Groep de club was die het kon. Na die beurs hebben we contact opgenomen met Michiel van Bergen om eens te komen praten. We kregen van CSN Groep het advies om gewoon alles aan te zetten.’
Demo server voor proof of concept
In samenspraak tussen CCM en CSN Groep werd besloten een proof of concept (PoC) op te zetten.
Door CSN Groep werd als snel bij HP een demo server besteld en ingericht naar de eisen en wensen van CCM. Dit betekende: Citrix als Hypervisor (VMWare beschikte toen nog niet over de juiste vgpu-techniek), nVidia K2 kaarten voor de grafische rekenkracht en Siemens NX als cad-applicatie. Siemens NX ondersteunt virtualisatie-techniek. Om draagvlak te creëren werden in een vroeg stadium it, management en operatie er bij betrokken. Beije: ‘We moesten ook wel, want we hadden ‘verwende’ gebruikers met de meest high end systemen.’
Beije: ‘We hadden als eis dat het draaien van het model realtime moest. Het gaat namelijk om de gebruikers ervaring. We zijn gestart met een aantal machines. Maar we kregen van CSN Groep het advies om gewoon alles aan te zetten. Alles 100 procent belasten voor een juiste praktijk ervaring, en het werkte.’
Vossebeld: ‘De gebruikers die in de pilot mee deden waren snel om. Die konden nu opeens thuis werken. We hoefden het niet te verkopen aan de gebruikers, de gebruikers omarmden het.’
Na evaluatie met CSN Groep heeft CCM besloten de demo server aan te schaffen om gevirtualiseerde cad-applicaties te gaan aanbieden, voor zowel interne als externe gebruikers.
Vossebeld: ‘Er is nu een office desktop beschikbaar voor de kantoorwerkers en een CCM cad-desktop voor engineers en ‘externen’. De voordelen van cad-virtualisatie zoals CCM die nu ervaart: Het laden van modellen gaat nu sneller. We zitten rechtstreeks op de backend via een 2 Gbit/s verbinding; Het scheelt tijd om een werkplek uit te rollen; Alle versies van de desktops en daarop draaiende software zijn hetzelfde; Informatie staat centraal op dezelfde plek; Externen kunnen gebruik maken van cad-applicaties die eerst voor hen onbereikbaar waren; Zo min mogelijk golden images; Minder beheerkosten met de vdi-oplossing; Updaten gaat snel en gemakkelijk. CSN Groep heeft ons goed geholpen. CSN Groep was voor ons de integrator van de middelen en oplossingen van Citrix, HP en nVidia. Het concept spreekt ons aan: we (CSN) regelen een server en richten deze in met jullie spullen.’
Beije: ‘Natuurlijk waren er ook issues in het traject. Dat waren vooral profiel zaken zoals de mailbox in Outlook, maar dat is opgelost. Naast wat kleine andere probleempjes is de pilot bijzonder vlot verlopen. Het belangrijkste was de gebruikerservaring met Siemens NX. En die was goed.’
Gebruikte vdi-techniek
CCM heeft er voor gekozen om de vgpu-technologie toe te passen. Met deze techniek kan de K2 kaart in tee, vier, acht of zestien stukken verdeeld worden. Deze vgpu-profielen worden samen met een aantal vcpu’s en memory toegekend aan een virtuele machine. CCM is gestart met een HP DL380 gen. 9 met één nVidia K2 kaart. In een DL380 passen twee van deze grafische kaarten. Het voordeel is dat elke engineeringsdesktop zijn eigen set aan computerkracht heeft. Zowel voor cpu als voor gpu. Op deze manier zitten de engineers elkaar nooit in de weg als het om computer resources gaat.
Bovendien is de grafische oplossing schaalbaar in vier verschillende gpu-profielen van ultra-hi end tot entry-Level. Een mix van deze profielen is ook mogelijk. Hiermee kan de desktop dus worden afgestemd op de behoefte van de engineer en de grootte van de cad-modellen.
Een limitatie is dat er dus maximaal 32 engineers (met twee x K2) op één server kunnen werken. Bij circa tien gebruikers is er al een goede business-case te maken om een server in te zetten ten opzichte van 3D cad-werkstation,s vooral als alle voordelen van centraal it-beheer en snel uitrollen van de werkplek hierin meegenomen worden.