Server rental store

AI in the Bay of Bengal

AI in the Bay of Bengal: Server Configuration

This document details the server configuration supporting the "AI in the Bay of Bengal" project, a real-time marine environmental monitoring and prediction system utilizing artificial intelligence. This guide is aimed at new contributors to the project and provides a comprehensive overview of the server infrastructure. It covers hardware specifications, software stack, networking, and security considerations.

Project Overview

The "AI in the Bay of Bengal" project aims to leverage data from a network of buoys, satellites, and coastal sensors to predict phenomena like cyclone formation, sea level rise, algal blooms, and changes in marine biodiversity. The system employs machine learning models for forecasting and anomaly detection, requiring significant computational resources and a robust server infrastructure. This documentation outlines that infrastructure. Data is processed using Python and TensorFlow, with results accessible via a web interface built with PHP and JavaScript. The system relies heavily on PostgreSQL for data storage and Redis for caching. All code is version controlled via Git.

Hardware Specifications

The server infrastructure is distributed across two primary locations: a primary data center in Chennai, India, and a secondary disaster recovery site in Singapore. The Chennai site houses the primary processing and storage servers, while the Singapore site provides redundancy and failover capabilities.

The Chennai Data Center consists of the following servers:

Server Role CPU RAM Storage Network Interface
Primary Processing (x4) 2 x Intel Xeon Gold 6338 (32 cores/64 threads) 256 GB DDR4 ECC REG 8 x 4TB NVMe SSD (RAID 0) 100 Gbps Ethernet
Data Storage (x3) 2 x AMD EPYC 7763 (64 cores/128 threads) 512 GB DDR4 ECC REG 24 x 16TB SAS HDD (RAID 6) 40 Gbps Ethernet
Database Server (x2) 2 x Intel Xeon Silver 4310 (12 cores/24 threads) 128 GB DDR4 ECC REG 2 x 1TB NVMe SSD (RAID 1) 25 Gbps Ethernet
Caching Server (x2) 2 x Intel Xeon E-2388G (8 cores/16 threads) 64 GB DDR4 ECC REG 2 x 960GB NVMe SSD (RAID 1) 10 Gbps Ethernet

The Singapore Disaster Recovery site mirrors the database and caching servers:

Server Role CPU RAM Storage Network Interface
Database Server (x2) 2 x Intel Xeon Silver 4310 (12 cores/24 threads) 128 GB DDR4 ECC REG 2 x 1TB NVMe SSD (RAID 1) 25 Gbps Ethernet
Caching Server (x2) 2 x Intel Xeon E-2388G (8 cores/16 threads) 64 GB DDR4 ECC REG 2 x 960GB NVMe SSD (RAID 1) 10 Gbps Ethernet

Software Stack

The following software components are utilized:

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