Future Generation Computer Systems

Future Generation Computer Systems
复制标题

DOI:
10.1016/j.future.2018.05.086
复制
发表时间:
2018-11
期刊:
Future Gener. Comput. Syst.
影响因子:
--
通讯作者:
Gabriel G. Castañé;Huanhuan Xiong;Dapeng Dong;J. Morrison
Gabriel G. Castañé;Huanhuan Xiong;Dapeng Dong;J. Morrison
中科院分区:
其他
文献类型:
--
作者:
Gabriel G. Castañé;Huanhuan Xiong;Dapeng Dong;J. Morrison

文献摘要

被引文献

相似文献

使用云计算环境的客户数量不断增加,推动了云基础设施的异构性。与传统资源管理器共存的特定资源管理器支持异构资源与传统同质基础设施的合并。这种资源管理器的混合引发了云管理领域的互操作性问题,因为客户服务面临 API 和接口之间的脱节机制和不兼容性。此外,在此类环境中部署和配置 HPC 工作负载使得将 HPC 应用程序从传统集群环境移植到云变得复杂且无效。为了创建改善云间和多云环境中的互操作性问题的解决方案和标准,人们付出了许多努力,这些努力与当前在云中采用异构性的推动力之间存在相似之处。本文描述的工作试图利用这些相似之处;从统一的角度管理云中的互操作性问题。在本文中,mOSAIC 本体是 IEEE 2302(云间互操作性和联合标准)的支柱,它被扩展到创建 CloudLightning 本体(CL-本体),其中考虑了云中异构资源和 HPC 环境的合并。为了支持 CL-Ontology,提出了一个通用架构作为管理云中异构性的驱动程序,并且作为所提出架构的用例示例,重新设计并提出了 CloudLightning 系统的内部架构,以展示合并语义引擎以缓解互操作性问题以促进 HPC 在云中合并的可行性。
The ever-increasing number of customers that have been using cloud computing environments is driving heterogeneity in the cloud infrastructures. The incorporation of heterogeneous resources to traditional homogeneous infrastructures is supported by specific resource managers cohabiting with traditional resource managers. This blend of resource managers raises interoperability issues in the Cloud management domain as customer services are exposed to disjoint mechanisms and incompatibilities between APIs and interfaces. In addition, deploying and configuring HPC workloads in such environments makes porting HPC applications, from traditional cluster environments to the Cloud, complex and ineffectual.Many efforts have been taken to create solutions and standards for ameliorating interoperability issues in inter-cloud and multi-cloud environments and parallels exist between these efforts and the current drive for the adoption of heterogeneity in the Cloud. The work described in this paper attempts to exploit these parallels; managing interoperability issues in Cloud from a unified perspective. In this paper the mOSAIC ontology, pillar of the IEEE 2302 — Standard for Intercloud Interoperability and Federation, is extended towards creating the CloudLightning Ontology (CL-Ontology), in which the incorporation of heterogeneous resources and HPC environments in the Cloud are considered. To support the CL-Ontology, a generic architecture is presented as a driver to manage heterogeneity in the Cloud and, as a use case example of the proposed architecture, the internal architecture of the CloudLightning system is redesigned and presented to show the feasibility of incorporating a semantic engine to alleviate interoperability issues to facilitate the incorporation of HPC in Cloud.