Installing Cloudmesh Client¶
- What is Cloudmesh Client?
Cloudmesh client allows to easily manage virtual machines, containers, HPC tasks, through a convenient client and API. Hence cloudmesh is not only a multi-cloud, but a multi-hpc environment that allows also to use container technologies.
- How to install Cloudmesh Client?
Please follow the steps provided in the below link, * http://cloudmesh.github.io/client/setup.html
- How to launch a VM through Cloudmesh Client?
Once you got the above setup done successfully, you can launch your own virtual machines on cloud providers by following the steps in the below link, * http://cloudmesh.github.io/client/quickstart.html#virtual-machines
Useful Links:
- Code: https://github.com/cloudmesh/client.git
- Complete Documentation: http://cloudmesh-client.readthedocs.org/
For any help regarding the installation or launching of VM’s, please drop a mail to the course help group and we will get back to you as soon as we can:
Refernces:
Cloudmesh: [vLWL+14]
Hadoop¶
- UserGuide (TBD):
- Use of Hadoop Cluster [link] - http://bdaafall2015.readthedocs.org/en/latest/HadoopClusterAccess.html
- Running Hadoop Benchmark
- TeraSort [link] - http://bdaafall2015.readthedocs.org/en/latest/SoftwareProjects.html
- DFSIO
- NNBench
- MRBench
- NIST NBIS
- Stock Analysis with MPI
- Drug-Drug Interaction with Twitter
Refernces¶
[vLWL+14] | Gregor von Laszewski, Fugang Wang, Hyungro Lee, Heng Chen, and Geoffrey C. Fox. Accessing Multiple Clouds with Cloudmesh. In Proceedings of the 2014 ACM International Workshop on Software-defined Ecosystems, BigSystem ‘14, 21–28. New York, NY, USA, 2014. ACM. URL: http://doi.acm.org/10.1145/2609441.2609638, doi:10.1145/2609441.2609638. |