Maestro: A cloud computing framework with automated locking

被引:0
|
作者
Demirbas, Murat [1 ]
Tasci, Serafettin [1 ]
Kulkarni, Sandeep [2 ]
机构
[1] SUNY Buffalo, Buffalo, NY 14260 USA
[2] Michigan State Univ, E Lansing, MI 48824 USA
来源
2012 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC) | 2012年
关键词
data center computing; tightly synchronized applications; automated locking; fault-tolerance;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Concurrent execution is a big challenge for distributed systems programming and cloud computing. Using locks is the most common technique for developing distributed applications that require tight synchronization. Unfortunately, locking is manual, error-prone, and unscalable. To address this issue, we propose a scalable automated locking framework called Maestro. Maestro consists of a master and several workers, which can be dynamically instantiated on demand. Maestro examines the program actions of the workers before deployment and automatically decides which worker actions can be executed locally (without contacting the master) and which actions require synchronization through the master. Maestro has applications in graph processing, real-time enterprise analysis, and web-services domains. By enabling the developers to write code at a higher-level of abstraction (shared-memory), Maestro improves productivity and lowers the cost of entry to cloud computing backend development.
引用
收藏
页码:833 / 838
页数:6
相关论文
共 50 条
  • [41] Intelligent Agents for Automated Cloud Computing Negotiation
    Alsrheed, Faisal
    El Rhalibi, Abdennour
    Randles, Martin
    Merabti, Madjid
    2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 1169 - 1174
  • [42] Automated Control in Cloud Computing: Challenges and Opportunities
    Lim, Harold C.
    Babu, Shivnath
    Chase, Jeffrey S.
    Parekh, Sujay S.
    FIRST WORKSHOP ON AUTOMATED CONTROL FOR DATACENTERS AND CLOUDS (ACDC '09), 2009, : 13 - 18
  • [43] Cloud Foren:A Novel Framework for Digital Forensics in Cloud Computing
    Mathew Nyamagwa
    Jigang Liu
    Anyi Liu
    Tetsutaro Uehara
    Journal of Harbin Institute of Technology(New series), 2014, (06) : 39 - 45
  • [44] Cloud Foren:A Novel Framework for Digital Forensics in Cloud Computing
    Mathew Nyamagwa
    Jigang Liu
    Anyi Liu
    Tetsutaro Uehara
    Journal of Harbin Institute of Technology, 2014, 21 (06) : 39 - 45
  • [45] On Cloud Nine? An Integrative Risk Management Framework for Cloud Computing
    Troshani, Indrit
    Rampersad, Giselle
    Wickramasinghe, Nilmini
    24TH BLED ECONFERENCE: EFUTURE: CREATING SOLUTIONS FOR THE INDIVIDUAL, ORGANISATIONS AND SOCIETY, 2011, : 15 - +
  • [46] Cloud computing adoption framework: A security framework for business clouds
    Chang, Victor
    Kuo, Yen -Hung
    Ramachandran, Muthu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 57 : 24 - 41
  • [47] A Conceptual Security Framework for Cloud Computing Issues
    Aljawarneh, Shadi A.
    Yassein, Muneer Bani
    INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2016, 12 (02) : 12 - 24
  • [48] Towards IT-Legal Framework for Cloud Computing
    Hussein, Sameh
    Abdelbaki, Nashwa
    ADVANCES IN SECURITY OF INFORMATION AND COMMUNICATION NETWORKS, 2013, 381 : 122 - 130
  • [49] Logistics Business under the Cloud Computing Framework
    Dixit, V. S.
    Chhabra, Shruti
    2015 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA), 2015, : 96 - 99
  • [50] COBIT Evaluation as a Framework for Cloud Computing Governance
    Bounagui, Yassine
    Hafiddi, Hatim
    Mezrioui, Abdellatif
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2016, 6 (04) : 65 - 82