Database Services for Physics at CERN with Oracle 10g RAC HEPiX - April 4th 2006, Rome Luca Canali, CERN.

Slides:



Advertisements
Similar presentations
Scalable Storage Configuration for the Physics Database Services Luca Canali, CERN IT LCG Database Deployment and Persistency Workshop October, 2005.
Advertisements

Cloud Computing: Theirs, Mine and Ours Belinda G. Watkins, VP EIS - Network Computing FedEx Services March 11, 2011.
Introduction to DBA.
Managing storage requirements in VMware Environments October 2009.
CERN IT Department CH-1211 Genève 23 Switzerland t Storage for Data Management and Physics Databases Luca Canali, IT-DM After-C5 Presentation.
How to Cluster both Servers and Storage W. Curtis Preston President The Storage Group.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
BNL Oracle database services status and future plans Carlos Fernando Gamboa RACF Facility Brookhaven National Laboratory, US Distributed Database Operations.
RAID-x: A New Distributed Disk Array for I/O-Centric Cluster Computing Kai Hwang, Hai Jin, and Roy Ho.
Simplify your Job – Automatic Storage Management Angelo Session id:
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
Storage Survey and Recent Acquisition at LAL Michel Jouvin LAL / IN2P3
SANPoint Foundation Suite HA Robert Soderbery Sr. Director, Product Management VERITAS Software Corporation.
DISKS IS421. DISK  A disk consists of Read/write head, and arm  A platter is divided into Tracks and sector  The R/W heads can R/W at the same time.
Oracle Storage Overview Tomáš Vencelík – Storage sales leader.
CERN IT Department CH-1211 Geneva 23 Switzerland t Experience with NetApp at CERN IT/DB Giacomo Tenaglia on behalf of Eric Grancher Ruben.
ASGC 1 ASGC Site Status 3D CERN. ASGC 2 Outlines Current activity Hardware and software specifications Configuration issues and experience.
Luca Canali, CERN Dawid Wojcik, CERN
ACFS Under Scrutiny Luca Canali, CERN Dawid Wojcik, CERN UKOUG Conference, Birmingham, Nov 2010.
CERN - IT Department CH-1211 Genève 23 Switzerland t Tier0 database extensions and multi-core/64 bit studies Maria Girone, CERN IT-PSS LCG.
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS From data management to storage services to the next challenges.
Databases Technologies and Distribution Techniques Dirk Duellmann, CERN HEPiX, Rome, April 4th 2006.
Large Scale Test of a storage solution based on an Industry Standard Michael Ernst Brookhaven National Laboratory ADC Retreat Naples, Italy February 2,
Oracle RAC and Linux in the real enterprise October, 02 Mark Clark Director Merrill Lynch Europe PLC Global Database Technologies October, 02 Mark Clark.
Achieving Scalability, Performance and Availability on Linux with Oracle 9iR2-RAC Grant McAlister Senior Database Engineer Amazon.com Paper
CERN Physics Database Services and Plans Maria Girone, CERN-IT
Copyright ©2003 Digitask Consultants Inc., All rights reserved Cluster Concepts Digitask Seminar November 29, 1999 Digitask Consultants, Inc.
CERN/IT/DB A Strawman Model for using Oracle for LHC Physics Data Jamie Shiers, IT-DB, CERN.
DB Questions and Answers open session Carlos Fernando Gamboa, BNL WLCG Collaboration Workshop, CERN Geneva, April 2008.
CERN - IT Department CH-1211 Genève 23 Switzerland t Oracle Real Application Clusters (RAC) Techniques for implementing & running robust.
ASM Configuration Review Luca Canali, CERN-IT Distributed Database Operations Workshop CERN, November 26 th, 2009.
CERN-IT Oracle Database Physics Services Maria Girone, IT-DB 13 December 2004.
IDE disk servers at CERN Helge Meinhard / CERN-IT CERN OpenLab workshop 17 March 2003.
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Implementation of a reliable and expandable on-line storage for compute clusters Jos van Wezel.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementation and performance analysis of.
CERN Database Services for the LHC Computing Grid Maria Girone, CERN.
Ashish Prabhu Douglas Utzig High Availability Systems Group Server Technologies Oracle Corporation.
Oracle Database Architecture By Ayesha Manzer. Automatic Storage Management Spreads database data across all disks Creates and maintains a storage grid.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
Oracle for Physics Services and Support Levels Maria Girone, IT-ADC 24 January 2005.
CERN IT Department CH-1211 Genève 23 Switzerland t Storage Overview and IT-DM Lessons Learned Luca Canali, IT-DM DM Group Meeting
PROOF tests at BNL Sergey Panitkin, Robert Petkus, Ofer Rind BNL May 28, 2008 Ann Arbor, MI.
CERN IT Department CH-1211 Geneva 23 Switzerland t WLCG Operation Coordination Luca Canali (for IT-DB) Oracle Upgrades.
Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™ Hardware J. Craig Lowery, Ph.D. Software Architect and.
Maria Girone CERN - IT Tier0 plans and security and backup policy proposals Maria Girone, CERN IT-PSS.
Parallel IO for Cluster Computing Tran, Van Hoai.
Scalable Oracle 10g for the Physics Database Services Luca Canali, CERN IT January, 2006.
RAC aware change In order to reduce the cluster contention, a new scheme for the insertion has been developed. In the new scheme: - each “client” receives.
Database CNAF Barbara Martelli Rome, April 4 st 2006.
PIC port d’informació científica Luis Diaz (PIC) ‏ Databases services at PIC: review and plans.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
BNL dCache Status and Plan CHEP07: September 2-7, 2007 Zhenping (Jane) Liu for the BNL RACF Storage Group.
Lead from the front Texas Nodal 1 TDWG Nodal Update – June 6, Texas Nodal Market Implementation Server.
Oracle 10g database installation kit  A bundle of scripts which allows to install Oracle 10g database server on a single node: Useful for both experienced.
2 Copyright © 2006, Oracle. All rights reserved. RAC and Shared Storage.
DB Questions and Answers open session (comments during session) WLCG Collaboration Workshop, CERN Geneva, 24 of April 2008.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
IT Services Katarzyna Dziedziniewicz-Wojcik IT-DB.
IT-DB Physics Services Planning for LHC start-up
Storage Overview and IT-DM Lessons Learned
Database Services at CERN Status Update
Castor services at the Tier-0
Scalable Database Services for Physics: Oracle 10g RAC on Linux
Large Scale Test of a storage solution based on an Industry Standard
Storage Virtualization
Get z0-499 Actual Tests - 1z0-499 Actual Dumps PDF - Dumps4download.us
Oracle Storage Performance Studies
ASM-based storage to scale out the Database Services for Physics
Scalable Database Services for Physics: Oracle 10g RAC on Linux
Presentation transcript:

