Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Cloud computing

Cloud-workloadanalyse onder de knie krijgen: Configuraties optimaliseren voor naadloze migratie

Cloudadoptie kan een competitief voordeel opleveren en uw IT-landschap vernieuwen, maar een slecht geplande cloudmigratie kan ook leiden tot onverwachte kosten en lastig op te lossen prestatieproblemen. Een soepele overstap naar de cloud vereist tijdige planning en een diepgaande beoordeling van de IT-behoeftes, beide te verkrijgen via cloud-workloadanalyse.

Dit artikel is een inleiding tot cloud-workloadanalyse, een cruciale eerste stap in cloudadoptie waarbij een organisatie de optimale manier plant om applicaties naar de cloud te verplaatsen. Lees verder om te ontdekken hoe een cloud-workloadbeoordeling helpt bij het evalueren van IT-behoeftes, het afstemmen van de migratiestrategie op zakelijke doelen en het prioriteren van taken om de cloudadoptie te versnellen.

Wat zijn cloud-workloads?

Een cloud-workload is een applicatie, dienst of IT-mogelijkheid die cloud-gebaseerde resources verbruikt (rekenkracht, geheugen, netwerken, enz.). Enkele veelvoorkomende voorbeelden van cloud-workloads zijn:

  • Een virtuele machine.
  • Cloud-databases.
  • Een microservice.
  • Containers.
  • Cloud-gebaseerde contenthosting.
  • Hadoop-knooppunten en -applicaties.
  • Applicaties voor cloud-herstel na noodgevallen.

Sommige workload-typen passen niet goed bij cloudmogelijkheden en presteren beter on-premises. Een applicatie kan bijvoorbeeld verwerking dicht bij de netwerkrand vereisen of alleen op specifieke locaties mogen verblijven vanwege nalevingswetgeving. Workloads die het beste presteren in de cloud, hebben:

  • Een behoefte aan snelle infrastructuurimplementatie.
  • Een korte levenscyclus.
  • Mogelijkheden die profiteren van hogere distributieniveaus.
  • Regelmatige piekbelasting in verkeer of gebruik (voorspelbaar of onvoorspelbaar).

Naast het feit dat sommige workloads beter on-premises draaien, presteren sommige applicaties en workloads beter op verschillende cloudconfiguraties. Het evalueren van het optimale implementatiemodel voor elke workload is essentieel voor prestaties en vormt een belangrijk onderdeel van een cloud-workloadanalyse.

Typen cloud-workloads

We kunnen cloud-workloads indelen op basis van twee factoren: resourcebehoeftes en gebruikspatronen. Op basis van resourcebehoeftes onderscheiden we:

  • Algemene rekenworkloads die meestal draaien op de standaardconfiguratie van de cloud (gewone webapps, webservers, gedistribueerde datastores, gecontaineriseerde microservices, enz.).
  • CPU-intensieve workloads die hoge rekenkracht nodig hebben om gelijktijdige gebruikers aan te kunnen (multiplayer online games, video-encoding apps, big data-analyse, 3D-modellering, enz.).
  • Geheugenintensieve workloads die excessive hoeveelheden geheugen en verwerking nodig hebben om transacties af te handelen (real-time streamingdata, caches, gedistribueerde databases, enz.).
  • GPU-geaccelereerde workloads die de kracht van GPU's naast CPU's nodig hebben om taken in realtime uit te voeren (zelfrijdende voertuigen, navigatiesystemen, seismische analyse, enz.).
  • Opslag-geoptimaliseerde workloads zoals datawarehouses, in-memory databases of NoSQL-databases met hoge schaalbaarheidsbehoeftes.

We kunnen cloud-workloads ook indelen op basis van gebruikspatronen. Deze categorisering ziet er als volgt uit:

  • Statische workloads (bekende resource- en beschikbaarheidsbehoeftes, zoals CRM's, ERP's of e-maildiensten).
  • Periodieke workloads (voorspelbare verkeerspieken op specifieke momenten van de dag, week, maand of jaar, zoals boekhoudtools of serverless computing).
  • Onvoorspelbare workloads (cloud-workloads vatbaar voor plotselinge en hoge pieken in gebruik, zoals sociale netwerken, online multiplayer-games, videostreaming-sites, enz.).

Wat is een cloud-workloadbeoordeling?

