Patents by Inventor Peter L. Smoot

Peter L. Smoot has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8775394
    Abstract: A network storage server implements a method to perform transactional failover of data sets. Multiple storage objects are organized into primary and secondary data sets, and a disaster recovery policy is configured for failing-over a primary data set to a secondary data set. A failover operation is defined for the disaster recovery policy. The failover operation includes multiple failover actions. During a failover situation, the failover operation is invoked to fail-over the primary data set. The failover operation is transactionally processed to ensure that all failover actions of the failover operation are performed in a single transaction.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: July 8, 2014
    Assignee: NetApp, Inc.
    Inventors: Peter L. Smoot, Dave Kohr
  • Patent number: 7953928
    Abstract: An apparatus and a method to make data sets conform to data management policies are presented. In one embodiment, the apparatus includes a conformance checker and a conformance engine. The conformance checker may be operable to compare a state of a data set against a data management policy associated with the data set to determine if the data set currently conforms to the data management policy. The conformance engine may then make the data set conform to the data management policy if the conformance checker determines that the data set currently violates the data management policy.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: May 31, 2011
    Assignee: Network Appliance, Inc.
    Inventors: Peter L. Smoot, Jim Holl, Sahn Lam, Anawat Chankhunthod
  • Patent number: 7912815
    Abstract: A monitoring server remotely communicates with a storage server in order to monitor utilization of storage space of a write out-of-place file system on the storage server, the file system including a persistent point-in-time image (PPI) of its active file system, the PPI including at least part of the active file system, but does not duplicate said part of the active file system.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: March 22, 2011
    Assignee: NetApp, Inc.
    Inventors: Peter L. Smoot, Barry P. Schwartz, Nagender Somavarapu, Brian M. Hackworth, Benjamin B. Swartzlander
  • Publication number: 20100064168
    Abstract: A network storage server implements a method to perform transactional failover of data sets. Multiple storage objects are organized into primary and secondary data sets, and a disaster recovery policy is configured for failing-over a primary data set to a secondary data set. A failover operation is defined for the disaster recovery policy. The failover operation includes multiple failover actions. During a failover situation, the failover operation is invoked to fail-over the primary data set. The failover operation is transactionally processed to ensure that all failover actions of the failover operation are performed in a single transaction.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Applicant: NetApp, Inc.
    Inventors: Peter L. Smoot, Dave Kohr, JR.
  • Patent number: 7640292
    Abstract: According to an embodiment of the invention, a physical server is migrated to a virtual server, which may then be adopted by a new physical server. When the physical server is migrated, the physical server contacts a multi-appliance management application to determine a location on a storage network for replacement storage. The physical server copies its data volumes to the replacement storage. The migration process also converts the operating system of the physical server into a virtual server. The virtual server is a software incarnation of the physical server, and can be run using a generic hardware server. The data of the physical server stored in the replacement storage is linked to the virtual server. In this way, a physical server is migrated to a virtual server.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: December 29, 2009
    Assignee: NetApp, Inc.
    Inventor: Peter L. Smoot
  • Publication number: 20080208926
    Abstract: A method and an apparatus to manage data using data sets are presented. In one embodiment, the method includes allowing an administrator of a data storage system to define a data set having a plurality of storage objects and to associate the data set with a data management policy, wherein each of the plurality of storage objects includes a logical representation of a collection of data and replicas of the collection of data, the collection of data stored in storage containers managed by storage servers in the data storage system, wherein the storage containers are independent of the logical representation. The method may further include using a storage manager to manage the data set as a single unit according to the data management policy.
    Type: Application
    Filed: February 22, 2007
    Publication date: August 28, 2008
    Inventors: Peter L. Smoot, Jim Holl, Sahn Lam, Colin Johnson, David E. La France, Brian Hackworth, Kostadis Roussos, Jim Voll
  • Publication number: 20080208917
    Abstract: An apparatus and a method to make data sets conform to data management policies are presented. In one embodiment, the apparatus includes a conformance checker and a conformance engine. The conformance checker may be operable to compare a state of a data set against a data management policy associated with the data set to determine if the data set currently conforms to the data management policy. The conformance engine may then make the data set conform to the data management policy if the conformance checker determines that the data set currently violates the data management policy.
    Type: Application
    Filed: February 22, 2007
    Publication date: August 28, 2008
    Inventors: Peter L. Smoot, Jim Holl, Sahn Lam, Anawat Chankhunthod