11th International Conference on Mobile Data Management (MDM 2010)
Prof. M. Satyanarayanan
VM-based Cloudlets in Mobile Computing
Resource poverty is a fundamental constraint that severely limits the class of applications that can be run on mobile devices. In this talk, I will present a vision of mobile computing that breaks free of this fundamental constraint. In this vision, mobile users seamlessly utilize nearby computers to obtain the resource benefits of cloud computing without incurring WAN delays and jitter. Rather than relying on a distant cloud, a mobile user instantiates a cloudlet on nearby infrastructure and uses it via a wireless LAN. Crisp interactive response for immersive applications that augment human cognition is then much easier to achieve because of the proximity of the cloudlet. Preliminary results confirm that a critical aspect of this vision, namely rapid customization of cloudlet infrastructure, is achievable through a technique called dynamic VM synthesis.
Prof. Mahadev Satyanarayanan (Satya)
Satya is an experimental computer scientist who has pioneered research in mobile and pervasive computing. One outcome is the open-source Coda File System, which supports distributed file access in low-bandwidth and intermittent wireless networks through disconnected and bandwidth-adaptive operation. The Coda concepts of hoarding, reintegration and application-specific conflict resolution can be found in the hotsync capability of PDAs today. Key ideas from Coda have been incorporated by Microsoft into the IntelliMirror component of Windows 2000 and the Cached Exchange Mode of Outlook 2003. Another outcome of Satya's work is Odyssey, a set of open-source operating system extensions that enable mobile applications to adapt to variation in critical resources such as network bandwidth and energy. Coda and Odyssey are building blocks in Project Aura, a research initiative at Carnegie Mellon to explore distraction-free ubiquitous computing. His most recent work in this space is Internet Suspend/Resume, a hands-free approach to mobile computing that exploits virtual machine technology to liberate personal computing state from hardware. Satya is a co-inventor of many supporting technologies relevant to mobile and pervasive computing, such as data staging, lookaside caching, translucent caching and application-aware adaptation. He is also a co-inventor of the Diamond approach to interactive, non-indexed search of complex and loosely-organized data such as digital photographs and medical images. Early in his career, Satya was a principal architect and implementor of the Andrew File System (AFS) which pioneered the use of scalable file caching, ACL-based security, and volume-based system administration for enterprise-scale information sharing. AFS was commercialized by IBM, is in widespread use today as OpenAFS, and has heavily influenced the NFS v4 network file system protocol standard that was published in April 2003.
Satya is the Carnegie Group Professor of Computer Science at Carnegie Mellon University. From May 2001 to May 2004 he served as the founding director of Intel Research Pittsburgh, one of four university-affiliated research labs established worldwide by Intel to create disruptive information technologies through its Open Collaborative Research model. Satya received the PhD in Computer Science from Carnegie Mellon, after Bachelor's and Master's degrees from the Indian Institute of Technology, Madras. He is a Fellow of the ACM and the IEEE, and was the founding Editor-in-Chief of IEEE Pervasive Computing.