Sun N1: Storage Virtualization and Oracle

Similar documents
Database over NFS. beepy s personal perspective. Brian Pawlowski Vice President and Chief Architect Network Appliance

Database Performance on NAS: A Tutorial. Darrell Suggs. NAS Industry Conference Network Appliance - Darrell Suggs

Experience the GRID Today with Oracle9i RAC

Adapted from: TRENDS AND ATTRIBUTES OF HORIZONTAL AND VERTICAL COMPUTING ARCHITECTURES

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

Software Defined Storage at the Speed of Flash. PRESENTATION TITLE GOES HERE Carlos Carrero Rajagopal Vaideeswaran Symantec

Database Services at CERN with Oracle 10g RAC and ASM on Commodity HW

Storage Protocol Offload for Virtualized Environments Session 301-F

Brent Callaghan Sun Microsystems, Inc. Sun Microsystems, Inc

Oracle Database 11g Direct NFS Client Oracle Open World - November 2007

iscsi Technology: A Convergence of Networking and Storage

NFS/RDMA over 40Gbps iwarp Wael Noureddine Chelsio Communications

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Creating an agile infrastructure with Virtualized I/O

Learn Your Alphabet - SRIOV, NPIV, RoCE, iwarp to Pump Up Virtual Infrastructure Performance

iser as accelerator for Software Defined Storage Rahul Fiske, Subhojit Roy IBM (India)

The NE010 iwarp Adapter

NAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp

SNIA Developers Conference - Growth of the iscsi RDMA (iser) Ecosystem

Fibre Channel vs. iscsi. January 31, 2018

Comparing Server I/O Consolidation Solutions: iscsi, InfiniBand and FCoE. Gilles Chekroun Errol Roberts

USING ISCSI AND VERITAS BACKUP EXEC 9.0 FOR WINDOWS SERVERS BENEFITS AND TEST CONFIGURATION

Storage Optimization with Oracle Database 11g

Server Networking e Virtual Data Center

Intel Enterprise Processors Technology

An Oracle White Paper December Accelerating Deployment of Virtualized Infrastructures with the Oracle VM Blade Cluster Reference Configuration

iscsi Can Allow Your Storage Network to go Global

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

Introduction to iscsi

IsoStack Highly Efficient Network Processing on Dedicated Cores

Storage Systems Market Analysis Dec 04

Technology Insight Series

Performance Analysis of iscsi Middleware Optimized for Encryption Processing in a Long-Latency Environment

Multifunction Networking Adapters

Agenda. 1. The need for Multi-Protocol Networks. 2. Users Attitudes and Perceptions of iscsi. 3. iscsi: What is it? 4.

Chelsio Communications. Meeting Today s Datacenter Challenges. Produced by Tabor Custom Publishing in conjunction with: CUSTOM PUBLISHING

OFED Storage Protocols

Hitachi Virtual Storage Platform Family

Solaris Engineered Systems

Making Storage Smarter Jim Williams Martin K. Petersen

VERITAS SANPoint Storage Appliance Overview of an Open Platform for the Implementation of Intelligent Storage Server

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW

HP Cluster Interconnects: The Next 5 Years

Lossless 10 Gigabit Ethernet: The Unifying Infrastructure for SAN and LAN Consolidation

Coming Changes in Storage Technology. Be Ready or Be Left Behind

HP visoko-performantna OLTP rješenja

Introduction to TCP/IP Offload Engine (TOE)

by Brian Hausauer, Chief Architect, NetEffect, Inc

Veritas Storage Foundation and. Sun Solaris ZFS. A performance study based on commercial workloads. August 02, 2007

PeerStorage Arrays Unequalled Storage Solutions

Memory Management Strategies for Data Serving with RDMA

SNIA Discussion on iscsi, FCIP, and IFCP Page 1 of 7. IP storage: A review of iscsi, FCIP, ifcp

CONTENTS. 1. Introduction. 2. How To Store Data. 3. How To Access Data. 4. Manage Data Storage. 5. Benefits Of SAN. 6. Conclusion

COSC6376 Cloud Computing Lecture 17: Storage Systems

I/O Virtualization: Enabling New Architectures in the Data Center for Server and I/O Connectivity Sujoy Sen Micron

Evaluating the Impact of RDMA on Storage I/O over InfiniBand

Oracle Database Consolidation on FlashStack

Architected for Performance. NVMe over Fabrics. September 20 th, Brandon Hoff, Broadcom.

