1/2
D EMANDE DE S TAGIAIRE
TUTEUR DE STAGE
Nom, Prénom Bruno Vidalenc
Téléphone / E-mail 01 41 30 46 71 bruno.vidalenc@thalesgroup.com
Direction DT/CEA/TAI
Numéro d’imputation du stagiaire Sous la forme de 2 fois 3 chiffres
DESCRIPTION DU STAGE
Durée / Dates souhaitées 6 mois
Lieu du Stage Gennevilliers
Famille professionnelle 04-Ingénierie Systèm
Présentation du service / Contexte Contenu (principales missions)
This project will be done in the Advanced Information Technologies (TAI) laboratory at Thales Communications & Security is involved in cutting-edge networking projects aiming at the specification, design and integration of security and telecommunication infrastructures. TAI personnel have expertise in several scientific fields: networking, especially for fixed and mobile IP network design, security architecture and information system. TAI is in charge of transferring technological building blocks to Thales’ business lines.
A cloudlet is a mobility-enhanced small-scale cloud datacenter that is located at the edge of the Internet. The main purpose of the cloudlet is supporting
resource-intensive and interactive mobile applications by providing powerful computing resources to mobile devices with lower latency. It is a new architectural element that extends today’s cloud computing infrastructure. It represents the middle tier of a 3-tier hierarchy: mobile device/cloudlet/cloud. A cloudlet can be viewed as a data center in a box whose goal is to bring the cloud closer. Cloudlets aim to support mobile applications that are both resource- intensive and interactive like augmented reality applications that use head- tracked, Cloud games with remote rendering, wearable cognitive assistance system or application such as Apple Siri and Google Now.
Cloudlets have a lot of common requirements with basic cloud. In both systems, virtual machines (VM) are used as abstraction. Meanwhile, cloudlet requires a much rapider provisioning and a VM handoff across cloudlets. Cloudlets need to be much more agile in their provisioning. Their association with mobile devices is highly dynamic, with considerable churn due to user mobility. And when a user is moving, interactive response will degrade as the logical network distance increases. In consequence the offloaded services on the first cloudlet need to be transferred to the second closer cloudlet.
INTITULE DU STAGE : Low latency mobile applications offloading using Cloudlets
THALES COMMUNICATIONS &
SECURITY
2/2
The objective of this internship is to explore, propose and evaluate new mechanisms and algorithms to improve the current state of the art of low latency application offloading and VM handoff in the context of cloudlet. The prototyping will rely on the Openstack++ extension of Openstack for cloudlets.
References
[1] Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N., “The Case for VM- Based Cloudlets in Mobile Computing”. IEEE CS Pervasive Computing, pp 14--23.
IEEE, New York (2009),
http://research.microsoft.com/apps/pubs/default.aspx?id=102364 [2] http://elijah.cs.cmu.edu/
[3] http://elijah.cs.cmu.edu/publications.html
PROFIL RECHERCHE Formation souhaitée
Ecoles ciblées
Ecole d'ingénieur Bac+5
Stage de fin d’études OUI NON
Compétences humaines et techniques : Outils, Langues, Logiciels …
Good knowledge on computer networks (routing, traffic engineering, graph theory etc.)
Good programming skills (Python, Java, etc.)