Setty cloud application development for CIRCLE

OData support
Supervisor:
Dr. Szeberényi Imre
Department of Control Engineering and Information Technology

Cloud computing is an epoch-making technology of IT. As it is one of the most innovative products of information technologies, it might be a new revolution for the discipline. Based on virtualization technologies, cloud systems provide effective solutions for many problems. CIRCLE is an IaaS (Infrastructure as a Service) cloud management software developed by IK. The aim with starting the system was to provide bases for students, teachers and researchers. It was also a goal to make CIRCLE effective.

My task was to get to know the existing cloud structure and develop a new graphical module, that provides bases for creating graphical execution environment for complex applications. The aim of the development is to simplify creating cloud applications and execution environments. My work is an improvement of Project Laboratory, extending and integrating its results to the existing system.

The second chapter of my thesis is about cloud technology and bases of CIRCLE system in the view of my application. Modules of Setty and virtualization tools are also presented here. In the third chapter I introduce the concept of the front-end, the model and the graphical interface. In the next chapters, client-side and server-side implementations are explained. The sixth chapter is about integration and testing. The seventh, as the last chapter, is an evaluation of the application and its benefits. I propose opportunities for further improvements and future use.

Downloads

Please sign in to download the files of this thesis.