Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

System and method to dynamically reserve array cache for luns based on IO pattern

IP.com Disclosure Number: IPCOM000228745D
Publication Date: 2013-Jul-03
Document File: 4 page(s) / 205K

Publishing Venue

The IP.com Prior Art Database

Related People

Nirendra Awasthi: INVENTOR [+3]

Abstract

This invention explains method for cache reservation on array for luns based on IO pattern (amount of IO during a given period) on the hosts. Proposed method monitors the read/write patterns on different luns on the hosts. Additional array cache can be assigned dynamically to LUNs for which higher IO is expected for specific period.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 4

 System and method to dynamically reserve array cache for luns based on IO pattern

Nirendra Awasthi Aditya Deshpande Sudhir Kumar Symantec Corporation

Abstract

This invention explains method for cache reservation on array for luns based on IO pattern (amount of IO during a given period) on the hosts. Proposed method monitors the read/write patterns on different luns on the hosts. Additional array cache can be assigned dynamically to LUNs for which higher IO is expected for specific period.

Copyright © 2013 Symantec Corporation. All rights reserved. 1


Page 02 of 4

Copyright © 2013 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. For a full list of Symantec trademarks, please visit http://www.symantec.com/about/profile/policies/trademarks/currentlist.jsp

Any Symantec products described in this document are distributed under licenses restricting their use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Symantec Corporation and its licensors, if any.

THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.

Symantec Corporation 350 Ellis Street Mountain View, CA 94043 United States

http://www.symantec.com

Copyright © 2013 Symantec Corporation. All rights reserved. 2


Page 03 of 4

System and method to dynamically reserve array cache for luns based on IO pattern

Problem Statement

LUNs from an enclosure can be assigned to multiple hosts. These LUNs can be part of various applications with different IO patterns. As an example, backup application require more read/writes every night, while set of LUNs assigned to a payroll system may perform read/writes during month ends. Such applications require higher throughput/low latency only during specific period, and their performance can be improved if dedicated cache is assigned to such devices during these periods only. As amount of cache a...