Abstract: A system and method are provided for directing a workload between distributed computing environments. Performance and use data from each of a plurality of computer clusters is monitored on a periodic or continuous basis. The plurality of computers can include a first subset being in a first region and a second subset being in a second region. Each region has known performance characteristics, zone of performance and zone of reliability which is used in distributing a workload or job. A job is received at the system, wherein the system determines a routing for the job to a distributed computing environment, wherein the routing is in response to the obtained performance and use data, and the region encompassing the given computer cluster.
Type:
Grant
Filed:
September 27, 2013
Date of Patent:
July 17, 2018
Assignee:
Cycle Computing, LLC
Inventors:
Douglas Clayton, Andrew Kaczorek, Jason A. Stowe, Ben Watrous, David Watrous
Abstract: Systems and methods are provided for any party in a cloud ecosystem (cloud providers of such resources, the intermediate management software for such resources, and the end user of such resources) to detect and resolve faulty resources synchronously or asynchronously, before said faults adversely affect the users' workloads. The system requests a service or set of one or more resources within a cloud, automatically checking the infrastructure for various faults that would cause it to be non-functional, including pre-defined and user-defined checks, and resolving them before including the infrastructure in the working service cluster of resources. The system presents an API to the user that returns only functional, production-quality resources that are not in a faulty state. An API that tests and resolves bad infrastructure can be registered during the request or a preceding/subsequent API call, removing the need for the end-user to deal with various types of infrastructure faults.
Type:
Application
Filed:
August 24, 2015
Publication date:
December 17, 2015
Applicant:
Cycle Computing, LLC
Inventors:
Ian Alderman, Chris M. Chalfant, Ian Chesal, Douglas Clayton, S. Robert Futrick, Daniel Harris, Andrew Kaczorek, Jason Stowe, Adrian Johnson, Ben Watrous, David Watrous, Archit Kulshrestha
Abstract: Systems and methods are provided for any party in a cloud ecosystem (cloud providers of such resources, the intermediate management software for such resources, and the end user of such resources) to detect and resolve faulty resources synchronously or asynchronously, before said faults adversely affect the users' workloads. The system requests a service or set of one or more resources within a cloud, automatically checking the infrastructure for various faults that would cause it to be non-functional, including pre-defined and user-defined checks, and resolving them before including the infrastructure in the working service cluster of resources. The system presents an API to the user that returns only functional, production-quality resources that are not in a faulty state. An API that tests and resolves bad infrastructure can be registered during the request or a preceding/subsequent API call, removing the need for the end-user to deal with various types of infrastructure faults.
Type:
Grant
Filed:
June 17, 2013
Date of Patent:
September 29, 2015
Assignee:
Cycle Computing, LLC
Inventors:
Ian Alderman, Chris M. Chalfant, Ian Chesal, Douglas Clayton, S. Robert Futrick, Daniel Harris, Andrew Kaczorek, Jason Stowe, Adrian Johnson, Ben Watrous, David Watrous, Archit Kulshrestha