Download presentation
Presentation is loading. Please wait.
Published byMarianna Wilkerson Modified over 8 years ago
2
Brajesh Goyal Principal Product Manager, Grid Computing Ravi Animi Technical Marketing Engineer Network Appliance, Inc.
3
Oracle Database 10g Grid Computing – Focus on Storage
4
Grid Vision Computing as a utility – A network of clients and service providers Client-side: Simplicity – Request computation or information and receive it Server-side: Sophistication – Availability, load balancing, utilization – Information sharing, data management Virtualization – Nothing more virtual than a utility – Massive potential
5
Oracle 10g Grid Computing Platform Virtualization and provisioning now – Storage – CPU – Data Standardize on low- cost modular hardware components – Scale out incrementally
6
Align Storage with Business Islands of storage – “My storage is underutilized and growing 50% a year”
7
Align Storage with Business Islands of data – “My storage is 30% utilized and growing 50% a year” Disk farms of industry standard disks – Consolidate into SAN or NAS – Manually provision as needed
8
Storage Grid Oracle Automatic Storage Manager – Provisions storage capacity automatically to Oracle 10g as needed – Stripes and Balances I/O – Mirrors: Immune to disk failure Oracle Automatic Backup and Recovery – Single backup area for all Grid databases – Archive to tape
9
Align Processing with the Business Islands of computation – “15% utilization of CPU is exceptional”
10
Align Processing with the Business Islands of computation – “15% utilization of CPU is exceptional” Pick a standard, buy the standard Farms of industry standard blades – Lowest cost, highest performance – Interconnected – Not Self-healing, Disposable – Linux and blades resonate
11
Runs BenchmarksRuns real applications Crash when blade failsImmune to blade failure Allocate for peakAllocate CPU needed now Repartition/reload, drop bladeDrop blade while running Add blade, reload/repartitionAdd blade while running Shared NothingReal Application Clusters CPU Provisioning on Demand AllData Data Subsets 21
12
Data Provisioning Access to data when and where you need it – Consolidate, federate, and share – Provide a single global view of data in the Grid Optimizes information access regardless of physical location of data – Move data to process locally – Leave data in place and process remotely Enables virtualization of data in Grids – Host an application anywhere regardless of physical data location Integrates information off the Grid
13
Big Tablespaces Oracle Database10g supports 128PB data files – Fewer files to manage and move when transporting tablespaces – Simplifies storage management Ultra Large Database Support – Large files increase maximum database size to 8 exabytes – Store the vast quantities of data to feed the computing power of the grid
14
Transportable Tablespaces Unplug and plug database data files – Move and share data without unload and reload – Plug/unplug performance independent of tablespace size – Mount read-only tablespaces on multiple databases – Cross-platform support – Rename Tablespaces – Storage vendors file system, volume manager snapshot technology complementary to this OS copy File 1 File 2 expdat.dmp File 1 File 2 expdat.dmp 24
15
Oracle Streams Share information throughout the Grid – Move data when and where needed – Share messages – Notify or invoke user procedures on events – Subscribe to messages and database changes – Interoperate with other vendors – Stream database and incrementally maintain it with a single call Network MQ
16
Grid Migration with no Downtime With one command tell Oracle Streams to – Copy your tablespaces – Apply incremental changes made since the start of the copy Wait until all changes applied, then re-point your application Easy to get to the Grid Incrementally scale out
17
Shared Storage Technologies File-based protocols – NAS: NFS, CIFS Block-based protocols – SAN/iSAN: Fibre Channel, iSCSI High-speed transport – 10 Gbps Ethernet – Infiniband 4x (10 Gbps)
18
Infiniband Simplicity and performance – Low latency high- bandwidth – Less cabling – Easy provisioning LAN Servers Switch Storage Inter- connect Servers Infiniband Switch Storage
19
Over to NetApp…… How Network Appliances makes Grid Computing possible with its shared storage technologies?
21
Ravi Animi Technical Marketing Engineer Network Appliance, Inc.
22
NetApp and Oracle Power the Grid
23
Why Grid Computing?: Spend Less Store More On-Demand provisioning – Lower Costs through efficient use of computing resources Fault Tolerant and Scaleable – Redundant shared resources makes Grid computing inherently more resilient Better Performance – Through use of application clustering and high performance interconnects
24
NetApp’s Solutions for the Grid Next Generation Protocols Data Consolidation Data Protection Data Provisioning High Availability Solutions
25
High Performance Storage for the Grid NetApp brings the promise of RDMA over Infiniband to Oracle database access. RDMA based protocols such as DAFS or NFSv4 over a high bandwidth, low latency protocol such as Infiniband NetApp brings RDMA over Infiniband to Oracle 10g Grid Computing Platform Oracle RAC DB Node1 on DAFS NetApp Storage Appliance: DAFS over Infiniband Infiniband Switch Linux Oracle RAC DB Node2 on DAFS 10 Gbps Infiniband Storage Interconnect
26
Oracle 10 g and RDMA Transport-specific Device Drivers DAT library vector DAFS user-level I/O library Direct Access Provider Libraries Oracle Disk Manager HCA Driver DAFS API DAT Direct Data Control DAPL Provider SGA Buffers HCA Driver DAPL Provider RDMA NIC (RNIC) InfiniBand Adapter Oracle File I/O API Buffers DAFS Engine DAFS File Server InfiniBand Adapter HCA Driver DAPL Provider... 10G
27
Data Consolidation on a Grid Unified Storage (NAS or SAN) – Protocol independent database access over a blocks (iSCSI or FCP) or a files (NFS, DAFS) based protocol Easy to provision, easy to manage – Boot grid clients – Provision new CPUs on-demand using bootp and tftp – Enables database “resonance” in 10g Grid database Multiple database servers that are diskless or with disk connected to shared NetApp networked storage in heterogeneous grid environment Oracle DB Diskless Blade Server Oracle DB Server NetApp Unified Storage Appliance (NAS/SAN) Oracle DB Server w/ Disk Switch (IP or FCP) LinuxSolarisHP-UX
28
Oracle 10 g and Unified Storage ODM, OCFS, RAW I/O, ASM BLOCKS RAW Devices or File System NFS TCP/IP Ethernet NFS TCP/IP Ethernet iSCSI HBA or Software Initiator Fibre Channel 10 g WAFL File System iSCSI Software Target Ethernet InfiniBand Adapter NFS TCP/IP Ethernet NFS TCP/IP Ethernet Fibre Channel InfiniBand Adapter ODM, DAFS/DAT/DAPL NFS, General File System
29
Data Protection for the Grid Removes complexity from the storage management side of data provisioning for data protection in a grid computing environment. GigE / FCP GigE Ethernet / FCP Switch Storage Interconnect Up to 256 Volume- level Snapshots GigE / FCP SnapVault ™ NDMP Tape Backup Client NetApp NAS/SAN Storage Appliance NearStore ™ R100/R150 Disk-Based Storage Tape Archive 10g RAC powered Database Grid
30
Data Provisioning for the Grid: Snapshots GigE / FCP Switch Storage Interconnect SnapMirror/ SnapVault ™ NetApp NAS/SAN Storage Appliance Remote Storage Appliance powering remote Grid Interne t IP WAN GigE / FCP 10g RAC powered Database Grid NetApp’s Snapshot and SnapRestore makes it a snap to implement plug and play transportable tablespaces on multiple databases in a heterogeneous grid environment. 10g RAC powered Database Grid Snapshots of OracleTransportable Tablespaces
31
Data Provisioning for the Grid: Cloning NetApp’s Snapshots power rapid Database and E- Business Suite11i Apps Instance Cloning through shared APPL_TOP 10g RAC powered Database Grid Primary Database or Applications Instance 10g RAC powered Database Grid Cloned Database or Applications Instance Blade Server node interconnect or other Grid Interconnect
32
High Availability for the Grid: RAC Supports RAC DB on NFS, DAFS or iSCSI, FCP over raw or a CFS on multiple OS platforms with Oracle and Third Party Cluster Managers Supports Oracle 10g’s platform independent Portable Cluster Layer (PCL) Oracle10g RAC on Oracle Grid with NetApp Storage Multi Path – dual redundant HBAs/NICs, switches and interconnects for no single point of failure assumed Also, a clustered filer pair is needed for No SPOF Clustered NetApp Storage Filers powering RAC Shared Disk Subsystem Storage Interconnect Cluster Interconnect Heartbeat. GigE Public Network Node 1 RAC Server Oracle CM: 10g PCL Node 2 RAC Server Oracle CM: 10g PCL FCP or GigE Switches GigE or FCP FCP or GigE Public Network Ethernet Switch
33
Robust datacenter site disaster recovery solutions Enterprise strength disk mirroring over IP WANs Disaster Recovery for the Grid GigE / FCP /vol/Oracle Data, Log & Cntrl files NetApp Asynchronous SnapMirror ® Primary Site NetApp Asynchronous Disk-based Replication NetApp Unified Storage Appliance Changed blocks are shipped to the target mirrored volume Standby Site NetApp Unified Storage Appliance GigE / FCP /vol/Oracle Mirrored Data, Log and Cntrl files
34
Why Oracle and NetApp? Lowest TCO – Upto 75% lower TCO than the competition* Simplest to manage – True Storage “Appliance” Proven Mission Critical Unified Storage Platform for the Enterprise – 100s of joint customers on Oracle-NetApp platform – Over 1 PB running within Oracle Corporation! Commitment to Oracle 10g Grid Initiatives * Source: Input Study 2001, IDC Study, 2003
35
0 2,000 4,000 6,000 8,000 10,000 12,000 20022003200420052006 Why Grid Computing?: Market Opportunity Source: IDC, May 2002 $12,211M Storage Market: $12.2 Billion by 2006 SAN NAS SAN NAS SAN NAS SAN NAS SAN NAS $6,169M
36
Questions? NetApp Presence at Oracle World San Francisco: Demos at Booth #: 1702 – Oracle 10g Demo – Unified Storage Demo – Oracle 10g with DAFS (RDMA) protocol over Infiniband Key NetApp-Oracle Presentations: – Oracle-NetApp Grid Presentation (this one) – 10g with DAFS over Infiniband Presentation Oracle Grid Computing: 5 i i Oracle 10g Grid Database Demo Booth#: – Featuring data and CPU provisioning (“resonance”) Key Oracle Grid Presentations: – Larry’s 10g Launch Keynote – Benny Souder, VP, Oracle Grid Computing
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.