Eucalyptus-NC management

Source: Internet
Author: User
Tags node server

1. Preface

Elastic utility computing architecture for linking your programs to useful systems (Eucalyptus) is an open-source software infrastructure for elastic and practical cloud computing through computing clusters or workstation clusters. It was initially a research project at the University of California's Santa Barbara Institute of Computer Science and has now been commercialized and developed into eucalyptus Systems Inc. However, eucalyptus is still maintained and developed in the way of open-source projects.

2. Eucalyptus

The Eucalyptus platform consists of five major components: Cloud Controller (CLC-Cloud Controller), walrus (W-haixiang), and cluster controller (CC-cluster controller ), storage controller (SC-storage controller), Node Controller (nc-Node Controller), and eycalyptus also has an optional suite of VMware broker (broker or VB) this platform supports VMware hypervisor (ESX/esxi) and VMWare vcenter.

In Eucalyptus cloud suite, Cloud Controller (CLC) and walrus communicate with Multiple Cluster controllers (CCS), and CCS and SCS communicate with node controllers accordingly, use the TCP connection mode between these devices. If each CC node is deployed in a separate subnet, CC acts as a soft router in the network configuration. Therefore, each CC node can allocate an independent internal private network for its NC nodes and CC nodes and route the communication information between each CC node.

Eucalyptus runs on Linux. Based on this platform, you can deploy scalable private and hybrid clouds on the existing IT infrastructure, it integrates users' existing resources, including hardware, storage, and network, on the basis of self-service interfaces. Eucalyptus can be deployed in an enterprise's internal data center. Users can access the platform through the enterprise's internal network. External enterprise firewalls can block external intrusions to ensure the security of enterprise data.

In Eucalyptus cloud suite, Cloud Controller (CLC) and walrus communicate with Multiple Cluster controllers (CCS), and CCS and SCS communicate with node controllers accordingly, use the TCP connection mode between these devices. If each CC node is deployed in a separate subnet, CC acts as a soft router in the network configuration. Therefore, each CC node can allocate an independent internal private network for its NC nodes and CC nodes and route the communication information between each CC node.

Each virtual machine can run on the host server where the NC node is located. The virtual machine communicates with the eucalyptus external through the CC node.

3. NC management

3.1 enable the NC Node Controller Service

service eucalyptus-nc start

If you are running in network edge mode, start the Edge Component.

service eucanetd start

 

3.2 disable the NC Node Controller Service

service eucalyptus-nc stop

3.3 restart the NC Node Controller Service

service eucalyptus-nc restart

3.4 register an NC Node Controller to a eucalyptus Cluster

If you are using a host name instead of an IP address when registering your NC, make sure that DNS is working properly, or fill in all/etc/hosts clust nodes.

(1) log on to CC and use the following command to register the IP address of each NC node server.

/usr/sbin/euca_conf --register-nodes "[node0_IP_address] ... [nodeN_IP_address]"
(2) duplicate registration in each cluster on the cloud. An example of registering an NC node using an IP address is as follows. multiple nodes are registered and separated by spaces. Example 1:
/usr/sbin/euca_conf --register-nodes "192.168.20.63"
Example 2:
/usr/sbin/euca_conf --register-nodes "192.168.20.63 192.168.71.155 192.168.71.159" 

3.5 delete an NC node controller from the cluster controller CC.

 

Log on to CC and enter the following command:

/usr/sbin/euca_conf --deregister-nodes "<nodeName1> ... <nodeNameN>"

Example:

/usr/sbin/euca_conf --deregister-nodes "192.168.20.63"

Check whether the NC Node Controller is successfully deleted. log on to CLC and run the following command:

4. Reference https://www.eucalyptus.com/docs/eucalyptus/4.0/index.html#install-guide/starting_euca_nc.htmlhttps://www.eucalyptus.com/docs/eucalyptus/4.0/index.html#install-guide/registering_ncs.htmlhttps://www.eucalyptus.com/docs/eucalyptus/4.0/index.html#admin-guide/del_nodes.html

Eucalyptus-NC management

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.