Server rental store

AI in Northern Ireland

AI in Northern Ireland: A Server Configuration Overview

This article details the server infrastructure supporting the "AI in Northern Ireland" project. It is geared towards new contributors to this wiki and outlines the key hardware and software components. Understanding these configurations is crucial for maintenance, troubleshooting, and future expansion of the project. This project focuses on providing resources for AI researchers, developers, and businesses within Northern Ireland, and a robust server infrastructure is paramount. This server suite is managed by the Northern Ireland Centre for Data Analytics.

Overview

The "AI in Northern Ireland" project utilizes a hybrid server architecture, combining on-premise hardware with cloud-based services. The on-premise infrastructure handles sensitive data and computationally intensive tasks, while cloud services provide scalability and redundancy. The core services include a data repository, a model training platform, and a web portal for access and collaboration. We leverage Semantic MediaWiki extensively for data organization and querying.

On-Premise Server Infrastructure

The on-premise servers are located in a secure data center in Belfast. These servers are dedicated to processing and storing sensitive data related to local AI initiatives. The primary function is to support the Machine Learning model training pipeline and provide a secure data hub.

Hardware Specifications

The on-premise infrastructure consists of three primary server types: Database Servers, Compute Nodes, and Storage Servers.

Server Type Model CPU RAM Storage Network Interface
Database Server Dell PowerEdge R750 2x Intel Xeon Gold 6338 256GB DDR4 ECC 24x 4TB SAS 12Gbps 7.2K RPM 10GbE
Compute Node HP ProLiant DL380 Gen10 2x AMD EPYC 7763 512GB DDR4 ECC 4x 1TB NVMe PCIe Gen4 100GbE
Storage Server NetApp FAS2750 2x Intel Xeon Silver 4310 128GB DDR4 ECC 128x 16TB SAS 7.2K RPM 40GbE

These servers are interconnected via a dedicated Gigabit Ethernet network. Redundancy is achieved through RAID configurations and server clustering. We utilize Proxmox VE for virtualization to maximize resource utilization and provide flexibility.

Software Stack

The on-premise servers run the following software:

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