access addresses/addressing advantages agents allocation analysis

Unified Storage and FCoE

Advanced Computer Networks. End Host Optimization

<Insert Picture Here> Enterprise Data Management using Grid Technology

Highly Scalable, Non-RDMA NVMe Fabric. Bob Hansen,, VP System Architecture

Veritas InfoScale Enterprise for Oracle Real Application Clusters (RAC)

NETWORKING FLASH STORAGE? FIBRE CHANNEL WAS ALWAYS THE ANSWER!

SAN Storage Array Workbook September 11, 2012

Hardware and Software solutions for scaling highly threaded processors. Denis Sheahan Distinguished Engineer Sun Microsystems Inc.

PAC532 iscsi and NAS in ESX Server 3.0. Andy Banta Senior Storage Engineer VMware

All Roads Lead to Convergence

Chelsio 10G Ethernet Open MPI OFED iwarp with Arista Switch

pnfs, parallel storage for grid and enterprise computing Joshua Konkle, NetApp, Inc.

What is RDMA? An Introduction to Networking Acceleration Technologies

Object Storage: Redefining Bandwidth for Linux Clusters

Oracle Database Appliance

Accelerate Applications Using EqualLogic Arrays with directcache

Top Trends in DBMS & DW

iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard

Exadata. Presented by: Kerry Osborne. February 23, 2012

Horizontal Scaling Solution using Linux Environment

EMC Unified Storage for Oracle Database 11g/10g Virtualized Solution. Enabled by EMC Celerra and Linux using FCP and NFS. Reference Architecture

NFS/RDMA. Tom Talpey Network Appliance

IBM Europe Announcement ZP , dated November 6, 2007

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

Oracle Enterprise Architecture. Software. Hardware. Complete. Oracle Exalogic.

The High Performance Data Center: The Role of Ethernet in Consolidation and Virtualization

Accelerating Real-Time Big Data. Breaking the limitations of captive NVMe storage

InfiniBand based storage target

E-Seminar. Storage Networking. Internet Technology Solution Seminar

Forget IOPS: A Proper Way to Characterize & Test Storage Performance Peter Murray SwiftTest

Parallel File Systems Compared

Mellanox Technologies Maximize Cluster Performance and Productivity. Gilad Shainer, October, 2007

Module 2 Storage Network Architecture

Informatix Solutions INFINIBAND OVERVIEW. - Informatix Solutions, Page 1 Version 1.0

The Case for RDMA. Jim Pinkerton RDMA Consortium 5/29/2002

UCS Engineering Details for the SAN Administrator

Comparing File (NAS) and Block (SAN) Storage

Unification of Data Center Fabrics with Ethernet

Cloud Computing CS

Modular Platforms Market Trends & Platform Requirements Presentation for IEEE Backplane Ethernet Study Group Meeting. Gopal Hegde, Intel Corporation

Transcription:

OracleWorld 2003 Session 36707 - Sun N1: Storage Virtualization and Oracle Glenn Colaco Performance Engineer Sun Microsystems Performance and Availability Engineering September 9, 2003

Background PAE works on database, CPU & systems, application server, & network performance. Close cooperation with Oracle. Provide feedback to: Solaris [TM] Engineering CPU / Systems & Compiler Engineering ISVs (such as Oracle) 2

Overview Why storage virtualization is important What work is being done in this space Where the industry is going 3

Agenda Overview of Sun N1 Overview of NAS Why NAS? Common Perceptions and Misconceptions Storage/Network Interconnects Project Background/Goals Performance Results Performance Enhancements in Solaris Ongoing Industry Research Observations, Recommendations, & Speculations Conclusion 4

Overview of Sun N1 Virtualization Disassociate underlying system hardware and storage from application Data is available anywhere on the network Re-mapped onto any compute element Grid computing N1 Database Model Tier-3 is most complex to virtualize - compare to Tier 1 Provide support for RAC also Must be high performing while also providing agility 5

Overview of NAS Network Attached Storage (NAS) Storage that is available via network, i.e. Ethernet File or block based storage NAS!= SAN (Storage Area Network) History of NFS Network is the computer; data access should be available through network Based on open protocols as opposed to other network file systems at the time NFS created by Sun in 1984 NFSv2 was released in 1985 and v3 in 1995 File based access to data rather than block based access NFS is ubiquitous and available for most OS 6

