Cloud Computing Patterns, Mechanisms > Mechanisms > R - S > Resource Replication
Resource Replication
![Resource Replication Resource Replication](https://patterns.arcitura.com/wp-content/uploads/2018/08/fig1-106.png)
Resource replication is defined as the creation of multiple instances of the same IT resource, and is typically performed when an IT resource’s availability and performance need to be enhanced. Virtualization technology is used to implement the resource replication mechanism to replicate cloud-based IT resources (Figure 1).
The resource replication mechanism is commonly implemented as a hypervisor. For example, the virtualization platform’s hypervisor can access a virtual server image to create several instances, or to deploy and replicate ready-made environments and entire applications.
![](https://patterns.arcitura.com/wp-content/uploads/2018/08/fig2-132.png)
Figure 1 – The hypervisor replicates several instances of a virtual server, using a stored virtual server image.
Other common types of replicated IT resources include cloud service implementations and various copies of data and cloud storage devices.
Related Patterns:
- Automated Administration
- Bare-Metal Provisioning
- Cloud Storage Data Placement Compliance Check
- Direct I/O Access
- Direct LUN Access
- Dynamic Scalability
- Elastic Disk Provisioning
- Elastic Network Capacity
- Elastic Resource Capacity
- Hypervisor Clustering
- Load Balanced Virtual Server Instances
- Load Balanced Virtual Switches
- Micro Scatter-Gather
- Multipath Resource Access
- Non-Disruptive Service Relocation
- Persistent Virtual Network Configuration
- Persistent Virtual Network Configuration
- Platform Provisioning
- Rapid Provisioning
- Redundant Physical Connection for Virtual Servers
- Redundant Storage
- Resource Pooling
- Resource Reservation
- Service Load Balancing
- Service State Management
- Shared Resources
- Storage Maintenance Window
- Synchronized Operating State
- Workload Distribution
- Zero Downtime
This mechanism is covered in CCP Module 2: Cloud Technology Concepts.
For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.
This cloud computing mechanism is covered in:
Cloud Computing: Concepts, Technology & Architecture by Thomas Erl, Zaigham Mahmood,
Ricardo Puttini
(ISBN: 9780133387520, Hardcover, 260+ Illustrations, 528 pages)
For more information about this book, visit www.arcitura.com/books.