Mobiele toestellen zoals smartphones en tablet PCs worden steeds populairder. Deze toestellen zijn bij voorkeur licht en hebben minimale afmetingen. Hierdoor is de rekenkracht, opslagcapaciteit en autonomie van deze toestellen beperkt. Om toch elke toepassing te kunnen uitvoeren met deze toestellen, wordt in dit proefschrift het thin client concept naar voor geschoven als een mogelijke oplossing: applicaties worden uitgevoerd op krachtige servers in het netwerk en de functionaliteit van het mobiele toestel is beperkt tot gebruikersinvoer en -uitvoer.
Om een efficiënte, kwaliteitsvolle thin client dienst aan te bieden aan een grote groep potentieel mobiele gebruikers, moeten belangrijke uitdagingen overwonnen worden. In dit proefschrift wordt een systeemarchitectuur voorgesteld om een dergelijke dienst aan te bieden in de cloud. Een belangrijk onderdeel is het gedistribueerde raamwerk dat instaat voor het efficiënt beheer van de infrastructuur. Dit raamwerk omvat algoritmes om de toewijzing van bronnen aan de verschillende gebruikers zo efficiënt mogelijk te beheren. Bovendien biedt het raamwerk de mogelijkheid om de thin client dienst verder te optimaliseren vanuit het standpunt van de dienstverlener, bv. het beperken van het energieverbruik van de serverinfrastructuur. De implementatie van een prototype van het raamwerk laat toe om de prestaties van de algoritmes te valideren.
| |