Wukong: Heuristic-Based Framework for Generating Generic-API for JointCloud

2019 
JointCloud gives developers the freedom to create applications that are portable across multiple clouds (e.g., Amazon EC2, Aliyun ECS). However, any modification in a vendor-lock API will make JointCloud unusable due to the problem of API synchronization. We assume that adapter flows should be decoupled from the manners in which they are executed. To verify this idea, we built Wukong, a framework that can dynamically map front-end adapter flows' descriptions to a broad range of back-end clouds by the generic APIs. Generic APIs for VM services have been proposed to evaluate our Wukong framework. The experimental results have shown three contributions: (1) the overhead of reflection is acceptable when WuKong generates the generic APIs, (2) the feasibility of Wukong has been verified by the major cloud vendor-lock APIs, (3) the usability of Wukong heuristic rules can accelerate the generation of APIs.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []