Secondary abstract: |
Cloud computing is a very popular topic over the last few years. It has expanded in almost all branches of the computer science. Due to the increasing popularity and rapid development, many companies have already decided to change the way of providing their own services. Today, there are many tools that help the system administrators in making clouds. The problem starts in learning about setting up a cloud. In most cases, it is difficult to get adequate infrastructure which could be used by administrators to learn and test that environment.
As a solution, a virtualized environment could be used for carrying the exercises. One of them is the Virtual Computing Lab (VCL), used by the Computer communications lab. One of the goals of this thesis is to examine the use of virtual lab for learning how to set up a cloud. After that, a series of exercises will be prepared, with detailed descriptions of the OpenNebula installing process on a virtual infrastructure and its use for creating and managing the cloud.
Before the installation of the tool, it should be checked if the infrastructure meets the requirements. Moreover, it is required to set up certain tools and libraries, which will be used by OpenNebula. Once the infrastructure is prepared, the tool can be installed and setting up the cloud may begin. In order to increase transparency and achieve a better understanding, the whole process is divided into several exercises. Besides the detailed instructions, they contain the theoretical basis and functional test templates. |