Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

CLUSTER AS A SERVICE

This project is about making a cluster from raspberry pi that work as a server for computational process. Raspberry pi is a tiny computer. A cluster is a group of computer or other interconnected devices that act like a single system we can also called it as a super computer because of multiple core

Project Title

CLUSTER AS A SERVICE

Project Area of Specialization

Cloud Infrastructure

Project Summary

This project is about making a cluster from raspberry pi that work as a server for computational process. Raspberry pi is a tiny computer. A cluster is a group of computer or other interconnected devices that act like a single system we can also called it as a super computer because of multiple core used and multi processors. We will  connect four raspberry pi 3 model b. these raspberry pi will connect through micro usb cable. One switch will be used for local area network(LAN). That switch will connect through a cable to raspberry pi. Flash usb will be there in which we will install operating system for raspberry pi. We will do the process of installing, compiling and configuring software for the cluster. Minimize the load work and enhance the performance due to multiple core processor. Workload will be distributed by master node among the other nodes for example, when we submit a task or job that task or job will be distributed to other nodes. when task distributed than the workload will be managed and that will increase the system performance. We can scalable the cluster by putting more raspberry pi. There will be less complexity because there is limited raspberry pi for computational process. If we increase the number of raspberry pi than the complexity will increase. In this project there will be one master node which control the other nodes by configuring Rights Management. Managing security with the help of DMZ (demilitarized zone). Demilitarized Zone is network which add an extra layer of security to the system used to protect the hosts most vulnerable to attack. Security of the system will be high through demilitarized zone. Configure SSH (secure shell is a protocol use for secure command line access to host).  

Project Objectives

  1. Enhance performance for computational process.
  2. Ensure Rights management through master node.
  3. Cluster can be Scalable.
  4. Complexity of the system will be less.
  5. Ensuring security using DMZ (demilitarized zone).
  6. Configuring SSH (secure shell).

Project Implementation Method

Implementing the cluster as a service, we will use 4 raspberry pi model b+. these raspberry pi will have power cable each. One router will be there which will work as a gateway which will connect the connect the cluster to the internet. One switch will be there for local area network. Each raspberry pi will have micro sd card in which we will boot operating system for them. We will execute our plan by installing different cluster software on each raspberry pi. those softwares are open nebula, nimbus, eucalyptus. We will do the configuration of all these by using Linux based operating system. We will install Raspbian OS on each raspberry pi. open nebula is a cloud computing platform for managing heterogeneous distributed data center infrastructure. These cluster softwares have different characteristics. We will test each software on our cluster. The software which full fill our requirements we will use that. We will analyze the data of each source from where we will get data. We will gather all data than we will analyze and use authentic data on our project. We will present our project for testing to our university lecturer, professor, student and gather the feedback from them. At the end of our project we will provide the detail report our project in which complete data of the project will be available.

Benefits of the Project

benefit of our project is that it will be private cloud system which performance will be high. user will esaliy exceute their queries with better performace. we can use it in any organization offices. where staff can run their codes and other queires with less delay. in home also we can use it where student can compile their different java codes also other task.

Technical Details of Final Deliverable

we will balance the data. their will be 4 nodes. one is master node on which we will submitt task. that task will process on the master node than master node will distribute it other node and the processing power will increase. there are many difference between normal pc and cluster. in pc their is only one core processor and their is possiblity that pc get stop due to high load on it or may be cuz power. but in our cluster their is four core processor if one of it get down it will not cause much issue because other processor will still do the task.

Final Deliverable of the Project

Hardware System

Core Industry

IT

Other Industries

Education

Core Technology

Internet of Things (IoT)

Other Technologies

Cloud Infrastructure

Sustainable Development Goals

Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 0
If you need this project, please contact me on contact@adikhanofficial.com
0
112
SecureCapture

This project provides the privacy to user from the applications on users own phone. For ex...

1675638330.png
Adil Khan
1 year ago
AUTONOMOUS CNC FEEDER

Autonoumous CNC feeder is basically a robotic arm which have five degree of freedom and it...

1675638330.png
Adil Khan
1 year ago
Smart Mirror

Smart mirror helps the customers to try out variety of clothes in a short span of time thi...

1675638330.png
Adil Khan
1 year ago
3D Printer to Manufacture Customized Plastic Objects

Nowadays 3D printer also refer as additive manufacture. It is use to create customize obje...

1675638330.png
Adil Khan
1 year ago
An Optimized Machine Learning Approach for MRI Brain Image classificat...

The unprecedented improvements in computing capabilities and the introduction of advanced...

1675638330.png
Adil Khan
1 year ago