Setting up a basic consumer tree that mirrors your business structure vastly increases your ability to manage your resources efficiently. By following the steps below, you gain an understanding of a consumer tree, consumers, and how to plan for the future.
Before you begin to create your consumers and build your tree, you need to know how you want to control your cluster resources. To begin the process, you need to map out your current business structure.
The business structure you mapped out above becomes the template to create a consumer tree.
The top-level business processes become top-level consumers.
The lowest area of business becomes a leaf consumer and this is the consumer location where you register such things as services or other application managers.
You have some built-in consumers that run necessary cluster services (ManagementServices and Cluster services, and their respective leaf consumers, EGOManagementServices and EGOClusterServices).
You also have a SampleApplications consumer and its leaf consumer, EclipseSamples, used by the Sample client applications included in the EGO SDK.
The consumer tree organizes consumers into a structure that makes it easy to apply resource plans.
The consumer tree is closely related to the resource plan. The plan cannot be defined without the tree.
The tree only defines organizational relationships among consumers, while the plan defines resource allocation.
The choice of consumers and their hierarchy should reflect long-term business goals because it can be complicated to modify the tree. To make the system adjust to short-term business changes, you can modify the users associated with a consumer, or the resource plans defined in the plan.
You have created a diagram mapping out your business structure. You have read the descriptions of the parts of the tree and understand how they interact. You are logged on to the Platform Management Console as a cluster administrator.
It is difficult to reorganize your tree structure once you have created it, so preparation and planning are key. You need to create a consumer for each label on your business structure that you created above. If you have created user accounts and know who the consumer administrator is for each top-level consumer, you can specify those user accounts during this procedure. If not, you can assign consumer administrators later.
Now that you have a consumer tree that mirrors your business structure and is ordered according to the most important areas, you are prepared to go register applications to leaf consumers and customize your resource plan.
You are also ready to add user accounts and assign administrators to consumers.