Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting...
-
Upload
chastity-heath -
Category
Documents
-
view
217 -
download
0
description
Transcript of Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting...
2
Drupal Service:Infrastructure Update
Marek SalwerowiczSergio Fernandez
ENTICE Meeting2015-11-04
3
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
4
New hardware - storage server• NetAPP FAS 2240• 20 TB storage space• 2 logical nodes• uplinked to 2 10-Gbit switches
5
New hardware - Drupal performance• 175 req/s - memcache disabled• 1000 req/s - memcache enabled • 5500 req/s - with Boost module enabled
6
MigrationSafeHost -> 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
7
.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 ; www.cern ; www.home.cern
• limitation: SSL certificate re-issuing (official sites / purposes only )
8
Current Statistics • We are hosting more than 1000 sites !• 400 official
570 test / development34 personal sites
• average load: 820 000 hits/day (April-October 2015)
9
Top "5" sites (April-October 2015)
home: 13 209 441 hits/monthjobs: 2 036 795 hits/monthcms: 1 538 659 hits/monthpress: 1 002 486 hits/monthtimeline: 879 445 hits/month
rest: below 500 000 hits/month
10
Peaks in 2015:• April Fool's day: 19 977 133 hits
• 5th of April LHC Run 2 start: 3 272 963 hits
• 3rd of June First collisions at 13 TeV : 3 437 020 hits
• 23rd of September - UFO, black hole; Google Maps pointing to CERN ;-) : 3 143 614 hits
11
Centrally managed modules - new candidates:
• JQuery Update - 100+ sites• Superfish - 70+ sites• UUID (?) - 50+ sites
• Feeds SQL - request from Users
12
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: OTG0025531
13
Webservices Integration/Policy• Integration with webservices
• Creation/deletion• Naming conventions (test)• Informative banners
• Lifecycle• Archiving• Logical deletion
14
Tools for administrators• https://drupalsite.web.cern.ch/_site
15
Backup/Restore• Added centrally managed backups.• User backups still possible.
16
Clone between sites
• User must be part of site admins for both sites.
17
Modules list
18
Modules list• Local version of centrally managed modules
not supported.• It is recommended to use the centrally
managed version.
19
Social Integration• Functionalities:
• Show profile, hashtag, trending topics.• Post messages to social.• Added People profiles.• Added Conversations.
• Live tutorial:• demo-social.web.cern.ch
20
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
21
Drupal 8 Welcome Party • Worldwide Community cheerfully welcomes
the official release on 19th of November• #celebr8d8 in Social Media• A party at CERN ?
• https://groups.drupal.org/drupal-8-release-parties