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 条
  • [1] Automated SLA Negotiation Framework for Cloud Computing
    Wu, Linlin
    Garg, Saurabh Kumar
    Buyya, Rajkumar
    Chen, Chao
    Versteeg, Steve
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 235 - 244
  • [2] Automated Framework for Screening of Glaucoma Through Cloud Computing
    M. Soorya
    Ashish Issac
    Malay Kishore Dutta
    Journal of Medical Systems, 2019, 43
  • [3] Automated Framework for Screening of Glaucoma Through Cloud Computing
    Soorya, M.
    Issac, Ashish
    Dutta, Malay Kishore
    JOURNAL OF MEDICAL SYSTEMS, 2019, 43 (05)
  • [4] Automated Negotiation Framework Based on Intelligent Agents for Cloud Computing
    El-Matary, D. M.
    El-Attar, N. E.
    Awad, W. A.
    Hanafy, I. M.
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMPUTER ENGINEERING (ITCE 2019), 2019, : 156 - 161
  • [5] Cloud Computing Digital Forensics Framework for Automated Anomalies Detection
    Patrascu, Alecsandru
    Velciu, Marius-Alexandru
    Patriciu, Victor Valeriu
    2015 IEEE 10TH JUBILEE INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2015, : 505 - 510
  • [6] An Automated Self-Healing Cloud Computing Framework for Resource Scheduling
    Dewangan, Bhupesh Kumar
    Venkatadri, M.
    Agarwal, Amit
    Pasricha, Ashutosh
    Choudhury, Tanupriya
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2021, 13 (01) : 47 - 64
  • [7] CLOUD COMPUTING ADOPTION FRAMEWORK
    Feuerlicht, George
    George, Eapen
    CONFENIS-2013: 7TH INTERNATIONAL CONFERENCE ON RESEARCH AND PRACTICAL ISSUES OF ENTERPRISE INFORMATION SYSTEMS, 2013, 41 : 317 - 324
  • [8] A Framework for Vehicular Cloud Computing
    Hassanein, Hossam S.
    Abdelhamid, Sherin
    Elgazzar, Khalid
    2015 INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (ICCVE), 2015, : 238 - 239
  • [9] Forensics framework for cloud computing
    Alex, M. Edington
    Kishore, R.
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 60 : 193 - 205
  • [10] Implementation of a Cloud Computing Framework for Cloud Forensics
    Patrascu, Alecsandru
    Patriciu, Victor Valeriu
    2014 18TH INTERNATIONAL CONFERENCE SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2014, : 440 - 445