首页> 外文学位 >Minimally Invasive Solutions to Challenges Posed by Mobility Changes.
【24h】

Minimally Invasive Solutions to Challenges Posed by Mobility Changes.

机译:针对移动性变化带来的挑战的最小侵入性解决方案。

获取原文
获取原文并翻译 | 示例

摘要

The first computerized systems were completely immobile. During participation in computation, user, device, and software instance were tightly coupled: each had to remain in direct physical contact with the others.;Today, things have changed radically. As network technologies have proliferated and evolved, the components of, and participants in, computerized systems have become increasingly decoupled. Users travel and commute while connecting to their office computer or home media server. Hardware devices may be carried by users, move on their own, or reside in data centers, never to be seen or touched by end-users. Even operating systems (OSes) and applications may now migrate across the network while executing, thanks to advances in virtualization that are only just beginning to remake the computing landscape.;The decoupling of users, devices, and software has invalidated properties that enabled desired functionality: resulting in compromised function. Power interfaces utilize physical user interactions to determine when transitions between high and lower power states should occur; what happens when users are no longer physically present? Operating system execution often relies on components such as CPU and local disk responding with tightly bounded delays; what should be done when the OS itself is in the process of migrating between two separate physical machines?;The fundamental question explored by this dissertation is: Can we find highly adoptable solutions to restore desired functionality that has been lost because of changed mobility characteristics?;Our emphasis on adoptability stems from pragmatic concerns: if a solution is difficult to adopt, it is highly unlikely to be used. Consequently, while many potential approaches may involve changes to the network itself, our work focuses on modifying end-point behavior.;We show that practical solutions implemented solely in software and deployed only on network endpoints can be developed for a wide problem range. We consider concrete challenges arising from user, device, and software mobility changes, affecting sub-disciplines spanning cloud computing, green computing, and wireless networks.;Cloud Computing. Users increasingly utilize virtual machine (VM) technology to migrate and replicate OS and software amongst networked hosts. Traditional execution required one VM image copy on each host's local storage. By transitioning to networked execution, dozens, if not hundreds, of VM replicas may now be distributed from a single networked storage location to a commensurately large set of physical machines. As these systems expand, they have come to be plagued by boot storms (and similar problems) caused when networked access to storage becomes a major bottleneck, drastically delaying VM distribution and execution. Can we develop techniques that resolve this network bottleneck without the need for expensive hardware over-provisioning?;Green Computing. Remote access technologies have enabled users to travel while still interacting with computational machinery left in the office or home. Yet, energy savings mechanisms have traditionally relied on the activity of attached peripherals to determine power usage. The shift to remote interaction, which bypasses physically attached peripherals, has e.ectively broken these energy savings mechanisms. Can we build an economic and practical system that accommodates energy efficiency without compromising the fluid remote interactions users have now come to expect?;Wireless Computing. Increasingly advanced mobile devices have provoked a shift towards heavy usage of 3G and 4G bandwidth use. Accordingly, the capacity of infrastructure wireless networks becomes increasingly strained. Can we find a way of supplementing this relatively low-latency infrastructure with high-latency, high-bandwidth opportunistic content exchange?;In each scenario, we design a solution that aims to strike the proper balance between adoptability and technical efficiency - producing what we believe are rigorous, practical and adoptable solutions.
机译:最初的计算机化系统完全无法移动。在参与计算的过程中,用户,设备和软件实例紧密相连:彼此之间必须保持直接的物理接触。如今,情况发生了根本变化。随着网络技术的激增和发展,计算机化系统的组成部分和参与者之间的联系日益分离。用户在连接到办公室计算机或家庭媒体服务器时旅行和上下班。硬件设备可以由用户携带,自行移动或驻留在数据中心中,而最终用户绝对不会看到或触摸它们。得益于虚拟化技术的进步,虚拟化的进步才刚刚开始重塑计算领域,即使是操作系统(OSes)和应用程序现在也可以在网络上迁移。;用户,设备和软件之间的脱钩使属性无效,从而无法实现所需的功能:导致功能受损。电源接口利用物理用户交互来确定何时应在高功率状态和低功率状态之间发生转换。当用户不再在场时会发生什么?操作系统执行通常依赖于诸如CPU和本地磁盘之类的组件,它们具有紧密限制的延迟。当OS本身在两个单独的物理机之间迁移时应该怎么做?;本论文探讨的基本问题是:我们是否可以找到高度可采用的解决方案来恢复由于移动特性变化而丢失的所需功能? ;我们对可采用性的强调源于务实的担忧:如果难以采用某个解决方案,则极不可能采用该解决方案。因此,尽管许多潜在的方法可能涉及网络本身的更改,但我们的工作集中在修改端点行为上。我们证明,仅以软件实现且仅部署在网络端点上的实际解决方案可以针对广泛的问题范围进行开发。我们考虑了由用户,设备和软件移动性变化引起的具体挑战,这些挑战影响了跨云计算,绿色计算和无线网络的子学科。用户越来越多地利用虚拟机(VM)技术在联网主机之间迁移和复制OS和软件。传统执行需要在每个主机的本地存储上复制一份VM映像。通过过渡到网络执行,现在可以将数十个(甚至不是数百个)VM复制副本从单个网络存储位置分发到相当大的一组物理计算机。随着这些系统的扩展,当通过网络访问存储成为主要瓶颈时,它们会受到引导风暴(和类似问题)的困扰,这极大地延迟了VM的分发和执行。我们是否可以开发解决此网络瓶颈的技术,而无需昂贵的硬件过度配置?;绿色计算。远程访问技术使用户能够在出差的同时仍与办公室或家中的计算设备进行交互。然而,传统上,节能机制依赖于所连接外围设备的活动来确定功耗。绕过物理连接的外围设备的向远程交互的转变有效地打破了这些节能机制。我们是否可以构建一个经济实用的系统来适应能源效率,同时又不影响用户现在期望的流畅的远程交互作用?越来越先进的移动设备已引发向大量使用3G和4G带宽的转变。因此,基础设施无线网络的容量变得越来越紧张。我们能否找到一种方法来通过高延迟,高带宽的机会内容交换来补充这种相对低延迟的基础设施?在每种情况下,我们都设计一种旨在在可采用性和技术效率之间取得适当平衡的解决方案-相信是严格,实用和可采用的解决方案。

著录项

  • 作者

    Reich, Joshua.;

  • 作者单位

    Columbia University.;

  • 授予单位 Columbia University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 179 p.
  • 总页数 179
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号