Patents by Inventor Steve Raspudic
Steve Raspudic 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: 8949430Abstract: According to one aspect of the present disclosure, a method and technique for clustered computer environment partition resolution is disclosed. For a clustered environment having a plurality of nodes, the method includes: creating a key by a first node of the plurality of clustered nodes, the plurality of clustered nodes each configured to have access to a storage provider resource; communicating the key to remaining nodes of the plurality of clustered nodes; responsive to detecting a potential partition event, generating by at least one of the plurality of clustered nodes a lock code using the key for reserving the storage provider resource; and responsive to determining an unlocked status of the storage provider resource, resolving the partition event by writing the lock code to the storage provider resource.Type: GrantFiled: March 29, 2012Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Markus Mueller, Steve Raspudic
-
Patent number: 8676751Abstract: Described are systems and methods for communicating between a primary database and a standby database of a high availability data recovery (HADR) system. A plurality of primary partitions in a primary database and a plurality of standby partitions in a standby database are configured to communicate with each other. A transition of the plurality of primary partitions from a first HADR state to a second HADR state is synchronized.Type: GrantFiled: June 23, 2011Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Jonna Maaria Judin, Fiona Kennedy, Slawomir Piotr MaludziĆski, Dale Murray McInnis, Mark John Mitten, Steve Raspudic
-
Publication number: 20130091376Abstract: A method, system, and computer program product include generating a database copy from a database of a primary virtual machine (VM), provisioning a standby VM with the database copy, detecting a failure associated with the database, and promoting the standby VM to replace the primary VM.Type: ApplicationFiled: October 5, 2011Publication date: April 11, 2013Applicant: International Business Machines CorporationInventors: Steve RASPUDIC, Matthew David Patrick Van Dijk
-
Publication number: 20120331335Abstract: Described are systems and methods for communicating between a primary database and a standby database of a high availability data recovery (HADR) system. A plurality of primary partitions in a primary database and a plurality of standby partitions in a standby database are configured to communicate with each other. A transition of the plurality of primary partitions from a first HADR state to a second HADR state is synchronized.Type: ApplicationFiled: June 23, 2011Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonna Maaria Judin, Fiona Kennedy, Slawomir Piotr Maludzinski, Dale Murray McInnis, Mark John Mitten, Steve Raspudic
-
Publication number: 20120239810Abstract: According to one aspect of the present disclosure, a system and technique for clustered computer environment partition resolution is disclosed. The system includes: a first node couplable to a second node in a clustered network environment; and a storage provider resource accessible by the first and second nodes. The first node comprises logic executable to: create a key; communicate the key to the second node; responsive to detecting a potential partition event, generate a lock code using the key for reserving the storage provider resource; and responsive to determining an unlocked status of the storage provider resource, resolve the partition event by writing the lock code to the storage provider resource.Type: ApplicationFiled: March 18, 2011Publication date: September 20, 2012Applicant: International Business Machines CorporationInventors: Markus Mueller, Steve Raspudic
-
Publication number: 20120239814Abstract: According to one aspect of the present disclosure, a method and technique for clustered computer environment partition resolution is disclosed. For a clustered environment having a plurality of nodes, the method includes: creating a key by a first node of the plurality of clustered nodes, the plurality of clustered nodes each configured to have access to a storage provider resource; communicating the key to remaining nodes of the plurality of clustered nodes; responsive to detecting a potential partition event, generating by at least one of the plurality of clustered nodes a lock code using the key for reserving the storage provider resource; and responsive to determining an unlocked status of the storage provider resource, resolving the partition event by writing the lock code to the storage provider resource.Type: ApplicationFiled: March 29, 2012Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Markus Mueller, Steve Raspudic
-
Patent number: 7730091Abstract: Generating in a computer system and deploying a data model of a plurality of database cluster configuration availability solutions over a computer network by creating a database cluster configuration modeling specification including objects contained in a unified model language diagram providing a definition of a database cluster configuration data model. Creating the database cluster configuration data model using the database cluster configuration modeling specification and upon receiving signals from a graphical user interface or from XML batch data files or from application programming interfaces, indicating the definition of the cluster configuration model.Type: GrantFiled: August 31, 2007Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Andrew D. Buckler, Dale M. McInnis, Subho Chatterjee, Steve Raspudic, Anand Subramanian
-
Patent number: 7669080Abstract: A method, system, and computer program product for reducing likelihood of data loss during performance of failovers in a high-availability system comprising a primary system and a standby system are provided. The method, system, and computer program product provide for defining a halt duration, periodically determining a halt end time, halting data modifications at the primary system responsive to failure of data replication to the standby system, resuming data modifications at the primary system responsive to a last determined halt end time being reached or data replication to the standby system resuming, and responsive to the primary system failing prior to a previously determined halt end time, determining that a failover to the standby system will not result in data loss on the standby system with respect to the primary system.Type: GrantFiled: August 16, 2007Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Jon A. Lind, Dale M. McInnis, Steven R. Pearson, Steve Raspudic, Vincent Kulandaisamy, Yuke Zhuge
-
Publication number: 20090063501Abstract: Generating a plurality of database cluster failover policy availability configuration modeling solutions by a database cluster management system in an environment of networked computer systems includes receiving a first signal from a user system specifying one of a plurality of database cluster failover policy type behavior patterns. The database cluster management system determines whether generating any of the failover policy type behavior patterns requires additional supplemental data. If no supplemental data are required, then the database cluster management system generates general database cluster policy solutions. If supplemental data are required, then the system utilizes an algorithm to generate unique, specific policy solutions by creating failover node sequences for each of the plurality of failover policy type behavior patterns requiring such additional supplemental data.Type: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew D. Buckler, Dale M. Mcinnis, Subho Chatterjee, Steve Raspudic, Anand Subramanian
-
Publication number: 20090063123Abstract: Generating in a computer system and deploying a data model of a plurality of database cluster configuration availability solutions over a computer network by creating a database cluster configuration modeling specification including objects contained in a unified model language diagram providing a definition of a database cluster configuration data model. Creating the database cluster configuration data model using the database cluster configuration modeling specification and upon receiving signals from a graphical user interface or from XML batch data files or from application programming interfaces, indicating the definition of the cluster configuration model.Type: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew D. Buckler, Dale M. Mclnnis, Subho Chatterjee, Steve Raspudic, Anand Subramanian
-
Publication number: 20090049329Abstract: A method, system, and computer program product for reducing likelihood of data loss during performance of failovers in a high-availability system comprising a primary system and a standby system are provided. The method, system, and computer program product provide for defining a halt duration, periodically determining a halt end time, halting data modifications at the primary system responsive to failure of data replication to the standby system, resuming data modifications at the primary system responsive to a last determined halt end time being reached or data replication to the standby system resuming, and responsive to the primary system failing prior to a previously determined halt end time, determining that a failover to the standby system will not result in data loss on the standby system with respect to the primary system.Type: ApplicationFiled: August 16, 2007Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jon Arthur LIND, Dale Murray MCINNIS, Steven Robert PEARSON, Steve RASPUDIC, Vincent KULANDAISAMY, Yuke ZHUGE