Een cloud-workloadbeoordeling (of cloud-workloadanalyse) is het proces van het onderzoeken van de huidige workload-set om te bepalen hoe ze het beste naar de cloud verplaatst kunnen worden. Deze rapporten bieden een organisatie:

  • Een beoordeling van welke workload naar de cloud moet gaan en welke on-premises moeten blijven.
  • Een passend cloudtype (privé, publiek, multi-cloud, enz.) en een relevant leveringsmodel (IaaS, PaaS, SaaS) voor elke geschikte workload.
  • Een schatting van de initiële kosten, de totale eigendomskosten (TCO), de rendementsopbrengst (ROI) en de operationele kosten na migratie.
  • Een gedetailleerd migratieplan (vaak een playbook genoemd) dat een snelle en risicoarme cloudmigratie garandeert.

Hoewel een cloud-workloadanalyse primair een technische review is, houdt de beoordeling ook rekening met uw zakelijke vereisten. Afhankelijk van de behoeften en applicaties van het bedrijf, kan de evaluatie een van de volgende migratiebenaderingen aanbevelen voor een workload:

  • Lift and shift (rehosting): Een workload vastleggen op een set fysieke of virtuele servers en de app verplaatsen naar een cloudomgeving met minimale wijzigingen in de architectuur.
  • Uitbreiden naar de cloud: Een on-premises draaiende workload uitbreiden om cloudresources te gebruiken (meestal om de cloud-bursting capaciteit te krijgen).
  • Cloudoptimalisatie (re-platforming): Deze migratiestrategie vereist het herarchitecten van kleine of grote delen van de app om te profiteren van een set cloudservices (zoals het aanpassen van database-interacties om automatisering te benutten of het toevoegen van nieuwe functies voor betere schaalbaarheid).
  • Cloud-native: Een complete herschrijving van de app voor cloud-implementatie, zoals het omzetten van een legacy-architectuur in een onafhankelijke microservice.

De evaluatie kan ook suggereren dat de workload on-premises moet blijven draaien vanwege naleving, beveiliging of operationele redenen. Het rapport kan zelfs aangeven dat de workload beter verwijderd wordt voor betere prestaties.

Veelvoorkomende cloud-migratiezorgen (en hoe tijdige cloud-workloadanalyse ze oplost)

Cloud-workloadbeoordeling lost de meeste grote zorgen rond cloudmigratie op. Deze problemen omvatten:

  • Het gebrek aan een duidelijke migratiestrategie in lijn met zakelijke doelen.
  • Migreren van workloads en apps die on-premises zouden moeten blijven draaien.
  • Lijden onder cloud sprawl (onbeheerd beheer van cloud-instanties en -diensten).
  • Creëren van een slecht presterende IT-omgeving.
  • Overschrijding van het geplande initiële budget.
  • Creëren van beveiligingszwaktes of nalevingsrisico's.
  • De gehele infrastructuur in één keer migreren en kritieke diensten laten falen.
  • Ontdekken dat het team de benodigde vaardigheden mist om de nieuwe infrastructuur te bedienen.
  • Veroorzaken van langdurige beschikbaarheidsproblemen en dienstuitvallen na migratie.

Hoewel geen directe oplossing voor deze problemen, zorgt een cloud-workloadanalyse ervoor dat u deze kwesties tijdig in overweging neemt. De mogelijkheid om geïnformeerde beslissingen te nemen voor en tijdens het migratieproces is een grote zorg, zoals deze cijfers aantonen:

  • Meer dan 45% van de IT-besluitvormers geeft aan te worstelen met het voorspellen en begrijpen van de kosten verbonden aan cloudmigratie.
  • Ongeveer 36% van de bedrijven die naar de cloud willen migreren, is onzeker over de vaardigheden van het IT-personeel om in de nieuwe omgeving te werken.
  • Meer dan 40% van de bedrijven worstelt met het begrijpen van de afhankelijkheden en architectuur van bestaande apps vóór cloudmigratie.

Voordelen van cloud-workloadanalyse

Hieronder een nauwkeurige kijk op de meest impactvolle voordelen van cloud-workloadanalyse en wat uw bedrijf wint door te investeren in een topbeoordeling:

  • Het bedrijf ontvangt een diepgaande cloud-gereedheidsanalyse.
  • U leert waar elke specifieke workload optimaal presteert.
  • Het bedrijf krijgt een lijst met KPI's en metrics om het succes van de cloudmigratie te volgen en te evalueren.
  • Elke workload die geschikt is voor de cloud, ontvangt een match met right-sized cloudresources.
  • U ontvangt een gedetailleerde inventaris van alle apps en workloads, evenals een helder beeld van IT-afhankelijkheden.
  • De analyse onthoudt redundante apps die niet meer nodig zijn voor uw IT-omgeving.
  • U krijgt een nauwkeurige, gedetailleerde kostenanalyse voor uw uitgaven voor, tijdens en na de migratie (inclusief softwarelicenties en dynamische operationele uitgaven).
  • U minimaliseert de kans op migratiefalen en kritieke storingen.
  • Het ontwerp van de nieuwe cloudomgeving start met ingebouwde beveiligingsoverwegingen.
  • Het bedrijf leert over de vaardigheidensets die nodig zijn voor de migratie en het beheer van de nieuwe omgeving, wat inzicht geeft in benodigde trainingen en potentiële nieuwe aanstellingen.

