Diff for "UEC"


Differences between revisions 43 and 67 (spanning 24 versions)
Revision 43 as of 2009-10-20 21:12:09
Size: 3701
Editor: cpe-66-69-232-158
Comment: refactor UEC/RegisteringNodes
Revision 67 as of 2011-11-15 07:07:50
Size: 2298
Editor: mx
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was copied from UEC
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<BR>><<TableOfContents(3)>>||

'''Note:''' Please see [[Eucalyptus-Jaunty]] for documentation covering UEC on Ubuntu 9.04.
Line 8: Line 3:
== Overview == The [[http://www.ubuntu.com/cloud|Ubuntu Enterprise Cloud]] (UEC), powered by [[http://www.eucalyptus.com|Eucalyptus]], is highly configurable and customizable to a variety of environments.
Line 10: Line 5:
The Ubuntu Enterprise Cloud (UEC), powered by Eucalyptus, is highly configurable and customizable to a variety of environments. This tutorial covers UEC installation from the Ubuntu 9.10 Server Edition CD, and assumes a basic network topology, with a single system serving as the "all-in-one controller", and one or more nodes attached. '''Note:''' Starting with 11.10 (oneiric), Ubuntu Enterprise Cloud is replaced by [[UbuntuCloudInfrastructure|Ubuntu Cloud Infrastructure]], which is based on OpenStack.
Line 12: Line 7:
[[UEC/PackageInstall|Another tutorial exists]] describing how to deploy UEC on already installed Ubuntu servers, or if you want to deploy a more complex network topology, with multiple clusters, or running the required cloud services from separate physical machines. You may use the following installation tutorials:
 * [[UEC/CDInstall|Installation from the Installer CD]] <<BR>>
 This tutorial covers UEC installation from the Ubuntu 10.04 Server Edition CD, and assumes a basic network topology, with a single system serving as the "all-in-one controller", and one or more nodes attached. This is the recommended tutorial if you want to familiarize yourself with UEC with a (relatively) simple installation.
 * [[UEC/PackageInstall|Normal installation using the packages]] <<BR>>
 This tutorial describes how to deploy UEC on already-installed Ubuntu servers in a setup similar to the default install.
 * [[UEC/PackageInstallSeparate|Advanced installation using the packages on separate servers]] <<BR>>
 Use this tutorial if you want to deploy a more complex network topology (e.g., multiple clusters, or running the required cloud services from separate physical machines).
Line 14: Line 15:
== Terminology ==

You should be familiar with the [[UEC/Glossary|Glossary]]. These terms are used throughout the documentation.

== Objective ==

From this Tutorial you will learn how to install, configure, register and perform several operations on a basic UEC setup that results in a cloud with a one controller "front-end" and one or several node(s) for running Virtual Machine (VM) instances. You will also use examples to help get you started using your own private compute cloud.

== Tutorial ==
=== STEP 1: Prerequisites ===

To deploy a minimal cloud infrastructure, you’ll need at least two dedicated systems:
 * a front end
 * one or more node(s)

Refer to the [[UEC/SystemRequirements|System Requirements]] tables for the detailed hardware requirements of these physical systems.

=== STEP 2: Install the Cloud/Cluster controller ===

 1. Download the 9.10 Server ISO
 1. When you boot, select “Install Ubuntu Enterprise Cloud”. <<BR>> {{attachment:private1-cr.png}}
 1. When asked whether you want a “Cluster” or a “Node” install, select “Cluster”. <<BR>> {{attachment:cluster-node-cr.png}}
 1. It will ask two other cloud-specific questions during the course of the install:
   1. Name of your cluster
    * e.g. ''cluster1''
   1. A range of public IP addresses on the LAN that the cloud can allocate to instances
    * e.g. ''192.168.1.200-192.168.1.249''

=== STEP 3: Install the Node controller(s) ===

The node controller install is even simpler. Just make sure that you are connected to the network on which the cloud/cluster controller is already running.

 1. Boot from the same ISO on the node(s)
 1. Select “Install Ubuntu Enterprise Cloud”
 1. It should detect the Cluster and preselect “Node” install for you
 1. Confirm the partitioning scheme
 1. The rest of the installation should proceed uninterrupted; complete the installation and reboot the node

=== STEP 4: Register the Node with the Cloud Controller ===
Register each node with the Cloud Controller:
 * [[UEC/RegisteringNodes]]

=== STEP 5: Credentials setup ===
Retrieve your UEC credentials according to the instructions at:
 * [[UEC/Credentials]]

=== STEP 6: Bundle a UEC Image ===
Next, register a new image with your Cloud Controller:
 * [[UEC/BundlingImages]]

=== STEP 7: Running an Image ===
Finally, run an image in a virtual machine in your Cloud:
 * [[UEC/RunningImages]]

== More Information ==

  * '''Log files:''' {{{/var/log/eucalyptus}}}
  * '''Configuration files:''' {{{/etc/eucalyptus}}}
  * '''Database:''' {{{/var/lib/eucalyptus/db}}}
  * Environment note: Don't forget to source your {{{~/.euca/eucarc}}} before running the client tools.
== More details ==
Once installation is complete, you may use the following as reference:
 * [[UEC/StorageController|Using the Storage Controller]] describes how to create and use virtual volumes
 * [[UEC/BundlingImages|Bundling Images]] describes how to bundle and upload an image manually
 * [[UEC/CreateYourImage| Creating your own image]] describes a few ways to create images from scratch
 * [[UEC/Landscape| Connecting to Landscape]] describes how to connect your UEC installation to Canonical's Landscape service
 * [[UEC/PowerManagement | Power Management]] how to enable the integrated power management feature
 * A useful collection of [[UEC/Tips|Tips for UEC]]
 * [[https://cssoss.wordpress.com/2010/11/26/eucabook-v1-1/|Eucalyptus Beginner's Guide - UEC Edition(10.04.1-Lucid)]]
 * [[https://cssoss.wordpress.com/2010/12/23/eucalyptus-beginners-guide-uec-edition-v2-0-maverick/|Eucalyptus Beginner's Guide - UEC Edition(10.10-Maverick)]]

Getting Started with Ubuntu Enterprise Cloud

The Ubuntu Enterprise Cloud (UEC), powered by Eucalyptus, is highly configurable and customizable to a variety of environments.

Note: Starting with 11.10 (oneiric), Ubuntu Enterprise Cloud is replaced by Ubuntu Cloud Infrastructure, which is based on OpenStack.

You may use the following installation tutorials:

  • Installation from the Installer CD
    This tutorial covers UEC installation from the Ubuntu 10.04 Server Edition CD, and assumes a basic network topology, with a single system serving as the "all-in-one controller", and one or more nodes attached. This is the recommended tutorial if you want to familiarize yourself with UEC with a (relatively) simple installation.

  • Normal installation using the packages
    This tutorial describes how to deploy UEC on already-installed Ubuntu servers in a setup similar to the default install.

  • Advanced installation using the packages on separate servers
    Use this tutorial if you want to deploy a more complex network topology (e.g., multiple clusters, or running the required cloud services from separate physical machines).

More details

Once installation is complete, you may use the following as reference:

UEC (last edited 2011-11-15 07:07:50 by mx)