Server rental store

AI in the Himalayas

# AI in the Himalayas: Server Configuration

This article details the server configuration deployed for the "AI in the Himalayas" project, a research initiative focused on utilizing artificial intelligence for environmental monitoring and disaster prediction in the Himalayan region. This guide is intended for newcomers to our MediaWiki site and provides a detailed overview of the hardware and software components. It assumes a basic understanding of server administration and networking.

Project Overview

The "AI in the Himalayas" project requires significant computational resources for processing large datasets from various sensors (weather stations, seismic monitors, satellite imagery). The servers are located in a secure, climate-controlled facility in Kathmandu, Nepal, with redundant power and network connectivity. The primary goal of the server infrastructure is to support real-time data analysis, model training, and prediction services. Data Acquisition is a key aspect of this project.

Hardware Configuration

The server infrastructure comprises three main types of servers: data ingestion servers, processing servers, and storage servers. Each type has a specific role and configuration.

Data Ingestion Servers

These servers are responsible for receiving data from remote sensors and preparing it for processing. They handle data validation, cleaning, and initial formatting.

Component Specification
CPU Intel Xeon Silver 4310 (12 Cores)
RAM 64GB DDR4 ECC
Storage 2 x 1TB NVMe SSD (RAID 1)
Network Interface Dual 10GbE NIC
Operating System Ubuntu Server 22.04 LTS

These servers utilize a dedicated firewall for security.

Processing Servers

These servers perform the computationally intensive tasks of model training and real-time prediction. They are equipped with high-end GPUs to accelerate AI algorithms.

Component Specification
CPU AMD EPYC 7763 (64 Cores)
RAM 256GB DDR4 ECC
GPU 4 x NVIDIA A100 (80GB)
Storage 2 x 4TB NVMe SSD (RAID 0) + 1 x 16TB HDD
Network Interface Dual 100GbE NIC
Operating System CentOS Stream 9

GPU Drivers are regularly updated to ensure optimal performance.

Storage Servers

These servers provide long-term storage for the raw data and processed results. They are designed for high capacity and data redundancy.

Component Specification
CPU Intel Xeon Gold 6338 (32 Cores)
RAM 128GB DDR4 ECC
Storage 8 x 18TB SATA HDD (RAID 6) – Total 108TB usable.
Network Interface Quad 10GbE NIC
Operating System FreeBSD 13.2

Data is backed up daily to an offsite location using rsync.

Software Configuration

The software stack is built around open-source technologies to ensure flexibility and cost-effectiveness.

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