CSS Corp Open Source Services

Archive for April 2010

UEC Web User Interface on Ubuntu 10.04 (Lucid Lynx)

leave a comment »

Tested on Ubuntu 10.04 beta2

Ubuntu Enterprise Cloud provides a minimal web interface to manage user credentials, manage images, administer user accounts, etc.

In our sample setup, the web interface is accessible at:

https://192.168.10.121:8443/

Details about setting up the password  for the admin user of the web interface are  in the post on  “Installation & Configuration“.

A user trying to access the interface for the first time, would need to sign up and would be able to use the interface after the account is approved by the administrator. The approval of the account by the administrator results in an email to the user.

Using the Web Interface

After logging into the web interface, you will see seven tabs as given below.:

  1. Credentials
  2. Images
  3. Store
  4. Users
  5. Configuration
  6. Services
  7. Extras Read the rest of this entry »

Written by eternaltyro

April 22, 2010 at 7:31 pm

Posted in Cloud Computing, UEC

Tagged with , , , , , ,

UEC installation on Ubuntu 10.04 (Lucid Lynx)

with 2 comments

Installation

The following sections describe how to install and configure a basic UEC setup spanning 3 servers. 2 Servers(Server1 and Server2) will run Lucid 64-bit server version and the third server will run Lucid Desktop 64-bit version(Client1). We have decided on installing the Desktop version on Client1 so that we can use Firefox or other browsers to access the web interface of UEC and also to use RDP/VNC clients during the image creation process.

Client1 above, need not be a dedicated machine. If you need to do the entire setup on one machine, refer to UEC: CC and NC on a single machine. However, on a single machine setup, Managed and Managed-NoVLAN modes will not work.

Server1 – To run Cloud Controller, Cluster Controller, Walrus Storage service and Storage Controller

Hardware       Minimum            Suggested
CPU            1GHz               2 x 2GHz
Memory         1GB                2GB
Disk           5400rpm IDE        7200rpm SATA
Disk Space     40GB               200GB
Networking     100Mbps            1000Mbps

Server2 – To run node-controller for running Virtual Machine (VM) instances

Hardware       Minimum            Suggested
CPU            VT extensions      VT, 64-bit, Multicore
Memory         1GB                4GB
Disk           5400rpm IDE        7200rpm SATA or SCSI
Disk Space     40GB               100GB
Networking     100Mbps            1000Mbps

Client1 – To function as the client for the cloud and also to be used for bundling images etc.

Hardware       Minimum            Suggested
CPU            VT extensions      VT, 64-bit, Multicore
Memory         1GB                4GB
Disk           5400rpm IDE        7200rpm SATA or SCSI
Disk Space     40GB               100GB
Networking     100Mbps            1000Mbps
Read the rest of this entry »

Written by kiranmurari

April 22, 2010 at 10:30 am

Introduction to UEC and its components

leave a comment »

Cloud

Cloud Computing is a computing model, where resources such as computing power, storage, network and software are abstracted and provided as services on the Internet in a remotely accessible fashion. Billing models for these services are generally similar to the ones adopted for public utilities. On-demand availability, ease of provisioning, dynamic and virtually infinite scalability are some of the key attributes of Cloud Computing.

An infrastructure setup using the cloud computing model is generally referred to as ‘Cloud’. The following are the broad categories of services available on the ‘Cloud’:

  1. Infrastructure As A Services (IAAS)
  2. Platform As A Service (PAAS)
  3. Software As A Service (SAAS)

This ‘Cloud’ is generally available to anyone on the Internet willing to pay. However, a variant called ‘Private Cloud’ is increasingly becoming popular for private infrastructure that has some of the attributes of the ‘Cloud’ as mentioned above. Read the rest of this entry »

UEC: Log Files

leave a comment »

The following log files would be of interest for debugging errors encountered while working with UEC.

On CC

axis2c.log – This file logs messages specific to Axis2c web services.

cc.log – This file logs messages specific to Cluster controller.

cc-registration.log – This file logs the success or failure of Cluster Controller registration. For example,

SUCCESS: new cluster 'mycloud' on host '192.168.1.1' successfully registered.

cloud-debug.log, cloud-error.log, cloud-output.log – These files log messages specific to Cloud Controller.

Read the rest of this entry »

Written by kiranmurari

April 8, 2010 at 12:26 pm

Posted in Logging, UEC