Het dilemma: on-premise of cloud computing

photo_WimSlagter_z

Door: Wim Slagter, Director HPC & Cloud Alliances, ANSYS

De laatste jaren worstelen steeds meer bedrijven met dezelfde vraag: moeten we meer investeren in hardware on-premise of moeten we overstappen naar de cloud?

Het meest voorkomende antwoord: ‘Dat hangt ervan af…’ Het hangt namelijk af van het bedrijf, de systemen, infrastructuur en andere factoren. 

Bij deze overweging is het van belang acht vragen in het achterhoofd te houden.

1. Hoe belangrijk is flexibiliteit voor de organisatie?

De directe mogelijkheid om computercapaciteit uit te breiden is zonder twijfel een duidelijk voordeel van de cloud. Met een oplossing van een cloud-hosting partner is het mogelijk om in een tot twee dagen een compleet, turnkey simulatie datacenter te ontwikkelen. Dit in tegenstelling tot de maanden die het kost om een on-premise oplossing te plannen, bestellen, installeren, configureren en testen.

Bij het werken in de cloud is het ook eenvoudig om nieuwe gebruikers van simulatiesoftware toe te voegen. Hiervoor hoeven geen nieuwe krachtige computer servers te worden aangeschaft. Inloggegevens voor het cloudportaal zijn immers voldoende. Het is daarnaast mogelijk om met een klein, specifiek project te beginnen in de cloud en dit steeds verder uit te breiden naarmate bijvoorbeeld het vertrouwen in de cloud groeit of de on-premise hardware geleidelijk wordt uitgefaseerd. Tevens kunnen de wereldwijde bedrijfsbehoeften worden ondersteund door engineers op andere locaties toegang tot hetzelfde platform (én dezelfde simulatiemodellen) te verschaffen.

2. Zijn er significante variaties in de simulatie workloads?

De mogelijkheid om computer- en licentiecapaciteiten te schalen is een ander voordeel van de cloud. Het voordeel is dat de organisatie de juiste HPC-resources heeft in de juiste hoeveelheid wanneer nodig, en alleen betaalt wat er wordt verbruikt. Als er een HPC-aanvraag wordt gedaan, wordt deze direct in gang gezet, zonder de wachttijd die bij on-premise oplossingen kan optreden. En wanneer de taak is voltooid, kunnen de cloudservers worden afgesloten. Als de exacte simulatie workloads bekend zijn en hier geen grote variaties in worden verwacht, is de toegang tot schaalbare computercapaciteit minder relevant. In dat geval is een on-premise server de meest kosteneffectieve keuze.

3. Heeft de organisatie Capex beperkingen?

On-premise computing kent op voorhand vaak een hogere kapitaalinvestering (Capex), net als operationele en upgrade kosten, dan cloud computing. De cloud vereist namelijk minder infrastructuur en ondersteunend personeel. Met een on-premise oplossing is het van belang om resources in te zetten die schaalbaarheid op de langere termijn mogelijk maken. Cloudoplossingen daarentegen kunnen eenvoudig worden opgeschaald of naar beneden geschaald in korte tijd.

Cloud computing is een effectieve manier om Capex te vervangen door Opex en ideaal voor organisaties met uiteenlopende activiteiten op het gebied van engineering simulatie. Een stap naar de cloud kan echter wel om nieuwe IT-budgetten en vaardigheden vragen. Door de cloud worden de jaarlijkse onderhoudskosten waarschijnlijk hoger in vergelijking met on-premise. Deze hogere kosten worden echter teniet gedaan wanneer de cloudoplossing meer voordelen oplevert, zoals snelheid in productinnovatie, verbetering in bedrijfsflexibiliteit en een mogelijke voorsprong op de concurrentie.

4. Hoe belangrijk is het idee van controle voor de organisatie?

De bedrijfscultuur is een belangrijke factor in de keuze tussen een cloud- of on-premise-oplossing. Als er intern een sterke voorkeur is voor het behouden van resources en expertise, dan is de meest eenvoudige oplossing om een on-premise-oplossing te kiezen (maar dit betekent niet dat dit ook de beste oplossing is).

5. Zijn er plannen om uit te breiden naar andere locaties?

In dat geval biedt een cloudoplossing meer flexibiliteit omdat het mogelijk is vrijwel direct computing resources uit te breiden. Dankzij cloud-hosting partners met wereldwijde datacenters is toegang vanaf elke locatie verzekerd.

6. Hoeveel IT-ondersteuning is er beschikbaar?

Als een organisatie intern weinig IT-ondersteuning heeft, of als de organisatie de IT-afdeling niet wil belasten met HPC-gerelateerde werkzaamheden, zijn er twee opties. Allereerst is het mogelijk om voor een cloud-hosting organisatie te kiezen die HPC-diensten voor simulatietoepassing aanbiedt. Een andere optie is om op zoek te gaan naar een system integrator die HPC systemen voor simulatietoepassing als turnkey oplossing kan aanbieden. Deze kan dan ook de verantwoordelijkheid over hardware-onderhoud, beschikbaarheid van resources, software updates en disaster recovery voor rekening nemen.

7. Heeft de organisatie big data analytics of Internet of Things (IoT) nodig?

Adoptie van big data analytics en IoT is een stap dichter naar de cloud. Volgens de IDC organisatie zal ’binnen de komende vijf jaar meer dan 90 procent van alle IoT-data worden gehost op platformen van service providers, omdat cloud computing de complexiteit van de ondersteuning van IoT-‘data blending’ vermindert‘. Als een organisatie behoefte heeft aan big data en IoT, dan is het verstandig om te investeren in cloud engineering simulatie.

8. Hoeveel aanpassingsvermogen wordt er gevraagd?

De cloud is wat meer rigide als het gaat om aanpassingsmogelijkheden. Veel cloudaanbieders bieden mogelijkheden, maar tegen een meerprijs. Dit leidt dan wel vaak tot meer stabiliteit en doorlopende upgrades. Met on-premise zijn er meer flexibele mogelijkheden voor aanpassingen omdat dit door de organisatie zelf wordt beheerd. Het kan echter problemen opleveren in implementatietijd of met software-updates.

Cloud computing wordt leidend omdat klanten op zoek zijn naar manieren om HPC te schalen en zo meer complexe simulaties te draaien. Het is daarom van belang om antwoord te zoeken op bovenstaande vragen, de mogelijkheden af te wegen met de bedrijfsdoelen in het achterhoofd en zo te bepalen wat het beste is voor de organisatie. Last but not least: on-premise en cloud sluiten elkaar niet uit, een combinatie is uiteraard mogelijk.