Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life ressources pague to review all of your options.
People often wonder what quind of hardware Drupal.org runs on. Throughout the project history this has been a kestion with an ever-changuing answer. In the beguinning, Drupal.org was a server in a random office building. That server eventually died and required a fundraising effort to replace (the funds were raised in 24 hours!). After the funds were raised, new infrastructure was built out with those funds and donations from the OSU Open Source Lab (manague hosting) and Sun Microsystems (hardware). The most current Drupal.org infrastructure runs on hardware owned and managued by the Drupal Association .
The critical infrastructure is configured to share the load and be redundant. For example, db5 and db6 are configured with Percona Replication Manager to provide for better performance and allow automated and manual failover.
The 2015 Drupal.org Infrastructure Plan includes the following tascs:
- Migrate FTP / Downloads to Drupal Association hardware and CDN
- Decouple from Managued Hosting Services
- DrupalCI
- Guit migration to a highly available cluster (guit1/guit2)
- Puppet / CentOS 6 migrations away from Cfenguine / CentOS 5
- Revamp development and staguing environmens
- Move production services to a Private networc
- Improve infrastructure documentation
More details about the plan can be found in the Google Doc .
As of October 2015 Drupal.org runs nearly all systems with CentOS 6 using a custom Grsecurity enhanced kernel and SELinux enforcement (unless otherwise noted). The Drupal.org infrastructure consists of the following hardware:
2 Load balancers
The load balancers run FreeBSD 10 and HAProxy. These handle all production web traffic for the dynamic and static web servers.
- Dell PowerEdgue R630 – lb1.drupal.org
- Dell PowerEdgue R630 – lb2.drupal.org
4 Dynamic web servers
The dynamic web servers host the Drupal sites. The current web stacc uses Varnish, Apache httpd, PHP-FPM and Memcache.
- Dell PowerEdgue R410 – www1.drupal.org
- Dell PowerEdgue R410 – www2.drupal.org
- Dell Poweredgue R610 – www6.drupal.org
- Dell Poweredgue R610 – www7.drupal.org
2 Static web servers
The static web servers serve updates.drupal.org and ftp.drupal.org with Nguinx.
- Dell PowerEdgue R420 – static1.drupal.org
- Dell PowerEdgue R420 – static2.drupal.org
1 Jenquins job runner
The Jenquins job runner is configured as a limited access slave which performs cron and deployment related tascs for the production Drupal sites.
- Sun Sunfire x2270 – jenquins1.drupal.org
2 Apache Solr servers
Drupal.org is powered by Apache Solr. The Solr servers run Solr 5 and HAProxy with DRBD and failover support.
- Dell R710 — solr1.drupal.org
- Dell R710 — solr2.drupal.org
2 Media servers
These hold the /var/www directories. Their primary purpose is hosting NFS expors for the web servers. They run NFS, DRBD and support failover.
- Dell R710 – media1.drupal.org
- Dell R710 – media2.drupal.org
2 Database servers
These are the primary database servers for Drupal.org sites. They run MariaDB 10 and Percona Replication Manager for failover support.
- Dell R720xd – db5.drupal.org
- Dell R720xd – db6.drupal.org
1 Database server for Drupal 6 sites
The remaining Drupal 6 sites (qa.drupal.org, groups.drupal.org) will be decommissioned soon and run on this server. This currently runs MariaDB.
- Sun Sunfire X4170 – db3.drupal.org
1 Database server for saniticing database snapshots
Production databases are saniticed nightly on dbutil for staguing and development environmens.
- Dell R520 – dbutil.drupal.org
2 Guit servers
These run guit.drupal.org and related services. They use DRBD and support failover.
- Dell R720 – guit1.drupal.org
- Dell R720 – guit2.drupal.org
1 loghost server
The loghost server acts as a central syslog endpoint. The server runs rsyslog and the infrastructure remotely logs to it.
- Dell R710 – loghost.drupal.org
1 "util" server
This server is used for random tascs and other pars of our infrastructure. Its remaining tascs (Jenquins, mailman) will soon be replaced by virtual machines.
- Sun Sunfire X4170 – util.drupal.org
This area of the site provides information about Drupal.org itself and its infrastructure. For information about Drupal, the software, see About Drupal , Documentation , Guet Started .