Hoe werkt cloud-workloadanalyse?

Hieronder volgen de vijf hoofdfasen van het uitvoeren van een workloadbeoordeling voor cloudgeschiktheid. Hoewel elk analistenteam een unieke volgorde heeft, omvat elke methode de onderstaande stappen.

Fase 1: Zakelijke impact

De eerste stap is het evalueren van de impact die migratie op het bedrijf zal hebben en het leggen van basiswerk voor de rest van de analyse. Het beoordelingsteam moet:

  • De metrics en KPI's definiëren voor migratie naar de cloud (verbeterde prestaties ter ondersteuning van groeiende gebruikersaantallen, verminderde implementatietijd voor nieuwe builds, verhoogde releasefrequentie, betere gebruikerservaring, enz.).
  • Een uitgebreide inventaris opbouwen van apps en workloads.
  • Apps catalogusseren volgens hun eigenschappen.
  • Zakelijk-kritieke workloads en gevoelige data identificeren (de meeste teams migreeren deze secties liever aan het einde van het proces).
  • Het vaardigheidsniveau van het interne team inschatten.
  • De tijdlijn bepalen waarin de cloudmigratie moet plaatsvinden (de twee hoofdtijdrames zijn de start van de migratie en hoe lang het duurt voordat de nieuwe cloud-gebaseerde opzet operationeel is).
  • Het risiconiveau bepalen dat geassocieerd is met cloudmigratie (met nadruk op naleving en het voorkomen van datalekkages en -inbraken).

Fase 2: Initiele workloadanalyse

De tweede stap vereist dat het team workloads beoordeelt en begint met de planning van de migratie. Het team moet:

  • Het technologische landschap van het bedrijf en zijn unieke kenmerken begrijpen.
  • Een workloadclassificatie uitvoeren en migratievereisten per workload bepalen.
  • Eventuele unieke workload-specifieke beperkingen, uitdagingen en behoeften in kaart brengen.
  • Een check uitvoeren op verspillende legacy-workloads die het bedrijf kan elimineren zonder impact op de operaties.
  • Elke workload markeren die kandidaat is voor migratie.
  • Potentiële schaalbaarheidsproblemen per workload overwegen.
  • Per-workload beschikbaarheidsvereisten vastleggen.

Fase 3: Architectuurbeoordeling

Het beoordelingsteam evalueert de gereedheid en geschiktheid van applicaties voor een cloudomgeving. Het team moet:

  • De impact van app-migratie naar de cloud beoordelen.
  • Het effect begrijpen van het wijzigen, dispositioneren of vervangen van elke workload.
  • De workloads die geschikt zijn voor de cloud scheiden van die beter passen bij on-premises hosting.
  • De juiste aanpak bepalen voor het migreren van elke app (lift and shift, re-platforming, complete code-herschrijving, enz.).
  • Beslissen over het geschikte implementatiemodel voor elke workload (publiek, hybride, community cloud, enz.).
  • Controleren of migratie naar de cloud van invloed zal zijn op applicenties.
  • Specificeren of een app de migratiestrategie potentiëel kan hinderen.
  • Niet-ondersteunde software en complexe code identificeren die herschreven moet worden.
  • Architectuurverbeteringen voorstellen die leiden tot meer optimale workload- en app-prestaties.
  • Kijken naar impactvolle kansen voor orchestratie- en automatiseringsfuncties.

Fase 4: Evaluatie van technische kenmerken

Het cloud-workloadbeoordelingsteam moet nu rekening houden met niet-architecturale kenmerken van elke relevante workload. Het team moet:

  • De integraties en afhankelijkheden van elke workload verifiëren.
  • Beoordelen welke workloads en apps op dezelfde cloud moeten staan.
  • De bestaande workload-interoperabiliteitsfactor controleren.
  • Bepalen of aangepaste functies in een app de levensvatbaarheid voor cloudmigratie kunnen beïnvloeden.
  • De ondersteuningsfactor voor elke workload inspecteren (beschikbaarheid van ondersteuningsdocumenten, technische diagrammen, enz.).
  • De migratiegemak per app en workload rangschikken.
  • Rekening houden met wettelijke nalevingsvereisten (HIPAA, GDPR, PCI, enz.).
  • De huidige beveiligingsmechanismen analyseren en upgrades voorstellen.
  • De beveiligingsstrategie aanpassen voor het gebruik van cloudresources.

