Presentation is loading. Please wait.

Presentation is loading. Please wait.

Brajesh Goyal Principal Product Manager, Grid Computing Ravi Animi Technical Marketing Engineer Network Appliance, Inc.

Similar presentations


Presentation on theme: "Brajesh Goyal Principal Product Manager, Grid Computing Ravi Animi Technical Marketing Engineer Network Appliance, Inc."— Presentation transcript:

1

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?

20

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

37


Download ppt "Brajesh Goyal Principal Product Manager, Grid Computing Ravi Animi Technical Marketing Engineer Network Appliance, Inc."

Similar presentations


Ads by Google