Overview of NAS Database on NAS Storage management is offloaded from the Database server Decouples the storage management from Application and Database management Database IO and storage requirements are drastically different than traditional NFS IO such as: User's home directory EDA market Code development environments Where does NAS fit? WAN as well as data center 7

Benchmark Workloads in Today's Filesystem Landscape BW GB/s 2GB/s NFS Capability 72-Way TPC-C IOPS 30k 8

Should I use RAW or Filesystems? Performance vs. manageability Single writer lock can be a problem Provide additional caching for DB Concurrent Direct I/O 9

Why NAS? Manageability Storage No more complexity of dealing with WWNs Can build truly intelligent storage servers and provide extended file attributes Provide additional Quality of Service (QOS) attributes and information storage server can now understand concept of milliseconds intelligent tablespaces DAS (Direct Access Storage) storage is getting smarter and smarter, but only has intelligence of data blocks not files and extended attributes; blocks without context c?t?d?s? has high response time, which tables are effected Can now manage Database by files which correlate to something intelligent such as tablespaces, etc. Database Grow tablespaces with dealing with volume growth Can failover between nodes 10

Why NAS? Lowers overall cost of ownership Commodity Hardware Simple Administration Storage Consolidation Eliminates need for client file system or volume manager Fits well with organizational barriers Appliance Model Blade Servers Network based access only Blade servers will have more compute power in the future 11

Why NAS? Alternatives Difficulties in DAS and block based storage iscsi just addressing transport and not the root problem 12

Why NAS? Alternatives SAN vs. NAS Block based IO is hard to manage Tools not available Data security is not as robust as NAS (i.e. IPSEC) QOS not yet available Reinventing the wheel iscsi vs. NAS Block based IO is hard to manage Utilizes same stack as NAS, but without the benefits of file based IO Benefits of NAS Transparent file access Easier to grow storage pools Easier to manage and backup; storage appliance 13

Common Perceptions and Misconceptions Performance No one is running Databases on NAS TCP/IP and network transport are the main problems Lack of Scaling NAS won't meet high-end server requirements 14

Storage/Network Interconnects Eth@ 10000Mb/s Bandwidth Mb/s 10000 1000 100 10 SCSI@ 5MB/s Eth@ 1Mb/s FC@ 25MB/s Eth@ 100Mb/s Eth@ 1000Mb/s FCAL@ 100MB/s FCAL@ 200MB/s Network Storage 1 1989 (SPARC-1) 1994 1998 2003 15

Project Background/Goals Compare and improve Database NFS performance on NAS Contribute to industry direction Infiniband vs. 10GE Sun's involvement NFS over RDMA Parties involved IETF Key NFS vendors Interface transport providers 16

Performance Results Compared both DAS connected and NAS connected storage Database server used for DAS was exactly the same as the server for NAS Direct connected Gigabit Ethernet back to back Using a well known OLTP workload, came within 15-20% of local UFS 17

Performance Enhancements in Solaris NFS Client: DirectIO 8KB write breakup Concurrent DirectIO Large IO transfers when using TCP RPC hashed wakeup mechanism Available in a Solaris 9U5 18

What about Network Attached Storage? OLTP vs. DSS is important OLTP is latency sensitive DSS is focused on bulk movement, so high throughput is needed Verify both NAS client and server is optimized for Oracle performance 19

Ongoing Industry Research RDMA Remote Direct Memory Access NFS over RDMA visit the OracleWorld Sun/NetApp booth for a NFS over RDMA Demo IETF draft specification has been created and submitted TOE Transport Offload Engine Infiniband Evolution of NFSv4 NFS over RDMA Database Extensions 20

Observations, Recommendations, & Speculations DirectIO TCP vs. UDP 21

Database NAS Performance: Whitepaper Paper will be available soon Abstract will be available in the Sun OracleWorld booth Please contact glenn.colaco@sun.com or a Sun or NetApp representative at the OracleWorld booth 22

Conclusion Databases on NAS is not a bad idea New Solaris version will really help when dealing with OLTP With time, Databases on NAS will be a common practice Feedback: Are you running DB over NAS? Who is interested in DB over NAS in the future? Would NAS simplify Database and storage management at your company? 23

Questions Note: Please fill out session survey. 24

OracleWorld 2003 Session 36707 - Sun N1: Storage Virtualization and Oracle Glenn Colaco glenn.colaco@sun.com September 9, 2003