A Participating Fine-Grained Cloud Computing Platform with In-Network Guidance

Kento NISHII  Yosuke TANIGAWA  Hideki TODE  

IEICE TRANSACTIONS on Communications   Vol.E98-B   No.6   pp.1008-1017
Publication Date: 2015/06/01
Online ISSN: 1745-1345
DOI: 10.1587/transcom.E98.B.1008
Type of Manuscript: PAPER
Category: Network
cloud computing,  IaaS,  Resource Breadcrumbs,  participating cloud,  fine-grained cloud,  

Full Text: PDF(1.5MB)
>>Buy this Article

What should be the ultimate form of the cloud computing environment? The solution should have two important features; “Fine-Granularity” and “Participation.” To realize an attractive and feasible solution with these features, we propose a “participating fine-grained cloud computing platform” that a large number of personal or small-company resource suppliers participate in, configure and provide cloud computing on. This enables users to be supplied with smaller units of resources such as computing, memory, content, and applications, in comparison with the traditional Infrastructure as a Service (IaaS). Furthermore, to search for nearby resources efficiently among the many available on the platform, we also propose Resource Breadcrumbs (RBC) as a key technology of our proposed platform to provide in-network guidance capability autonomously for users' queries. RBC allows supplier-nodes to distribute guidance information directed to themselves with dedicated control messages; in addition, the information can be logged along the trail of message from supplier to user. With this distributed information, users can to autonomously locate nearby resources. Distributed management also reduces computational load on the central database and enables a participating fine-grained cloud platform at lower cost.