What are the advantages/benefits of our Project?
- Accessibility through GUIs.
- Cost saving in terms of hardware.
- OpenStack is Free Open Source Software therefore no licensing headaches.
- Simple Uploading and Downloading mechanism of data.
- Application Services Integration.
- Snapshot and Backup APIs in case of failure.
- A platform provided to support a wide range of applications and various operating systems.
- Better customizability in terms of managing and allocating the resources.
- Reduce the server load and network congestion by launching load balancer system.
- Agility in terms of deploying new services to quickly respond to the clients demand.
Problem Definition:
Following are the problem statements around which our project revolves:
- Setting up of Private Cloud.
- Provide a platform to run different operating systems on a cloud.
- Development of web application which acts like objects-storage system.
Results Achieved:
1) Platform to run the different operating systems on Cloud.
 |
1. DOS Operating System on Cloud |
 |
2. Application (Microsoft-Assembler) Running on Cloud
|
- In the Fig 1 and Fig 2 we can see that the DOS Operating system is accessible on Cloud.
- This result will be very useful in our college labs. We don't need to install different OS on each of the individual machine. We have to just create the image and bind the application into them and run it on the cloud.
- Here we bind Microsoft Assembler application with DOS OS. This assembler is widely used in our college for writing and compiling microprocessor codes.
- We can run any OS like Ubuntu, Fedora, Cent-OS etc.
2) The Load Balancer System is created to balance the work load of any particular system and also to avoid network congestion.
- In the three figures below demonstrates the working of a Load balancer system.
- When we type command wget -0 - http://172.24.4.8/ on the host machine then it can connect to either web server1 or web server2 in Round-Robin fashion.
- First its connected with web server 1 and in the next iteration it is connected with web server 2.
 |
Host-Machine |
 |
Web-Server 1-Packet Forwarded to host Machine 192.168.1.3 |
 |
Web-Server 2-Packet Forwarded to host machine on 192.168.1.3 |
3) Web-application which provides simple access to the object storage server.
- Using this web application users can register themselves on the cloud and start accessing the swift storage server very easily.
- While using this application users do not need to go into the technicality of the dashboard to simply store data.
4) Attaching block storage device to the instances running on cloud.
- Block Storage device act like a portable hard - drive in which we just need to mount to the particular instances and used them.
- The Same procedure, we have followed to create a block-storage volume and attached it to the instances. After attaching we have to mount the volume in the instances to make it ready for the use.
 |
Block-Storage Volume attached to the instances |
 |
Cinder Volume ready for use |
No comments:
Post a Comment