Randomized distributed shortest paths algorithms
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
MeGaDiP: a wide-area media gateway discovery protocol
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Intelligent multimedia computing and networking
Rhubarb: A Tool for Developing Scalable and Secure Peer-to-Peer Applications
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
IP addresses configuration in spontaneous networks
ICCOMP'05 Proceedings of the 9th WSEAS International Conference on Computers
Information Sciences: an International Journal
Future Generation Computer Systems
Study and performance of a group-based Content Delivery Network
Journal of Network and Computer Applications
Blueprint for the Intercloud - Protocols and Formats for Cloud Computing Interoperability
ICIW '09 Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services
CloudCom '09 Proceedings of the 1st International Conference on Cloud Computing
Communications of the ACM
How to Enhance Cloud Architectures to Enable Cross-Federation
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Intercloud Directory and Exchange Protocol Detail Using XMPP and RDF
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
Security and Cloud Computing: InterCloud Identity Management Infrastructure
WETICE '10 Proceedings of the 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
Review: A survey on security issues in service delivery models of cloud computing
Journal of Network and Computer Applications
Intercloud Security Considerations
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Cloud computing - The business perspective
Decision Support Systems
Secure virtualization for cloud computing
Journal of Network and Computer Applications
Addressing cloud computing security issues
Future Generation Computer Systems
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Peer-to-peer based multimedia distribution service
IEEE Transactions on Multimedia
Cloud computing for education: A new dawn?
International Journal of Information Management: The Journal for Information Professionals
Distributed media-aware flow scheduling in cloud computing environment
Computer Communications
Scalable service-oriented replication with flexible consistency guarantee in the cloud
Information Sciences: an International Journal
Hi-index | 0.07 |
A cloud does not have infinite computational and storage resources in its infrastructure. If it saturates, it will not be able to satisfy new requests for service allocations sent by its customers. Clouds should interrelate through networking protocols in order to provide scalability, efficiency and flexibility by using the services and the computational and storage resources of the infrastructures of other clouds. In this paper we describe an architecture and protocol that allows exchanging information, data, services, computing and storage resources between all interconnected clouds. It is highly scalable and permits to add new clouds easily, while tries to balance the load of the nodes involved in the intercloud communication. Our protocol design includes node discovery, authentication and fault tolerance. We show the protocol operation and provide the performance results in a controlled test bench. A comparison of our architecture and protocol with other published intercloud architecture proposals shows the benefits of implementing this new architecture in the real world.