I am a student and studying Computer Science. I am taking up Big Data Course this semester. As a part of curriculum, I am supposed to develop the Private Cloud using Ubuntu machines and other team needs to build up the authentication techniques for that private cloud. I am very new to bigdata and cloud even though i have basic understanding on concepts. I was going through the internet to see the resources on how to build cloud i came up with openstack which works best with ubuntu but before going any further into it i wanted to take the suggestions from stackoverflow community if they can guide me on the best tools and technology i can use to setup the private cloud. We now need to setup very small private cloud as a research project. Can anyone help me give me an idea on tools and technology please ? Appreciate the time.
Building Private Cloud for Research Purposes
134 Views Asked by DharaPPatel At
2
There are 2 best solutions below
1
tigerlinux
On
I have published semi-automatted, unattended installers for OpenStack in my github site:
Also, in my github pages I have some I.T. recipes that you can find usefull for learning to do things in the cloud:
The installers are updated to be used with lasttest openstack versions (including Mitaka), for Centos 7, Ubuntu 14.04lts and Ubuntu 16.04lts.
Feel free to use them and ask questions if you need further help.
Related Questions in UBUNTU
- Error: local variable 'bramka' referenced before assignment
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Can't connect to local postgresql server from my docker container
- How to install libfuse2 on Ubuntu 22.04
- Error when trying to execute a binary compiled in a Kali Linux machine on an Ubuntu system
- Can anyoone help me with this problem while trying to install hadoop on ubuntu?
- Ubuntu wsl2 in windows, my /etc/fonts/fonts.conf keeps reloading
- psutil.sensors.temperatures() only delivers {}
- Issue with [proxy_fcgi:error] [pid 1539011] (70007)The timeout specified has expired
- Viber is not working on Ubuntu 22.04 Jammy
- why is ubuntu 18.4 still showing as a linux subsystem when i have uninstalled it?
- Why when I want to open a folder from Visual Studio Code does the screen go crazy?
- What is this error when trying to update Ubuntu?
- Angular on IONOS(?) throws an error with npm
- Tensorflow can't find TensoRT
Related Questions in CLOUD
- I need an azure product that executes my intensive ffmpeg command then dies, and i only get charged for the delta. Any Tips?
- Does MS Word secretly upload my file to cloud?
- i was installing cloudstack and ended up in this error can anyone help me?
- Merge Azure mp4 blobs via API (Preferred Azure)
- What's the best practice to use OceanBase in cloud environment
- JSON representation of the current Terraform configuration
- I can't ssh to my instance, Connection refused
- Publish Vue.js + ASP.NET Core on Azure
- Why can CPU memory be specified and allocated during instance creation but not GPU memory on the cloud?
- AWS rekognition faces search
- SAP Cloud Connector
- Well isolated DB storage for each user
- how to upload multiple files and pictures to s3 while keeping the record in database?
- Error syncing Google Calendar, when i login with the account in the flutter project
- how to make public IP works on ec2 machine
Related Questions in UBUNTU-14.04
- Install packages from Ubuntu Trusty on Focal
- Gradio website doesn't open on Ubuntu 14.04
- Auto-Py-To-Exe Warnings on pymssql
- unable to uninstall netbeans ide in ubuntu
- Issue with upgrading aws EC2 t2 machine to t3 or t3a
- Unable to set password error while Mysql Data Migration
- Is there a way to have an AWS spot instance register with route53 on boot?
- Cant use pip when upgrade python to 3.10 version
- Docker rootless mode setup tool script can't find slirp4netns binary
- SSL_connect returned=1 errno=0 state=error: certificate verify failed in ruby and Ubuntu 14.04
- fatal: unable to connect to gerrit.googlesource.com
- Use black instead of grey with ncurses colors on Gnome Terminal Ubuntu Gnome 14.04
- how to ssh to root of my virtual machine unbuntu 14.04
- How can I update my root certificates in an Ubuntu 14.04 Dockerfile?
- Unable to install google-cloud-sdk on Ubuntu 14.04LTS for python3
Related Questions in OPENSTACK
- Script shell execution failing escaping problem
- How can I upload a tar.bz2 file to Openstack Swift Object storage container using Python Swift Client?
- How do I check users inside my openstack project using openstack.cloud ansible collection?
- backup issue about openstack disk
- How to Expose OpenStack Instances to Local Host Physical Network?
- Using AWS Cloudwatch Agent to Monitor Openstack IaaS cloud
- Terraform floating ip check
- How to use Auth token in Openstack Ansible Module
- python yaml openstack how to access element of one group
- There was a problem using openstack4j for domain level authentication
- Openstack: Terraform multiple Instances with additional Disks - for_each list(object)
- Terraform: openstack_compute_instance_v2 assign multiple networks dinamically
- Issues with bash scripting syntax in Jenkins pipeline
- Imported python package unrecognized submodule
- How can I assign a port to VM without ip in openstack?
Related Questions in PRIVATE-CLOUD
- Can we use Azure PaaS resources like Azure Data Factory or Azure Functions in a private cloud?
- problem to define nfs clients when mounting multiple File systems to different VMs
- ACL for openstack dashboard security
- VCP Google Cloud Platform's Dataflow Pub/Sub Topic to BigQuery not Pulling data from subscription
- Can something be both a cloud and "On-premises"?
- How to reach a OPENSTACK instance directly without using floating IP
- can i link openstack to other servers maybe?
- Is there any way I can allocate PrivateIP from my Host's Machine network subnet to an Openstack instance
- terraform with private cloud implementation of ec2
- Mainframe to Cloud - File Based Processing
- IBM Cloud Private CE - Unauthorized Access to Catalog
- how to make angular application read environment variables from private cloud foundry (Runtime)
- Can you Install docker on a virtual server?
- Apache CloudStack Installation Error at setingup the database
- Building Private Cloud for Research Purposes
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I also did something similar last year for school ;-)
I see two technologies that you could check out for this:
Openstack, as you already said. Install guide for the release Mitaka here: http://docs.openstack.org/mitaka/install-guide-ubuntu/. The new version Mitaka just came out, so you may want to check liberty too: http://docs.openstack.org/liberty/install-guide-ubuntu/. Openstack is a full stack private cloud so it already comes with an authentication system by the way.
The second technology worth checking is CloudStack, from the Apache foundation: https://cloudstack.apache.org/ I have not use cloudstack myself but I know it's frequently used and the install may be a little easier than Openstack.
As for Openstack, 3 machines are enough to have a fully functional private cloud, one controller, one network node and one (or more) compute nodes.
You may also want to check automation tools (such as Ansible, Puppet or Chef) to automatize your install of your cloud, since there are many steps, it can get messy, automation becomes very useful at this moment.
Hope it helps, and good luck ;-)