8459ch03.fm Draft Document for Review December 11, 2019 1:55 pm 3.6.2 Layers explained IBM Multicloud Manager consists of several components, which are used to access and  manage your clusters. A high level architecture of the components is shown in Figure 3-9 on  page 48. Figure 3-9 Multicloud Manager High Level Architecture Multicloud Manager hub cluster Multicloud Manager managed cluster Hub cluster is used to define Multicloud Manager controller. Hub cluster aggregates  information from multiple clusters by using asynchronous work request. With a graph  database, the hub cluster maintains the state of clusters and applications that run on it. Hub cluster also uses  etcd , a distributed key value store to store the state of work requests  and results from multiple clusters. It provides a set of REST API’s for various functions that it  supports. Managed cluster defines Multicloud manager Klusterlet. Klusterlet is an agent responsible for  a single Kubernetes cluster. Managed cluster initiates connection to the hub cluster, receives  and applies work requests and returns results. Managed cluster connects to different services  in the cluster for operations such as Kubernetes API service. 48  Red Hat OpenShift and IBM Cloud Paks on IBM Power Systems: Volume 1