Server rental store

AI in the Ligurian Sea

# AI in the Ligurian Sea: Server Configuration

This article details the server infrastructure supporting the “AI in the Ligurian Sea” project, a research initiative focused on real-time marine data analysis using artificial intelligence. This guide is intended for new system administrators and engineers joining the project. It covers hardware specifications, software stack, networking, and security considerations.

Project Overview

The “AI in the Ligurian Sea” project utilizes a network of underwater sensors and surface buoys to collect data on water temperature, salinity, currents, marine life, and pollution levels. This data is streamed to a central server cluster for processing by machine learning algorithms. The goal is to provide early warnings for environmental events, track marine species migration patterns, and improve understanding of the marine ecosystem. The project relies heavily on High Availability and Fault Tolerance.

Hardware Infrastructure

The server cluster is housed in a secure, climate-controlled data center in Genoa, Italy. It comprises three primary server types: data ingestion servers, processing servers, and storage servers. Each server type is built to specific specifications to optimize performance and reliability. We use a Redundant Power Supply setup for all servers.

Data Ingestion Servers

These servers are responsible for receiving data streams from the sensors and buoys. They perform initial data validation and buffering before sending the data to the processing servers.

Specification Value
CPU 2 x Intel Xeon Gold 6248R (24 cores/48 threads)
RAM 128 GB DDR4 ECC Registered
Storage 2 x 1 TB NVMe SSD (RAID 1)
Network Interface 2 x 10 GbE
Operating System Ubuntu Server 22.04 LTS

Processing Servers

These servers perform the core AI processing tasks, including data cleaning, feature extraction, model training, and inference. They utilize GPUs for accelerated computation. These servers are crucial for Machine Learning Model Deployment.

Specification Value
CPU 2 x AMD EPYC 7763 (64 cores/128 threads)
RAM 256 GB DDR4 ECC Registered
GPU 4 x NVIDIA A100 (80GB)
Storage 4 x 2 TB NVMe SSD (RAID 0)
Network Interface 2 x 25 GbE
Operating System CentOS Stream 9

Storage Servers

These servers provide high-capacity storage for raw sensor data, processed data, and model artifacts. They are configured for data redundancy and long-term preservation. Data Backup is performed nightly.

Specification Value
CPU 2 x Intel Xeon Silver 4310 (12 cores/24 threads)
RAM 64 GB DDR4 ECC Registered
Storage 60 x 16 TB SAS HDD (RAID 6) - ~800TB usable
Network Interface 2 x 10 GbE
Operating System Red Hat Enterprise Linux 8

Software Stack

The software stack is designed for scalability, reliability, and ease of maintenance.

⚠️ *Note: All benchmark scores are approximate and may vary based on configuration. Server availability subject to stock.* ⚠️