Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Consolidamento Database Oracle.

Slides:



Advertisements
Presentazioni simili
SANsymphony Product Introduction
Advertisements

Ingegneria del Traffico con MPLS R1 R3 R2 Percorso Sottoutilizzato 550 Mbit/s 100 Mbit/s Congestione ! R4 R5 R6 R7 R8... R3R5... N.H. Dest. IP convenzionale:
© 2010 Colt Telecom Group Limited. All rights reserved. Cloud Computing Lapproccio Colt Dionigi Faccedna.
Microsoft SQL Server 2008 Utilizzo. Creazione DataBase CREATE DATABASE CREATE DATABASE Cinema.
Windows Server 2003: Tecnologie per lalta disponibilità Andrea Candian.
Recovery e Troubleshooting di Active Directory Renato Francesco Giorgini
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
Il DataBase di Exchange Server 2003: fondamenti, storage design, amministrazione 25 novembre :30 Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5)
Copyright Consorzio Co.Impresa - Co.Impresa Internet Wireless - All right reserved La tecnologia internet broadband Il supporto e le competenze.
Memorie di Massa e File System (Test Lab) Unix AFS Network Backup Tape Library LNF – Giugno 2006 NASSAN Windows.
Un DataBase Management System (DBMS) relazionale client/server.
Introduzione alle griglie computazionali - a.a LEZIONE LEZIONE N. 12 Grid Monitoring modello GMA GridICE GridICE demo Introduzione alle griglie.
IBM System Storage ® IBM logo must not be moved, added to, or altered in any way. © 2006 IBM Corporation Soluzioni IBM System Storage Alessandro Della.
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 6: Classi e astrazione dati 1.Introduzione 2.Definizione delle strutture 3.Accedere ai membri.
Sequence. CREARE UNA SEQUENCE CREATE SEQUENCE nome [INCREMENT BY n] [START WITH n] [MAXVALUE n | NOMAXVALUE] [MINVALUE n | NOMINVALUE] [CYCLE | NOCYCLE]
Constraints.
Componenti dell’architettura Oracle
Testbed del CNAF per lo Stress Test di CMS Alessandro Italiano INFN-CNAF INFN-GRID Testbed Meeting 17 Gennaio 2003.
GM, Bologna, 8 aprile INFN-GRID-WP4: Computing Fabric & Mass Storage Attivita 2003 (CNAF, Genova, Lecce, LNL, Padova, Napoli, Roma1)
Alessandro De Salvo – Status del Tier2 di Atlas a Roma 1 – MDT Meeting – Pavia, 30 settembre – 1 ottobre 2002 Fibra ottica (Lab Atlas) Network Switch 3COM.
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria di Modena Corso di Laurea Specialistica in Ingegneria Informatica Analisi e valutazione.
22 maggio 2002 Avvisi: Ultima lezione: mercoledì 29 maggio II Esonero: mercoledì 5 giugno, ore 10:00.
LarioFiere - Erba 29 febbraio Premessa – perché EXPANDERE Anno 2005: alcuni imprenditori associati a CDO, chiedono maggiore spazio alla relazione.
Scuola Secondaria di 1^ Grado
Microsoft Access Maschere.
Muoversi tra le finestre
Protezione dei dati remota IBM e Protezione dei dati remota IBM Express PARTE 1 IPS - Information Protection Services Ottobre 2008 © Copyright International.
Alcune problematiche di replicazione dati in unorganizzazione geograficamente distribuita Collaborazione CASPUR - ENEA Silvia Eccher - CASPUR Franco Iannone.
I social commerce [Carpe diem]. I club dacquisto online I social coupon Gli e-tailer tradizionali I facebook shops Esempi di social commerce.
Scuola Secondaria di Primo Grado “Donato Bramante”
NetApp: NON solo storage Metro Cluster e Cluster Mode
MSI ITALIA POLICY RMA.
INTERNET Internet è una rete a livello mondiale che permette alle persone di comunicare ed ad accedere a banca dati da qualunque parte del mondo e su qualunque.
Andrea Petricca Problematiche di rete nella sperimentazione di file-system distribuiti su WAN per applicazioni di GRID-Computing Rapporto trimestrale attività
KNOwledge Store. INSTALLAZIONE KNOS 1.Architettura dellapplicazione 2.Prerequisiti hardware 3.Prerequisiti software 4.Installazione ruoli e funzionalità
INTERNET Antonio Papa Classe 2^ beat I.S.I.S. G. Meroni a.s. 2007/2008.
Cosè una rete Scambio di informazioni Perchè una rete.
LE RETI E IL DDNS.
Attività Formativa Sviluppo di un WORKFLOW ENGINE di Dott. Riccardo Gasperoni Alessandro Caricato Gabriele Trabucco in collaborazione con Progesi S.p.A.
Atempo Time Navigator HyperStream Server La prima installazione italiana Bologna, 27 aprile 2010.
22 MARZO ORE 15,00 Non sei ancora convinto di quanto possa migliorare l'uso delle risorse IT e far risparmiare la tua azienda? Perchè virtualizzare.
Microsoft SQL Server Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.
Last quarter work and future activities
Stefano Zani e Pierpaolo Ricci (INFN CNAF)
Dael Maselli – Workshop INFN CCR cluster di nodi fisici attivi (2 LNF + 1 AAI) Sistemi blade DELL e IBM Red Hat Cluster Suite su Scientific Linux.
© 2013 KNC All right reserved Kangaroo Net Company Group 1.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 - Protocolli del Web Ernesto Damiani Lezione 3 – Esempi HTTP.
Continuity Solutions Clever Consulting E’ una società di servizi professionali IT, specializzata in ambito finanziario e assicurativo.
JDBC Java DataBase Connectivity SISTEMI ITIS B. CASTELLI Anno Scolastico
Workshop sulle problematiche di calcolo e reti nell'INFN
Efficienza e Performance nel Virtual Data Center
INTRODUZIONE AL TUNING
Alessandro Tirel - Sezione di Trieste Storage Area Network Riunione gruppo Storage Padova, 5 ottobre 2005.
Servizio Sistema Informativo - Area Gestione Sistemi e Sicurezza – LNF – Dael Maselli Area Gestione Sistemi e Sicurezza LNF Plenaria Servizio Sistema Informativo.
Servizio Sistema Informativo - Area Gestione Sistemi e Sicurezza – LNF – Dael Maselli Area Gestione Sistemi e Sicurezza LNF Plenaria Servizio Sistema Informativo.
High Avaliability with RHCS HA INFN CNAF 22 Marzo 2006 Bologna Ricci Pier Paolo, on behalf of INFN TIER1 Staff
20-21/03/2006Workshop sullo storage - CNAF Storage nei Servizi Calcolo delle sezioni INFN Alessandro Brunengo.
CCR, LNF ott 2011 Proposte assegnazioni server & storage L. Carbone, A. Gianoli, M. Serra.
Sistema Informativo. Mansioni Gestione della piattaforma hardware e sistemistica del sistema informativo INFN In realta’ il mansionario e’ in continua.
GNU/Linux DAY 2011 HackLab Catanzaro Costruire un NAS con FREENAS hacklab.cz.
Resoconto delle attività del Gruppo di Lavoro DR
Centro di Ricerche Genomiche Università di Modena e Reggio Emila
Breve report su corso RedHat Enterprise Virtualization (RH318)
Installazione Storage 2016
PRIN Roma1 – status Luciano Barone, Alessandro De Salvo
INFN-TS INFN - Sezione di Trieste - C. Strizzolo - L. Strizzolo.
Strutture informatiche e servizi nazionali
Domenico Diacono CNAF 22 Marzo 2006
LA GESTIONE DEI DATI.
IA2 Massimo Sponza IA2 – Osservatorio Astronomico di Trieste 2018 ICT Workshop - Catania.
Transcript della presentazione:

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Consolidamento Database Oracle

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Come eravamo… ContabilitàSegreteria Studenti (ora replica di Esse3) Logistica Gestione PTA Gestione DOC Timbrature Controllo accessi Didattica on line LDAP Datastore Citrix Farm

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi …e dove siamo arrivati eth0 eth2 eth1 heartbeat Cross Mb/sec Cross 1000 ORAFilerDIT CIOP ORAFilerRETT 100Mb/sec CIP 50Gb Database

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Configurazione HW/SW Nodi cluster –HP Proliant BL20p 2x Intel Xeon 2.8 GHz 2x36GB HDD UltraSCSI in RAID 1 2 GB RAM –Red Hat Enterprise 3 AS –Heartbeat mon –ORACLE Storage condiviso –Netapp F87 8x72GB HDD SCSI –Data ONTAP R1 –Snapshot –SnapRestore –SnapMirror –NFS

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Struttura fisica database Layout Oracle OFA (Optimal Flexible Architecture) per NetApp Tutti i datafile, controlfile, redo log, archive log sono sul filer Sul filesystem dei nodi questi file sono dei link simbolici ai filesystem nfs montati su filer I binari di Oracle sono mantenuti sui dischi locali dei nodi Le mount nfs seguono delle best practice Oracle/Netapp: rw, bg, tcp, hard, rsize=32768, wsize=32768 ( /mnt/cluster/unitnprd/oracle /mnt/cluster/unitnprd/oracle_1 /mnt/cluster/unitnprd/archive /oracle_prod Datafile Controlfile, copia 1 Primo membro redo log group Archive log destination 1 /oracle_prod_1 Controlfile, copia 2 Secondo membro redo log group /oracle_prod_archive Archive log destination 2

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Politiche di backup del database Oracle Su nastro con programma di backup centralizzato (con doppia scrittura su pool libreria e pool conservato in cassaforte ignifuga) Export di schemi selezionati due volte al giorno (ore 13 ed ore 23) Full export una volta alla settimana Hot backup su filer utilizzando gli snapshot, con script bash “crontabizzato” (ore 2,6,10,16,20) Replica in sito di DR con SnapMirror …lo sappiamo, siamo un po’ paranoici!

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Hot backup con gli snapshot Database in backup mode Snapshot dei datafile End backup del database Switch log e backup dei controfile Snapshot dei log e dei controlfile appena creati alter tablespace SYSTEM begin backup; alter tablespace DATI1 begin backup; alter tablespace DATI2 begin backup; rsh orafilerdit snap create ${ORACLE_SID}.datafile.00 alter tablespace SYSTEM end backup; alter tablespace DATI1 end backup; alter tablespace DATI2 end backup; alter system archive log current; alter database backup controlfile to trace noresetlogs; alter database backup controlfile to '/mnt/orabackup/unitnprd/backup/hot/last/unitnprd_ctrlfile.ctl' reuse; alter database backup controlfile to trace as '/mnt/orabackup/unitnprd/backup/hot/last/unitnprd_ctrlfile.sql' reuse noresetlogs; create pfile=/mnt/orabackup/unitnprd/backup/hot/last/initunitnprd.ora' from spfile; rsh orafilerdit snap create ${ORACLE_SID}.ctrlarch.00

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Hot backup con snapshot Un backup su filer sarà costituito da due snapshot: 1.${ORACLE_SID}.datafile.xx –datafile 2.${ORACLE_SID}.ctrlarch.xx –Redo log generati durante il backup –Backup controlfile (generato immediatamente prima dello snapshot), binario ed sql –Init file, generato a partire dal spfile –Lo spazio utilizzato da questo snapshot sarà particolarmente ridotto, riconducibile praticamente ai tre tipi di file sopraelencati

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Hot backup con gli snapshot Un backup viene creato in meno di un minuto Lo snapshot viene creato in pochi secondi Possibilità di fare backup più frequenti, anche durante le ore di punta Maggiore velocità durante un restore Lo spazio disco richiesto da un backup con gli snapshot è irrisorio: –20 backup in linea –Spazio utilizzato dagli snapshot: poco più di 40 Gb

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Scenario di restore/recovery… …nel caso di perdita di un datafile. Segue la normale procedura di restore/recovery di un database Oracle 1.Restore del file mancante 2.Recovery del tablespace

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Restore con gli snapshot Restore da nastro Copia di un file dallo snapshot (con utility come cp) Utilizzo di snaprestore (più veloce, possibilità di effettuare il revert di un intero volume in pochi secondi)

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Restore con gli snapshot Restore del datafile mancante snaprestore -t file –s unitnprd.datafile.xx /vol/vol0/oracle_prod/oradata/dati1.dbf

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Scenario di restore/recovery Recovery della tablespace alter tablespace dati offline temporary; recover tablespace dati;

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Scenario di restore/recovery Fornire gli archive log necessari –Dalla posizione specificata nei parametri di Oracle “log_archive_dest” –Restore da nastro –Direttamente da snapshot /mnt/cluster/unitnprd/oracle/.snapshot/${ORACLE_SID}.ctrlarch.xx/orad ata/archive Riportare online la tablespace Alter tablespace dati online;

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Disaster Recovery Utilizza SnapMirror (asincrono) Replica l’intero database su un altro filer in sede remota Una replica ogni 15 minuti Su linea a 100 Mbps: nessun problema di velocità (trasferimento dei soli incrementali, modello rsync). Possibilità di limitare la banda utilizzabile Una replica anche ogni 24 ore (un problema verificatosi entro 15 minuti si propagherebbe anche sulla replica) Snapmirror utilizzato anche per mantenere una copia sullo stesso filer. Utile per avere una copia aggiornata del db per test Documento tecnico NetApp di riferimento: orafilerdit Direzione Informatica orafilerrett Rettorato snapmirror MAN 100 Mbps

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Disaster Recovery

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Disaster Recovery Quiesce del filesystem di orafilerrett Break della relazione tra i due filer: a questo punto il mirror di orafilerrett è writeable Cambio dell’IP nei file hosts dei nodi del cluster Mount del filesystem di orafilerrett Recovery del database Open database e …di nuovo al lavoro sfaticati! orafilerdit Direzione Informatica snapmirror orafilerrett Rettorato

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Modifiche apportate al sito secondario Disaster Recovery Al ripristino del sito primario è possibile risincronizzare il database: Creando un nuovo mirror tra i due filer (copiando l’intero db, con snapmirror o backup+restore da nastro) Reinizializzando il mirror a partire dall’ultimo snapshot in comune tra i due storage orafilerrett Rettorato orafilerdit Direzione Informatica

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi To do Consolidamento infrastruttura storage –Cluster di filer –Possibilità di utilizzo dei protocolli già in uso in Ateneo (FC SAN, iSCSI, CIFS, NFS) –Utilizzo di NDMP per backup su nastro Migrazione a Data ONTAP 7G –FlexVolume: volumi dinamici –FlexClone: “snapshot” r/w vs copia db snapmirrorata. Resource fencing sul cluster, tramite un meccanismo di STONITH, utilizzando HP iLO Completamento del sito di DR (VMware ?)

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Eliminazione Point of Failure eth0 eth2 eth1 heartbeat Cross Mb/sec Cross 1000 CIOP CIP Esistono due POF: 1.Filer 2.Collegamento di rete per mount NFS

Meeting Oracle Community Education – Bologna 12 – 13 settembre 2005 Dir. Informatica e Telecomunicazioni Gestione Sistemi Eliminazione Point of Failure heartbeat IP Trunking CIOP CIP Eliminazione POF: 1.Filer: verranno clusterizzati 2.Collegamento di rete per mount NFS: trunk FAS3020c