Title :
Probabilistic Best-Fit Multi-dimensional Range Query in Self-Organizing Cloud
Author :
Di, Sheng ; Wang, Cho-Li ; Zhang, Weida ; Cheng, Luwei
Author_Institution :
Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong, China
Abstract :
With virtual machine (VM) technology being increasingly mature, computing resources in modern Cloud systems can be partitioned in fine granularity and allocated on demand with "pay-as-you-go" model. In this work, we study the resource query and allocation problems in a Self-Organizing Cloud (SOC), where host machines are connected by a peer-to-peer (P2P) overlay network on the Internet. To run a user task in SOC, the requester needs to perform a multi-dimensional range search over the P2P network for locating host machines that satisfy its minimal demand on each type of resources. The multi-dimensional range search problem is known to be challenging as contentions along multiple dimensions could happen in the presence of the uncoordinated analogous queries. Moreover, low resource matching rate may happen while restricting query delay and network traffic. We design a novel resource discovery protocol, namely Proactive Index Diffusion CAN (PID-CAN), which can proactively diffuse resource indexes over the nodes and randomly route query messages among them. Such a protocol is especially suitable for the range query that needs to maximize its best-fit resource shares under possible competition along multiple resource dimensions. Via simulation, we show that PID-CAN could keep stable and optimized searching performance with low query delay and traffic overhead, for various test cases under different distributions of query ranges and competition degrees. It also performs satisfactorily in dynamic node-churning situation.
Keywords :
cloud computing; peer-to-peer computing; probability; protocols; query processing; resource allocation; search problems; virtual machines; Internet; P2P overlay network; PID-CAN; Proactive Index Diffusion CAN; best-fit resource share; cloud system; computing resource partitioning; dynamic node-churning situation; host machine location; host machines; multidimensional range search problem; network traffic; ondemand resource allocation; pay-as-you-go model; peer-to-peer network; probabilistic best-fit multidimensional range query; query delay; query message routing; resource discovery protocol; resource index; resource matching; resource query problem; self-organizing cloud; traffic overhead; virtual machine technology; Cloud computing; Delay; Indexes; Peer to peer computing; Protocols; Resource management; Routing;
Conference_Titel :
Parallel Processing (ICPP), 2011 International Conference on
Conference_Location :
Taipei City
Print_ISBN :
978-1-4577-1336-1
Electronic_ISBN :
0190-3918
DOI :
10.1109/ICPP.2011.13