- Complete project structure with Next.js frontend - GraphQL API backend with Apollo Server - Portal application with NextAuth - Crossplane Proxmox provider - GitOps configurations - CI/CD pipelines - Testing infrastructure (Vitest, Jest, Go tests) - Error handling and monitoring - Security hardening - UI component library - Documentation
14 KiB
Phoenix Sankofa Cloud: Hardware Bill of Materials (BOM)
Overview
This document provides detailed hardware specifications for Phoenix Sankofa Cloud infrastructure across all tiers: Core Datacenters, Regional Datacenters, and Edge Sites. The BOM includes blockchain infrastructure, compute, storage, and networking components.
Tier 1: Core Datacenters
Blockchain Validator Nodes
Quantity: 3-5 nodes per core datacenter (10-15 datacenters = 30-75 nodes total)
Specifications:
- CPU: AMD EPYC 7763 (64 cores) or Intel Xeon Platinum 8380 (40 cores)
- RAM: 128GB DDR4 ECC (expandable to 256GB)
- Storage:
- 2x 4TB NVMe SSD (RAID 1) for blockchain state
- 1x 1TB NVMe SSD for OS and applications
- Network: 2x 25GbE network adapters
- HSM: Hardware Security Module for key storage (e.g., Thales Luna Network HSM)
- Power: 500W-750W per node
- Form Factor: 2U rack server
Estimated Cost: $15,000-$25,000 per node
Kubernetes Control Plane Nodes
Quantity: 3 master + 5 worker nodes per core datacenter
Master Node Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 64GB DDR4 ECC
- Storage: 2x 1TB NVMe SSD (RAID 1)
- Network: 2x 25GbE network adapters
- Power: 400W-600W per node
- Form Factor: 1U rack server
Worker Node Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC (expandable to 256GB)
- Storage: 2x 2TB NVMe SSD (RAID 1)
- Network: 2x 25GbE network adapters
- GPU: Optional NVIDIA A100 (40GB) for AI/ML workloads
- Power: 500W-750W per node
- Form Factor: 2U rack server
Estimated Cost: $8,000-$12,000 per master node, $12,000-$18,000 per worker node
Database Cluster Nodes
Quantity: 3-node PostgreSQL cluster per core datacenter
Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 256GB DDR4 ECC (expandable to 512GB)
- Storage:
- 2x 4TB NVMe SSD (RAID 1) for database
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 600W-800W per node
- Form Factor: 2U rack server
Estimated Cost: $18,000-$25,000 per node
Message Queue Cluster Nodes
Quantity: 3-node Kafka/Redpanda cluster per core datacenter
Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 4x 4TB NVMe SSD (RAID 10) for message storage
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 600W-800W per node
- Form Factor: 2U rack server
Estimated Cost: $15,000-$20,000 per node
Storage Infrastructure
Distributed Storage (Ceph):
- Storage Nodes: 6-12 nodes per core datacenter
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 12x 16TB HDD (SATA) for object storage
- 2x 2TB NVMe SSD for cache/metadata
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 800W-1000W per node
- Form Factor: 4U rack server
Estimated Cost: $20,000-$30,000 per storage node
Object Storage (MinIO):
- Storage Nodes: 4-8 nodes per core datacenter
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 12x 16TB HDD (SATA) for object storage
- 2x 2TB NVMe SSD for cache
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 800W-1000W per node
- Form Factor: 4U rack server
Estimated Cost: $20,000-$30,000 per storage node
Network Infrastructure
Core Switches:
- Quantity: 2-4 per core datacenter (redundancy)
- Specifications: 100GbE spine switches (48-64 ports)
- Examples: Arista 7280SR3, Cisco Nexus 9300, Juniper QFX5200
- Estimated Cost: $50,000-$100,000 per switch
Leaf Switches:
- Quantity: 8-16 per core datacenter
- Specifications: 25GbE/100GbE leaf switches (48 ports)
- Examples: Arista 7050SX3, Cisco Nexus 9300, Juniper QFX5100
- Estimated Cost: $15,000-$30,000 per switch
Firewalls:
- Quantity: 2-4 per core datacenter (redundancy)
- Specifications: Next-generation firewalls with 100Gbps throughput
- Examples: Palo Alto PA-7000, Fortinet FortiGate 6000, Check Point 16000
- Estimated Cost: $100,000-$200,000 per firewall
Load Balancers:
- Quantity: 2-4 per core datacenter (redundancy)
- Specifications: Application delivery controllers with 100Gbps throughput
- Examples: F5 BIG-IP, Citrix ADC, A10 Networks
- Estimated Cost: $50,000-$150,000 per load balancer
Power and Cooling
UPS Systems:
- Quantity: 2-4 per core datacenter (redundancy)
- Specifications: 2-5MW UPS systems with N+1 redundancy
- Estimated Cost: $500,000-$1,000,000 per UPS system
Generators:
- Quantity: 2-4 per core datacenter (redundancy)
- Specifications: 2-5MW diesel generators with 72-hour fuel capacity
- Estimated Cost: $300,000-$600,000 per generator
Cooling Systems:
- Quantity: Multiple units per core datacenter
- Specifications: Precision cooling with hot aisle/cold aisle containment
- Estimated Cost: $200,000-$500,000 per cooling system
Total Core Datacenter Hardware Cost
Per Core Datacenter: $5M-$10M (initial investment) Total (10-15 datacenters): $50M-$150M
Tier 2: Regional Datacenters
Blockchain Read Replica Nodes
Quantity: 2-3 nodes per regional datacenter (50-75 datacenters = 100-225 nodes total)
Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 64GB DDR4 ECC
- Storage:
- 2x 2TB NVMe SSD (RAID 1) for blockchain state cache
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 400W-600W per node
- Form Factor: 1U rack server
Estimated Cost: $8,000-$12,000 per node
Kubernetes Cluster Nodes
Quantity: 3 master + 3 worker nodes per regional datacenter
Master Node Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 64GB DDR4 ECC
- Storage: 2x 1TB NVMe SSD (RAID 1)
- Network: 2x 25GbE network adapters
- Power: 400W-600W per node
- Form Factor: 1U rack server
Worker Node Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage: 2x 2TB NVMe SSD (RAID 1)
- Network: 2x 25GbE network adapters
- Power: 500W-750W per node
- Form Factor: 2U rack server
Estimated Cost: $8,000-$12,000 per master node, $12,000-$18,000 per worker node
Regional Database Replicas
Quantity: 2-node PostgreSQL replica cluster per regional datacenter
Specifications:
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 2x 2TB NVMe SSD (RAID 1) for database
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 500W-700W per node
- Form Factor: 2U rack server
Estimated Cost: $12,000-$18,000 per node
Storage Infrastructure
Primary Storage:
- Storage Nodes: 2-4 nodes per regional datacenter
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 8x 8TB HDD (SATA) for primary storage
- 2x 2TB NVMe SSD for cache
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 600W-800W per node
- Form Factor: 2U rack server
Estimated Cost: $12,000-$18,000 per storage node
Object Storage:
- Storage Nodes: 2-4 nodes per regional datacenter
- CPU: AMD EPYC 7543 (32 cores) or Intel Xeon Gold 6338 (32 cores)
- RAM: 128GB DDR4 ECC
- Storage:
- 8x 8TB HDD (SATA) for object storage
- 2x 2TB NVMe SSD for cache
- 1x 1TB NVMe SSD for OS
- Network: 2x 25GbE network adapters
- Power: 600W-800W per node
- Form Factor: 2U rack server
Estimated Cost: $12,000-$18,000 per storage node
Network Infrastructure
Switches:
- Quantity: 4-8 per regional datacenter
- Specifications: 25GbE/100GbE switches (48 ports)
- Estimated Cost: $15,000-$30,000 per switch
Firewalls:
- Quantity: 2 per regional datacenter (redundancy)
- Specifications: Next-generation firewalls with 40Gbps throughput
- Estimated Cost: $30,000-$60,000 per firewall
Load Balancers:
- Quantity: 2 per regional datacenter (redundancy)
- Specifications: Application delivery controllers with 40Gbps throughput
- Estimated Cost: $20,000-$50,000 per load balancer
Power and Cooling
UPS Systems:
- Quantity: 2 per regional datacenter (redundancy)
- Specifications: 500kW-2MW UPS systems with N+1 redundancy
- Estimated Cost: $100,000-$300,000 per UPS system
Generators:
- Quantity: 2 per regional datacenter (redundancy)
- Specifications: 500kW-2MW diesel generators with 48-hour fuel capacity
- Estimated Cost: $80,000-$200,000 per generator
Cooling Systems:
- Quantity: Multiple units per regional datacenter
- Specifications: Precision cooling systems
- Estimated Cost: $50,000-$150,000 per cooling system
Total Regional Datacenter Hardware Cost
Per Regional Datacenter: $500K-$2M (initial investment) Total (50-75 datacenters): $25M-$150M
Tier 3: Edge Sites
Note: Edge sites follow existing edge implementation hardware specifications. See edge implementation documentation for detailed BOM.
Additional Hardware for Blockchain Integration:
- Blockchain Light Client:
- Minimal hardware requirements
- Can run on existing edge infrastructure
- No additional hardware cost
Network Connectivity
Inter-Datacenter Links
Core to Core:
- Bandwidth: 100Gbps+ per link
- Redundancy: Multiple redundant paths
- Type: Dark fiber or high-bandwidth leased lines
- Estimated Cost: $50,000-$200,000 per link per year
Core to Regional:
- Bandwidth: 10-40Gbps per link
- Redundancy: Redundant paths
- Type: Leased lines or MPLS
- Estimated Cost: $20,000-$100,000 per link per year
Regional to Edge:
- Bandwidth: 1-10Gbps per link
- Redundancy: Internet with redundancy
- Type: Internet connectivity with Cloudflare Tunnels
- Estimated Cost: $5,000-$20,000 per link per year
Software and Licensing
Blockchain Platform
- Hyperledger Besu: Open source (no license cost)
- Quorum: Open source (no license cost)
- Support: Optional commercial support contracts
Operating Systems
- Linux: Ubuntu Server LTS or RHEL (open source or subscription)
- Estimated Cost: $0-$500 per server per year
Virtualization and Containerization
- Kubernetes: Open source (no license cost)
- Proxmox VE: Open source (optional support subscription)
- Estimated Cost: $0-$1,000 per cluster per year
Database Software
- PostgreSQL: Open source (no license cost)
- Support: Optional commercial support contracts
Monitoring and Management
- Prometheus/Grafana: Open source (no license cost)
- Loki: Open source (no license cost)
- Commercial Monitoring: Optional (e.g., Datadog, New Relic)
- Estimated Cost: $0-$50,000 per datacenter per year
Security Software
- HSM Software: Included with HSM hardware
- Firewall Software: Included with firewall hardware
- Security Tools: Open source and commercial options
- Estimated Cost: $10,000-$50,000 per datacenter per year
Total Project Hardware Cost Estimate
Phase 1 (Foundation)
- 3 Core Datacenters: $15M-$30M
- 10 Regional Datacenters: $5M-$20M
- Network Connectivity: $2M-$5M
- Total Phase 1: $22M-$55M
Phase 2 (Expansion)
- Additional 3-5 Core Datacenters: $15M-$50M
- Additional 20 Regional Datacenters: $10M-$40M
- Network Connectivity: $5M-$15M
- Total Phase 2: $30M-$105M
Phase 3 (Scale)
- Remaining Core Datacenters: $20M-$70M
- Remaining Regional Datacenters: $10M-$90M
- Network Connectivity: $10M-$30M
- Total Phase 3: $40M-$190M
Grand Total
Total Hardware Investment: $92M-$350M (over 36 months)
Ongoing Operational Costs
Power and Cooling
- Core Datacenter: $500K-$2M per year per datacenter
- Regional Datacenter: $100K-$500K per year per datacenter
- Edge Site: $10K-$50K per year per site
Network Connectivity
- Inter-Datacenter Links: $50K-$200K per link per year
- Internet Connectivity: $10K-$50K per site per year
Maintenance and Support
- Hardware Maintenance: 10-15% of hardware cost per year
- Software Support: $50K-$200K per datacenter per year
- Professional Services: $100K-$500K per year
Total Annual Operational Costs
Estimated: $50M-$200M per year (at full scale)
Procurement Considerations
Vendor Selection
- Diversity: Use multiple vendors for redundancy
- Support: Ensure 24/7 support availability
- Warranty: Minimum 3-year warranty on all hardware
- Compatibility: Ensure hardware compatibility
Lead Times
- Standard Hardware: 4-8 weeks
- Custom Hardware: 8-16 weeks
- Network Equipment: 6-12 weeks
- Power and Cooling: 12-24 weeks
Deployment Schedule
- Hardware Procurement: Start 3-6 months before deployment
- Staging and Testing: 2-4 weeks per datacenter
- Deployment: 4-8 weeks per datacenter
- Validation: 1-2 weeks per datacenter
Related Documentation
- System Architecture - Overall system architecture
- Datacenter Architecture - Detailed datacenter specifications
- Blockchain EEA Architecture - Blockchain architecture
- Deployment Plan - Deployment procedures