Fase 5: Kostenanalyse en playbooks

Ten slotte berekent het cloud-workloadanalyseteam de prijs van de migratie en levert een gedetailleerde gids voor optimale cloudmigratie (playbook). Het team moet:

  • De prijsrange voor de cloudmigratie opgeven.
  • De kosten van lokaal hosten contrasteren met hosten in de cloud.
  • De verwachte uitgaven na migratie definiëren.
  • De verwachte ROI uiteenzetten.
  • De totale eigendomskosten (TCO) van de doelomgeving berekenen.
  • Een diepgaande playbook leveren die uitlegt hoe en wanneer het bedrijf de migratie moet aanpakken, wat het ideale cloudplatform is voor elke workload, en hoe het systeem eruitziet zodra het cloudresources gaat gebruiken.
  • Alle vaardigheden opsommen die het interne team nodig heeft om de overstap te maken en de nieuwe omgeving te draaien (de analisten kunnen ook een trainingsplan ontwikkelen voor het team van het bedrijf).
  • Alle benodigde ondersteuningsresources opnoemen.

De juiste cloud-workloadanalyse-tool kiezen

Wanneer u besluit een cloud-workloadanalyse uit te voeren, heeft u drie opties:

  • Een intern team van analisten gebruiken.
  • Het beoordelingsteam uitbesteden aan een derde partij.
  • Een gespecialiseerd tool voor cloud-workloadbeoordelingen gebruiken.

Hoewel elke optie zijn voordelen heeft, kan alleen een tool u in staat stellen om binnen enkele minuten te beginnen met het analyseren van workloads en het nemen van geïnformeerde beslissingen.

Als u wilt zien wat een workload-analysetool voor u kan betekenen, is CloudGenera een toonaangevend beoordelingsplatform dat AI en machine learning gebruikt om taken uit te voeren die mensen weken of zelfs maanden kosten. CloudGenera's workload-placementplatform is een alles-in-één-oplossing die u voorziet van:

  • Een diepgaande, holistische analyse van de huidige workload-stack en technologieportfolio.
  • Een helder zicht op gebieden en kansen voor modernisering.
  • Optimalisatievoorstellen voor het verlagen van kosten en het verbeteren van de service.
  • Vendor-onafhankelijke aanbevelingen over waar elke van uw workloads optimaal kan presteren.
  • Actionable insights over hoe uw overstap naar de cloud het beste georganiseerd kan worden.
  • Diepgaande analyse van uw huidige en toekomstige beveiligingstoestand.
  • Functierijke kostenoverzicht die ervoor zorgt dat u zich houdt aan het budget, zowel tijdens de migratie als na afronding van uw cloudreis.

Nooit haasten in cloudmigratie

Het verwaarlozen van een cloud-workloadanalyse verhoogt het risico op prestatieproblemen en onverwachte kosten na migratie. In plaats van te haasten in complexe infrastructuurwijzigingen, organiseer een diepgaande analyse om ervoor te zorgen dat de cloudmigratie niet wordt een langdurige IT-hoofdpijn die maanden duurt om op te lossen.

Cloud computing

  1. Overall Equipment Effectiveness (OEE) nauwkeurig berekenen
  2. De Cloud Revolutie: Hoe Cloud Computing IT, Beveiliging en Carrières Transformeert
  3. Hybride Cloud Omgevingen: Applicaties, Workloads en Strategieën Selecteren voor Optimale Prestaties
  4. Expert Gids Voor Cloud Management Verbetering: Strategieën, Best Practices en Belangrijkste Voordelen
  5. Hoe AI-aangedreven Cloud Computing de Rijjkste Bedrijven Kan Creëren
  6. Re-platforming in de Cloud: Wat Het Is en Hoe Het Efficiënte Migratie Drijft
  7. Google Cloud Engineer-certificering Beheersen: Bewaarde Studiestrategieën & Insider Tips
  8. DevOps in de Cloud Implementeren: Een Bewezen Blauwdruk voor Digitale Transformatie
  9. Hybride Cloud: De Hoeksteen van Moderne Edge Computing
  10. Enterprise Resource Planning (ERP) Migreren naar de Cloud: Een Bewezen Roadmap voor Succes
  11. ROI en Beveiliging Maximaliseren met Publieke Cloudadoptie