Cloud Computing

A CLOUD ON-PREMISES INFRASTRUCTURE
GOAL

CoNSeRT has developed a cloud on-premises infrastructure, supporting several research projects, and academic activities.

DESCRIPTION
  • IaaS solution developed based on OpenStack cloud software

  • Kubernetes platform used for the creation and testing of containerized services

  • Creation of Virtual Machines (VMs) providing access to VCPUs, RAM and Storage over Virtual Networking and Public IPs

  • Off-premises cloud resources provided over the GuNet okeanos platform

  • Redundancy of OpenStack services for high network

  • Data availability is guaranteed through the use of CEPH in all storage nodes

CURRENT STATUS

CoNSeRT ’s cloud infrastructure started as a pilot project over a limited amount of resources (4 physical servers) and built upon a legacy architecture and software offered by the OpenStack community (OpenStack Juno).
Current cloud infrastructure includes:

  • Two OpenStack clouds: (i) production infrastructure, for supporting research projects, and (ii) sandbox infrastructure, for the development of solutions

  • Several servers acting as controllers, compute nodes, and networks routers, using the Free PFsense BSD software

  • Microservers that support the Kubernetes platform, part of an HP Bladesystem

USE OF THE INFRASTRUCTURE IN PROJECTS
STORM project

Implement a robust OpenStack production infrastructure for the protection of Cultural Heritage through Technical and Organisational Resources Management (H2020 project STORM). STORM project exploited the use of several VMs, required by several partners to develop platforms and applications in order to collect and process information gathered by sensors. The cloud infrastructure provided enormous amount of resources and offered high availability characteristics, also safeguarding information of significant importance.

EVE-NG

Emulated Virtual Environment – Next Generation (EVE-NG) is a graphical network emulator built upon OKEANOS cloud, supporting both commercial and open-source router images.

VLABs (Virtual Labs)

Supporting student labs through the creation of custom VMs.

Current cloud infrastructure:

  • 2 OpenStack clouds: (i) production infrastructure, for deploying and offering services supporting research projects, and (ii) sandbox infrastructure, development of solutions.
  • 14 servers serving the roles of controllers, compute nodes and networks routers, featuring the use of PFsense Free BSD software.
  • 8 microservers support the Kubernetes platform, part of an HP Bladesystem.

PRESENTATION

Use cases and applications

  • VLABs (Virtual Labs): Supporting student labs through the creation of custom VMs. The creation of the labs allows students to access powerful VMs and perform demanding actions via thin clients with the minimum hardware.
  • STORM project: Implement a robust OpenStack production infrastructure for the protection of Cultural Heritage through Technical and Organisational Resources Management (H2020 project STORM). STORM project exploited the use of several VMs, required by several partners to develop platforms and applications in order to collect and process information gathered by sensors. The cloud infrastructure provided enormous amount of resources and offered high availability characteristics, also safeguarding information of significant importance.
  • EVE-NG: Emulated Virtual Environment- Next Generation (EVE-NG) is a graphical network emulator built upon OKEANOS cloud, supporting both commercial and open-source router images. It is a virtual network emulator developed for testing and developing real life scenarios of network topologies, before apply them in real topologies.

Use of Resources

Openstack cloud resource utilization

92%

90 CPUs

90%

156 GB RAM

30%

12 TB Storage

OKEANOS cloud resource utilization

85%

40 CPUs

96%

50 GB RAM

73%

2 TB Storage

Cloud Community

Our cloud computing team exchanges ideas with other cloud enthusiasts:

  • Meetings to discuss cloud related issues in meetups organized by the OpenStack Athens User Group.
  • Organization of UniWA campus events for students and researchers
  • Collaboration with companies from the industrial sector (i.e. in Stackmasters)
  • Research other OpenStack deployment projects i.e. OpenStack Kolla and Triple-O OpenStack

Researchers in charge of the project:

REFERENCES

Xevgenis, M.G., Toumanidis, L., Kogias, D.G. and Patrikakis, C.Z., 2016, December. The Virtual Lab (VLAB) Cloud Solution. In 2016 IEEE Globecom Workshops (GC Wkshps) (pp. 1-5). IEEE.

Xevgenis, P.K.M.G., Patrikakis, D.G.K.C.Z., Giunta, L.T.G. and Calsi, G.L., 2019. An IoE Architecture for the Preservation of the Cultural Heritage. Harnessing the Internet of Everything (IoE) for Accelerated Innovation Opportunities, p.193.