Limited | Gurugram, Haryana
This document provides detailed infrastructure specifications to support 100,000 smart meters with full MDM functionality. The architecture is designed to scale horizontally - the same specifications can support up to 500,000 meters with minimal adjustments.
Cloud deployment is recommended for optimal scalability, reduced upfront costs, and automatic failover. All major Indian cloud regions are supported.
| Component | Specification | Quantity | Purpose |
|---|---|---|---|
| APPLICATION TIER | |||
| API Servers | 4 vCPU, 16 GB RAM, 100 GB SSD | 3 instances | REST APIs, Business Logic |
| Web Servers | 2 vCPU, 8 GB RAM, 50 GB SSD | 2 instances | Dashboard, Consumer Portal |
| VEE Engine | 8 vCPU, 32 GB RAM, 100 GB SSD | 2 instances | Validation, Estimation, Editing |
| Worker Nodes | 4 vCPU, 16 GB RAM, 50 GB SSD | 3 instances | Background Jobs, Reports |
| DATA TIER | |||
| PostgreSQL + TimescaleDB | 8 vCPU, 64 GB RAM, 2 TB SSD (IOPS: 10,000+) | Primary + Replica | Time-series data, Master data |
| Redis Cache | 4 vCPU, 16 GB RAM | 2 instances (cluster) | Caching, Session, Queues |
| Apache Kafka | 4 vCPU, 16 GB RAM, 500 GB SSD | 3 brokers | Event streaming, HES data ingestion |
| SUPPORTING SERVICES | |||
| Load Balancer | Application Load Balancer (managed) | 1 | Traffic distribution, SSL termination |
| Object Storage | S3/Blob Storage | 500 GB initial | Reports, Backups, Logs |
| CDN | CloudFront/Azure CDN | 1 | Static assets, Mobile app APIs |
EC2 + RDS + ElastiCache + MSK
VMs + PostgreSQL + Redis + Event Hubs
GCE + Cloud SQL + Memorystore + Pub/Sub
The architecture includes Kubernetes-based auto-scaling. During peak hours (billing cycles, mass reads), additional instances spin up automatically. During off-peak, they scale down - optimizing costs. You only pay for what you use.
Above estimates are based on 1-year reserved instance pricing and optimized resource allocation. On-demand pricing would be approximately 40-50% higher. We recommend committing to reserved instances from deployment for maximum cost efficiency.
The MDM platform is designed for horizontal scaling. Here's how requirements change with meter count:
| Meter Count | Database Storage | API Instances | VEE Instances | Est. Cloud Cost/Month |
|---|---|---|---|---|
| 50,000 | 1 TB | 2 | 1 | ₹1.0-1.3L |
| 100,000 THIS PROPOSAL | 2 TB | 3 | 2 | ₹1.8-2.2L |
| 250,000 | 5 TB | 5 | 3 | ₹3.5-4.5L |
| 500,000 | 10 TB | 8 | 5 | ₹6.0-8.0L |
| 1,000,000+ | 20 TB+ | 12+ | 8+ | ₹10-15L |
This document is confidential and proprietary to Trinesis Technologies Pvt. Ltd. It is shared exclusively with HPL Electric & Power Limited for evaluation purposes only.
Ref: TRIN/PROP/HPL/2026-02-D | Classification: Confidential | Valid Until: March 15, 2026