Database Services for Physics at CERN with Oracle 10g RAC HEPiX - April 4th 2006, Rome Luca Canali, CERN

HEPiX - April 4th, 2006Luca Canali, CERN2 Outline Oracle 10g technology –Focus on RAC and ASM –Scale out vs. scale up –Scalable storage using low-cost components Oracle for HEP at CERN –Deployed hardware –Services provided –Latest improvements

HEPiX - April 4th, 2006Luca Canali, CERN3 Architectural Goals Enterprise class performance + HA at low cost RAC ASM Conventional -> Scale UPGrid-like -> Scale OUT

HEPiX - April 4th, 2006Luca Canali, CERN4 Real Application Cluster RAC is a feature of the Oracle RDBMS engine –Very High Availability: failed cluster nodes don’t stop the service + ‘Rolling’ software upgrades are possible. –Scalability: load balancing across cluster nodes –Low Cost: commodity hardware and Linux can be used –Deployment: no changes needed for most applications Database clustering technologies –Oracle RAC : shared-everything + distributed caches (cache fusion) –Other RDBMS typically provide ‘shared-nothing’ cluster architectures (DB2, MySQL, SQLServer)

HEPiX - April 4th, 2006Luca Canali, CERN5 Automatic Storage Manager ASM is a volume manager and cluster filesystem for Oracle DB files Implements S.A.M.E. (stripe and mirror everything) –Similar to RAID 1 + 0: good for performance and HA Online storage reconfiguration (ex: in case of disk failure) Ex: ASM ‘filesystems’ -> disk groups: Mirroring Striping DiskGrp1 DiskGrp2

HEPiX - April 4th, 2006Luca Canali, CERN6 Performance, Capacity and Cost ASM can be used to ‘scale out’ low-cost storage: –I/Os per second: Tests at CERN showed nearly linear scalability up to 64 HDs ~ 100 IOPS per disk (SATA disks, small random IO) –Sequential throughput: Limited by fabric to 2Gbps (per HBA) Tests on a 4 node RAC at CERN -> ~800MB/s for seq. read –High capacity: leverages SATA disks (typical DB size 5-10 TB) Comparison with the top performers: Solid State Disks (SSD) –SSD has highest performance: ~100K IOPS, latency < 1 ms –BUT cost/capacity (SSD vs. SATA) > 1000, while cost/IOPS ~ 1

HEPiX - April 4th, 2006Luca Canali, CERN7 Scalable DB Services for Physics Cluster nodes and storage arrays are added to match experiments demand. Servers SAN Storage

HEPiX - April 4th, 2006Luca Canali, CERN8 Oracle 10g Deployment at CERN Oracle RAC 10g R2 on Linux Clusters with 4 nodes and 64 HDs for production DBs –2 nodes for validation and other services HW deployed in Q2 2006: –~ 40 RAC nodes –~ 400 HDs Plans for Q3: –Double server and storage capacity

HEPiX - April 4th, 2006Luca Canali, CERN9 Users Community LHC experiments –Offline processing –Validation/preproduction environments –Some Online setups LCG Distributed environment with Tier 1 sites (3D) Other Physics users, notably –COMPASS –HARP

HEPiX - April 4th, 2006Luca Canali, CERN10 Conclusions Physics Database Services at CERN migrated in 2005 to –Scalable databases clusters setup based on Oracle 10g RAC –Linux mid range servers connected via redundant IP/FC networks –Low-cost storage used, but more reliable than IDE ‘diskservers’ Increased availability –Fewer interventions, more interventions done transparently –More flexible setup. Can more easily grow to meet the demands of the experiments during LHC startup More info: – –