Cloud Computing Patterns | Design Patterns | Virtual Disk Splitting


Cloud Computing Patterns, Mechanisms > Data Management and Storage Device Patterns > Virtual Disk Splitting
Home > Design Patterns > Virtual Disk Splitting

Virtual Disk Splitting (Cope, Erl)

How can a virtual disk be moved to another location that is either in the same cloud storage device or in a different cloud storage device?

Virtual Disk Splitting

Problem

Moving a virtual disk to a different location is sometimes required, but when the destination location is incompatible, the move may not be possible losing functionality.

Solution

A solution is implemented that ensures that the destination location for a virtual disk is compatible prior to the attempted move.

Application

The virtual disk and its related files (log files, snapshots) are moved to a location that matches the virtual disk’s requirements.

Virtual Disk Splitting: Virtual Disk C has been migrated to LUN B by a live VM migration mechanism to accommodate Application A’s increasing requirements.

Virtual Disk C has been migrated to LUN B by a live VM migration mechanism to accommodate Application A’s increasing requirements.

Virtual Disk Splitting: Cloud consumer requests for Application A on VDisk C are being sent to LUN A.

Cloud consumer requests for Application A on VDisk C are being sent to LUN A.

Virtual Disk Splitting: The number of cloud consumer requests being sent to LUN A increases.

The number of cloud consumer requests being sent to LUN A increases.

Virtual Disk Splitting: The steps for applying this pattern are shown.

The steps for applying this pattern are shown.

Virtual Disk Splitting: The steps for applying this pattern are shown.

The steps for applying this pattern are shown.


CCP Module 17: Advanced Cloud Virtualization

This pattern is covered in CCP Module 17: Advanced Cloud Virtualization.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.


Cloud Computing Design Patterns

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.