期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Towards application-level elasticity on shared cluster: an actor-based approach
1
作者 Donggang CAO Lianghuan KANG +1 位作者 hanglong zhan Hong MEI 《Frontiers of Computer Science》 SCIE EI CSCD 2017年第5期803-820,共18页
In current cluster computing, several distributed frameworks are designed to support elasticity for business services adapting to environment fluctuation. However, most existing works support elasticity mainly at the ... In current cluster computing, several distributed frameworks are designed to support elasticity for business services adapting to environment fluctuation. However, most existing works support elasticity mainly at the resource level, leaving application level elasticity support problem to domain-specific frameworks and applications. This paper proposes an actor-based general approach to support application-level elasticity for multiple cluster computing frameworks. The actor model offers scalability and decouples language-level concurrency from the runtime environment. By extending actors, a new middle layer called Unisupervisor is designed to "sit" between the resource management layer and application framework layer. Actors in Unisupervisor can automatically distribute and execute tasks over clusters and dynamically scale in/out. Based on Unisupervisor, high-level profiles (MasterSlave, MapReduce, Streaming, Graph, and Pipeline) for diverse cluster computing requirements can be supported. The entire approach is implemented in a prototype system called UniAS. In the evaluation, both benchmarks and real applications are tested and analyzed in a small scale cluster. Results show that UniAS is expressive and efficiently elastic. 展开更多
关键词 ELASTICITY elastic scaling actor programmingmodel cluster computing concurrent and parallel processing
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部