Patent ID: 7849281
Filing Date: 2010-12-07
Classification: G06F,H04L

Abstract:
1. A computer implemented method of mapping hierarchical volume permissions to top level volume permissions in a layered volume graph structure of a virtualized data storage system having a hierarchy of storage volumes requiring permissions at every volume level, wherein a top level volume is exposed to a plurality of hosts via at least one intelligent multi-protocol switch said method comprising: applying volume permissions comprising FAULT_ON_READ, FAULT_ON_WRITE and ALLOW_IO, on a volume in a storage area network (SAN) within said volume graph structure; merging adjacent extents in the volume with similar permissions to provide a condensed permission for the top level volume to reduce redundancy; mapping the condensed permission hierarchically for the volume graph structure to the top level volume from an individual volume permission comprising: applying ALLOW_IO permission, as the default permission, at a region of the top level volume; mapping the region of the top level volume into child volumes by traversing down the layered volume graph structure; and rolling up child permissions to a parent level volume, in the event of the corresponding child regions having a non ALLOW permission.