Vincenzo Spinoso graduated in Electronic Engineering (Old System) in 2006, specialising in Computers, with a thesis entitled "Analysis of performance and functionality of storage resource managers in a grid environment". He works closely with the INFN on various projects (EUAsiaGrid, EGI-Inspire, IGI, SuperB, RECAS, PRISMA, OCP); he administers the T2 of CMS and Alice at the INFN section in Bari. Since 2009 he has been in charge (L3) of the official Monte Carlo production in the group of Computing Operations for the CMS experiment.
In IGI he coordinated the migration of Italian sites from gLite to EMI, he offered support to operations and sites on the subject of security in a grid environment.
He works closely with various task forces (dCache, StoRM, Elixir storage-tf, EGI Pay-for-use). He knows Ganglia, Nagios and Zabbix. He takes care of the periodic security audit of the INFN Bari services.
He recently transferred his skills to KVM in OpenStack. He was already an experienced lecturer before collaborating with the INFN, he has taught various Master's modules (hardware architectures, networks, security, grid, cloud, cluster, storage and monitoring) supervising the corresponding Master's theses.
Grid and Cloud services: administration, management, monitoring, control and security - Within the scope of the Master's, the course is the first approach to distributed supercomputing themes, it illustrates the problems that supercomputing solves and paradigms with which supercomputing is performed. It investigates the subject of virtualisation, from theory relating to the most common hypervisors to practice with KVM, up to illustrating the operation of the Cloud; similarly, starting from the theory and history of a Grid, it moves on to describe related services, first in the context of a local cluster, then in a global context.
After a first theoretical introduction to the problems of supercomputing, the course provides practical exercises which consist of the concrete implementation of the concepts given in lessons: installing, configuring and using a batch system, virtual machines, cloud orchestrators for IaaS/PaaS and monitoring systems.