Patents by Inventor Onur Celebioglu
Onur Celebioglu 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: 11971990Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The workloads may be performed by deploying container instances to the deployments. The container instances may perform the workload when deployed. It may be challenging to ascertain whether a container instance, container image on which the instance is based, and/or corresponding build file used to obtain the container image should be trusted. Metadata block chains may be used to ascertain whether container instances should be deployed to service the workload requests.Type: GrantFiled: January 13, 2022Date of Patent: April 30, 2024Assignee: Dell Products L.P.Inventors: John A. Lockman, III, Onur Celebioglu, Lucas A. Wilson
-
Patent number: 11818021Abstract: Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.Type: GrantFiled: January 13, 2022Date of Patent: November 14, 2023Assignee: Dell Products L.P.Inventors: John A. Lockman, III, Onur Celebioglu, Lucas A. Wilson
-
Publication number: 20230222008Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The deployments may include different hardware resources, may have different levels of performance, and/or may have other different characteristics that may impact performance of a given workload using any of the deployments. To service the workloads, container instances may be deployed to various deployments. When deciding where to deploy the container instances, the hardware resources of the deployments and/or resource expectations associated with the container instances may be taken into account. By doing so, container instances may be more likely to be deployed to deployments that meet their resource expectations.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: ONUR CELEBIOGLU, John A. Lockman III, Lucas A. Wilson
-
Publication number: 20230222218Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The workloads may be performed by deploying container instances to the deployments. The container instances may perform the workload when deployed. It may be challenging to ascertain whether a container instance, container image on which the instance is based, and/or corresponding build file used to obtain the container image should be trusted. Metadata block chains may be used to ascertain whether container instances should be deployed to service the workload requests.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: John A. Lockman III, ONUR CELEBIOGLU, Lucas A. Wilson
-
Publication number: 20230222045Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients, deployments, and data sources operably to one another. To service the workloads, container instances may be deployed to various deployments. When deciding where to deploy the container instances, the hardware resources of the deployments and/or resource expectations associated with the container instances may be taken into account. By doing so, container instances may be more likely to be deployed to deployments that meet their resource expectations. The resource expectations may be embedded as metadata in resources specific build files.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: John A. Lockman, III, ONUR CELEBIOGLU, Lucas A. Wilson
-
Publication number: 20230221996Abstract: Methods and systems for managing workload performance in distributed systems is disclosed. The distributed system may include any number of data processing systems that may perform workloads. To manage workload performance, the distributed system may include a distributed control plane. The distributed control plane may include any number of data processing systems that both receive and service workload requests. When a workload request is received by one of the data processing systems of the control plane, a consensus based processing for a selecting one of the data processing systems to perform the workload may be performed. Consequently, the data processing system that received the workload request may or may not perform the workload to service the workload request depending on the outcome of the consensus based process.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: Onur Celebioglu, John A. Lockman, III, Lucas A. Wilson
-
Publication number: 20230224229Abstract: Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: John A. Lockman, III, ONUR CELEBIOGLU, Lucas A. Wilson
-
Patent number: 7796585Abstract: A network interface device includes a host port, two network ports, and a switch that can direct communications between the host port, and the two network ports. A data processing system includes an information handling system coupled to a first network, and second and third information handling systems. The information handling systems are coupled in series. Communications received by the network that are addressed to the first information handling system are sent to the first information handling system, but not to the second or third information handling system. A method includes directing a communication from an information handling system to a first port when the communication has a target address that is less than the address of the information handling system or to a second port when the communication has a target address that is greater than the address of the information handling system.Type: GrantFiled: May 21, 2008Date of Patent: September 14, 2010Assignee: Dell Products, LPInventors: Onur Celebioglu, Robert L. Winter
-
Publication number: 20090290595Abstract: A network interface device includes a host port, two network ports, and a switch that can direct communications between the host port, and the two network ports. A data processing system includes an information handling system coupled to a first network, and second and third information handling systems. The information handling systems are coupled in series. Communications received by the network that are addressed to the first information handling system are sent to the first information handling system, but not to the second or third information handling system. A method includes directing a communication from an information handling system to a first port when the communication has a target address that is less than the address of the information handling system or to a second port when the communication has a target address that is greater than the address of the information handling system.Type: ApplicationFiled: May 21, 2008Publication date: November 26, 2009Applicant: DELL PRODUCTS, LPInventors: Onur Celebioglu, Robert L. Winter
-
Patent number: 7436826Abstract: A system that includes a first indicator, a second indicator, and a device associated with the first indicator and the second indicator is provided. The device is configured to receive a packet. The device is also configured to detect a first protocol associated with the packet and cause the first indicator to be activated in response to detecting the first protocol. The device is further configured to detect a second protocol associated with the packet and cause the second indicator to be activated in response to detecting the second protocol.Type: GrantFiled: July 25, 2001Date of Patent: October 14, 2008Assignee: Dell Products L.P.Inventors: Onur Celebioglu, Jenwei Hsieh
-
Publication number: 20060198386Abstract: Computing nodes, such as plural information handling systems configured as a High Performance Computing Cluster (HPCC), are managed with plural master nodes configured to have active-active interaction. A resource manager of each of the plural master nodes is operable to simultaneously assign computing node resources to job requests. Reservations are made by a job scheduler in a table of a storage common to the active-active master nodes to avoid conflicts between master nodes and then reserved computing resources are assigned for management by the reserving master node resource manager. A failure manager monitors the master nodes to detect a failure, such as by a lack of communication from a master node for a predetermined time, and recovers a failed master node by assigning the jobs associated with the failed master node to an operating master node.Type: ApplicationFiled: March 1, 2005Publication date: September 7, 2006Inventors: Tong Liu, Onur Celebioglu, Yung-Chin Fang
-
Publication number: 20060085540Abstract: A system and method is disclosed for providing a redundant network interface card in an information handling system. Each of the network interface cards of the computer system is coupled to an external switch. When a failure is identified in one of the network interface cards, a signal is sent to the external switch, which causes the bus from an alternate network interface card to be coupled to the computer network.Type: ApplicationFiled: October 18, 2004Publication date: April 20, 2006Inventors: Jeffrey Mayerson, Onur Celebioglu, Baris Guler
-
Publication number: 20030021272Abstract: A system that includes a first indicator, a second indicator, and a device associated with the first indicator and the second operator is provided. The device is configured to receive a packet. The device is also configured to detect a first protocol associated with the packet and cause the first indicator to be activated in response to detecting the first protocol. The device is further configured to detect a second protocol associated with the packet and cause the second indicator to be activated in response to detecting the second protocol.Type: ApplicationFiled: July 25, 2001Publication date: January 30, 2003Inventors: Onur Celebioglu, Jenwei Hsieh