arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2108.02558cs.DC
收藏

JITA4DS:边缘和数据中心之间数据科学管道的分解执行

JITA4DS: Disaggregated execution of Data Science Pipelines between the Edge and the Data Centre

Genoveva Vargas-Solar, Ali Akoglu, Md Sahil Hassan

摘要:

本文的目标是执行数据科学(DS)管道支持的数据处理,传输和共享跨多个资源执行贪婪进程。当前的数据科学流水线环境提供具有计算资源的各种基础设施服务,诸如通用处理器(GPP)、图形处理单元(GPU)、现场可编程门阵列(FPGA)和张量处理单元(TPU),其与平台和软件服务耦合以设计、运行和维护DS流水线。这些一刀切的解决方案将数据管道任务完全外部化。然而,一些任务可以在边缘执行,后端可以提供及时的资源,以确保ad-hoc和弹性执行环境。本文介绍了一种创新的可组合的“Just in Time Architecture”,用于为数据科学管道(JITA-4DS)配置DC和相关的资源管理技术。JITA-4DS是一个跨层的管理系统,它既了解应用程序的特性,又了解底层的基础设施,从而打破了应用程序、中间件/操作系统和硬件层之间的障碍。构建可定制的虚拟数据中心(VDC)需要这些层的垂直集成,以满足动态变化的数据科学管道的要求,如性能、可用性和能耗。因此,本文展示了一个实验模拟,专门用于运行数据科学工作负载,并确定调度JITA-4DS实现的资源分配的最佳策略。

英文摘要:

This paper targets the execution of data science (DS) pipelines supported by data processing, transmission and sharing across several resources executing greedy processes. Current data science pipelines environments provide various infrastructure services with computing resources such as general-purpose processors (GPP), Graphics Processing Units (GPUs), Field Programmable Gate Arrays (FPGAs) and Tensor Processing Unit (TPU) coupled with platform and software services to design, run and maintain DS pipelines. These one-fits-all solutions impose the complete externalization of data pipeline tasks. However, some tasks can be executed in the edge, and the backend can provide just in time resources to ensure ad-hoc and elastic execution environments. This paper introduces an innovative composable "Just in Time Architecture" for configuring DCs for Data Science Pipelines (JITA-4DS) and associated resource management techniques. JITA-4DS is a cross-layer management system that is aware of both the application characteristics and the underlying infrastructures to break the barriers between applications, middleware/operating system, and hardware layers. Vertical integration of these layers is needed for building a customizable Virtual Data Center (VDC) to meet the dynamically changing data science pipelines' requirements such as performance, availability, and energy consumption. Accordingly, the paper shows an experimental simulation devoted to run data science workloads and determine the best strategies for scheduling the allocation of resources implemented by JITA-4DS.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