Cloud Computing Patterns, Mechanisms > Data Management and Storage Device Patterns > Cloud Storage Device Performance Enforcement
Cloud Storage Device Performance Enforcement (Cope, Erl)
How can data with different performance characteristics be stored on a cloud storage device compliant with the performance requirements of each dataset?
![Cloud Storage Device Performance Enforcement Cloud Storage Device Performance Enforcement](https://patterns.arcitura.com/wp-content/uploads/2018/08/cloud_storage_device_performance_enforcement.png)
Problem
A cloud consumer can have different performance requirements for different datasets. If datasets with varying performance requirements reside on a cloud storage device with fixed performance capabilities, the performance requirements will not be met.
Solution
A solution is implemented with the ability to match and compare the performance characteristics of datasets against performance capabilities of a destination cloud storage device.
Application
A cloud storage device performance monitor mechanism manages data stored on a cloud storage device based on performance characteristics. This solution can also enforce policies that prevent data from being copied or moved elsewhere while sending an alert response.
Compound Patterns
Burst In, Burst Out to Private Cloud, Burst Out to Public Cloud, Cloud Authentication, Cloud Balancing, Elastic Environment, Infrastructure-as-a-Service (IaaS), Isolated Trust Boundary, Multitenant Environment, Platform-as-a-Service (PaaS), Private Cloud, Public Cloud, Resilient Environment, Resource Workload Management, Secure Burst Out to Private Cloud/Public Cloud, Software-as-a-Service (SaaS)
This pattern is covered in CCP Module 14: Advanced Cloud Storage.
For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.
The architectural model upon which this design pattern is based is further covered in:
Cloud Computing Design Patterns by Thomas Erl, Robert Cope, Amin Naserpour
(ISBN: 9780133858563, Hardcover, ~ 528 pages)
For more information about this book, visit www.arcitura.com/books.