ASSIGNMENT OF APPLICATIONS IN A VIRTUAL MACHINE ENVIRONMENT BASED ON DATA ACCESS PATTERN

Techniques for assigning applications to datastores in a virtual machine environment are disclosed. In an embodiment, applications exhibiting different I/O data access patterns are assigned to datastores by collecting data related to the input-output operations performed by the applications, analyzi...

Full description

Saved in:
Bibliographic Details
Main Authors SINHA VINEET KUMAR, SARKAR PRASENJIT
Format Patent
LanguageEnglish
Published 18.06.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for assigning applications to datastores in a virtual machine environment are disclosed. In an embodiment, applications exhibiting different I/O data access patterns are assigned to datastores by collecting data related to the input-output operations performed by the applications, analyzing the collected data to identify corresponding data access patterns, and assigning applications to datastores based on the identified data access patterns. In this way, applications can be segregated by data access pattern onto separate datastores. For example, random I/O apps and sequential I/O apps can be assigned to different datastores. Additionally, if random I/O apps are found to be comingled with sequential I/O apps on the same datastore, then data associated with the applications can be migrated as necessary to achieve segregation. In an embodiment, random I/O apps and sequential I/O apps are segregated onto datastores that rotate independent of each other.
Bibliography:Application Number: US201414166889