Scalable Oracle 10g for the Physics Database Services Luca Canali, CERN IT January, 2006.

Slides:



Advertisements
Similar presentations
Peter Berrisford RAL – Data Management Group SRB Services.
Advertisements

Scalable Storage Configuration for the Physics Database Services Luca Canali, CERN IT LCG Database Deployment and Persistency Workshop October, 2005.
ITEC474 INTRODUCTION.
HetnetIP Ethernet BackHaul Configuration Automation Demo.
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Page 1 Dorado 400 Series Server Club Page 2 First member of the Dorado family based on the Next Generation architecture Employs Intel 64 Xeon Dual.
Introduction to DBA.
1.1 Installing Windows Server 2008 Windows Server 2008 Editions Windows Server 2008 Installation Requirements X64 Installation Considerations Preparing.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC MISSION- CRITICAL BUSINESS CONTINUITY FOR SAP EMC VPLEX, EMC Symmetrix VMAX, EMC VNX, VMware.
1 RAL Status and Plans Carmine Cioffi Database Administrator and Developer 3D Workshop, CERN, November 2009.
BNL Oracle database services status and future plans Carlos Fernando Gamboa RACF Facility Brookhaven National Laboratory, US Distributed Database Operations.
Installing and Setting up mongoDB replica set PREPARED BY SUDHEER KONDLA SOLUTIONS ARCHITECT.
1 © 2005 Julian Dyke Oracle 10.2 RAC New Features Julian Dyke Independent Consultant Web Version juliandyke.com.
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
GDC Workshop Session 1 - Storage 2003/11. Agenda NAS Quick installation (15 min) Major functions demo (30 min) System recovery (10 min) Disassembly (20.
Castor F2F Meeting Barbara Martelli Castor Database CNAF.
Experience and Lessons learnt from running High Availability Databases on Network Attached Storage Ruben Gaspar Manuel Guijarro et al IT/DES.
Database Services for Physics at CERN with Oracle 10g RAC HEPiX - April 4th 2006, Rome Luca Canali, CERN.
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.
Oracle on Windows Server Introduction to Oracle10g on Microsoft Windows Server.
ORACLE RAC. Definition Oracle Real Application Cluster (RAC) is a cluster system at the application level. It uses shared disk architecture that provides.
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.
NCICB Systems Architecture Bill Britton Terrapin Systems LPG/NCICB Dedicated Support.
B Copyright © 2009, Oracle. All rights reserved. Configuring Warehouse Builder in RAC Environments.
10/23/2015ISYS366 - Installation1 ISYS366 Installation.
Atlas LCG 3D Oracle cluster migration strategy at BNL Carlos Fernando Gamboa On behalf of database group Grid Group, RACF Facility, Brookhaven National.
Presentation Overview 1.Creating VMware Virtual Machine 2. Installing Red Hat Enterprise Linux 5 on VMvare 3. Configuring Linux for Oracle 11gR2 installation.
ASM Configuration Review Luca Canali, CERN-IT Distributed Database Operations Workshop CERN, November 26 th, 2009.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
ASM General Architecture
CERN IT Department CH-1211 Genève 23 Switzerland t Possible Service Upgrade Jacek Wojcieszuk, CERN/IT-DM Distributed Database Operations.
CERN Database Services for the LHC Computing Grid Maria Girone, CERN.
11 Intel Modular Server Understanding the Storage MFSYS25 MFSYS35.
Module 7: SQL Server Special Considerations. Overview SQL Server High Availability Unicode.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
CERN IT Department CH-1211 Genève 23 Switzerland t Using Data Guard for hardware migration.
BNL Oracle database services status and future plans Carlos Fernando Gamboa, John DeStefano, Dantong Yu Grid Group, RACF Facility Brookhaven National Lab,
Maria Girone CERN - IT Tier0 plans and security and backup policy proposals Maria Girone, CERN IT-PSS.
CNAF Database Service Barbara Martelli CNAF-INFN Elisabetta Vilucchi CNAF-INFN Simone Dalla Fina INFN-Padua.
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.
BNL dCache Status and Plan CHEP07: September 2-7, 2007 Zhenping (Jane) Liu for the BNL RACF Storage Group.
Installing VERITAS Cluster Server. Topic 1: Using the VERITAS Product Installer After completing this topic, you will be able to install VCS using the.
3 Copyright © 2006, Oracle. All rights reserved. Installation and Administration Basics.
6 Copyright © 2006, Oracle. All rights reserved. Oracle Clusterware.
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.
Manage large RAC Clusters Session# 851 Tom S. Reddy Database Administration, Inc.
DB Questions and Answers open session (comments during session) WLCG Collaboration Workshop, CERN Geneva, 24 of April 2008.
CERN - IT Department CH-1211 Genève 23 Switzerland t ASM and Oracle Service Availability Monitoring LCG 3D Workshop CERN, January 26 th,
CERN IT Department CH-1211 Genève 23 Switzerland t Using Data Guard for hardware migration UKOUG RAC & HA SIG, Feb 2008 Miguel Anjo, CERN.
1 Copyright © 2009, Oracle. All rights reserved. Oracle Grid Infrastructure.
PHD Virtual Technologies “Reader’s Choice” Preferred product.
Enterprise Storage at Seton Hall University
Provisioning of CRS / ASM / RAC with Enterprise Manager
Database Services at CERN Status Update
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Provisioning of RAC Database on configured Stack
Scalable Database Services for Physics: Oracle 10g RAC on Linux
Oracle Solaris Zones Study Purpose Only
Oracle Database Monitoring and beyond
Acutelearn Technologies Tivoli Storage Manager(TSM) Training Tivoli Storage Manager Basics: Tivoli Storage Manager Overview Tivoli Storage Manager concepts.
Oracle Storage Performance Studies
ASM-based storage to scale out the Database Services for Physics
Implementing ASM Without HW RAID, A User’s Experience
Scalable Database Services for Physics: Oracle 10g RAC on Linux
Presentation transcript:

Scalable Oracle 10g for the Physics Database Services Luca Canali, CERN IT January, 2006

3D Meeting, January 2006L.Canali, CERN2Outline Oracle 10g RAC main architectural componentsOracle 10g RAC main architectural components Installation overviewInstallation overview ASM examplesASM examples Utilities and Benchmark ToolsUtilities and Benchmark Tools Q/AQ/A

3D Meeting, January 2006L.Canali, CERN3 Scalable Oracle Architecture Goal: A database infrastructure that provides the required system resources to the end-users and applications. How: A modular architecture that can scale up to a large number of components

3D Meeting, January 2006L.Canali, CERN4 Architectural Elements Oracle RAC for HA and PerformanceOracle RAC for HA and Performance –Multiple nodes –Services to balance and segment workload –Clients configured with TAF Low cost scalable storageLow cost scalable storage –SAN infrastructure –Oracle’s ASM (volume manager and RAID) Network infrastructureNetwork infrastructure –Cluster interconnects –Public network

3D Meeting, January 2006L.Canali, CERN5 Deployment Elements LinuxLinux –Oracle certified Linux distribution RHEL 3 or 4 –Processor architecture At CERN so far 32 bit and Intel Xeon Planned: 64 bit architectures Monitoring and ManageabilityMonitoring and Manageability –EM for monitoring –Additional custom scripting/alerts –Backups with RMAN to tape to disk (flash backups)

3D Meeting, January 2006L.Canali, CERN6Pre-Installation SAN configurationSAN configuration –Attach storage arrays to the Linux servers (SAN network) –Configure the HBA drivers (possibly using multipathing) Configure TCP/IP networksConfigure TCP/IP networks –Cluster interconnects –Public networks (possibly using teaming) Setup ssh equivalence (logon without pass) for the cluster nodesSetup ssh equivalence (logon without pass) for the cluster nodes Create the necessary disk partitionsCreate the necessary disk partitions Setup raw devicesSetup raw devices –For RHEL 3 use devlabel to map rawdevices to obtain persistency Setup asmlib to map disk partitions for ASMSetup asmlib to map disk partitions for ASM Check OS prerequisites on Oracle’s installation guide (kernel parameters, etc)Check OS prerequisites on Oracle’s installation guide (kernel parameters, etc)

3D Meeting, January 2006L.Canali, CERN7Installation Install CRSInstall CRS Install RDBMSInstall RDBMS Install latest PatchsetInstall latest Patchset Install‘CPU’ (latest security update)Install‘CPU’ (latest security update) Install EM agentsInstall EM agents Setup ASM (dbca can do it, but double check the results)Setup ASM (dbca can do it, but double check the results) –ASM instances –ASM diskgroups Create DBCreate DB

3D Meeting, January 2006L.Canali, CERN8 Useful Tools Performance tools:Performance tools: –IO tests: ORION from otn.oracle.com –Hammerora (hammerora.sourceforge.net) –Bytemark (nbench port by U. Mayer ) Oracle RAC on VMWARE from OTN.oracle.comOracle RAC on VMWARE from OTN.oracle.com Utilities and time saversUtilities and time savers –pconsole: allows to send keyboard input to multiple cluster nodes shell. –rlwrap: command history to sqlplus for Linux –Oracle’s CVU (cluster verification utility)

3D Meeting, January 2006L.Canali, CERN9 ASM’s Configuration – Examples 1 ASM is a volume manager, its output are disk groups (DG) that Oracle databases can mount to allocate their filesASM is a volume manager, its output are disk groups (DG) that Oracle databases can mount to allocate their files RECOVERY-DGDATA-DG Config 1: Disk groups created with dedicated disks Config 2: Disk groups created by ‘horizontal’ slicing

3D Meeting, January 2006L.Canali, CERN10 ASM Configuration –Examples 2 ‘Coupled-RACs’ storage configuration:‘Coupled-RACs’ storage configuration: –High availability - Allows backups to disk –High performance - Allows clusterware mirroring (10.2) –DBs have dedicated resources Storage Arrays Oracle RAC Nodes Data DG-2Recovery DG-1Data DG-1Recovery DG-2 Disk Groups (ASM) DB N.1DB N.2

3D Meeting, January 2006L.Canali, CERN11Conclusions See also our wiki pageSee also our wiki page – Installation procedures Post install actions Q/AQ/A