首页> 外文会议>Annual ACM conference on object oriented programming, systems, languages and applications >To Upgrade or Not to Upgrade Impact of Online Upgrades across Multiple Administrative Domains
【24h】

To Upgrade or Not to Upgrade Impact of Online Upgrades across Multiple Administrative Domains

机译:升级或不升级在多个管理域中的在线升级的影响

获取原文

摘要

Online software upgrades are often plagued by runtime behaviors that are poorly understood and difficult to ascertain. For example, the interactions among multiple versions of the software expose the system to race conditions that can introduce latent errors or data corruption. Moreover, industry trends suggest that online upgrades are currently needed in large-scale enterprise systems, which often span multiple administrative domains (e.g., Web 2.0 applications that rely on AJAX client-side code or systems that lease cloud-computing resources). In such systems, the enterprise does not control all the tiers of the system and cannot coordinate the upgrade process, making existing techniques inadequate to prevent mixed-version races. In this paper, we present an analytical framework for impact assessment, which allows system administrators to directly compare the risk of following an online-upgrade plan with the risk of delaying or canceling the upgrade. We also describe an executable model that implements our formal impact assessment and enables a systematic approach for deciding whether an online upgrade is appropriate. Our model provides a method of last resort for avoiding undesirable program behaviors, in situations where mixed-version races cannot be avoided through other technical means.
机译:在线软件升级通常受到不太理解的运行时行为的困扰,并且难以确定。例如,软件的多个版本之间的交互使系统将系统暴露于可以引入潜在错误或数据损坏的竞争条件。此外,行业趋势表明,在大型企业系统中目前需要在线升级,这通常跨越多个管理域(例如,Web 2.0应用程序依赖于租用云计算资源的Ajax客户端代码或系统)。在这样的系统中,企业无法控制系统的所有层,无法协调升级过程,使现有技术不足以防止混合版本播放。在本文中,我们为影响评估提供了一个分析框架,这允许系统管理员直接比较在线升级计划的风险,风险延迟或取消升级。我们还描述了一个可执行模型,实现了我们的正式影响评估,并实现了系统的方法,以确定在线升级是否适合。我们的模型提供了一种避免不良程序行为的最后一个手段,在任何其他技术手段中都无法避免混合版播放的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号