A case for software-defined code scheduling based on transparent computing

被引:0
|
作者
Yuezhi Zhou
Wenjuan Tang
Di Zhang
Xiang Lan
Yaoxue Zhang
机构
[1] Tsinghua University,Department of Computer Science and Technology
[2] Central South University,School of Information Science and Engineering
关键词
Network operating systems; Distributed systems; Virtual devices; Cloud computing; Transparent computing;
D O I
暂无
中图分类号
学科分类号
摘要
Although cloud computing has made significant achievement, it still faces many challenges, such as bad interactive performance and unsatisfying user experience over a long-haul wide-area or wireless network. To address these challenges, we proposed a software-defined stream-based code scheduling framework according to the concept of transparent computing. This framework uses the idea of code streaming to decouple the computation and storage of software codes; this idea also leverages the input/output virtualization technique to support legacy operating systems and application software in a feasible and effective way. The software-defined code scheduling framework allows the computation or storage to be adaptively carried out at appropriate machines with the assistance of performance and capacity monitoring facilities. Thus, the framework can improve application performance and user experiences by executing software codes on a nearer or better machine. We developed a pilot system to investigate the advantages of the proposed framework. Preliminary experimental results show that our approach can achieve better performance than current cloud computing-based systems.
引用
收藏
页码:668 / 678
页数:10
相关论文
共 50 条
  • [1] A case for software-defined code scheduling based on transparent computing
    Zhou, Yuezhi
    Tang, Wenjuan
    Zhang, Di
    Lan, Xiang
    Zhang, Yaoxue
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2018, 11 (04) : 668 - 678
  • [2] Software-Defined Streaming-Based Code Scheduling for Transparent Computing
    Zhou, Yuezhi
    Tang, Wenjuan
    Zhang, Di
    Zhang, Yaoxue
    [J]. 2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 296 - 303
  • [3] Software-Defined Collaborative Scheduling of Computing and Network Resources
    Wang, Bo
    Luo, Zihui
    Zheng, Xiaolong
    Liu, Liang
    Ma, Huadong
    [J]. 2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 81 - 88
  • [4] Software-Defined Heterogeneous Edge Computing Network Resource Scheduling Based on Reinforcement Learning
    Li, Yaofang
    Wu, Bin
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [5] Flexible Resource Scheduling for Software-Defined Cloud Manufacturing with Edge Computing
    Yang, Chen
    Liao, Fangyin
    Lan, Shulin
    Wang, Lihui
    Shen, Weiming
    Huang, George Q.
    [J]. ENGINEERING, 2023, 22 : 60 - 70
  • [6] Tenant-Grained Request Scheduling in Software-Defined Cloud Computing
    Tu, Huaqing
    Zhao, Gongming
    Xu, Hongli
    Fang, Xianjin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4654 - 4671
  • [7] Software-Defined Dependable Computing for Spacecraft
    Fuchs, Christian M.
    Murillo, Nadia M.
    Plaat, Aske
    van der Kouwe, Erik
    Harsono, Daniel
    Wang, Peng
    [J]. 2018 IEEE 23RD PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2018, : 231 - 232
  • [8] Transparent Transmission Segmentation in Software-Defined Networks
    Schmidt, Andreas
    Herfet, Thorsten
    [J]. 2017 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (IEEE NETSOFT), 2017,
  • [9] Evolutionary Sleep Scheduling in Software-Defined Networks
    Chen, Weiqi
    Chen, Han
    Guan, Quansheng
    Ji, Fei
    Guo, Bingyi
    [J]. IEEE ACCESS, 2018, 6 : 29541 - 29550
  • [10] Advance Bandwidth Scheduling in Software-Defined Networks
    Dharam, Poonam
    Wu, Chase Q.
    Rao, Nageswara S. V.
    [J]. 2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,