dinsdag 26 augustus 2014

Zin en onzin over latency in de cloud

Applicaties die in een private of public cloud-omgeving draaien, hebben allerlei factoren invloed op de latency en dus op de prestaties van een applicatie. Naast trace routes en het aantal routerhops zijn er meer complicerende factoren. Echter worden er nog met veel factoren onvoldoende rekening gehouden.


Met veel van deze factoren wordt nog dikwijls onvoldoende rekening gehouden. In de cloud is een lage latency echter belangrijker dan ooit tevoren voor de ervaring van eindgebruikers. Zeker als tijd een kritische factor is zoals dat bij het digitale handelsverkeer, 3D-modelleringstechnieken en digitale media-diensten het geval is.


Maar bij het draaien van applicaties in de cloud is het berekenen van de latency om meerdere redenen vaak niet eenvoudig. De eindpunten liggen natuurlijk niet vast en de gebruikers van applicaties in de cloud kunnen zich overal ter wereld bevinden.


Daar komt bij dat sommige gebruikers op een glasvezelnetwerk zitten, terwijl anderen een mobiele 3G-verbinding gebruiken. Ook de manier waarop de infrastructuur van de cloud is ingericht, de locatie van specifieke onderdelen van netwerken, applicaties, servers en opslag en de wijze waarop de verschillende delen met elkaar zijn verbonden, spelen een rol.


Consistente netwerkverbindingen


Behalve de beperkte latency zorgt het onvoorspelbare karakter van de netwerkverbinding tussen de it-infrastructuur die lokaal staat en de cloudprovider voor problemen. Het zijn de netwerkverbindingen die via het openbare internet lopen die tot latency schommelingen kunnen leiden.


Het tot stand brengen van een private, dedicated verbinding tussen it-infrastructuur op locatie en it-infrastructuur in de cloud biedt uitkomst. Zo bieden onder andere Amazon Web Services en Microsoft Azure klanten de mogelijkheid om dit soort private verbindingen te realiseren via respectievelijk Amazon Web Services Direct Connect en Expressroute.


Maar omdat dit soort verbindingen niet via het openbare internet lopen, zorgen ze naast een lagere latency ook voor een grotere betrouwbaarheid, een betere beveiligingen en hogere snelheden. Dit stelt de klanten in staat hoogwaardige hybride it-oplossingen te realiseren waar gebruikt wordt gemaakt van systeembronnen op locatie als van capaciteit in de cloud.


De applicatiecode en -data kunnen bijvoorbeeld worden opgeslagen op locatie, terwijl de systeemcomponenten die een beroep doen op de functies en betaalmodellen van cloud-computing worden overgeheveld naar de cloud.


Onvoorspelbaarheid van cloudoplossingen


Wanneer je op het internet voor de verbinding met een applicatie in de cloud vertrouwt, zul je te maken krijgen met onzekerheid en veranderlijkheid op het gebied van bandbreedte, latency en snelheid.


Natuurlijk vinden steeds meer bedrijven dit onacceptabel en vooral omdat dit eenvoudig voorkomen kan worden. Daarom zullen steeds meer it-dienstverleners, cloudproviders en connectivity providers met een complete geïntegreerde service komen, waarbij ze door het realiseren van particuliere verbindingen vaste niveaus van snelheid, bandbreedte en latency kunnen garanderen. Want eerder dan het niveau van latency, zorgt het veranderlijke en onvoorspelbare karakter van latency voor problemen.




Zin en onzin over latency in de cloud

Geen opmerkingen:

Een reactie posten