当前位置:
X-MOL 学术
›
Future Gener. Comput. Syst.
›
论文详情
Our official English website, www.x-mol.net, welcomes your
feedback! (Note: you will need to create a separate account there.)
Clusterslice: Slicing resources for zero-touch Kubernetes-based experimentation
Future Generation Computer Systems ( IF 6.2 ) Pub Date : 2024-06-25 , DOI: 10.1016/j.future.2024.06.038 Lefteris Mamatas , Sotiris Skaperas , Ilias Sakellariou
Future Generation Computer Systems ( IF 6.2 ) Pub Date : 2024-06-25 , DOI: 10.1016/j.future.2024.06.038 Lefteris Mamatas , Sotiris Skaperas , Ilias Sakellariou
ClusterSlice is an open-source solution for automated Kubernetes-centered experimentation. It introduces well-designed abstractions that reduce experimentation complexity with improved reliability and reproducibility. Its main capabilities are: (i) automated declarative operation, e.g., through declarative specifications of experimentation slices; (ii) infrastructure-as-a-service (i.e., the utilization of heterogeneous physical and virtual resources), platform-as-a-service (e.g., multiple composable Kubernetes flavors and network plugins), and application-as-a-service (e.g., plug-and-play application features) capabilities; (iii) multi-cluster and multi-domain support, i.e., inter-cluster operation over multiple open testbeds, virtualization systems and domains; and (iv) experimentation automation, e.g., support of automated experiments of various research topics, including network plugin performance assessments and anomaly detection workflows. Here, we provide the basic architectural attributes of ClusterSlice and proof-of-concept results highlighting its above capabilities.
中文翻译:
Clusterslice:为基于 Kubernetes 的零接触实验划分资源
ClusterSlice 是一个开源解决方案,用于以 Kubernetes 为中心的自动化实验。它引入了精心设计的抽象,可以降低实验复杂性,提高可靠性和可重复性。其主要功能是:(i)自动化声明性操作,例如通过实验切片的声明性规范; (ii) 基础设施即服务(即异构物理和虚拟资源的利用)、平台即服务(例如多种可组合的 Kubernetes 风格和网络插件)和应用程序即服务(例如,即插即用应用程序功能)能力; (iii) 多集群和多域支持,即在多个开放测试床、虚拟化系统和域上进行集群间操作; (iv) 实验自动化,例如支持各种研究主题的自动化实验,包括网络插件性能评估和异常检测工作流程。在这里,我们提供了 ClusterSlice 的基本架构属性和概念验证结果,强调了其上述功能。
更新日期:2024-06-25
中文翻译:
Clusterslice:为基于 Kubernetes 的零接触实验划分资源
ClusterSlice 是一个开源解决方案,用于以 Kubernetes 为中心的自动化实验。它引入了精心设计的抽象,可以降低实验复杂性,提高可靠性和可重复性。其主要功能是:(i)自动化声明性操作,例如通过实验切片的声明性规范; (ii) 基础设施即服务(即异构物理和虚拟资源的利用)、平台即服务(例如多种可组合的 Kubernetes 风格和网络插件)和应用程序即服务(例如,即插即用应用程序功能)能力; (iii) 多集群和多域支持,即在多个开放测试床、虚拟化系统和域上进行集群间操作; (iv) 实验自动化,例如支持各种研究主题的自动化实验,包括网络插件性能评估和异常检测工作流程。在这里,我们提供了 ClusterSlice 的基本架构属性和概念验证结果,强调了其上述功能。