个人工具

UbuntuHelp:UEC/Architecture

来自Ubuntu中文

跳转至: 导航, 搜索

A UEC system includes physical machines running the following services:

  1. eucalyptus-cloud - includes the front-end services, Cloud Controller
  2. eucalyptus-cc - includes the Cluster Controller that provides support for the virtual network overlay
  3. eucalyptus-sc - includes the Storage Controller
  4. eucalyptus-walrus - includes the Walrus storage system
  5. eucalyptus-nc - includes the Node Controller that interacts with KVM through Libvirt to manage individual VMs

In a basic UEC setup, the system is composed of two machines (a front-end and a node). The front end runs both `eucalyptus-cloud` and `eucalyptus-cc` in this configuration. The node runs the node controller, `eucalyptus-nc`. It is possible to separate the cloud controller and cluster controller in a more complex multi-host setup. The following diagram depicts a simple setup: 模板:Http://pompone.cs.ucsb.edu/~nurmi/images/euca-topo-nonet.png UEC assumes that each node in the system belongs to a cluster and that each cluster belongs to a cloud. Each node runs the eucalyptus-nc service. Similarly, each cluster (again, there is only one cluster in this example) must run the eucalytpus-cc service. These components must be registered with each other before the system starts.