×

Multi-domain cloud computing

  • US 10,728,106 B1
  • Filed: 05/01/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 04/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing a plurality of client nodes in a network, the method comprising:

  • providing a plurality of domains in the network, each domain isolating data from other domains;

    providing a plurality of applications, each application of the plurality of applications having a profile that indicates which one or more domains of the plurality of domains the application is allowed to operate in;

    wherein each of the plurality of client nodes has a profile that indicates which one or more of the plurality of domains that client node is allowed to operate in;

    evaluating different assignments of the plurality of applications to select an assignment that assigns the plurality of applications to the plurality of client nodes such that each application of the plurality of applications is assigned to a client node that is allowed to operate in a domain that the application is allowed to operate in,wherein evaluating different assignments includes;

    generate a plurality of assignments, each assignment of the plurality of assignments assigning each of the plurality of applications to one or more of the plurality of client nodes, wherein the assignments are developed based on the profile of each of the plurality of applications and the profile of each of the plurality of client nodes such that each of the plurality of applications is assigned to a client node that is allowed to operate in the domain that the application is allowed to operate in; and

    comparing the plurality of assignments to one another with a utility function that factors in multiple aspects in addition to the domains of the applications and the client nodes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×