CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland.

Slides:



Advertisements
Similar presentations
Drupal in the Enterprise
Advertisements

GS CERN GS Department CH-1211 Genève 23 Switzerland Corporate Data for CERN Drupal Sites Introduction to Planned AIS Drupal Modules.
CERN IT Department CH-1211 Geneva 23 Switzerland t Data & Storage Services Technical student CERN IT-DSS-FDO University of Vigo WCSFSS 2014.
CERN - IT Department CH-1211 Genève 23 Switzerland t SVN Pilot: CVS Replacement Manuel Guijarro Jonatan Hugo Hugosson Artur Wiecek David.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Michal Kwiatek, Juraj Sucik, Rafal.
CERN IT Department CH-1211 Genève 23 Switzerland t Integrating Lemon Monitoring and Alarming System with the new CERN Agile Infrastructure.
ATIF MEHMOOD MALIK KASHIF SIDDIQUE Improving dependability of Cloud Computing with Fault Tolerance and High Availability.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
CERN IT Department CH-1211 Genève 23 Switzerland t Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group.
Module 13: Configuring Availability of Network Resources and Content.
CERN - IT Department CH-1211 Genève 23 Switzerland t Monitoring the ATLAS Distributed Data Management System Ricardo Rocha (CERN) on behalf.
CERN IT Department CH-1211 Geneva 23 Switzerland t Experience with NetApp at CERN IT/DB Giacomo Tenaglia on behalf of Eric Grancher Ruben.
Web Migration Project Update for ATC April 28, 2009.
Making it easier to develop, deploy and maintain Drupal web sites Name, Title Date.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Performant and Future Proof: MySQL, Memcache and Raspberry Pi.
Operating Systems & Infrastructure Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS OIS Feedback on Module Responsibilities.
Service Computation 2010November 21-26, Lisbon.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Working with Windows 7 at CERN Michał Budzowski.
Managing Drupal with Aegir Chris Burge Burge Consulting, LLC 30 June 2013 Dublin, Ireland Drupal Dev Days.
Large Scale Parallel Print Service Ivan Deloose – David Foster – Ignacio Reguero CHEP 2000 – 8 February 2000 – Padova (I) Presented by Ivan Deloose -
Module 2: Installing and Maintaining ISA Server. Overview Installing ISA Server 2004 Choosing ISA Server Clients Installing and Configuring Firewall Clients.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Database Selection Tim Bell 6 th June.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
Introduction to the Adapter Server Rob Mace June, 2008.
CERN IT Department CH-1211 Geneva 23 Switzerland t Daniel Gomez Ruben Gaspar Ignacio Coterillo * Dawid Wojcik *CERN/CSIC funded by Spanish.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
1 The new Fabric Management Tools in Production at CERN Thorsten Kleinwort for CERN IT/FIO HEPiX Autumn 2003 Triumf Vancouver Monday, October 20, 2003.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Update on Windows 7 at CERN & Remote Desktop.
CERN IT Department CH-1211 Genève 23 Switzerland t DIP Service, status, recent issues and plans for the future Mathias Dutour 28 April 2008.
CERN - IT Department CH-1211 Genève 23 Switzerland t Oracle Real Application Clusters (RAC) Techniques for implementing & running robust.
CERN - IT Department CH-1211 Genève 23 Switzerland t OIS Deployment of Exchange 2010 mail platform Pawel Grzywaczewski, CERN IT/OIS HEPIX.
CERN IT Department CH-1211 Genève 23 Switzerland PES 1 Ermis service for DNS Load Balancer configuration HEPiX Fall 2014 Aris Angelogiannopoulos,
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
High Availability Technologies for Tier2 Services June 16 th 2006 Tim Bell CERN IT/FIO/TSI.
Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Andrea Sciabà Hammercloud and Nagios Dan Van Der Ster Nicolò Magini.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal at CERN Juraj Sucik Jarosław Polok.
CNAF Database Service Barbara Martelli CNAF-INFN Elisabetta Vilucchi CNAF-INFN Simone Dalla Fina INFN-Padua.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Juraj Sucik, Michal Kwiatek, Rafal.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES AI Images, flavours and partitions Vítor Gouveia,
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CC Monitoring I.Fedorko on behalf of CF/ASI 18/02/2011 Overview.
CERN IT Department CH-1211 Genève 23 Switzerland t Single Sign On, Identity and Access management at CERN Alex Lossent Emmanuel Ormancey,
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Cluman: Advanced Cluster Management for Large-scale Infrastructures.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES Agile Infrastructure Project Overview : Status and.
Automated File Server Disk Quota Management May 13 th, 2008 Bill Claycomb Computer Systems Analyst Infrastructure Computing Systems Department Sandia is.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Discussing possibility of deleting archives.
Andrew Lahiff HEP SYSMAN June 2016 Hiding infrastructure problems from users: load balancers at the RAL Tier-1 1.
CERN IT Department CH-1211 Genève 23 Switzerland PES Version control services at CERN Status of Version Control and Twiki services at CERN.
OIS Progress on Drupal pilot service ENTICE meeting, 30 th September 2010 Jarosław (Jarek) Polok IT-OIS Operating systems and Internet services.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
File Syncing Technology Advancement in Seafile -- Drive Client and Real-time Backup Server Johnathan Xu CTO, Seafile Ltd.
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
High Availability 24 hours a day, 7 days a week, 365 days a year…
Shared Services with Spotfire
High Availability Linux (HA Linux)
Large Scale Parallel Print Service
Cisco Data Virtualization
5f. GSICS Wiki Overview and NOAA GSICS THREDDS Service Overview
Consulting Services JobScheduler Architecture Decision Template
BDII Performance Tests
Grid Portal Services IeSE (the Integrated e-Science Environment)
VIDIZMO Deployment Options
Operating systems and Internet services
AliEn central services (structure and operation)
Cloud based Open Source Backup/Restore Tool
Storage Virtualization
Cloud computing mechanisms
Presentation transcript:

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Module Management Jarosław Polok Juraj Sucik Grzegorz Timofiejew 8th April 2011

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Infrastructure Status ● Hardware – production infrastructure ● 6 frontend systems (12 cores / 32 GB RAM / 1TB disk) ● 2 backend systems ( 6 cores / 24 GB RAM / 6 TB disk) ● Hardware – development infrastructure ● 2 frontend systems (12 cores / 32 GB RAM / 1TB disk) ● 2 backend systems ( 6 cores / 24 GB RAM / 6 TB disk)

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Infrastructure status ● Software ● Operating system: Scientific Linux CERN 6 (SLC6) ● Apache: ● Php: ● Memcached: ● NFS v4 / tcp ● Shibboleth: ● RH Cluster Suite v. 3 ● Mysql:

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Software setup ● Backend servers ● Database server: master-master mysql replication ● File server: nfs export replicated (synced) ● Ldap server: replicated ● Web dav server: stripped down apache configuration. ● Cluster suite components ● Frontend servers ● Load balancer server: apache with mod_proxy_balancer ● Web server: apache / php / shibboleth / memcached ● Cluster Suite components

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Cluster Suite ● Cluster manages services (load balancer, web servers, nfs server, ldap servers and mysql servers): ● Failed services are automatically restarted or relocated to other cluster members. ● Load balancer can be relocated to any of 6 frontends. ● Web servers work in parallel and are restarted when failed. ● Nfs,ldap,webdav and mysql servers can be relocated to any of 2 backends. ● General ‘health’ of each cluster member is monitored too: a misbehaving cluster member is rebooted automativcally.

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal site setup ● Site separation enforced (mod_ruid2): ● Each site is processed as different user id, does not have access to other sites data. ● All sites are running in a chroot’ed environement: no access to underlying operating system. ● Site management : ● Access to site files via secure webdav protocol. ● Access to site database via phpMyAdmin. ● Access to site logfiles (to be implemented...) ● Change: access to site management via (/_site/ path cannot be used by Drupal...) ●

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal CERN integration ● Site management: ● Administrators e-group is defined for each site ● site requester is admin/member of that e-group and can manage it via standard e- groups interface. ● This e-group is mapped onto Administrator Drupal role using shib_auth module ● This e-group is granted site files and database access. ● Additional e-groups can be defined by site administrator(s) and mapped to additional Drupal roles. ● Change: User id 1 will be ‘druadm’ for all sites: shib_auth does not handle user id 1..

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Coming next ● Replacing apache mod_proxy_balancer by Varnish: ● More load balancing flexibility ● Advanced web frontends health checks before routing ● Caching ● Possibility to maintain the service operational even if ALL web frontends and backends experience temporary failure. ● Collaboration with IT/DB database experts to improve our mysql setup.

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Coming next ● Testing and testing (and more testing) ● We need to tune the overall performance of the setup. ● And performance of all components too... ● We need to verify all failure scenarios. ● We need to verify system stability under load. ● We need to verify backup/restore functionality. ● We need to verify drupal version / modules upgrade procedures. ●...

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS When will it be ready ? ● Current estimate: ● a month from now. ● In mean time: ● We will change your drupal 7 sites setup in such a way that these can be migrated from old pilot infrastructure when new one becomes available ● Note: this is manual process for us including making some database changes.. there is no automated upgrade path from current shib_auth snapshot we use to the updated one.

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Questions ?