eNlight Cloud User Guide / Manual
User Guide or Manual created for the clients of eUKhost to help them to manage their eNlight VM's.
- 1. Introduction
- 2. eNlight Panel
- 4. Logs
- 5. Manage Disks
1.1. What is Cloud Computing.
Cloud computing may be be defined as the collaboration of computing resources in a common place via a computer network. The term "Cloud" represents a "GRID of Computers" that effectively function together to supply data and software as required. Cloud Technology has a number of benefits, including significant reduction of Infrastructure Costs, Reduction of Carbon Footprints, and reduction of Administration Overheads etc along with a substantial increase in flexibility and reliability.
Cloud provisions appropriate resources, as demanded by the system, from a common pool of elastic shared resources that are made available instantly, as required. With Internet's reach spreading rapidly, the need to purchase expensive hardware and computing systems for running one's applications is slowly but surely becoming redundant, as a high amount of resources are needed only when the number of applications running are more in number than the usual. Such a scenario calls for a more cost effective solution, which is readily provided by Cloud Technology.
Running a website from home is a difficult task, since it requires continuous monitoring of resources to performance ratio of the server on which the website is hosted and other factors to ensure that the website is running smoothly. But Cloud Technology simplifies the process by providing ample resources to ensure top-notch performance for your website, thus eliminating the need for frequent monitoring and taking care of all your worries.
1.2. Efficiency Benefits of Cloud Computing.
Some of the key efficiency benefits of Cloud Computing are :
- Reduced Cost.
- Large and Robust Storage.
- Highly Automated.
- Reduced Carbon Emissions.
- Reduced Maintenance.
1.3. What is eNlight.
eNlight is an iNtelligent Cloud Platform, built in house after extensive research, and provides high performance guaranteed virtual machines. eNlight gives you complete control over your Virtual Machine or VM, to ensure maximum flexibility and Computing Power. eNlight lets you create a server within seconds and install the required application in no time, automatically allocating the resources required to your application as per the load.
Its iNtelligent Technology can sense the need to allocate and de-allocate resources to your VM. With eNlight, the user has the complete freedom to create and destroy any number of Virtual machines after use. What makes eNlight so unique is the auto scaling feature, which ensure that the resource scaling is done automatically, without the need of any manual intervention, which means that you can simply sit back and enjoy a world class computing experience. eNlight's Pay-Per-Consume feature bills the clients only for the resources actually consumed, and the billing system is highly transparent
1.4. Features of eNlight.
Some of the most important features of eNlight are :
- Auto Scaling.
- Instant Virtual Server Deployment.
- Easy to manage intuitive control panel.
- No Contract Periods.
- Web Based Console View.
1.5. How will it solve the problems of IT managers.
Some of the most common problems faced by IT managers today are :
- Managing huge IT expenses is a major and tricky task for IT managers.
- Frequent hardware failure tremendously increases the data loss risk.
- Huge power bills.
These and many more issues / problems are efficiently handled by "eNlight".
- "eNlight" comes with a state-of-the-art infrastructure which almost nullifies any kind of hardware failure.
- The pay-per-use plan keeps a check on your expenses by billing very low or almost no charges once the offices are closed for the day.
- Managers get these and many more features with "eNlight" that help improve operational efficiency reducing costs.
2.1. Login to Billing Area.
New (after new signup) and existing customers can login to their billing Area i.e. http://www.eukhost.com/ehostbill/index.php with their login details. Please contact our Support or Billing Team in case of any login problem.
You will get following screen after successful login. Click on "Manage eNlight" to manage your eNlight Cloud
2.2. Understanding eNlight Panel.
In this section we will explain the eNlight panel and different functions / actions you can perform from here.
1) Once you click on "Manage eNlight" you will see following Screen.
2) The above screen is divided in 3 parts which are :
- Status Update Ticker : Shows status updates for various servers / network elements.
- Balance Summary : Displays the billing related information like invoices paid, total credits, credit deducted and current balance.
- Manage eNlight : Manage eNlight section will show the Balance Summary and the details of VM's you have under your account. Let's see the Manage eNlight section in more details.
To learn more about this we have divided the section in following sub sections :
- ID : The Hosting ID or eNlight ID of your account.
- DC / Server Name : The datacenter location where you have ordered the VM for or want to get it hosted.
- No. Of VM's : Number of VM(s) you have in that Datacenter
- Creation Date : Date of VM Creation
- Total Used Amount : Total amount used by the VM(s) hosted in the particular datacenter.
- Actions : You will able to perform different actions with the options provided.
a) Create invoice : Create an invoice for the payment s/he wants to make.
b) Manage VM : Manage the Virtual Machine(s) s/he owns, create new VM etc.
3. Manage Your VM.
This section provides information on how you can manage your VM including creation, reboot, force shutdown etc.
Click on icon under Actions on eNlight Panel which will take you to Manage VM Panel, shown in screenshot below –
3.1. Create New VM.
Creation of a Virtual Machine inside your account involves a number of steps, which are :
1. Click on "CREATE VM" button on right hand side of the panel.
2) A light box will open with Create VM screen where you can enter details like Display Name, select Template, define scaling of VM, define max. RAM and CPU.
- Display Name: Enter the name you want to set for the VM. This name will be shown in your Manage VM Panel
- Template: Select the Operating System you want on your VM. The template details will change based on the template you select
- Scale VM: This option enables automatic scaling for your VM. Enable this option for maximum uptime and avoid your VM to stop or become slow due to heavy resource usage.
- Max Ram: By default, your VM can use up to 8 GB of RAM but if you want to restrict the Maximum RAM usage by the VM, that limit can be defined here.
Once you fill the data as per your requirement, click on "CREATE VM". A popup asking for confirmation for VM creation will be displayed. Press "OK" to confirm.
3. A subsequent light box will appear showing login details of your VM. Please save these details
4.Now you will able to see the newly created VM under Manage VM Panel.
3.2. Understanding "Manage VM" Panel.
Before starting the VM, let's look at the panel providing the functions and tools which you can use to manage and monitor your Virtual Machine in a better way
1. CREATE VM : Create VM will allow you to add new VM under your account.
2. Manage Disk : This option will allow managing HDD on your VM.
3. VM Name : This represent the name of you VM which you have set at the time of VM Creation.
4. CPU : Current CPU usage and total attached CPU will be shown.
5. HDD : Disk space assigned to your VM.
6. BW : Current Bandwidth Usage of the VM.
7. RAM : Current RAM usage and RAM Attached to the VM will be shown.
8. VM Operations : This groups all the operations that you can perform on your VM. Let's check them one by one.
- Console : this Icon will give Console level Access to the VM which will be very useful at the time of network problems
- Start VM : To start your stopped or newly created VM.
- Restart VM : Reboot your VM using this option.
- Shutdown VM : Shutdown your VM Forcefully.
- Edit VM : Edit your VM details and configurations.
- Delete VM : Delete your VM (Confirmation link will be sent to your registered email address).
- View Logs of the VM : Check the logs of billing and usage.
- Forecast VM Cost : Forecast your billing as per your current usage.
- View Uptime : It show the uptime of your VM and its status.
- Add Addons : To order any add-on like dedicated IP, control panel License etc.
9. VM Trash Can : It shows list of all the Deleted VM's and Cancelled Addons by client with details like date of creation, date of deletion etc.
10. Refresh : To refresh and update the VM list.
11. Addons : Shows the list of all addons which you have ordered for the VM's.
3.3. Start VM.
After you have successfully created a VM, you can start it by clicking on icon in "Manage VM" Panel.
Light box will appear for start confirmation, press "OK" to start the VM.
3.4. Forcefully Shutdown VM.
To stop the VM (forcefully) when VM is not responding or in a "hung" state :
1. Login to billing panel
2. Go to manage VM panel.
3. Click on icon in front of VM name which you want to stop.
4. Confirm the Shutdown by pressing "OK" on light box.
3.5. VM Forecast.
"eNlight" provides a smart forecasting tool to the clients where they can see how much amount (estimated) will get deducted on the basis of their VM's current usage. To check the forecasts click on icon.
You will see following light box depicting Billing Forecasts (amount charged) of the VM from hourly to yearly basis. These calculations are made using the resources consumption of the VM.
3.6. Reset Password.
In case you have forgotten your passwords (root/administrator), please follow the steps mentioned below to reset those :
1) Click on "Edit" from VM Operations Sections.
You will see following screen (light box)
2) Click on "VM Settings" Tab.
3) Now select "Recovery Mode" and press "Save Changes".
Following screen will appear :
4) Now reboot your VM and after the reboot, you will be able to login into your VM using the password listed in the "VM Login Details" tab.
eNlight is a IaaS which give a infrastructure to you but to run your website you need additional IP, SSL or Control panel license. All these features can be ordered using eNlight Addon.
1) Click on "Add Addon" icon.
2) Following screen will appear.
Select the Addons you want to purchase for the VM and press "Next" which will take you to Order Page
"eNlight" is a prepaid cloud environment where the client is charged on Hourly basis and complete usage and billing logs are provided which give a clear idea about VM usage and amount charged.
4.1. Accessing Logs.
Following steps are to be taken to access the resource usage and billing logs for the VM
1) Go to "Manage VM" panel and click on icon.
2) Following window showing various graphs will appear.
Here, set the report criteria for year, month, day or hour of which you want to see the resource usage or billing logs from Select Report Criteria section. Resources
Graph will show the graphs based on the Criteria set by the user.
Note: By default panel shows Resource Usage of the VM for the Hour.
4.2. Checking Billing Logs.
Customer and users of eNlight Cloud can see the billing logs any time. Following are the steps to check billing logs
1) Go to "Manage VM" panel and click on icon to go to Resource Graph Window.
2) Select "Billing" as Resources under Select Report Criteria and then press "SHOW GRAPH" button.
3) Now Resource Graph Section will show the billing Graph for the Hour (user can set the criteria to get more details).
This section highlights the steps involved for managing and adding disk space to a VM on eNlight Cloud.
5.1. Add New Raw Disk to VM.
1) Login to Client area and go to "Manage eNlight" Section.
2) Click on manage DC / Server under which the VM (you need to increase the disk space) is created.
3) Click on "Manage Disk" Button on top of VM list.
4) A light box will open which will show the list of disks assigned to the VM's (in this case no existing Disk is added). Go to "Create Disk" Tab.
NOTE: it doesn't show the current disk on which Operating System is installed.
5) Now, select the VM (from drop down list) for which you want to increase the disk space and mention the disk name and size you want to add. Then press "Create".
6) Now the newly created disk will be shown in the Disk List.
5.2.1. Extend Disk in Linux.
1) Login to the server through SSH (Root User) and check Current disk space using command "df -h"
2) Execute command "fdisk -l" which will show all the current partitions on all the disks.
It will show "Disk /dev/xvde doesn't contain a valid partition table" which mean the server has detected the additional disk.
3) Now initialize the PhysicalVolume using command "pvcreate"
4) Add the above initialized PhysicalVolume to existing group with "vgextend"
5. Increase the size of existing Logical Volume using command "lvextend".
6) Final step, without which Linux will not detect the extended partition or space. Use command "resize2fs"which will resize the file system and update kernel with extended space of logical volume.
7) Now check the disk space using "df -h" and you will able to see the increased disk space.
5.2.2. Add and Extend Disk in Windows.
1) Add New Disk and Partition.
Windows doesn't provide option to extend its primary partition i.e. C:\ so when the disk is to be increased for first time, a new raw disk should be added and then new partition as D:\ or E:\ or any other is created.
Steps to create new partition or drive :
1) When you login to the server and check the storage under disk management, you will see :
2) Login to billing Area and add new disk from "Manage Disk" for the VM which will make the VM automatically detect new disk.
3) Initialize the disk (if windows don't initialize it automatically).
4) After Initialization, create a "New Simple Volume..." as E:\ or any available letter.
5) Now this drive is ready to host data.
2) Extend Existing Partition.
If you already have two drives and need more disk space then, just add a new disk and extend the secondary partition.
Steps to extend space of partition or drive :
1) Login to billing area and add new Disk to the VM.
2) Login to the VM through RDP and go to Disk Management where you will be able to see the newly added disk.
3. Initialize the disk and right click on Secondary Drive >> Extend Volume.
4. Extend Volume Wizard will open; press next and add the complete available space.
5. Press Next and Finish. You will see following warning, press yes to continue.
6. That's it, you will now able to see the extended space of Secondary Drive.