1
John Colgrove, Par Botes, Michael Timpanaro, Charles H Silvers, Peter Vajgel: Backup mechanism for a multi-class file system. VERITAS Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, September 5, 2006: US07103740 (355 worldwide citation)

System and method for performing backups of a multi-class file system are described. In one embodiment, more recently modified data may be assigned and/or migrated to higher storage classes and less recently modified data may be migrated at time intervals to lower storage classes in the multi-class ...


2
John Colgrove, Par Botes, Michael Timpanaro, Charles H Silvers, Peter Vajgel: Performing operations without requiring split mirrors in a multi-class file system. Veritas Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, November 6, 2007: US07293133 (212 worldwide citation)

System and method for performing operations in a multi-class file system without requiring split mirrors. For one or more storage classes in the multi-class file system, operations that require stable copies of the storage classes may be performed without using split mirrors. In one embodiment, read ...


3
John Colgrove, Par Botes, Michael Timpanaro, Charles H Silvers, Peter Vajgel: Multi-class storage mechanism. Veritas Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P c, May 29, 2007: US07225211 (59 worldwide citation)

System and method for implementing a file system across different storage classes in a storage system. Embodiments may define multiple classes of storage and automatically and transparently migrate data in the storage classes within the same file system to meet the usage needs of the business. Embod ...


4
John Hayes, John Colgrove, Robert Lee, Peter Vajgel, Par Botes: Storage cluster. Pure Storage, Womble Carlyle Sandridge & Rice, September 30, 2014: US08850108 (55 worldwide citation)

A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storag ...


5
Scott D Kaiser, Par Botes, Oleg Kiselev: Performance-adjusted data allocation in a multi-device file system. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, December 8, 2009: US07631023 (55 worldwide citation)

A file system may employ an enhanced or performance-adjusted allocation scheme when storing data to multiple storage devices. A file system may monitor one or more performance characteristics of storage devices. The file system may, in response to storage requests, select one or more of the storage ...


6
Par Botes: System and method of controlling data center resources for management of greenhouse gas emission. Symantec Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, June 22, 2010: US07742830 (28 worldwide citation)

A data center control system includes a storage configured to maintain an emission usage value indicative of an estimated amount of greenhouse gas emission caused by consumption of power by resources within one or more data centers. The control system also includes a controller that may provide a si ...


7
Xinyi David Lai, Par Botes, HanCheng Hsiung: Dynamic storage mechanism. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, October 2, 2012: US08280853 (22 worldwide citation)

System and method for tracking statistics at the subfile level and transparently placing or migrating inactive or less active blocks of data to other storage devices. Embodiments may provide mechanisms to track statistics at the subfile level of files including, but not limited to, database files, a ...


8
John Colgrove, Par Botes, Michael Timpanaro Perrotta, Charles H Silvers, Peter Vajgel: Restore mechanism for a multi-class file system. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, February 28, 2012: US08127095 (21 worldwide citation)

System and method for performing optimized restores of a multi-class file system. More actively accessed data may be assigned to higher storage classes and less actively accessed data may be assigned to lower storage classes in the multi-class file system. In a restore, the higher storage class(es) ...


9
Par Botes: System and method for point-in-time recovery of application resource sets. Symantec Operating Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, December 29, 2009: US07640454 (16 worldwide citation)

An application uses a set of resources, where the set of resources may include a variety of software and hardware resources, such as database management software, file systems, logical volumes, and physical disks. Configuration information, including various attributes of individual resources and de ...


10
Par Botes, Michael Timpanaro Perrotta: Immutable data containers in tiered storage hierarchies. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, November 8, 2011: US08055622 (11 worldwide citation)

System and method for providing immutable data containers in tiered storage hierarchies. Embodiments may allow fulfillment of regulatory requirements for retaining certain data through management of a user-defined policy. The policy may specify what data in the file system needs to be stored as immu ...