Server rental store

AI Communities

# AI Communities Server Configuration

This document details the server configuration for the "AI Communities" project, a collection of wikis focused on various aspects of Artificial Intelligence. It is intended for new server administrators and engineers tasked with maintaining or expanding this infrastructure. This guide covers hardware specifications, software stack, and key configuration points.

Overview

The AI Communities project utilizes a clustered server architecture to ensure high availability, scalability, and performance. The core services are distributed across multiple servers, each with a specific role. We currently operate three primary server types: Web Servers, Database Servers, and Cache Servers. Server architecture is a critical component of our infrastructure.

Hardware Specifications

The following tables detail the hardware specifications for each server type. All servers run a 64-bit operating system.

Server Type CPU RAM Storage Network Interface
Web Servers 2 x Intel Xeon Gold 6248R (24 cores/48 threads) 128 GB DDR4 ECC Registered 2 x 1TB NVMe SSD (RAID 1) 10 Gbps Ethernet
Database Servers 2 x Intel Xeon Platinum 8280 (28 cores/56 threads) 256 GB DDR4 ECC Registered 4 x 2TB NVMe SSD (RAID 10) 10 Gbps Ethernet
Cache Servers 2 x AMD EPYC 7543 (32 cores/64 threads) 64 GB DDR4 ECC Registered 1TB NVMe SSD 10 Gbps Ethernet

All servers are housed in a dedicated, climate-controlled data center with redundant power and network connectivity. Regular hardware maintenance and monitoring are performed according to the Server maintenance schedule.

Software Stack

The AI Communities servers utilize a standard LAMP stack, customized for optimal MediaWiki performance.

Component Version Notes
Operating System Ubuntu Server 22.04 LTS Regularly patched with security updates. Ubuntu server documentation
Web Server Apache 2.4 Configured with mod_php and mod_ssl. Apache configuration
Database MariaDB 10.6 Optimized for MediaWiki queries. MariaDB performance tuning
PHP PHP 8.2 With necessary extensions for MediaWiki (e.g., intl, mbstring, json). PHP extensions
MediaWiki 1.40 Latest stable release, with custom extensions. MediaWiki documentation
Cache System Memcached 1.4.5 Used for caching database queries and rendered pages. Memcached configuration

Key Configuration Points

Several critical configuration points contribute to the stability and performance of the AI Communities servers.

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