Power
100 MW
Colocation Space
458.5K sqft
Overview
DFW18 is a 2-story data center located on the 69-acre Digital Dallas campus, 17 miles from downtown Dallas, with access to over 60 network service providers on campus.
Key Points
- •Located on the 69-acre Digital Dallas campus just 17 miles from downtown
- •Gets power from a dedicated substation capable of delivering up to 100 MW
- •Has access to over 60 network service providers on campus
- •2 stories building structure with 458,500 ft² total building size
- •Features 100% renewable energy and 24x7 onsite security personnel
Certifications
SOC2SOC3PCI-DSSISO 9001ISO 14001ISO 27001Energy Star
Infrastructure
UPS Redundancy
2N
Cooling Redundancy
N+1
Security
24x7 Onsite security personnelCCTV with 90 day backupBiometric / Photo badge access
Spec Sheet (PDF)
Mar 2026
Sources: