This unit manages the institute computational resources. It aims at configuring and managing software and hardware in the most suitable way for our scientists.
The unit takes care of the following tasks:
- Management and maintenance of hardware (computational cluster, data cluster, OpenStack cluster, disk servers, disk cabinets, network switches, desktops, laptops and printers)
- Installation, configuration and maintenance of computer software (operating system, compilers, libraries, office applications and other scientific and administrative software)
- Deployment and management of OpenStack for virtualization of services and for private cloud computing.
Computation and data mining:
- Configuration and administration of HPC batch system.
- Data gathering using both APIs and web scrapping. Data cleaning.
- Administration of MongoDB distributed database and of data repository.
- User advise (use of HPC cluster, efficient computation and data handling, visualization techniques and use of databases)
Web and multimedia:
- Development of specific applications for IFISC web page.
- Administration and technical maintenance of the institute web (public pages, inventory and intranet).
- Development of tailored webpages for scientific conferences and meetings.
- Management and maintenance of seminar broadcast system.
The computer technicians of IFISC are Rubén Tolosa, Antònia Tugores, Eduard Solivellas, and Carlos M. Álvarez.
IFISC Computational Services Unit is supervised by Prof. Pere Colet. IFISC web page is supervised by Prof. Emilio Hernández-García.
Our computational resources include:
- Nuredduna: An IBM iDataPlex cluster with 48 dx360M4 diskless nodes and a total of 576 computational cores and 1.8 TB of RAM configured for High Throughput Computing (HTC) and used for intensive numerical calculations.
- Distributed database cluster: used for big data storage and management. Data is handled using MongoDB non-relational database which is distributed over 10 shards, each consisting of three storage servers replicating data. Storage servers are IBM dx360M2 machines with 8 cores, 4 TB of disk and 80GB of RAM.
- Private cloud: OpenStack cluster with 10 dx360M2 compute nodes and a total of 80 cores and 392 GB of RAM used to handle virtual computers. Object and file system storage is provided by a Ceph cluster with 7 dx360M2 nodes with 8 cores, 4 TB of disk and 32 GB of RAM.
- Virtualization: KVM cluster with 4 dx360M2 nodes with a total of 32 cores and 128 GB of RAM. Object storage provided by Hitachi HUS110 NAS with dual active-active controllers and 15 SAS 10k disks of 900 GB.
- Data repository: IBM DS4700 disk cabinet with 96 TB of raw storage capacity, connected via fiber channel to 4 dx360M2 servers.
- NFS server: with 40 TB of raw storage capacity, 128 GB of RAM and 4x256 GB SSD cache, powered by ZFS and used to store user’s home directories.
- Backup server: with 72 TB of raw storage capacity powered by ZFS with and used to back up home directories, the data repository, operating systems and configurations, and laptops user’s data.
- Computational servers: Two servers with 256GB of RAM, one with 32 cores and the other with 20, used for memory intensive scientific calculations.
Transparent access to computational clusters and servers is provided through a fully integrated network of about 60 Linux desktops complemented by several windows desktops and iMacs and around 40 laptops.
The above equipment is complemented by a 44" plotter Epson Stylus Pro 9880, several laser and laser color printers and multi-functional systems.
IFISC has also developed a specific system to life webcast seminars and to distribute the recordings on demand.