Patents by Inventor Joseph LaSalle White
Joseph LaSalle White 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: 11489921Abstract: Multicast Domain Name System (mDNS)-based pull registration systems and methods facilitate discovery in communication networks, such as Storage Area Networks (SANs) that operate in non-volatile memory express over Fabric (NVMe-oF) environments. In various embodiments, this is accomplished by allowing a network entity (e.g., a Centralized Discovery Controller (CDC)) to use a pull registration to exchange discovery information with a storage subsystem (e.g., a storage array), advantageously, without requiring storage subsystem to possess complex functionalities present in existing designs.Type: GrantFiled: April 23, 2021Date of Patent: November 1, 2022Assignee: DELL PRODUCTS L.P.Inventors: Erik Smith, Joseph LaSalle White, Pawan Kumar Singal
-
Patent number: 11489723Abstract: Multicast Domain Name System (mDNS)-based pull registration systems and methods facilitate discovery in communication networks, such as Storage Area Networks (SANs) that operate in non-volatile memory express over Fabric (NVMe-oF) environments. In various embodiments, this is accomplished by allowing a network entity (e.g., a Centralized Discovery Controller (CDC)) to use a pull registration to exchange discovery information with a storage subsystem (e.g., a storage array), advantageously, without requiring storage subsystem to possess complex functionalities present in existing designs.Type: GrantFiled: March 14, 2021Date of Patent: November 1, 2022Assignee: DELL PRODUCTS L.P.Inventors: Erik Smith, Joseph LaSalle White
-
Publication number: 20220345406Abstract: Solutions to configure congestion reaction behavior of end devices of a Fibre Channel (FC) fabric, to the extent that any such solutions exist, are inefficient, cumbersome, and unscalable. The present document discloses embodiments of a distributed Congestion Control Service that may use FC services and communication paths to distribute congestion control actions (e.g., during login or at other times such as configuration parameters change). Embodiments also allow for congestion configuration parameters to be provided to end devices in a transport-agnostic way. Furthermore, congestion control actions may be delivered on-demand or at other times, such as after a change.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: DELL PRODUCTS L.P.Inventors: Erik SMITH, Vinay SAWAL, Joseph LaSalle WHITE
-
Publication number: 20220342832Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.Type: ApplicationFiled: July 8, 2022Publication date: October 27, 2022Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
-
Patent number: 11463521Abstract: To address concerns with administration of zones in storage area network (SAN) environments, presented are embodiments of a “zone group,” including systems and methods for configuring, implementing, and managing such. While zone group embodiments may comprise one or more zones, unlike traditional zone sets, a zone group includes additional features. For example, a zone group includes an “Owner” and also allows for multiple zone groups to be active on a fabric at one time. By adding the concept of an owner to a zone group, changes made by a user or entity impact the zone group to which the owner has rights to access or modify. Also, by allowing multiple zone groups to be active at the same time, embodiments enable multiple administrators or entities to make unrelated modifications to connectivity and dramatically reduce the impact of unintentional changes. Additional features and benefits are described herein.Type: GrantFiled: March 6, 2021Date of Patent: October 4, 2022Assignee: DELL PRODUCTS L.P.Inventors: Joseph LaSalle White, Erik Smith, Claudio Desanti, Pawan Singal
-
Publication number: 20220300176Abstract: Embodiments herein comprise a centralized NVMe-oF namespace masking and configuration repository, which may be referenced for convenience herein as a distributed configuration service (DCS). By centralizing the functionality, there is no longer a requirement that each host, network element, and subsystem have its own user interface (UI). DCS embodiments provide a single UI for a number of features, including but not limited to: (1) viewing the list of Host interfaces that are attached to the network and are registered; (2) viewing the list of Subsystem interfaces that are attached to the IP Network and are registered with the DCS; (3) viewing the storage capacity available behind each subsystem interface; and (4) allowing a user to define the Host to Subsystem interface relationships as well as define how much storage should be allocated to each Host.Type: ApplicationFiled: March 18, 2021Publication date: September 22, 2022Applicant: DELL PRODUCTS L.P.Inventors: Erik SMITH, Joseph LaSalle WHITE, Claudio DESANTI
-
Publication number: 20220286507Abstract: To address concerns with administration of zones in storage area network (SAN) environments, presented are embodiments of a “zone group,” including systems and methods for configuring, implementing, and managing such. While zone group embodiments may comprise one or more zones, unlike traditional zone sets, a zone group includes additional features. For example, a zone group includes an “Owner” and also allows for multiple zone groups to be active on a fabric at one time. By adding the concept of an owner to a zone group, changes made by a user or entity impact the zone group to which the owner has rights to access or modify. Also, by allowing multiple zone groups to be active at the same time, embodiments enable multiple administrators or entities to make unrelated modifications to connectivity and dramatically reduce the impact of unintentional changes. Additional features and benefits are described herein.Type: ApplicationFiled: March 6, 2021Publication date: September 8, 2022Applicant: DELL PRODUCTS L.P.Inventors: Joseph LaSalle WHITE, Erik SMITH, Claudio DESANTI, Pawan SINGAL
-
Publication number: 20220286377Abstract: Systems and methods provide modern storage networks, such as those utilizing a non-volatile memory express over Fabric (NVMe-oF) system, with connectivity options that meet low-latency and high-throughput demands. In certain embodiments, this is accomplished by enabling network entities to acquire and utilize network information, including discovery information, to dynamically manage routing tables and build routes, e.g., to allow a host to send out frames through desired interfaces to reach target destinations. An automated IP routing update service allows for dynamically creating, reading, updating, and deleting functions of otherwise static IP routing table entries to streamline functions in the storage fabric.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Applicant: DELL PRODUCTS L.P.Inventors: Erik SMITH, Joseph LaSalle WHITE, Claudio DESANTI, Martin Gilbert BELANGER, Douglas Lang FARLEY
-
Publication number: 20220286508Abstract: Systems and methods provide zero-configuration provisioning for modern storage networks such as those utilizing a non-volatile memory express over Fabric (NVMe-oF) system. In various embodiments, this is accomplished by leveraging discovery information, such as multicast Domain Name System (mDNS) information, to locate subsystems in a network and to explicitly and dynamically specify target destinations without a Centralized Discovery Controller (CDC) client having to modify its routing table.Type: ApplicationFiled: September 27, 2021Publication date: September 8, 2022Applicant: DELL PRODUCTS L.P.Inventors: Erik SMITH, Martin Gilbert BELANGER, Joseph LaSalle WHITE, Claudio DESANTI, Douglas Lang FARLEY
-
Publication number: 20220286362Abstract: An organizational graph and a microservice graph can be generated. For two neighboring microservices, a combined organizational distance can be determined based on a distance for respective workers of each microservice in the organizational graph. The combined organizational distance can be used to determine a priority for a connection between the two microservices, and chaos testing can be performed on that connection based on its priority.Type: ApplicationFiled: March 5, 2021Publication date: September 8, 2022Inventors: Roi Gamliel, Avitan Gefen, Joseph LaSalle White
-
Publication number: 20220283729Abstract: A current technique to enforce a Zoning configuration is referred to as “Hard Zoning”. Hard Zoning is a technique in which network switches in a fabric inspect packets to ascertain if a packet should be forwarded or discarded, according to the communication between nodes allowed by the Zoning configuration. For the network switches to be able to perform this packet-by-packet filtering, Zoning information needs to be supplied to the network switches. However, current approaches involve sending duplicate data to switches. These approaches are very inefficient and cumbersome. Accordingly, embodiments comprise a Centralized Discovery Controller (CDC) that collects network information, generates, for a switch, its appropriate zoning information, and sends the switch-specific zoning information to that switch.Type: ApplicationFiled: July 27, 2021Publication date: September 8, 2022Applicant: DELL PRODUCTS L.P.Inventors: Claudio DESANTI, Erik SMITH, Joseph LaSalle WHITE
-
Patent number: 11431652Abstract: An automated multi-fabric link aggregation system includes leaf switch devices that have leaf switch device downlink ports, that are included in a first network fabric, and that are aggregated to provide a first aggregation fabric. Each leaf switch device generates discovery communications including a first network fabric identifier for the first network fabric, and a first aggregation fabric identifier for the first aggregation fabric. The leaf switch devices then transmit the discovery communications via the leaf switch device downlink ports. I/O modules that have I/O module uplink port are included in a second network fabric and are aggregated to provide a second aggregation fabric. The I/O modules receive the discovery communications via each of the I/O module uplink ports, determine that each received discovery communication includes the first network fabric identifier and the first aggregation fabric identifier and, in response, automatically configure the I/O module uplink ports in a LAG.Type: GrantFiled: July 10, 2020Date of Patent: August 30, 2022Assignee: Dell Products L.P.Inventors: Balaji Rajagopalan, Pawan Kumar Singal, Joseph LaSalle White, Kevin K. Matsuo
-
Patent number: 11424997Abstract: A secured network management domain access system includes a chassis housing a master I/O module that is configured to provide a network management domain, and a management module coupled to the master I/O module. The management module includes an enclosure controller coupled to the master I/O module via a first communication channel, and that retrieves master I/O module secured access information from the master I/O module via the first communication channel. The management module also includes a management service coupled to the enclosure controller via a second communication channel and to the master I/O module via a third communication channel, and that retrieves the master I/O module secured access information from the enclosure controller via the second communication channel, and performs validation operations with the master I/O module via the third communication channel such that the management service may securely access the network management domain via the master I/O module.Type: GrantFiled: December 10, 2019Date of Patent: August 23, 2022Assignee: Dell Products L.P.Inventors: Zoheb Khan, Sudhir Vittal Shetty, Joseph LaSalle White, Balaji Rajagopalan, Venkata Bala Koteswararao Donepudi, Pawan Kumar Singal
-
Patent number: 11416424Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.Type: GrantFiled: July 30, 2019Date of Patent: August 16, 2022Assignee: Dell Products L.P.Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
-
Publication number: 20220237050Abstract: A composed system manager for managing operation of composed information handling systems includes storage for storing telemetry models for the composed information handling systems and a telemetry manager. The telemetry manager makes a determination that a composed information handling system of the composed information handling systems has been instantiated; in response to the determination, identifies resource set components allocated to the composed information handling system; generates a telemetry model of the telemetry models for the composed information handling system based on the resource set components; and configures the resource set components based on the telemetry model to aggregate operation data generated by the resource set components.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Joseph LaSalle White, William Price Dawkins, Jimmy Doyle Pike, Gaurav Chawla, Elie Antoun Jreij, Mukund P. Khatri
-
Publication number: 20220237036Abstract: An information handling system for obtaining composed information handling systems includes resource set components and a system control processor. The system control processor makes an identification, based on monitoring of a resource set component of the resource set components, of an operation event; in response to the identification: makes a determination that the operation event is not immediately remediable based on the monitoring of the resource set component; in response to the determination: modifies the monitoring of the resource set component to obtain refined operation data for the resource set component; and performs an action set, based on the refined operation data, to modify operation of the resource set component.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Joseph LaSalle White, William Price Dawkins, Jimmy Doyle Pike, Mukund P. Khatri, Elie Antoun Jreij, Gaurav Chawla
-
Publication number: 20220191063Abstract: A physical networking/virtual infrastructure management integration system includes a physical networking infrastructure management system providing physical networking infrastructure management subsystems, a virtual infrastructure management system providing virtual infrastructure management subsystems, and a network integration system. The network integration system identifies at least one affiliation between service endpoints provided by the physical networking infrastructure management subsystems and the virtual infrastructure management subsystems, and generates an affiliation graph that identifies each of the service endpoints and each affiliation between pairs of the service endpoints.Type: ApplicationFiled: December 16, 2020Publication date: June 16, 2022Inventors: Vinay Sawal, Abhishek Jain, Aditya Narravula, Joseph LaSalle White
-
Patent number: 11323291Abstract: A server-facing port activation system includes a core network system, a server device, and a networking device that includes at least one uplink port coupled to the core network system, and a first downlink port coupled to the server device. The networking device begin initialization operations and, in response, identifies that the first downlink port is coupled to the server device and prevents the first downlink port from being made available. While preventing the first downlink port from being made available, the networking device configures the at least one uplink port coupled to the core network system with server device information associated with the server device. The networking device then determines that the at least one uplink port coupled to the core network system is available and, in response, causes the first downlink port that is coupled to the server device to be made available.Type: GrantFiled: July 10, 2020Date of Patent: May 3, 2022Assignee: Dell Products L.P.Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Joseph LaSalle White, Archana Potnuru
-
Patent number: 11301398Abstract: Presented herein are embodiments for providing and using a symbolic name for referencing an element of a non-volatile memory express (NVMe™) entity in an NVMe™-over-Fabric (NVMe-oF™) environment. In one or more embodiments, the symbolic name may be used to identify an element of an NVMe™ host or NVM subsystem in one or more processes. In one or more embodiments, a symbolic name may be provided as part of a registration process. Symbolic names may be used for identifying elements when performing other processes, such as masking and zoning for granting access rights. In one or more embodiments, a symbolic name may be shared by two or more elements.Type: GrantFiled: July 9, 2020Date of Patent: April 12, 2022Assignee: DELL PRODUCTS L.P.Inventors: Erik Smith, Joseph Lasalle White, David Black, Raja Subbiah
-
Publication number: 20220035756Abstract: A port configuration migration system includes a primary I/O module connected to a server device via a secondary I/O module. A fabric manager system maps a virtual interface to a first downlink port on the primary I/O module that is connected to the secondary I/O module, with the virtual interface providing a virtual direct connection to the server device. The fabric manager system then configures the virtual interface with communication configuration information for the server device such that communications received via the first downlink port are transmitted using the virtual interface. The fabric manager system then receives a discovery communication from the server device via a second downlink port on the primary I/O module that is connected to the secondary I/O module, and remaps the virtual interface to the second downlink port such that communications received via the second downlink port are transmitted using the virtual interface.Type: ApplicationFiled: October 20, 2021Publication date: February 3, 2022Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joyas Joseph, Joseph LaSalle White