Training Event: Cloud Infrastructure presented by Dr N Loulloudes, 31 May 2017


The Laboratory for Internet Computing hosts a large HPC infrastructure that supports research activities of both members, external collaborators and affiliated scientific consortia. This talk will focus on the recent efforts of the lab to establish a resilient OpenStack-based Cloud infrastructure (Nephelae), the architectural design, supporting DevOps technologies and best practices. Among others, this talk will discuss recent technology concepts such as: OpenStack, MaaS, Docker, LXC/LXD, LDAP, Chef.io, Nagios, VXLANs, NetApp, etc.

 

Room: 148
Time: 10:00 - 12:00
Theme: Cloud Infrastructure
Trainer: Dr Nicholas Loulloudes


Type: Hands on - individual laptops will be needed


MATERIALS:

O/S
Ubuntu 16.04.01 LTS (τώρα βγήκε το 16.04.02)
ZFS Storage substrate
Storage System
IBM Series N Storage System Redbook (your first go-to understand the Storage system architecture / DataOnTap features)
NetApp from the Ground Up
NetApp Best Practices
NetApp Space Calculator
Virtualization
LXD 2.0 - Introduction (your first go-to resource for LXD | highly reccomended)
LXD - Official Intro
LXD - Creating the World’s Fastest OpenStack
Linux Containers via LXC and Libvirt
Metal As a Service (MaaS)
MaaS Official Page
Directory Services (OpenLDAP)
OpenLDAP
How To Install and Configure OpenLDAP and phpLDAPadmin on an Ubuntu 14.04 Server (applicable to 16.04)
Installing OpenLDAP on Debian with OLC (applicable also to 16.04)
How to backup and restore your LDAP database
LDAP (slapd) creating users with access to specific trees
ldapsearch is your friend
SSH public key authentication with LDAP on Ubuntu
Infrastructure Automation - Chef.io
Chef Official Site
Overview
Chef Knife
Chef Cookbooks Supermarket
Recipes for LiNC (@ GitHub)
Chef Vault
Monitoring with Nagios
Official Site
Nagios Plugins
Nagios Configuration Tutorial
How To Install Nagios 4 and Monitor Your Servers on Ubuntu 14.04 (applicable to 16.04)
Configure hostgroups for Nagios
Openstack
Openstack Mitaka (currently installed version)
Mitaka Documentation (Great overall documentation on Mitaka and it's services)
Openstack Multi-Node configurations