首页> 外文学位 >A Flexible Architecture for Structural Reliability Auditing to the Clouds.
【24h】

A Flexible Architecture for Structural Reliability Auditing to the Clouds.

机译:用于对云进行结构可靠性审核的灵活架构。

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

摘要

Today's cloud computing systems pervasively rely on redundancy techniques to enhance reliability and availability. In complex multi-layered hardware/software stacks, however, seemingly independent components used redundantly might share deep, hidden dependencies. These common dependencies may potentially result in unexpected correlated failures, thus undermining redundancy efforts.;Heading off correlated failures is extremely challenging in cloud-scale systems for the following three reasons. First, infrastructure components and their dependencies underlying cloud-scale redundant systems are typically very complex. Second, it is non-trivial to efficiently and accurately determine the common dependencies potentially resulting in correlated failures within cloud-scale system environment. Third, application-level cloud services ( e.g., iCloud) renting multiple cloud providers for redundancy cannot identify dependencies shared by these rented cloud providers, since no cloud provider is willing to disclose such sensitive information.;This thesis proposes Independence-as-a-Service (or INDaaS), a practical and flexible architecture to audit the independence of redundant systems proactively, thus avoiding potential correlated failures fundamentally. INDaaS first utilizes pluggable dependency acquisition modules to automatically collect the structural dependency information (including network, hardware, and software level dependencies) from a variety of sources underlying the audited cloud services. With this information in hand, INDaaS then evaluates the independence of redundant systems of interest using pluggable auditing modules, offering various performance, precision, and data secrecy trade-offs. For redundant systems across multiple cloud providers unwilling to share their full structural information with others, INDaaS can leverage privacy-preserving set intersection cardinality protocols to quantify the independence of the redundant systems without leaking any sensitive information of the cloud providers. We evaluate the practicality of INDaaS with three case studies that audit realistic network, hardware, and software dependency structures, and evaluate the effectiveness and efficiency of INDaaS through large-scale datasets.
机译:当今的云计算系统普遍依靠冗余技术来增强可靠性和可用性。但是,在复杂的多层硬件/软件堆栈中,似乎冗余使用的独立组件可能会共享深层的,隐藏的依赖关系。这些常见的依赖性可能潜在地导致意外的相关故障,从而破坏冗余工作。在云规模系统中,防止相关故障非常困难,原因有以下三个。首先,基础架构组件及其对云规模冗余系统的依赖关系通常非常复杂。其次,有效而准确地确定可能导致云规模系统环境内相关故障的常见依赖关系并非易事。第三,由于没有云提供商愿意透露这样的敏感信息,因此租用多个云提供商进行冗余的应用程序级云服务(例如iCloud)无法识别这些租用的云提供商所共享的依赖关系。服务(或INDaaS)是一种实用且灵活的体系结构,用于主动审核冗余系统的独立性,从而从根本上避免了潜在的相关故障。 INDaaS首先利用可插拔的依赖关系获取模块从已审计的云服务背后的各种来源自动收集结构依赖关系信息(包括网络,硬件和软件级别的依赖关系)。掌握了这些信息之后,INDaaS便使用可插拔审核模块评估感兴趣的冗余系统的独立性,从而提供各种性能,精度和数据保密性的折衷方案。对于不愿与其他云提供商共享其全部结构信息的跨多个云提供商的冗余系统,INDaaS可以利用保留隐私的集合相交基数协议来量化冗余系统的独立性,而不会泄漏云提供商的任何敏感信息。我们通过三个案例研究评估INDaaS的实用性,这些案例研究审计了现实的网络,硬件和软件依赖性结构,并通过大规模数据集评估了INDaaS的有效性和效率。

著录项

  • 作者

    Zhai, Ennan.;

  • 作者单位

    Yale University.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号