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 条
  • [21] A Security Protection Framework for Cloud Computing
    Zhu, Wenzheng
    Lee, Changhoon
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2016, 12 (03): : 538 - 547
  • [22] Secure and Efficient Cloud Computing Framework
    Tawalbeh, Lo'ai
    Al-Qassas, Raad S.
    Darwazeh, Nour S.
    Jararweh, Yaser
    AlDosari, Fahd
    2015 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2015, : 291 - 295
  • [23] A Framework for Intrusion Tolerance in Cloud Computing
    Karande, Vishal M.
    Pais, Alwyn R.
    ADVANCES IN COMPUTING AND COMMUNICATIONS, PT 4, 2011, 193 : 386 - 395
  • [24] An Auction Framework for DaaS in Cloud Computing
    Bandyopadhyay, Anjan
    Xhafa, Fatos
    Mukhopadhyay, Sajal
    ADVANCES IN INTERNET, DATA & WEB TECHNOLOGIES, 2018, 17 : 732 - 741
  • [25] A formalized framework for mobile cloud computing
    Amoretti, Michele
    Grazioli, Alessandro
    Senni, Valerio
    Tiezzi, Francesco
    Zanichelli, Francesco
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2015, 9 (3-4) : 229 - 248
  • [26] A Framework for Storage Security in Cloud Computing
    Chen, Guoyou
    Miao, Jiajia
    Xie, Feng
    Mao, Handong
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING, PTS 1-3, 2013, 278-280 : 1767 - +
  • [27] A Service Oriented Framework for Cloud Computing
    Torkashvan, Milad
    Haghighi, Hassan
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS'12), 2012,
  • [28] A Framework for Security Transparency in Cloud Computing
    Ismail, Umar Mukhtar
    Islam, Shareeful
    Ouedraogo, Moussa
    Weippl, Edgar
    FUTURE INTERNET, 2016, 8 (01)
  • [29] Toward a Trusted framework for Cloud Computing
    Toumi, Hicham
    Talea, Mohamed
    Sabiri, Khadija
    Eddaoui, Ahmed
    2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 361 - 366
  • [30] A RISK MANAGEMENT FRAMEWORK FOR CLOUD COMPUTING
    Xie, Feng
    Peng, Yong
    Zhao, Wei
    Chen, Dongqing
    Wang, Xiaoran
    Huo, Xingmei
    2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 476 - 480