James D. Engquist - Colorado Springs CO, US Craig A. Vosburgh - Colorado Springs CO, US Brian Berliner - San Jose CA, US Jerry R. Jackson - Colorado Springs CO, US Craig A. Lindley - Colorado Springs CO, US Doreen E. Collins - Monument CO, US Johnathan D. Nordby - Monument CO, US Dann M. Church - Castle Rock CO, US David L. Resch - Colorado Springs CO, US
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.
Distributed Computing System Having Hierarchical Organization
James D. Engquist - Colorado Springs CO, US Craig A. Vosburgh - Colorado Springs CO, US Brian Berliner - San Jose CA, US Jerry R. Jackson - Colorado Springs CO, US Craig A. Lindley - Colorado Springs CO, US Doreen E. Collins - Monument CO, US Jonathan D. Nordby - Monument CO, US Dann M. Church - Castle Rock CO, US David L. Resch - Colorado Springs CO, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707794, 709223
Abstract:
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.
Universal Power Control System For An Autonomically Controlled Distributed Computing System
Craig Lindley - Colorado Springs CO, US Clayton Andreasen - Rosemount MN, US Dann Church - Castle Rock CO, US James Engquist - Colorado Springs CO, US
Assignee:
Cassatt Corporation - San Jose CA
International Classification:
G06F 1/26
US Classification:
713300000
Abstract:
A distributed computing system contains one or more application nodes. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The control node includes an automation subsystem that provides autonomic power control for the application nodes, regardless of which vendor manufactured the application nodes. For power controllers not specifically supported by the distributed computing system, a universal power controller responds to power down instructions by causing a targeted application node to execute an idle software image and reports that the application node has been successfully powered down.
- Islandia NY, US Mark W. Emeis - Monument CO, US Dann M. Church - Monument CO, US Craig A. Vosburgh - Colorado Springs CO, US
International Classification:
G06F 9/44 G06F 11/30
Abstract:
A particular software container hosting a particular microservice is identified that is to implement at least a portion of a software program. A set of other containers hosting other microservices are determined to be interoperable with the particular microservice and an affinity value corresponding to the particular container is determined for each other container in the set, each of the affinity values representing a respective degree of correspondence between the particular container and the corresponding other container. A listing of at least a subset of the set of other containers are presented together with an indication of the corresponding affinity value of each of the subset of other containers.
- Islandia NY, US Robert C. Hendrich - Colorado Springs CO, US Dann M. Church - Castle Rock CO, US Craig Andrew Vosburgh - Colorado Springs CO, US
International Classification:
G06F 9/445
Abstract:
In one embodiment, configuration information for a microservices application is obtained, the microservices application comprising a plurality of microservice containers, and the configuration information comprising version information for each of the plurality of microservice containers. A graphical representation of the microservices application is displayed, wherein the graphical representation of the microservices application comprises a representation of each of the plurality of microservice containers. It is determined, based on the version information, whether each of the plurality of microservice containers is updated or outdated. A graphical indication of an updated microservice container is displayed; a graphical indication of an outdated microservice container is displayed; and a graphical indication of an extent to which the outdated microservice container is out-of-date is displayed.
Weaveworks
Software Engineer
Yipee.io
Senior Software Engineer
Cassatt Corporation Jun 2004 - Jun 2009
Network and Java Developer
Ca Technologies Jun 2004 - Jun 2009
Senior Software Engineer
Sun Microsystems Jul 1998 - Jun 2004
Senior Network It Engineer
Education:
University of Colorado Boulder 1994 - 1996
University of Colorado Boulder 1987 - 1991
Bachelors, Bachelor of Science, Aerospace Engineering
Skills:
Switches Firewalls Routers Networking Software Development Unix Java Telecommunications Load Balancing Cloud Computing System Deployment Software Engineering Linux Enterprise Software Erlang Python Clojure Docker Lean Startup System Administration Go Node.js
Name / Title
Company / Classification
Phones & Addresses
Dann Church Manager
Tlv 2327, LLC
PO Box 435, Larkspur, CA 94977 7119 Winthrop Ct, Castle Rock, CO 80104
Youtube
Danny & Sheri Silk - Women in Ministry
Danny and Sheri share their thoughts on the "big question", women in m...
Category:
Education
Uploaded:
21 Oct, 2009
Duration:
4m 25s
What Not to Do At Church
Farting in the Church Elevator, Punking Lynn, and Smoking the VBS Masc...
Category:
Comedy
Uploaded:
29 Jul, 2008
Duration:
3m 3s
Church Chat: Danny Devito, Willie Nelson
Category:
People & Blogs
Uploaded:
26 May, 2009
Duration:
9m 15s
Bill Johnson - Revival Chat
Bill talks about: - how leaders can foster/cultivate a kingdom lifesty...
Category:
Education
Uploaded:
17 Jul, 2009
Duration:
8m 1s
The Christ Church cathedral (Dublin)
Christ Church Cathedral (The Cathedral of the Holy Trinity, commonly k...
Category:
Travel & Events
Uploaded:
19 Sep, 2008
Duration:
1m 24s
WALK IN THE WORD "Midnight Victory"
Carolyn Hunt preaches a powerful message entitle "Midnight Victory"