Patents by Inventor Stefan Amann
Stefan Amann 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).
-
Publication number: 20220242761Abstract: A method to clean a treatment water containing brackish or sea water and further containing a veterinary product for aquatic animals, the method comprising the steps of: moving the treatment water, from a treatment aquatic area in which the aquatic animals are treated, toward a reaction vessel, performing a first degradation step of a portion of the veterinary product from the moved treatment water in the reaction vessel by an advanced oxidation process comprising introducing ozone and a basic substance, to obtain a reacting treatment water, performing a second degradation step of a remaining portion of the veterinary product in the reacting treatment water after the first degradation step, by retaining the reacting treatment water during a predetermined time and without introducing ozone, reducing the remaining oxidant species of the reacting treatment water, after the second degradation step, in order to obtain a clean treatment water.Type: ApplicationFiled: June 3, 2020Publication date: August 4, 2022Inventors: Bruno HEINIGER, Stefan AMANN, Laurent DE FRANCESCHI
-
Patent number: 11204792Abstract: A data processing system includes one or more computer systems, each executing at least one hypervisor. Host bus adapters on the computer system are connectable to storage resources in at least one storage area network. The at least one hypervisor provides virtual instances of the host bus adapters as virtual host bus adapters, and a world-wide unique port number and a logical unit number are used to access a storage volume. A globally unique identifier is used to identify the storage volume. The system includes a management server comprising a management instance for evaluating a possibility of attaching storage resources to virtual machine instances generated by the hypervisor.Type: GrantFiled: July 31, 2018Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Amann, Walter Niklaus, Linda-Marie Weber, Matthias Lukas Chavanne
-
Patent number: 11093412Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: January 16, 2020Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Publication number: 20200151113Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: ApplicationFiled: January 16, 2020Publication date: May 14, 2020Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 10585811Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: April 5, 2019Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Publication number: 20190310873Abstract: A data processing system includes one or more computer systems, each executing at least one hypervisor. Host bus adapters on the computer system are connectable to storage resources in at least one storage area network. The at least one hypervisor provides virtual instances of the host bus adapters as virtual host bus adapters, and a world-wide unique port number and a logical unit number are used to access a storage volume. A globally unique identifier is used to identify the storage volume. The system includes a management server comprising a management instance for evaluating a possibility of attaching storage resources to virtual machine instances generated by the hypervisor.Type: ApplicationFiled: July 31, 2018Publication date: October 10, 2019Inventors: Stefan Amann, Walter Niklaus, Linda-Marie Weber, Matthias Lukas Chavanne
-
Patent number: 10394467Abstract: Virtual machines in a computer system cluster, or cloud environment, require access to their assigned storage resources connected to the virtual machines via storage area networks (SAN). Such virtual machines may be independent from associated physical servers in the computer system cluster on which they are deployed. These virtual machines may dynamically migrate among assigned physical servers while maintaining access to their connected storage resources both from the source physical server and the target physical server during the migration.Type: GrantFiled: February 9, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich, Muthumanikandan Nambi, Kishorekumar G. Pillai, Parakh P. Verma
-
Publication number: 20190236034Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: ApplicationFiled: April 5, 2019Publication date: August 1, 2019Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 10339070Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: September 5, 2018Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 10263907Abstract: Managing virtual network ports on a physical server to provide a virtual server access to a group of storage resources through a network. A storage access group representing a group of storage resources is generated. A virtual server is generated on a hypervisor executed on the physical server. Access to the network is activated for the virtual server. A management console is provided for creating and managing the storage access group providing access to the group of storage resources for the virtual server from one or more physical servers. The management console includes a virtual server management facility and a storage access group facility. The virtual server management facility allows for managing virtual server definitions and activating, deactivating, and migrating virtual servers. The storage access group facility allows for managing virtual network port descriptions, administrating network port names, and creating, activating and deactivating virtual network ports.Type: GrantFiled: October 9, 2014Date of Patent: April 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Amann, Gerhard Banzhaf, Joseph M. Gdaniec, Jaya Srikrishnan, Eric A. Weinmann
-
Patent number: 10223293Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: November 21, 2017Date of Patent: March 5, 2019Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Publication number: 20190004976Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: ApplicationFiled: September 5, 2018Publication date: January 3, 2019Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Publication number: 20180095901Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: ApplicationFiled: November 21, 2017Publication date: April 5, 2018Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 9916263Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: August 6, 2015Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 9910795Abstract: A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.Type: GrantFiled: September 28, 2015Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich
-
Patent number: 9722872Abstract: Assigning a set of port names to storage access paths of virtual machines accessing storage resources via storage area networks is provided. A first computing system cluster that is associated with a set of computing system identifiers is created. A first computing system identifier associated with a first computing system is added to the set of computing system identifiers. The first computing system is disassociated from the first computing system identifier. The first computing system is added to the first computing system cluster.Type: GrantFiled: October 14, 2014Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Stefan Amann, Juliane Aulbach, Gerhard Banzhaf, Ralph Friedrich, Juergen Leopold
-
Patent number: 9686347Abstract: A computer-implemented method, carried out by one or more processors, for managing resources in a server environment. The method includes determining, by one or more processors, to shut down a first resource consumer, wherein the first resource consumer is assigned a first virtual resource with a first set of one or more host resources. It is determined, by one or more processors, whether a second virtual resource assigned to a second resource consumer requires the first set of one or more host resources. If the second virtual resource assigned to the second resource consumer does not require the first set of one or more host resources, it is determined, by one or more processors, not to deactivate the one or more host resources assigned to the first virtual resource.Type: GrantFiled: October 23, 2014Date of Patent: June 20, 2017Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Joseph M. Gdaniec, James M. Jenks, Angel Nunez Mencias, Eric A. Weinmann
-
Patent number: 9680920Abstract: A computer-implemented method, carried out by one or more processors, for managing resources in a server environment. The method includes determining, by one or more processors, to shut down a first resource consumer, wherein the first resource consumer is assigned a first virtual resource with a first set of one or more host resources. It is determined, by one or more processors, whether a second virtual resource assigned to a second resource consumer requires the first set of one or more host resources. If the second virtual resource assigned to the second resource consumer does not require the first set of one or more host resources, it is determined, by one or more processors, not to deactivate the one or more host resources assigned to the first virtual resource.Type: GrantFiled: September 8, 2014Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Joseph M. Gdaniec, James M. Jenks, Angel Nunez Mencias, Eric A. Weinmann
-
Patent number: 9672070Abstract: Validating access consistency to a set of accessed resources over a set of virtual ports, including determining a number of virtual ports to provision, allocating each physical port and each virtual port among two or more buckets, and validating access to the set of accessed resources via each virtual port over each physical port that is allocated to the same bucket. At least one virtual port in the set of virtual ports shares no bucket with at least one physical port in the set of physical ports, and each virtual port is only validated over each physical port with which the virtual port shares a bucket.Type: GrantFiled: December 17, 2014Date of Patent: June 6, 2017Assignee: International Business Machines CorporationInventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich, Muthumanikandan Nambi, Kishore Kumar G. Pillai, Parakh P. Verma
-
Publication number: 20170153832Abstract: Virtual machines in a computer system cluster, or cloud environment, require access to their assigned storage resources connected to the virtual machines via storage area networks (SAN). Such virtual machines may be independent from associated physical servers in the computer system cluster on which they are deployed. These virtual machines may dynamically migrate among assigned physical servers while maintaining access to their connected storage resources both from the source physical server and the target physical server during the migration.Type: ApplicationFiled: February 9, 2017Publication date: June 1, 2017Inventors: Stefan Amann, Gerhard Banzhaf, Ralph Friedrich, Muthumanikandan Nambi, Kishorekumar G. Pillai, Parakh P. Verma