Title :
Rhizome: A middle-ware for cloud vision computing framework
Author :
Fang Zhu ; Hong Qiu ; Zhi Yong Song
Author_Institution :
Nat. ASIC Syst. Eng. Res. Center, South East Univ., Nanjing, China
Abstract :
Over the past decade, high performance applications have embraced parallel programming and computing models, like video analysis for surveillance purpose. However due to the heterogeneous, opaque and dynamic nature of Cloud Computing, existing Cloud parallel framework like Hadoop/HPCC (with Job-keeper + Map-reduce behind) approach is not suitable to perform vision computing specific task on the cloud. Rhizome is a middle-ware as PAAS & IASS for building specific cloud vision computing applications, so as to convert a high performance application to an elastic cloud one, which may enable effective high performance and robust parallel computing especially for streaming like task e.g. vision computing within the cloud environment. Rhizome encourages use of simple MoC based concurrency patterns that are easy to understand and implement correctly, and built on an agency-like model with declarative specification of persistence, replication, and consistency and using lightweight transactions in cloud OS environment to support the development of reliable and scalable client + cloud software. The experimental assessment demonstrates a superior performance of the cloud vision computing application in Hadoop with the help of Rhizome, which provides substantial and consistent better programming easiness and system robustness.
Keywords :
cloud computing; computer vision; concurrency control; formal specification; middleware; parallel programming; video signal processing; video surveillance; HPCC; Hadoop; IASS; Job-keeper; Map-reduce; MoC based concurrency patterns; PAAS; Rhizome; agency-like model; client + cloud software; cloud OS environment; cloud computing; cloud parallel framework; cloud vision computing application; cloud vision computing framework; computing models; declarative specification; elastic cloud; lightweight transactions; middleware; parallel computing; parallel programming; video analysis; video surveillance; Cloud Computing; Parallel Framework; Vision Computing;
Conference_Titel :
Smart and Sustainable City 2013 (ICSSC 2013), IET International Conference on
Conference_Location :
Shanghai
Electronic_ISBN :
978-1-84919-707-6
DOI :
10.1049/cp.2013.2023