Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting
New hardware - LB and workers: 8 servers (2 quads): - 2x Intel Xeon 2.6GHz CPU (32 logical cores) - 64 GB RAM - 2x 10 Gbit network interface Scientific Linux 6 Agile compliant 3
New hardware - storage server NetAPP FAS TB storage space 2 logical nodes uplinked to 2 10-Gbit switches 4
New hardware - Drupal performance 175 req/s - memcache disabled 1000 req/s - memcache enabled 5500 req/s - with Boost module enabled 5
Migration SafeHost -> Computer Centre alpha- and beta-testers sites migrated according to the announced schedule 100 % sites availability in internal CERN network "read-only mode" for ~5-10 minutes no issues reported 6
.cern domain First approach External proxy server configured in front of Drupal Infrastructure [how about proxy outage / low performance?] Only one site (home) configured [what about other (eg. expertiments', press, jobs ? ) ] redirect from old sitename to new (through proxy) [ what if proxy is down ? ] Solution delivered No proxy server configured Internal Redirects (no proxy) Flexible aliases configuration (every Drupal site can have several ". cern" aliases ) launched on 20th of October: home.cern ; ; limitation: SSL certificate re-issuing (official sites / purposes only ) 7
Current Statistics We are hosting more than 1000 sites ! 400 official 570 test / development 34 personal sites average load: hits/day (April-October 2015) 8
Top "5" sites (April-October 2015) 9 home: hits/month jobs: hits/month cms: hits/month press: hits/month timeline: hits/month rest: below hits/month
Peaks in 2015: April Fool's day: hits 5th of April LHC Run 2 start: hits 3rd of June First collisions at 13 TeV : hits 23rd of September - UFO, black hole; Google Maps pointing to CERN ;-) : hits 10
Centrally managed modules - new candidates: JQuery Update sites Superfish sites UUID (?) sites Feeds SQL - request from Users 11
Incident on 14th October 2015: Drupal official sites down Database infrastructure suddenly down recovery time: 25 minutes More reliable solution under development by IT/DB SSB Entry: OTG
Webservices Integration/Policy Integration with webservices Creation/deletion Naming conventions (test) Informative banners Lifecycle Archiving Logical deletion 13
Tools for administrators 14
Backup/Restore Added centrally managed backups. User backups still possible. 15
Clone between sites 16 User must be part of site admins for both sites.
Modules list 17
Modules list Local version of centrally managed modules not supported. It is recommended to use the centrally managed version. 18
Social Integration Functionalities: Show profile, hashtag, trending topics. Post messages to social. Added People profiles. Added Conversations. Live tutorial: demo-social.web.cern.ch 19
Future plans Drupal 8 pilot in '2016 Step by step Modules might not be ready New Operating System, new PHP Version Sites upgrade to Drupal 8 ? Enable access to Drupal sites from TN to be discussed with IT Security 20
Drupal 8 Welcome Party Worldwide Community cheerfully welcomes the official release on 19th of November #celebr8d8 in Social Media A party at CERN ? parties 21
Thank you Q&A