Zes nuttige geheimen van de cloud
Vraag je je af of je de data van jouw organisatie beter naar de cloud zou verhuizen? Houd ook deze zes factoren in je achterhoofd terwijl je de afweging maakt tussen lokale en cloudoplossingen.
Load balancing
Load balancing is het proces dat cloudklanten toelaat hun workload te verdelen over verschillende computers, om te vermijden dat één server overbelast raakt.
Dit proces is geheel transparant voor de gebruiker, die maar één toegangspunt tot een bepaalde resource te zien krijgt. Servers kunnen toegewezen worden om een groter deel van de workload op zich te nemen als er schaalproblemen optreden, en om hun capaciteit te verdelen.
Deze resources schalen automatisch om te kunnen voldoen aan de eisen van een bepaalde applicatie op piekmomenten.
Load balancing maakt gebruik van virtuele LAN"s om ervoor te zorgen dat een balans-aanvraag die door één klant wordt gemaakt door verschillende nodes nooit de diensten van een klant in het gedrang brengt.
Cloud bursting
Cloud bursting laat bepaalde resources in de cloud "breken" op extreem veeleisende piekmomenten. Zo kunnen bedrijfstoepassingen rondgeleid worden via een set load balanced resources in de cloud. Dit kan nodig zijn wanneer de interne bronnen nauwelijks aan de vraag kunnen voldoen, of wanneer het bedrijfsnetwerk zijn maximale capaciteit heeft bereikt.
Zelflerende systemen
Microsoft heeft cloudgebaseerde voorspellende analytics vrijgegeven in z"n clouddienst Azure. Het bedrijf definieert het zogenaamde machine learning losjes als "een manier om historische data toe te passen op een probleem door een model te creëren en dat te gebruiken om toekomstig gedrag of trends te voorspellen."
Dit houdt in dat klanten niet zelf een zelflerend systeem moeten ontwikkelen, maar de inzichten van big data kunnen gebruiken om bepaalde uitkomsten te voorspellen, zoals welk product als volgende door een klant zal worden aangekocht.
Inhoud cachen
Het cachen van content verbetert de snelheid van een website door frequent gebruikte data die recent bekeken werden tijdelijk op te slaan. Gecachete data elimineren de aanvragen voor die data aan de webserver; die vraag zal in plaats daarvan worden aangeboden door een load balancer.
De responstijd op aanvragen wordt korter, en de webserver moet minder workload kunnen dragen.
Applicaties kunnen bepalen welke datablokken het belangrijkst zijn en dus in cache mogen blijven. Die cache kan dan zo worden ingesteld dat hij verdeeld wordt over alle instanties, om zo dataredundantie te vermijden in elke virtual machine.
Zelfbediening in de cloud
Clouddiensten zoals Microsoft Azure, Google en Amazon EC2 stellen gebruikers in staat om hun capaciteitseisen snel en naadloos aan te passen. De webdienst kan daarom verschillende instanties tegelijk aanspreken om zich aan te passen aan een veranderende workload.
Het systeem kan de toewijzing en omkering daarvan automatiseren, om ervoor te zorgen dat er steeds aan de vraag kan worden voldaan, zonder interventie van de gebruiker zelf. De nodige resources kunnen worden aangerekend per gebruiker of per virtual machine of datacenter, maar er kan ook geopteerd worden voor een platform as a service (PaaS)-systeem.
Met deze cloud-zelfbediening kan de klant resources aankopen bij de cloudaanbieder en daar binnen een paar minuten toegang toe hebben.
Privé-cloud
Private clouds laten je toe om resources veilig toe te voegen aan je netwerk, die vervolgens toegewezen zijn aan jouw organisatie en klanten. Je kunt allerlei applicaties en bronnen toewijzen in de private cloud, maar ze managen in de publieke cloud, als je dat wenst.
Je kunt applicaties en diensten beheren, je eigen virtuele netwerkomgeving controleren en omhoog schalen, allemaal op een veilige, eenvoudige en snelle manier. Cloudaanbieders hebben hierin een brede waaier opties.
Privé-clouds zijn vooral geschikt voor beveiligde, vertrouwelijke informatie, en voor kernsystemen.
Vraag je je af of je de data van jouw organisatie beter naar de cloud zou verhuizen? Houd ook deze zes factoren in je achterhoofd terwijl je de afweging maakt tussen lokale en cloudoplossingen.
Load balancing
Load balancing is het proces dat cloudklanten toelaat hun workload te verdelen over verschillende computers, om te vermijden dat één server overbelast raakt.
Dit proces is geheel transparant voor de gebruiker, die maar één toegangspunt tot een bepaalde resource te zien krijgt. Servers kunnen toegewezen worden om een groter deel van de workload op zich te nemen als er schaalproblemen optreden, en om hun capaciteit te verdelen.
Deze resources schalen automatisch om te kunnen voldoen aan de eisen van een bepaalde applicatie op piekmomenten.
Load balancing maakt gebruik van virtuele LAN"s om ervoor te zorgen dat een balans-aanvraag die door één klant wordt gemaakt door verschillende nodes nooit de diensten van een klant in het gedrang brengt.
Cloud bursting
Cloud bursting laat bepaalde resources in de cloud "breken" op extreem veeleisende piekmomenten. Zo kunnen bedrijfstoepassingen rondgeleid worden via een set load balanced resources in de cloud. Dit kan nodig zijn wanneer de interne bronnen nauwelijks aan de vraag kunnen voldoen, of wanneer het bedrijfsnetwerk zijn maximale capaciteit heeft bereikt.
Zelflerende systemen
Microsoft heeft cloudgebaseerde voorspellende analytics vrijgegeven in z"n clouddienst Azure. Het bedrijf definieert het zogenaamde machine learning losjes als "een manier om historische data toe te passen op een probleem door een model te creëren en dat te gebruiken om toekomstig gedrag of trends te voorspellen."
Dit houdt in dat klanten niet zelf een zelflerend systeem moeten ontwikkelen, maar de inzichten van big data kunnen gebruiken om bepaalde uitkomsten te voorspellen, zoals welk product als volgende door een klant zal worden aangekocht.
Inhoud cachen
Het cachen van content verbetert de snelheid van een website door frequent gebruikte data die recent bekeken werden tijdelijk op te slaan. Gecachete data elimineren de aanvragen voor die data aan de webserver; die vraag zal in plaats daarvan worden aangeboden door een load balancer.
De responstijd op aanvragen wordt korter, en de webserver moet minder workload kunnen dragen.
Applicaties kunnen bepalen welke datablokken het belangrijkst zijn en dus in cache mogen blijven. Die cache kan dan zo worden ingesteld dat hij verdeeld wordt over alle instanties, om zo dataredundantie te vermijden in elke virtual machine.
Zelfbediening in de cloud
Clouddiensten zoals Microsoft Azure, Google en Amazon EC2 stellen gebruikers in staat om hun capaciteitseisen snel en naadloos aan te passen. De webdienst kan daarom verschillende instanties tegelijk aanspreken om zich aan te passen aan een veranderende workload.
Het systeem kan de toewijzing en omkering daarvan automatiseren, om ervoor te zorgen dat er steeds aan de vraag kan worden voldaan, zonder interventie van de gebruiker zelf. De nodige resources kunnen worden aangerekend per gebruiker of per virtual machine of datacenter, maar er kan ook geopteerd worden voor een platform as a service (PaaS)-systeem.
Met deze cloud-zelfbediening kan de klant resources aankopen bij de cloudaanbieder en daar binnen een paar minuten toegang toe hebben.
Privé-cloud
Private clouds laten je toe om resources veilig toe te voegen aan je netwerk, die vervolgens toegewezen zijn aan jouw organisatie en klanten. Je kunt allerlei applicaties en bronnen toewijzen in de private cloud, maar ze managen in de publieke cloud, als je dat wenst.
Je kunt applicaties en diensten beheren, je eigen virtuele netwerkomgeving controleren en omhoog schalen, allemaal op een veilige, eenvoudige en snelle manier. Cloudaanbieders hebben hierin een brede waaier opties.
Privé-clouds zijn vooral geschikt voor beveiligde, vertrouwelijke informatie, en voor kernsystemen.