Patents by Inventor Bard A. DOSTER
Bard A. DOSTER 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: 11099942Abstract: An asynchronous remote copy relationship is maintained between primary storage volumes of a primary storage controller and secondary storage volumes of a secondary storage controller. A command is initiated to generate a point in time copy of a source volume of the primary storage controller to a target volume of the primary storage controller. A mirroring is performed of results of the point in time copy to the secondary storage controller to generate a source volume and a target volume in the secondary storage controller. Data from the target volume in the secondary storage controller is archived to a cloud storage.Type: GrantFiled: March 21, 2019Date of Patent: August 24, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Nadim P. Shehab, Corey G. Smeaton, Max D. Smith
-
Patent number: 11023339Abstract: Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller.Type: GrantFiled: January 29, 2020Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Corey G. Smeaton, Nadim P. Shehab, Max D. Smith, Bard A. Doster
-
Publication number: 20200301785Abstract: An asynchronous remote copy relationship is maintained between primary storage volumes of a primary storage controller and secondary storage volumes of a secondary storage controller. A command is initiated to generate a point in time copy of a source volume of the primary storage controller to a target volume of the primary storage controller. A mirroring is performed of results of the point in time copy to the secondary storage controller to generate a source volume and a target volume in the secondary storage controller. Data from the target volume in the secondary storage controller is archived to a cloud storage.Type: ApplicationFiled: March 21, 2019Publication date: September 24, 2020Inventors: Bard A. Doster, Nadim P. Shehab, Corey G. Smeaton, Max D. Smith
-
Publication number: 20200167250Abstract: Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller.Type: ApplicationFiled: January 29, 2020Publication date: May 28, 2020Inventors: Corey G. Smeaton, Nadim P. Shehab, Max D. Smith, Bard A. Doster
-
Patent number: 10592363Abstract: Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller.Type: GrantFiled: June 4, 2018Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Corey G. Smeaton, Nadim P. Shehab, Max D. Smith, Bard A. Doster
-
Publication number: 20190370136Abstract: Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller.Type: ApplicationFiled: June 4, 2018Publication date: December 5, 2019Inventors: Corey G. Smeaton, Nadim P. Shehab, Max D. Smith, Bard A. Doster
-
Patent number: 10042574Abstract: A first operational characteristic of a first configuration of a storage system is determined. The determination may be made using first data of the first configuration of the storage system and second data related to element interactions of the storage system. At least a second configuration of the storage system that differs from the first configuration is generated using the second data. At least a second operational characteristic of the second configuration is predicted using the second data.Type: GrantFiled: February 22, 2017Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Bard A. Doster, Sharon M. Niederbrach, David C. Reed, Max D. Smith
-
Publication number: 20170160974Abstract: A method of and system for managing a storage system is disclosed. The method and system may include determining a first operational characteristic of a first configuration. The determination may be made using first data of the first configuration of the storage system and second data related to element interactions of the storage system. The method and system may include generating, using the second data, at least a second configuration of the storage system that differs from the first configuration. The method and system may include predicting, using the second data, at least a second operational characteristic of the second configuration.Type: ApplicationFiled: February 22, 2017Publication date: June 8, 2017Inventors: Bard A. Doster, Sharon M. Niederbrach, David C. Reed, Max D. Smith
-
Patent number: 9654558Abstract: A first operational characteristic of a first configuration of a storage system is determined. The determination may be made using first data of the first configuration of the storage system and second data related to element interactions of the storage system. At least a second configuration of the storage system that differs from the first configuration is generated using the second data. At least a second operational characteristic of the second configuration is predicted using the second data.Type: GrantFiled: July 16, 2013Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Bard A. Doster, Sharon M. Niederbrach, David C. Reed, Max D. Smith
-
Patent number: 9384045Abstract: Methods, computer systems, and computer program products for automating tasks in a computing environment, are provided. In one such embodiment, by way of example only, if an instant task is not found in one of list of included tasks and a list of excluded tasks, at least one of the following is performed: the instant task is compared the with previous instances of the task, if any; the instant task is analyzed, including an input/output (I/O) sequence for the instant task, to determine if the instant task is similar to an existing task; and the instant task is considered as a possible candidate for automation. If the instant task is determined to be an automation candidate, the instant task is added to the list of included tasks, otherwise the instant task is added to the list of excluded tasks.Type: GrantFiled: February 28, 2013Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Dustin A. Helak, David C. Reed, Max D. Smith
-
Patent number: 9384044Abstract: Computer systems and computer program products for automating tasks in a computing environment are provided. In one such embodiment, by way of example only, if an instant task is not found in one of list of included tasks and a list of excluded tasks, at least one of the following is performed: the instant task is compared the with previous instances of the task, if any; the instant task is analyzed, including an input/output (I/O) sequence for the instant task, to determine if the instant task is similar to an existing task; and the instant task is considered as a possible candidate for automation. If the instant task is determined to be an automation candidate, the instant task is added to the list of included tasks, otherwise the instant task is added to the list of excluded tasks.Type: GrantFiled: January 3, 2012Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Dustin A. Helak, David C. Reed, Max D. Smith
-
Publication number: 20160034404Abstract: A method, system, and computer program product for managing data in a storage facility is disclosed. A data set is selected for management based on a usage factor and a value factor. In a control block for the data set, a permissible address-range for access to a unit of storage space is established. A requested address-range of an access request configured for the unit of storage space is identified. By comparing the permissible address-range and the requested address-range, a determination is made whether to process the access request. An event response is initiated in response to determining to disallow processing of the access request.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Bard A. Doster, Joseph V. Malinowski, David C. Reed, Max D. Smith
-
Patent number: 9087092Abstract: Providing a computer program product, system, and method for logging updates to monitored data sets in a storage. A request is received to monitor changes to a monitored data set comprising one of the data sets in the storage. A determination is made of tracks in the storage in which the data set is stored. The determined tracks are indicated in monitored tracks. Updates to the storage are received and a determination is made as to whether the updates are for the monitored tracks. The updates are logged in response to determining that updates are for the monitored tracks. A determination is made of new tracks added to the monitored data set and the determined new tracks are indicated in the monitored tracks.Type: GrantFiled: September 10, 2012Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20150026311Abstract: A method of and system for managing a storage system is disclosed. The method and system may include determining a first operational characteristic of a first configuration. The determination may be made using first data of the first configuration of the storage system and second data related to element interactions of the storage system. The method and system may include generating, using the second data, at least a second configuration of the storage system that differs from the first configuration. The method and system may include predicting, using the second data, at least a second operational characteristic of the second configuration.Type: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Inventors: Bard A. Doster, Sharon M. Niederbrach, David C. Reed, Max D. Smith
-
Publication number: 20140075138Abstract: Providing a computer program product, system, and method for logging updates to monitored data sets in a storage. A request is received to monitor changes to a monitored data set comprising one of the data sets in the storage. A determination is made of tracks in the storage in which the data set is stored. The determined tracks are indicated in monitored tracks. Updates to the storage are received and a determination is made as to whether the updates are for the monitored tracks. The updates are logged in response to determining that updates are for the monitored tracks. A determination is made of new tracks added to the monitored data set and the determined new tracks are indicated in the monitored tracks.Type: ApplicationFiled: September 10, 2012Publication date: March 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. Doster, Joel L. Masser, David C. Reed, Max D. Smith
-
Publication number: 20130174167Abstract: Computer systems and computer program products for automating tasks in a computing environment are provided. In one such embodiment, by way of example only, if an instant task is not found in one of list of included tasks and a list of excluded tasks, at least one of the following is performed: the instant task is compared the with previous instances of the task, if any; the instant task is analyzed, including an input/output (I/O) sequence for the instant task, to determine if the instant task is similar to an existing task; and the instant task is considered as a possible candidate for automation. If the instant task is determined to be an automation candidate, the instant task is added to the list of included tasks, otherwise the instant task is added to the list of excluded tasks.Type: ApplicationFiled: January 3, 2012Publication date: July 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bard A. DOSTER, Dustin A. HELAK, David C. REED, Max D. SMITH