Abstract: A system can be configured to automatically deploy clusters of clusterable services. For example, controller can deploy a plurality of copies of an application, and these applications can interdepend on each other. The controller can also configure a scheduler to manage (which may include load balancing) these applications. A service template used by the controller can include clustering rules, and these clustering rules can tell the controller how to connect those services. The clustering rules can be a set of logic instructions and/or templates that provide for the deployment of a service to a plurality of resources. Coupling instructions in the clustering rules define the coordination and interaction of separately booked physical and/or virtual resources and set up dependencies. The clustering rules define the use of information to scale up or scale down resources being used by a service.
Type:
Grant
Filed:
October 19, 2021
Date of Patent:
November 4, 2025
Assignee:
Net-Thunder, LLC
Inventors:
Parker John Schmitt, Neil Benjamin Semmel, Cameron Tyler Spry, Arianna Osar, Kevin Cammack, Alec Ari
Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
Type:
Grant
Filed:
March 15, 2024
Date of Patent:
March 11, 2025
Assignee:
Net-Thunder, LLC
Inventors:
Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
Type:
Grant
Filed:
November 18, 2022
Date of Patent:
May 28, 2024
Assignee:
Net-Thunder, LLC
Inventors:
Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
Type:
Grant
Filed:
December 22, 2021
Date of Patent:
December 20, 2022
Assignee:
Net-Thunder, LLC
Inventors:
Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry
Abstract: Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
Type:
Grant
Filed:
July 8, 2019
Date of Patent:
December 28, 2021
Assignee:
NET-THUNDER, LLC
Inventors:
Parker John Schmitt, Sean Michael Richardson, Neil Benjamin Semmel, Cameron Tyler Spry