INTER-CLOUD RESOURCE MANAGEMENT
Cloud of Clouds (Intercloud)
- Intercloud or 'cloud of clouds’-refer to a theoretical model for cloud computing services.
- Combining many different individual clouds into one seamless mass in terms of on-demand operations.
- The intercloud would simply make sure that a cloud could use resources beyond its reach.
- Taking advantage of pre-existing contracts with other cloud providers.
- Every single cloud does not have infinite physical resources or ubiquitous geographic footprint.
- A cloud may be saturated to the computational and storage resources of its infrastructure.
- It would still be able to satisfy such requests for service allocations sent from its clients.
- A single cloud cannot always fulfill the requests or provide required services.
- When two or more clouds have to communicate with each other, or another intermediary comes into play and federates the resources of two or more clouds.
- In inter-cloud, the intermediary is known as a “cloud broker” or simply “broker.”
- A broker is the entity that introduces the cloud service customer (CSC) to the cloud service provider (CSP)
Inter-Cloud Resource Management Consists of
- Extended Cloud Computing Services
- Resource Provisioning and Platform Management
- Virtual Machine Creation and Management
- Global Exchange of Cloud Resources
![Six layers of cloud services and their providers Six layers of cloud services and their providers](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhowwfgM4h-Uxhuyx04tsE5x4DwmnZTPMu_nICeZwJnQuUJlAjzNm4TMyQiFj_xKOfarzcHZrNffUgcYUSZ8nDMTKz5km_NLfXbxKVA8jsEJ1ePGXGfbSwkXDq-lGU_eC-3yrJgGG-yS8C-zQik7WIVt206v5l1z-zWNwHy3-wzVp51yLyo-QNce4Hczw/s16000/Six%20layers%20of%20cloud%20services%20and%20their%20providers.png) |
Six layers of cloud services and their providers
|
Six layers of cloud services
- Software as a Service(SaaS)
- Platform as a Service(PaaS)
- Infrastructure as a Service(IaaS)
- Hardware / Virtualization Cloud Services(HaaS)
- Network Cloud Services (NaaS)
- Collocation Cloud Services(LaaS)
- The top layer offers SaaS which provides cloud application.
- PaaS sits on top of IaaS infrastructure.
- The bottom three layers are more related to physical requirements.
- The bottommost layer provides Hardware as a Service (HaaS).
- NaaS is used for interconnecting all the hardware components.
- Location as a Service (LaaS), provides security to all the physical hardware and network resources. This service is also called as Security as a Service.
- The cloud infrastructure layer can be further subdivided as
- Data as a Service (DaaS)
- Communication as a Service (CaaS)
- Infrastructure as a Service(IaaS)
- Cloud players are divided into three classes:
- Cloud service providers and IT administrators
- Software developers or vendors
- End users or business users.