28
SDC SANTA CLARA, 2012 STORAGE DEVELOPER CONFERENCE SEPTEMBER 17 - 20, 2012 HYATT REGENCY HOTEL ® PLATINUM SPONSORS SILVER SPONSORS MEDIA PARTNERS ASSOCIATION PARTNERS CONTRIBUTING SPONSOR GOLD SPONSORS Sponsors as of 9/11/12 SNIA SMB/SMB2/SMB3 PLUGFEST UNDERWRITER IN PARTNERSHIP WITH: CLOUD PLUGFEST UNDERWRITER

SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

SDCSANTA CLARA, 2012

STORAGE DEVELOPER CONFERENCE

SEPTEMBER 17 - 20, 2012HYATT REGENCY HOTEL

®

PLATINUM SPONSORS SILVER SPONSORS MEDIA PARTNERS ASSOCIATION PARTNERS

CONTRIBUTING

SPONSOR

GOLD SPONSORS

Sponsors as of 9/11/12

SNIA SMB/SMB2/SMB3 PLUGFEST UNDERWRITER

IN PARTNERSHIP WITH:

CLOUD PLUGFEST UNDERWRITER

Page 2: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

At EMC, innovative thinking is sustained through diverse perspectives. The EMC workforce is a world of more than 50,000 thought leaders working together to drive the future of cloud computing and information management solutions. Through innovative products and services, EMC accelerates the journey to cloud computing, helping IT departments to store, manage, protect and analyze their most valuable asset— information— in a more agile, trusted and cost-efficient way. To learn more about EMC, visit www.emc.com. To learn about working at EMC, visit www.emc.com/careers.

TALENTS CONVERGE GO WHERE UNIQUE

At EMC, innovative thinking is sustained through diverse perspectives. The EMC workforce is a world of more than 50,000 thought leaders working together to drive the future of cloud computing and information management solutions. Through innovative products and services, EMC accelerates the journey to cloud computing, helping IT departments to store, manage, protect and analyze their most valuable asset— information— in a more agile, trusted and cost-efficient way. To learn more about EMC, visit www.emc.com. To learn about working at EMC, visit www.emc.com/careers.

TALENTS CONVERGE GO WHERE UNIQUE

Page 3: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Greetings SDC Attendees,

On behalf of SNIA’s Technical Council, Board of Directors and Staff, welcome to the 2012 Storage Developer Conference (SDC). This marks SNIA’s 9th annual SDC and we have expanded and enhanced our conference to keep you engaged and learning while providing an important event for you to network with your peers and industry leaders.

We have a rich and varied agenda featuring speakers including Sanjay Radia, Co-Founder, Hortonworks as our SDC keynote. We have panel discussions, as well as multiple technical session tracks, our SNIA SMB/SMB2/SMB3 Interoperability Plugfest, and again this year, the SNIA CDMI and OCCI Cloud Plugfest. We encourage you to explore all facets of SDC and expect that you will find the entire experience to be valuable and productive.

Please remember to visit the Sponsor Showcase. You won’t want to miss the opportunity to meet with SDC sponsors and several of our association and media partners. While you’re there, please thank them for supporting the event.

Note that on Thursday, the SNIA Analytics and Big Data Summit will be happening onsite. Consider participating—you can register and participate at no charge.

Finally, please take a moment to complete the SDC evaluation surveys which will be e-mailed to you at the end of each day. We take your input very seriously and rely on it as we plan for next year’s event. SNIA leaders will be available throughout the event to talk with you about your SNIA membership experience, the SNIA ROI on technical standards work, and ideas to take SNIA to new heights for 2013.

Thank you for joining us this week. Enjoy the Conference!

Regards,

Don DeelChairman,SNIA Technical Council

welcome

TABle oF coNTeNTS

Welcome .........................................................3

Hotel & Event Map ..........................................4

General Information ........................................5

Monday Agenda .......................................... 6-7

Plugfest Information ........................................7

Tuesday Agenda ......................................... 8-9

Tech Field Day Information .............................8

Wednesday Agenda .....................................10

Thursday Agenda .........................................11

Birds of a Feather Sessions .........................11

Session Descriptions .............................. 12-22

Sponsor Information ............................... 23-25Wayne M. AdamsChairman,SNIA Board of Directors

3

Page 4: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Hyatt Regency Santa Clara

SECOND LEVEL

LOBBY LEVEL

CENTRAL

NAPA 3

HoTel & eveNT mAP

4

Page 5: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

SCHEDULE AT-A-GLANCE

Monday, September 17, 2012

Continental Breakfast ..................................... 7:30 am - 8:45 am

Registration ................................................... 7:30 am - 5:00 pm

Technical Sessions ........................................ 8:30 am - 5:25 pm

Lunch ............................................................ 12:30 pm - 1:30 pm

Reception and Plugfest Open House ............ 6:30 pm - 7:30 pm

Tuesday, September 18, 2012

Continental Breakfast ..................................... 7:30 am - 8:45 am

Welcome Remarks ......................................... 8:45 am - 9:00 am

General Sessions ........................................ 9:00 am - 12:00 pm

Lunch ............................................................ 12:00 pm - 1:00 pm

Track Sessions ............................................... 1:00 pm - 4:55 pm

Reception and Sponsor Showcase ...................... 5:00 pm - 7:00 pm

Birds of a Feather Sessions ......................... 7:00 pm - 10:00 pm

Wednesday, September 19, 2012

Continental Breakfast ..................................... 7:30 am - 8:45 am

Introduction to Day ......................................... 8:45 am - 9:00 am

General Sessions ......................................... 9:00 am - 11:20 am

SNIA SSSI PCIe SSD Round Table .............11:20 am - 12:15 pm

Lunch/Sponsor Showcase ............................ 12:15 pm - 1:15 pm

Track Sessions ............................................... 1:15 pm - 5:10 pm

Birds of a Feather Sessions .......................... 7:00 pm - 10:00pm

Thursday, September 20, 2012

Breakfast ........................................................ 7:30 am - 8:30 am

Introduction to Day ......................................... 8:15 am - 8:30 am

Keynote Speaker ........................................... 8:30 am - 9:20 am

Track Sessions ............................................. 9:30 am - 12:15 pm

Sessions Conclude ....................................................... 12:15 pm

SNIA SMB/SMB2/SMB3 Plugfest Concludes ................. 1:00 pm

geNerAl iNFormATioN

THE SNIA TECHNICAL CoUNCIL

The Storage Developer Conference is brought to you by the Storage Networking Industry Association (SNIA), the leading association for education, interoperability, and standards programs for the storage networking industry.

The technical program for the conference was developed by the SNIA Technical Council, a select group of acknowledged industry experts who work to guide the SNIA’s technical efforts. The Technical Council oversees and manages SNIA Technical Work Groups, reviews architectures submitted by Work Groups, and is the SNIA’s technical liaison to standards organizations.

WIrELESS INTErNET ACCESS

During the conference complimentary wireless Internet access will be available. Login Information:SSID: sniawifiKey: DC00112233

oNLINE ACCESS To prESENTATIoNS

To access all the presentations from the SDC conference, go to: www.snia.org/events/storage-developer2012/presentation and enter:ID: PASSWORD:

SDC EVALUATIoNS

As an SDC attendee, you will have the opportunity to take part in many different areas of the conference whether it be attending a presentation, participating in the Plugfests, or attending a Birds of a Feather session. Your feedback on our agenda and program is invaluable to us.

We will be sending daily evaluations via email each night for that day’s events. Please take a moment to complete these brief evaluations. The information you provide will help us in the planning and development for future conferences.

As an incentive, we will be offering a $100 gift card to a randomly selected individual that completes the evaluations. Remember, each time you complete an evaluation, your chances of winning go up!

5

Page 6: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

moNdAy AgeNdA

Cloud(Stevens Creek)

Solid State(Cypress)

File Systems(Winchester)

Hardware(Lafayette)

SMB/SMB2/SMB3(San Tomas/Lawrence)

8:30 - 9:20

Cloud File System Using Cloud Data Management

Interface (CDMI)

Parag KulkarniVP Engineering,

Calsoft Inc.

pCI Express Impact on Storage Architectures

and Future Data Centers

Ron EmerickPrincipal Hardware

Engineer,Oracle Corporation

Archive eXchange Format (AXF) - An

open Standards-Based Approach to Long Term Content Archiving and

preservation

Brian CampanottiCTO,

Front Porch Digital

Energy Efficiency Metrics for Storage

Herb TanzerStorage Hardware

Architect, Hewlett Packard Co.

Chuck ParidonStorage Performance

Architect, Hewlett Packaard Co.

Linux CIFS/SMB2 Kernel Clients -

A Year In review

Steven FrenchSenior Engineer,

IBM

9:30 - 10:20

open Source Droplet project Update with S3 and SNIA CDMI Support

Giorgio RegniCTO, Scality

Philippe NicolasDirector Product Strategy,

Scality

How Many IopS is Enough?

Thomas CoughlinPresident,

Coughlin Associates

object oriented Storage and the End of File-Level

restores

Stacy Schwarz-GardnerStrategic Technical

Architect,Spectra Logic

Getting the Most from Your Hadoop Nodes

Gus Malek-MadaniCEO and Founder,

Green Platform Corporation

Multiuser CIFS Mounts

Jeff LaytonSr. Software Engineer,

Red Hat

10:20 - 10:35 Break (Mezzanine)

10:35 - 11:25

overcoming Challenges & Best practices for

Interoperability Testing of CDMI

Udayan SinghStorage / Platform PE & Innovate@HiTech Lead,

HTSC, HiTech ISUTata Consultancy Services

I/o Virtualization – Enabling New Architec-tures in the Data Center

for Server and I/o Connectivity

Sujoy SenSenior Manager -

Software Architect,Micron Technology

Scalable, reliable, and Efficient Object Storage

for Hadoop

Greg DhuseSenior Software Architect,

Cleversafe, Inc.

overclocking Data Subsystems:

A SATA-IV proposal

Paul MitchellInventor and Systems

Development Consultant

SMB 3.0 (Because 3 > 2)

David KrusePrincipal Software

Development Lead,Microsoft Corporation

11:35 - 12:25

CDMI Extensions

David SlikTechnical Director,

Object Storage,NetApp

NVM Express - Delivering Breakthrough pCIe SSD performance

and Scalability

Paul LuseSoftware Architect

Development Lead,Intel

Implementing HDFS as a protocol on oneFS

Jeff HughesSr Engineering Manager,

EMC Isilon

InfiniBand Technology and Usage Update

Erin FilliaterEnterprise Market

Development Manager,Mellanox Technologies

Understanding Hyper-V over SMB 3.0 Through

Specific Test Cases

Jose BarretoPrincipal Program

Manager,Microsoft Corporation

7:30 - 8:45 Continental Breakfast & Networking (Mezzanine)

7:30 registration opens (Mezzanine)

12:30 - 1:30 Lunch (Terra Courtyard)

10:20 - 10:35 Break (Mezzanine)

1:30 - 2:20

CDMI Federations, Year 3

David SlikTechnical DirectorObject Storage,

NetApp, Inc.

programming Models to Enable persistent

Memory

Andy RudoffEnterprise Storage

Architect,Intel

Scaling an Index to the Exabytes

Andrew BaptistLead Architect,Cleversafe, Inc.

Making a Virtualized Storage System Into

Storage for Virtual plat-forms – one Company’s

Journey

Lazarus VekiaridesExecutive Director of Software Engineering Enterprise Storage,

Dell

Continuously Available SMB – observations and

Lessons Learned

David KrusePrincipal Software

Development Lead,Microsoft Corporation

Mathew GeorgePrincipal Software

Developer, Microsoft

6

Page 7: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

moNdAy AgeNdA

SNIA SMB/SMB2/SMB3 pLUGFEST Sunday 8:30 AM - Thursday 1:00 PM • Magnolia Room • Underwritten by in partnership with

The purpose of this Plugfest is for vendors to bring their implementations of SMB/SMB2/SMB3 to test, identify, and fix bugs in a collaborative setting with the goal of providing a forum in which companies can develop interoperable products. The participants of the Plugfest work together to define the testing process, assuring that objectives are accomplished.

2012 SNIA SMB/SMB2/SMB3 plugfest participants (As of 9/10/12)

Cloud(Stevens Creek)

Solid State(Cypress)

File Systems(Winchester)

Virtualization(Lafayette)

SMB/SMB2/SMB3(San Tomas/Lawrence)

2:30 - 3:20

CDMI Support for object Storage in

Cloud Storage

Padmavathy Madhusudhanan

Technical Manager,Wipro Technologies

Exploiting the Benefits of Direct Native program-ming Access to Non-

Volatile Memory Devices

Ashish BatwaraPrincipal Storage Architect,

Fusion-io

What the Evolving Apache Hadoop

Ecosystem Will Mean for Storage Developers

Sanjay RadiaCo-Founder,Hortonworks

Storage Spaces - Next Generation Virtualized Storage for Windows

Karan MehraPrincipal Software

Development Engineer,Microsoft Corporation

Status of SMB2/SMB3 Development in Samba

Michael AdamSofware Engineer,

Samba Team

3:20 - 3:35 Break (Mezzanine)

3:35 - 4:25

openstack object Storage overview

John DickinsonDirector of Technology at SwiftStack and Project

Technical Lead for OpenStack Swift

The Solid State Storage (r-)Evolution

Michael KrauseFellow Engineer,Hewlett-Packard

GlusterFS Challenges and Futures

Jeff DarcyPrincipal Software

Engineer, Gluster.org

How Can Hypervisors Leverage Advanced Storage Features?

Dr. Anupam BhideCEO, Co-Founder,

Calsoft Inc.

The Evolution of Asynchronous Io in

Samba

Jeremy AllisonEngineer,Google

Samba Team

4:35 - 5:25

Bridging poSIX-like ApIs and Cloud Storage

Wesley LeggetteSoftware Architect,

Cleversafe, Inc.

Making Sense of the SSD Jungle for

relational Databases

Gurinder BrarDirector Systems

Engineering, Stec, Inc.

A Case Study of an object Storage Grid Using Tahoe - LAFS

Phillip ClarkPrincipal,

ECC Data Corporation

Block Storage and Fabric Management using

Microsoft System Center 2012 Virtual Machine Manager and SMI-S

Madhu JujareSenior Software Design

Engineer, Microsoft Corporation

Implementing Quality-of-Service Using SMB2

Crediting

Christian AmbachIBM

Samba Team

6:30 - 7:30 plugfest open House and reception (Magnolia)

3:20 - 3:35 Break (Mezzanine)

1:30 - 2:20

CDMI Federations, Year 3

David SlikTechnical DirectorObject Storage,

NetApp, Inc.

programming Models to Enable persistent

Memory

Andy RudoffEnterprise Storage

Architect,Intel

Scaling an Index to the Exabytes

Andrew BaptistLead Architect,Cleversafe, Inc.

Making a Virtualized Storage System Into

Storage for Virtual plat-forms – one Company’s

Journey

Lazarus VekiaridesExecutive Director of Software Engineering Enterprise Storage,

Dell

Continuously Available SMB – observations and

Lessons Learned

David KrusePrincipal Software

Development Lead,Microsoft Corporation

Mathew GeorgePrincipal Software

Developer, Microsoft

2:00 - 3:00 Tech Field Day roundtable #1 (Napa 3)

Visuality Systems

7

Page 8: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

TueSdAy AgeNdA7:30 - 8:45 Continental Breakfast & Networking (Mezzanine)

8:45 - 9:00Welcome remarks:

Wayne M. Adams, Chairman, SNIA Board of Directors; EMC Don Deel, Chairman, SNIA Technical Council; EMC

9:00 - 9:45 Linux Filesystems: Details on recent Developments in Linux Filesystems and StorageChris Mason, Director Kernel Engineering, Fusion-io

9:45 - 10:25 Non-volatile Memory in the Storage Hierarchy: opportunities and ChallengesDhruva Chakrabarti, Senior Scientist, HP

10:25 - 10:40

10:40 - 11:20 Building Next Generation Cloud Networks for Big Data ApplicationsJayshree Ullal, President and Chief Executive Officer, Arista Networks

11:20 - 12:00 Windows File and Storage DirectionsSurendra Verma, Development Manager, Storage and File Systems, Microsoft Corporation

TueSdAy AgeNdA

Cloud(Winchester)

Solid State(Stevens Creek)

NFS(Lafayette)

Block protocols(San Tomas/Lawrence)

performance / Workloads(Cypress)

1:00 - 1:50

Data Integrity in the Cloud

Christoph HellwigPrincipal Storage

Engineer,Nebula

pCIe SSD Devices - A Year Later

Robert RandallWindows Driver Architect,Micron Technology, Inc.

NFSv4 protocol Development

Alex McDonaldCTO Office,

NetApp

SAS and SCSI Technology

Advancements

Marty CzekalskiPresident – SCSI Trade

Association; Interface and Emerging Architecture

Program Manager,Seagate

Greg McSorleyTechnical Business

Development Manager, Amphenol Corporation

Hyper-V Storage performance and

Scaling

Joe DaiPrincipal Software Design

Engineer,Microsoft Corporation

Liang YangSenior Performance

Engineer,Microsoft Corporation

2:00 - 2:50

optimizing Sequence Alignment in Cloud

Using Hadoop and Mpp Database

Senthilkumar VijayakumarIT Analyst,

Tata Consultancy Services

pCI Express Io Virtualization overview

Ron EmerickPrincipal Hardware

Engineer, Oracle Corporation

NFSv4.1 Architecture and Tradeoffs in

Windows Server 2012

Roopesh BattepatiPrincipal Development

Lead,Microsoft Corporation

Mike JohnsonSenior Software Design

Engineer, Microsoft Corporation

iSCSI: Backing Blocks with Files

Paul ForgeyPrincipal Software

Engineer,EMC, Isilon Storage

Division

The Virtual Desktop Infrastructure Storage

Behaviors and requirements

Spencer SheplerPerformance Architect,Microsoft Corporation

2:50 - 3:05 Break (Mezzanine)

12:00 - 1:00 Lunch and Sponsor Showcase (Mezzanine)

1:30 - 2:30 Tech Field Day roundtable #2 (Napa 3)

10:25 - 10:40 Break (Mezzanine)

2:50 - 3:05 Break (Mezzanine)

TECH FIELD DAY roUNDTABLESMonday, 2:00 - 3:00; Tuesday 1:30 - 2:30; Wednesday, 1:30 - 2:30 • Napa 3

The Tech Field Day Roundtable is a lively discussion featuring independent storage experts. Join Jeff Darcy, Stephen Foskett, Robin Harris, Scott Lowe, and Robert Novak as they analyze the day’s sessions with a focus on application of technology and feedback as “the Voice of the End User”. Each has a deep knowledge of the enterprise storage industry, but each approaches storage from a different viewpoint, as a developer, analyst, or storage administrator. The Roundtable will include topics submitted from the audience, both live at SDC and online, connected with social networks. These roundtable sessions will be recorded and streamed over the Internet to share the news from SDC!

8

Page 9: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

TueSdAy AgeNdA

Cloud(Winchester)

Solid State(Stevens Creek)

NFS(Lafayette)

Block protocols(San Tomas/Lawrence)

performance / Workloads(Cypress)

3:05 - 3:55

NoSQL in the Clouds with Windows Azure

Table

Jai HaridasPrincipal Development

Manager,Microsoft Corporation

Building Commercial Storage Systems from

Consumer SSDs

John HayesFounder and Chief

Architect,Pure Storage

NFSv4.1 Server protocol Compliance, Security,

performance and Scalability Testing: Implement the rFC,

Going Beyond poSIX Interop!

Raymond WangSenior Software Design

Engineer in Test,Microsoft Corporation

Fibre Channel over Ethernet (FCoE)

John HufferdOwner,

Hufferd Enterprises

SQL Server: Understanding the Application/Data Workload, and

Designing Storage products to Match

Desired Characteristics for Better performance

Gunter ZinkPrincipal Program

Manager, Microsoft Corporation

Claus Joergensen, Principal Program

Manager, Microsoft Corporation

4:05 - 4:55

Cloud Integrated NAS for the Globally

Distributed Enterprise

Rich WeberVP of Product

Management and Operations,

Panzura

revisiting Storage for Smartphones

Nitin AgrawalNEC Laboratories America

Award winning paper from the USENIX File & Storage Technology

Conference

Scaling oracle with pNFS: Improving

Database Efficiency for Scale-out Architecture

Bikash Roy ChoudhurySolutions Architect,

NetApp

VN2VN: A New Framework for L2 DAS

Prafulla DeuskarStorage Networking

Architect, Intel

Mark WunderlichStorage Technologist, Intel

The Future of protocol and SMB2/3 Analysis

Paul LongSr. Program Manager, Protocol Enginering

Framework,Microsoft Corporation

5:00 - 7:00 Networking reception - Sponsor Showcase (Mezzanine)

2002 - ANNIVERSARY - 2012

STO

RA

GE

MA

N

AGEMENT INITIATIVE SPECIFIC

AT

ION

Time to Celebrate! Join us at the Networking reception on Tuesday evening to toast to the 10 year anniversary of the Storage Management Initiative Specification (SMI-S).

Ten Highlights of Ten Years 2002 “Bluefin” was donated to the SNIA by a small consortium of storage industry leaders. SNIA publicly announced it as SMI-S V1.0.

2002 SMI-Lab plugfests were scheduled (CIM SAN 1 & 2 and SMI-Lab 3).

2003 SMI launched formal industry-wide specification development, interoperability testing, and conformance testing.

2004 SMI-S V1.0.2 became an ANSI standard. Development of SMI-S V1.1.0 started.

2006 SMI-S V1.0.3 was accepted as an ISO standard. The SNIA Technical Position of SMI-S V1.1.0 was released.

2007-2010 SNIA published SNIA Technical Positions of SMI-S V1.2.0, V1.3.0, V1.4.0, and V1.5.0, divided into eight parts.

2008, 2011 SMI-S V1.1.1 was published as an ANSI standard in 2008 and an ISO standard, Storage Management, ISO/IEC 24775, in 2011.

2008 SMI-S V1.3.0 was published as an ANSI standard: INCITS 388-2011.

2012 SMI-S V1.6.0 became a SNIA Technical Position; SMI-S V1.5.0 was submitted for acceptance as an ISO standard. The SMI technical work groups started work on SMI-S V2.0.

2012 Microsoft adopted SMI-S in SCVMM 2012 & Windows 2012 and invited the SNIA SMI to highlight SMI-S at a booth at MMS in Las Vegas. Microsoft hosted the July SMI-Lab plugfest at their Redmond campus.

1

2

3

4

5

6

7

8

9

10

9

Page 10: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Cloud(Stevens Creek)

Storage Management(Lafayette)

File Systems(Cypress)

Big Data(Winchester)

SMB/SMB2/SMB3(San Tomas/Lawrence )

1:15 - 2:05

A Simple open Source Cloud Storage System

Dan PollackSenior Operations Architect,

AOL

NAS Management using Microsoft Corporation System Center 2012

Virtual Machine Manager and SMI-S

Alex NaparuSoftware Design Engineer,

Microsoft Corporation

Madhu JujareSr. Software Design Engineer,

Microsoft Corporation

Linux File and Storage Systems: Challenges and

Futures

Ric WheelerArchitect & Manager of the RHEL File System Team &

Red Hat Storage,Red Hat

Efficient Archiving and Fetching of ‘Big Data’ Files

Uttam KaushikManager Engineering

EMC DiskXtender Product Suite, EMC

AD Everywhere: Active Directory Where You Wouldn’t Expect It, Using Samba 4.0

Andrew BartlettAuthentication Developer,

Samba Team

2:15 - 3:05

How to Store Data to the Cloud without Giving the

Cloud Anything

Jason ReschSenior Software Engineer,

Cleversafe, Inc.

Service Level objectives for Storage Solutions with

Different Application

Dr. M. K. JibbeDirector of Test Architect and

Quality for APG Products,NetApp

Kuok Hoe TanSenior QA Engineer, NetApp

The Btrfs Filesystem

Chris MasonDirector of Kernel

Engineering Lead Developer of the Btrfs Filesystem,

Fusion-io

object Storage - Key to Big Data Infrastructure

Anil VasudevaPresident & Chief Analyst,

IMEX Research

SMB 3, Hyper-V and oNTAp

Garrett MuellerSenior Engineer,

NetApp

3:05 - 3:20 Break (Mezzanine)

3:20 - 4:10

Erasure Coding in Windows Azure Storage

Cheng HuangResearcher,

Microsoft CorporationResearch

Experiences Evolving SmarterILM

Mark SmithEnterprise Architect,

IBM GTS

Gabriel AlatorreSoftware Engineer, IBM

Scaling Storage to the Cloud and Beyond with

Ceph

Sage WeilFounder and Chief Architect, Inktank

Big Data and The Evolution of Tape

Technologies

Kevin DudakSenior Product Manager,

Spectra Logic

Design and Implementa-tion of SMB Locking in a

Clustered File System

Aravind Velamur SrinivasanSenior Software Engineer,

EMC - Isilon Storage Division

4:20 - 5:10

Improving Cloud Storage Cost and Data resiliency

with Erasure Codes

Michael PenickSenior Software

Developer, GoDaddy.com

State of SMI-S

Don DeelSenior Technologist,

Office of the CTO, EMC; Chair SNIA Technical

Council

reFS - Next Generation File System for Windows

J.R. TiptonPrincipal Software

Development Engineer, Microsoft Corporation

Malcolm SmithSenior Software Design

Engineer, Microsoft Corporation

Accelerating Hadoop with Data optimization

Hank CohenDirector of Product

Management,Altior, Inc.

Testing Async SMB, Samba

Volker LendeckeCo-Founder of SerNet

GmbH

wedNeSdAy AgeNdA TueSdAy AgeNdA7:30 - 8:45 Continental Breakfast & Networking (Mezzanine)

8:45 - 9:00 Introduction to the Day and Housekeeping AnnouncementsDon Deel, Chairman, SNIA Technical Council; EMC

9:00 - 9:45 Storage Systems for Shingled Disks

Garth Gibson, Professor, Computer Science, Carnegie Mellon University, and Co-Founder and Chief Scientist, Panasas Inc.

9:45 - 10:25 The Big Deal of Big Data to Big StorageBenjamin Woo, Founder and Managing Director, Neuralytix

10:25 - 10:40

10:40 - 11:20 Unified Storage for the Private CloudDennis Chapman, Senior Technical Director, NetApp

11:20 - 12:15SSSI pCIe round Table - A Look at Emerging pCIe Technologies

Moderator: Eden Kim, CEO, Calypso Systems, Inc.Panelists: Marty Czekalski, Seagate Technology; Dr. Easen Ho, Calypso Systems, Inc.; Tony Roug, Virident Systems

10:25 - 10:40 Break (Mezzanine)

3:05 - 3:20 Break (Mezzanine)

12:15 - 1:15 Lunch and Sponsor Showcase (Mezzanine)

1:30 - 2:30 Tech Field Day roundtable #3 (Napa 3)

10

Page 11: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Cloud(Lafayette)

Solid State(Lawrence)

Dedupe(San Tomas)

SMB/SMB2/SMB3(Cypress)

9:30 - 10:20

rainy Days & Boot Storms Always Get Me Down

(Evaluating Clouds: What You Need to Know)

Peter MurraySenior Product Specialist,

SwiftTest, Inc.

Intelligent Controllers at the Heart of Modern Solid State

Storage Designs

Anil VasudevaPresident & Chief Analyst,

IMEX Research

primary Data Deduplication in Windows Server 8

Sudipta SenguptaSenior Research Scientist,

Microsoft Corporation Research

Jim BentonPrincipal Software Design

Engineer,Microsoft Corporation

Techniques for Debugging File protocol performance Issues

Evgeny PopovichPrincipal Software Engineer,EMC Isilon Storage Division

Security / Identity(Lafayette)

Solid State(Lawrence)

Dedupe(San Tomas)

SMB/SMB2/SMB3(Cypress)

10:30 - 11:20

Local Accounts and privileges in Likewise Storage Server

Rafal SzczesniakSenior Software Engineer,

EMC Isilon Storage Division

SAS SSDs – Building Blocks for High-performance Storage

Ulrich HansenDirector, Market Development,

HGST, a Western Digital Company

prequel: Distributed Caching for the Masses

Christopher R. HertelSenior Principal Software

EngineerRed Hat

Jose RiveraSoftware Engineer,

Red Hat

High performance File Serving with SMB3 and rDMA via the

SMBDirect protocol

Tom TalpeySoftware Architect,

Microsoft Corporation

Greg KramerSr. Software Development

Engineer,Microsoft Corporation

11:25 - 12:15

Identity Mapping in the oneFS Clustered File System

Steven DannemanSenior Software Engineer,

EMC Isilon Storage Division

Is MLC ready for the Enterprise?

Esther SpanjerDirector of Technical Marketing,

SMART Storage Systems

Storage Efficiency in Clustered Storage Environment

Ankur SaranSystems Engineer,

Tata Consultancy Services Ltd

SMB 3.0 Application End-to-End performance

Dan LovingerPrincipal Software Architect,

Microsoft Corporation

7:30 - 8:30 Breakfast & Networking (Mezzanine)

8:15 - 8:30 Introduction to the Day and Housekeeping Announcements Don Deel, SNIA Technical Council Chair; EMC

8:30 - 9:20Keynote Speaker:

Sanjay Radia, Co-Founder, Hortonworks The Evolving Apache Hadoop Eco System - What It Means for Big Data Analytics and Storage Developers

12:15 Sessions Conclude

1:00 SNIA SMB/SMB2/SMB3 Plugfest Concludes

10:20 - 10:30 Break (Mezzanine)

THurSdAy AgeNdA

11

BIrDS oF A FEATHEr SESSIoNSTuesday, September 18, 7:00 pM - NVM programming TWG: 3 Months old!The NVM Programming TWG was formed three months ago to accelerate availability of software that enables optimal use of Non-Volatile Memory. This BOF talks about the TWG’s area of focus, current work, and future plans. The target audience is driver, OS, and application developers planning to incorporate NVM capabilities. This BOF is not limited to TWG members; anyone may attend.

Tuesday, September 18, 8:00 pM - Developing with red Hat StorageThis BoF invites attendees to learn how to build new filesystems with Red Hat Storage, including how to extend the platform via its translator APIs. Red Hat Storage, with its GlusterFS foundation, is implemented as a POSIX-like scale-out NAS filesystem, but developers can exploit its hacker friendly confines to build (and test) new filesystems on its scalable architecture. If tinkering with and creating new filesystems is a fun activity for you, you’ll enjoy this discussion.

Wednesday, September 19, 7:00 PM - Fast Storage Access with InfiniBand and RDMAToday’s data centers are dealing with an unprecedented amount of data, and that data continues to grow each day. With the increased demand for data, storage access becomes critical to overall service delivery and data center performance. Join Mellanox Technologies and DataDirect Networks to talk about today’s data delivery challenges, the solutions provided by InfiniBand connected storage, and the future of data center storage interconnects.

Wednesday, September 19, 7:00 pM - Cloud Storage ImplementationsThis agenda for this BoF is: Implementing the SNIA CDMI Reference Implementation; Implementing the NetApp StorageGRID 9.0; Implementing the CDMI interface for OpenStack Swift.

Page 12: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

MoNDAY SESSIoNSCLoUD TrACK

CLOUD FILE SYSTEM AND CLOUD DATA MANAGEMENT INTERFACE (CDMI)Monday 8:30 - 9:20Today’s Network Attached Storage (NAS) store data on local disks and/or SAN disks. Most of the enterprises have sufficient file storage capacity to run their day-to-day operations provided some older data is moved to secondary storage. But since most of the data resides on the primary storage (or secondary storage within the enterprise boundaries) it becomes necessary to extend storage capac-ity for NAS With Cloud storage expanding and becoming more secure, acces-sible, easy to use and cost effective, it can be a considered as secondary storage for enterprise NAS – Hierarchical Storage Management. We can even use cloud storage as primary storage by using the enterprise storage devices for caching to improve cloud data access throughput. Adding CDMI based interfaces to cloud file system enables us to integrate with any cloud storage provider and store file based data to cloud storage. The cloud file system presented and implemented by Calsoft integrates with many cloud storage providers using Cloud Data Manage-ment Interface (CDMI). This helps enterprises store file based data to cloud storage and provides throughput similar to local NAS by using efficient caching techniques.

OPEN SOURCE DROPLET PROJECT UPDATE WITH S3 AND SNIA CDMI SUPPORTMonday 9:30 - 10:20Droplet, started 2 years ago, is a cross cloud storage compatible client library under BSD license model. Its belongs to the Scality Open Source Program and supports SNIA CDMI and Amazon S3 protocols. Various extensions and tools have been developped by the community such as a cloud migration tool, an incremental backup agent with data deduplication, a file system emulation at a command line interface.

OVERCOMING CHALLENGES & BEST PRACTICES FOR INTEROPERABILITY TESTING OF CDMIMonday 10:35 - 11:25Over the past years, interoperability has become more and more of a necessity in standardization and Industry demands delivery of products/services which are interoperable. SNIA addresses lack of interoperability issue of Cloud Storage by Cloud Data Management Interface specification. It tags users data with special metadata (data system metadata) that tells the cloud storage provider what data services (backup, archive, encryption etc) to provide that data. It helps in mov-ing users data from cloud vendor to cloud vendor without the pain of recoding of different interfaces. There is a growing trend where organizations are adopting CDMI in their products and hence interoperability becomes extremely important. TCS is working on ‘CDMI Automated Test Suite’, which focuses on testing compli-ance to CDMI specifications. In this proposal we will share our observations/chal-lenges during the development of test suite and challenges while testing products for CDMI compliance. This will benefit that companies to adopt best practices while developing CDMI compliant products.

CDMI EXTENSIONSMonday 11:35- 12:25As part of the CDMI 1.1 standardization effort, multiple extensions to the CDMI standard have been proposed by participating vendors and end users. This session provides an technical overview of extensions currently under public review, and will demonstrate select extensions in working implementations.

CDMI FEDERATIONS YEAR 3Monday 1:30 - 2:20In addition to standardizing client-to-cloud interactions, the SNIA Cloud Data Management Interface (CDMI) standard enables a powerful set of cloud-to-cloud interactions. Federations, being the mechanism by which CDMI clouds establish cloud-to-cloud relationships, provide a powerful multi-vendor and interoperable approach to peering, merging, splitting, migrating, delegating, sharing and exchange of stored objects. In last two SDC presentations, the basics of CDMI federation were discussed. For year three, we will review what is involved in making federations interoperable across multiple vendors, demonstrate two common use cases enabled by federation, and discuss the ongoing work within the SNIA Cloud Storage Technical Working Group to add federation as a formal part of CDMI 1.1, which is currently under development.

CDMI SUPPORT FOR OBJECT STORAGE IN CLOUD STORAGEMonday 2:30 - 3:20Object storage, a leading emerging technology is mainly intended to handle exponential growth of unstructured data. Unlike traditional storage of files in NAS or blocks in SAN, it uses data objects. Each object is assigned a unique object ID and each object contains its own meta data along with actual data thereby removing centralized indexing. Thus it enables massive scalability, geographic independence under reasonable costs. Pitfalls in IOPs Perfor-mance, latency and proprietary interface makes object storage more suitable for archiving & backup operations instead of primary storage. Hence it has become more ideal for cloud storage. CDMI, industry standard is meant for complete life cycle management of objects in cloud. How it can be leveraged/enhanced to support Object storage will be addressed in detail in this paper.

OPENSTACK OBJECT STORAGE OVERVIEWMonday 3:35- 4:25Openstack Object Storage (called swift) is an open-source, distributed, even-tually-consistent object storage system. It was written by developers at Rack-space to power Rackspace’s Cloud Files product and then contributed to the Openstack project in 2010. Swift is designed to cheaply and reliably store massive amounts of data. This talk will discuss where object storage is useful, how swift works, and how deployers and developers can use swift effectively.

BRINGING POSIX-LIKE APIS AND CLOUD STORAGEWednesday 1:15 - 2:05Emerging Cloud Storage API standards, including CDMI and OpenStack Stor-age, are oriented towards REST APIs that allow streaming object access. Sev-eral features taken for granted in traditional filesystem APIs like POSIX and Windows are not present in this new paradigm. Examples include random file updates and directory operations. Bridging technologies must address this disconnect to provide full functionality in a performant manner. We detail the techniques we have used in order to make cloud storage file drivers func-tional and efficient for both every day user interaction and high-throughput, low-latency applications.

SeSSioN deScriPTioNS

Session descriptions are listed chronologically.

12

Page 13: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

SoLID STATE TrACK

PCI EXPRESS IO VIRTUALIZATION OVERVIEWMonday 8:30 - 9:20PCI Express IO Virtualization Specifications working with System Virtualization allowing multiple operating systems running simultaneously within a single computer system to natively share PCI Express Devices. This session describes PCI Express, Single Root and Multi Root IO Virtualization. The potential impli-cations to Storage Industry and Data Center Infrastructures will also be discussed.

HOW MANY IOPS IS ENOUGHMonday 9:30 - 10:20There are lots of SSDs on the market today offering IOPS (I/Os Per Second) per-formance in the thousands to hundreds of thousands, with indications that future models will offer speeds in the million-IOPS range. Meanwhile HDDs support from tens to hundreds of IOPS, depending on spindle speed and interface. Not every application can use the extreme performance of high-end SSDs, and some may not benefit from high IOPS at all. Since performance is tied to cost, users can save money if they understand how many IOPS the system really needs. This presentation will examine what makes an application require high IOPS and will profile applications according to their needs.

I/O VIRTUALIZATION - ENABLING NEW ARCHITECTURES IN THE DATA CENTER FOR SERVER AND I/O CONNECTIVITYMonday 10:35 - 11:25As Data Centers march towards more agility, it creates a need for treating all re-sources such as compute and I/O as flexible and separate pools. On the other hand, exciting technologies such as direct attached PCI-E Flash are emerging which promise to bridge the performance gap between compute and I/O thereby relieving the I/O bottleneck for applications. This talk will present I/O Virtualization as a technology that can fulfill the promise of agility by decoupling the CPU from the I/O subsystem while bringing the benefits of direct attached PCI-E devices to a shared environment. Such a technology will provide an order of magnitude boost in performance of current applications, open up new usage models in IT administration and create opportunities for innovative appliance architectures.

NVM EXPRESS - DELIVERING BREAKTHROUGH PCIE SSD PERFORMANCE AND SCALABILITYMonday 11:35 - 12:25The NVMe interface will go a long way towards alleviating the performance and feature constraints of today’s relatively slow disk interfaces currently in use by PCIe SSDs. Solution components built around the new NVMe standard and developed especially for PCIe SSDs, systems, devices, drivers, development, test and compli-ance validation infrastructure are either available today or will be very shortly. These new solution components are providing a robust, high performance and feature rich environment that will enable applications to deliver ever greater performance and capabilities into the hands of end users.

PROGRAMMING MODELS TO ENABLE PERSISTENT MEMORYMonday 1:30 - 2:20Today’s server operating systems and applications are designed for hardware plat-forms the contain low-latency, byte addressable volatile memory, but require using slow, synchronous block I/O interfaces to persist data. Emerging technologies such

memristor and phase change memory create the possibility for a new tier that enables persistent media that is accessed like memory. This creates opportunities for server operating systems, file systems and data services middleware but also requires a new programming model. In this presenta-tion Andy discusses possible APIs and programming models enabling the server software stack to optimize for persistent memory. In addition to re-viewing possible API features and programming models, Andy will review current activity underway in the Linux developer community to optimize the Linux kernel, and Linux filesystems, and volume managers for persistent memory.

EXPLOITING THE BENEFITS OF DIRECT NATIVE PROGRAMMING ACCESS TO NON-VOLATILE MEMORY DEVICESMonday 2:30 - 3:20Over the past few decades the interfaces for accessing persistent storage within a computer system have remained essentially unchanged. Simply seek, read, and write have defined the fundamental operations that can be performed against storage devices. These interfaces worked well for the spinning media; however, these interfaces are sub-optimal for the non-vola-tile memory (NVM) devices due to the different performance characteristics and access patterns of these devices. Given these differences, a non-vola-tile memory management system more closely resembles a file system than it does a disk drive. This presentation will highlight the mechanisms and the associated benefits of exposing direct native programming interfaces such as atomic-write, persistent TRIM, EXISTS, Key-value cache/store etc. from non-volatile memory devices to applications.

THE SOLID STATE STORAGE (R-) EVOLUTIONMonday 3:35 - 4:25Whether driven by the “instant on” experience or extreme application perfor-mance demands, solid state storage is permeating market segments at an ever-accelerated rate. This talk will explore the technology stepping stones required to create compelling customer value starting with today’s NVM technologies and looking forward to one, three, and five years into the future. We will see how careful choices of platform, enclosure, and storage stack capabilities can enable continuous creation of sustainable customer value.

MAKING SENSE OF THE SSD JUNGLE FOR RELATIONAL DATABASESMonday 4:35 - 5:25Most database performance experts have been waiting for solid-state storage to free them up from constantly tuning their raw devices, SAN storage and various file systems. Now we are at tipping point where so many companies are offering solid-state products in different form factors, interface types of custom intelligence in ASIC or FPGA’s. This presentation will start with a summary of solid-state storage devices in the market today, how these technologies impact three major databases Oracle MS SQL server and MySQL, and outline key questions to ask when selecting solid-state storage for your database applications. Gurinder Brar started working with relational databases when Ingres and Oracle were very young companies. For the last 10 years he has worked for traditional storage companies to help position their products in database environments. Now he is responsible for defining relational database requirements for new solid-state products at STEC.

SeSSioN deScriPTioNS

13

Page 14: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

FILE SYSTEMS TrACK

ARCHIVE EXCHANGE FORMAT (AXF) - AN OPEN STANDARDS-BASED AP-PROACH TO LONG TERM CONTENT ARCHIVING AND PRESERVATIONMonday 8:30 - 9:20 Rather than rely on archaic IT-centric technological approaches, recent appli-cation specific advancements in the area of data storage have been made that better target this demanding area while ensuring long-term preservation and accessibility to valuable media assets. This paper will give a detailed technical overview of the emerging Archive eXchange Format (AXF) open standard for tape and disk-based content storage. With its innovative “operating system per object” approach, AXF guarantees long-term accessibility to content via open tools while overcoming many of the limitations in other storage formats/technologies such as TAR and LTFS. End-user case studies will focus attention on the key features of the AXF standard and how it can be leveraged to ensure open access, protection, and transportability of media assets.

OBJECT ORIENTED STORAGE AND THE END OF FILE-LEVEL RESTORESMonday 9:30 - 10:20As unstructured data and cloud storage continue to grow, object oriented storage is becoming an ever increasing method of data management. With this has come the ability to manage virtual storage environments and tiered storage environ-ments at the object level. This has a profound impact on our conventional strate-gies around archive, backup, and long term retention of data. Moreover it allows data to transition between various storage platforms such as SSD, HDD, Tape, and the cloud without impacting end user accessibility, eliminating the need for granular file restores to retrieve data from an archive or other storage tier. This session will give an overview of object oriented file systems, abstracting tape and other storage platforms to function as disk, and best practices in achieving long term retention in an object oriented environment.

SCALABLE, RELIABLE, AND EFFICIENT OBJECT STORAGE FOR HADOOPMonday 10:35 - 11:25HDFS is the storage backbone that supports Hadoop’s map/reduce jobs. De-signed to run on inexpensive commodity hardware, HDFS uses triple replication to achieve reliability and availability. We have applied the scalability, reliability and efficiency benefits of information dispersal to yield a new implementation of Hadoop’s FileSystem interface. This implementation is built on our existing ob-ject storage API and thus it eliminates the overhead of replication while achiev-ing superior fault-tolerance. Further, it has retained data-local computation, a primary feature and benefit offered by Hadoop. This presentation elaborates on the numerous challenges encountered in the creation of this implementation, and explains how each was overcome.

IMPLEMENTING HDFS AS A PROTOCOL ON ONEFSMonday 11:35 - 12:25The Hadoop Distributed File System is not just a filesystem, but also a file access protocol. This talk describes how OneFS has implemented HDFS as a protocol on top of OneFS. It describes how the OneFS implementation maps HDFS fea-tures into a POSIX-like distributed filesystem. There is also analysis of benefits and drawbacks to the OneFS HDFS implementation compared to the Apache HDFS implementation.

SCALING AN INDEX TO THE EXABYTESMonday 1:30 - 2:20 At the exabyte scale, even the metadata becomes so large that single systems are unable to manage or even store it. The only way to cope with trillions of objects and their associated trillions of pieces of metadata is to rethink the fundamentals of how metadata is stored, accessed, and manipulated in a massive system with potentially huge numbers of users. We detail our solu-tion, and show how it enables true horizontal scalability, and with the surprising property that as the system grows, metadata contention actually decreases.

GLUSTERFS CHALLENGES AND FUTURES Monday 3:35 - 4:25GlusterFS is a rapidly evolving distributed file system. This talk will start with a snapshot of what problems it already solves, then focus on some of the Hard Problems that it still faces - various forms of replication, “zillions of small files” workloads, and multi-tenancy. Possible solutions will be described, and - time permitting - some audience brainstorming might even occur.

A CASE STUDY OF AN OBJECT STORAGE GRID USING TAHOE - LAFSMonday 4:35 - 5:25An overview of an example 5-node storage grid is given, along with an actual demonstration. The demonstration is done using VirtualBox and Linux guests running the Tahoe-LAFS open-source software. The demonstration highlights anchor concepts such as erasure coding, inherent security at any individual node, data availability and overhead costs, and some differences in client up-load versus download. Throughout the presentation, contrasts are drawn be-tween storage grids and traditional SAN/NAS technologies. Finally, needs and future directions are discussed including how grid storage relates to the cloud.

HArDWArE TrACK

ENERGY EFFICIENCY METRICS FOR STORAGEMonday 8:30 - 9:20Energy efficiency metrics in terms of Idle Capacity/Watt, IOPs/Watt, and MB/s/Watt are starting to appear in the storage industry. These metrics can be used by the data center for power budget planning, and to reduce capital and oper-ating expenses. SPC-1/E and SPC-2/E are storage performance benchmarks with energy extensions. The SNIA Emerald™ program enables the objective comparison of storage products for their energy efficiency. Slated to appear late this year or early next, the EPA Energy Star™ certification for datacenter storage is expected to require meeting specific checklist items, and submitting energy efficiency data on optimized systems. Another metric formulated by The Green Grid™ is the data center storage efficiency (DCsE), which focuses on efficiencies during actual operation, as opposed to the above mentioned metrics which are applicable at the point of sale.

GETTING THE MOST FROM YOUR HADOOP NODEMonday 9:30 - 10:20Getting the most out of the hardware is key to overall system performance. As Hadoop becomes mainstream, most hardware manufacturers have begun to offer Hadoop nodes containing both servers and storage that are specifically designed for Hadoop clusters. But which factors impact Hadoop storage per-formance and manageability? As a followup to his well received presentation at SDC 2011, Green Platform CTO and founder , Gus Malek-Madani, a leading expert in vibration management, will share test results that show how normal levels of micro vibration in data centers add latency and reduce the effective performance of your Hadoop clusters.

SeSSioN deScriPTioNS

14

Page 15: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

OVERCLOCKING DATA STORAGE SUBSYSTEMS: A SATA-IV PROPOSALMonday 10:35 - 11:25A flexible topology is proposed for enhancing the standard SATA protocol with 8 GHz transmission rates and the 128b/130b “jumbo frame” now in the PCI-Express 3.0 specification. In general, proven techniques for overclocking CPU and DRAM bus speeds can be applied to accelerate storage interface technolo-gies, using existing concepts like hardware jumpers, UEFI BIOS options, auto-detection and visible future developments. The SATA-IV standard can benefit, in particular, by “syncing” an x1 PCIe 3.0 lane with a single SATA cable running at “8G/8b”, by removing 2 extra bits in the 8b/10b “legacy frame”. Design-ers and builders will then have the options to increase transmission rates, or increase the frame size, or both. By implementing these changes initially in add-on controllers, existing motherboards need not be replaced as often.

INFINIBAND TECHNOLOGY AND USAGE UPDATEMonday 11:35 - 12:25The InfiniBand new speeds beyond QDR are FDR, EDR HDR and NDR. FDR solutions were introduced to the market in mid-2011. EDR specification was updated to provide (26Gb/s per lane) or 100Gb/s data rate per 4x EDR port. The roadmap details 1x, 4x, 8x and 12x EDR and FDR, incorporating new link level singling of 64/66 encoding and new reliability mechanism (Forward Error Correction). The newly defined link speeds, reliability mechanisms and trans-port are designed to keep the rate of performance increase in line with systems-level performance increases. The session will provide a detailed review on the new InfiniBand speeds, features and roadmap as well as new RDMA based developments such as Microsoft SMB3 and software accelerations based on a newly concept of co-design architecture.

VIrTUALIzATIoN TrACK

MAKING A VIRTUALIZED STORAGE SYSTEM INTO STORAGE FOR VIRTUAL PLATFORMS - ONE COMPANY’S JOURNEYMonday 1:30 - 2:20A lot has happened to the EqualLogic platform since the team noticed that a great deal of storage was being sold to customers of a certain virtualization platform in 2005. In trying to exploit the natural affinity of easy-to-use central-ized storage in the virtualization market, a series of initiatives were set in motion that have transformed the value of the platform, and also radically changed what it means to be a storage array in a world dominated by virtualized com-pute. Beginning with a requirement for shared storage in order to implement high-availability of compute loads, the virtualization platforms have been the inspiration of a prodigious amount of innovation over the last 6 years. This case study presents a candid historical and architectural perspective of the developments of the recent years. From management integration to the gamut of array-based offloads, we will discuss what the role is for intelligent storage in these datacenters, how that niche has evolved and a little of what can be expected as we look into the future.

“STORAGE SPACES” - NEXT GENERATION VIRTUALIZED STORAGE FOR WINDOWSMonday 2:30 - 3:20Storage Spaces is a new virtualized storage capability in Windows that allows storage resources to be pooled and then exposed to the system as thinly provi-sioned virtual disks. Pools can be clustered across multiple machines to provide appropriate levels of resiliency and availability. This allows system designers or users to meet the requirements of applications, or at least match the what they

are willing to pay for. Although “Storage Spaces” has been described previously in a blog and presented at the 2011 BUILD conference, this presentation will be a technical drill-down directed at an audience of storage engineers, with more depth and detail than provided previously.

HOW CAN HYPERVISORS LEVERAGE ADVANCED STORAGE FEATURES?Monday 3:35 - 4:25In Virtual environment like VMware, the Virtual Machine (VM) objects from storage perspective are file operations/bulk block operations. Advanced features/technologies of NAS and SAN based Arrays/server like snapshot, clone, server copy, range locking, are not being utilized. VMFS(x) on the storage attached to the ESX/ESXi hosts works perfectly fine, but the network usage (IP/FC/etc) goes up significantly when the storage is coming from NAS or SAN. The goal is to offload the file-operations to the NAS/SAN based Arrays and leverage maximum benefits to increase I/O performance, storage utili-zation and reduced network usage

BLOCK STORAGE AND FABRIC MANAGEMENT USING MICROSOFT SYSTEM CENTER 2012 VIRTUAL MACHINE MANAGER AND SMI-SMonday 4:35 - 5:25 Virtual Machine Manager automates the discovery and provisioning of iSCSI, FC, and SAS storage using SMI-S, including the discovery and provisioning of zones in a FC fabric. Virtual Machine Manager builds on top of Windows Server 2012 which introduces native support for SMI-S providers. Microsoft is working with multiple to deliver storage automation capabilities across a large number of partners: EMC, NetApp, HP, IBM, Dell, Hitachi, Fujitsu, StarWind, DotHill, and LSI.

SMB/SMB2/SMB3 TrACK

LINUX CIFS/SMB2Monday 8:30 - 9:20 The Linux kernel clients have had dramatic improvements in the past year - write and read performance is far better, and async support is better. Encrypted transport support has also been added. In addition the most current SMB2 kernel support will be demonstrated.

MULTIUSER CIFS MOUNTSMonday 9:30 - 10:20 Most Unix-based SMB/CIFS filesystems (Linux cifs, Linux smbfs and others) have traditionally been designed to use a single set of credentials for all accesses to a particular mount. This design limitation presents challenges for deployment by administrators who would like local users to use their own credentials when accessing files on the server. This talk will cover a discussion of the Linux’ CIFS client multiuser code that allows it to spawn and track new SMB sessions whenever a new user accesses the mount. Different aspects of the design will be covered, as well as the new cifscreds tool that extends this to non-krb5 auth.

SMB 3.0 (BECAUSE 3 > 2)Monday 10:35 - 11:25This talk will introduce the feature set that falls beneath the SMB 3.0 family umbrella. It will briefly summarize the features discussed last SDC under the SMB 2.2 protocol name, and then examine in more detail the aspects of the protocol that have been added, improved, or modified since then. This will include a more detailed view of the Witness auxiliary protocol, an examination of encryption support and signing changes, the secure negotiate capability, file copy offload, and other changes.

SeSSioN deScriPTioNS

15

Page 16: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

UNDERSTANDING HYPER-V OVER SMB 3.0 THROUGH SPECIFIC TEST CASESMonday 11:35 - 12:25In Windows Server 2012, the new Hyper-V over SMB scenario was introduced, supporting the storage of live VMs on a file share using the SMB 3.0 protocol. In this session, we’ll take look closer at this scenario by describing specific test cases you can try yourself with either Windows Server 2012 File Servers or third party implementations of SMB 3.0. These include: Configuring the File Server (Standalone, Traditional or Scale-Out) and the Hyper-V hosts (standalone or clustered). Failing one of multiple NICs while VM is running. Live Migrating and Storage Migrating VMs on an SMB share (in a cluster or standalone). Saving, resuming and snapshotting a VM on an SMB share. Creating a Hyper-V Rep-lica of a VM on an SMB share. Performing planned and unplanned failover of both the File Server cluster nodes and the Hyper-V cluster nodes or File server cluster nodes. Backing up VM using VSS for SMB File Shares.

CONTINUOUSLY AVAILABLE SMB OBSERVATIONS AND LESSONS LEARNEDMonday 1:30 - 2:20This talk will offer a walk-through of design points and protocol changes that en-able continuously available SMB file access. It will describe the iterative changes and thinking in the SMB protocol that took us from durability and resiliency in SMB2 to the CA support in SMB3, and discuss how the architecture built on les-sons learned in each release. It will also examine in greater detail some of the more complex aspects of handle recovery in CA, and look at what simplifying as-sumptions can be made during development as you step towards a final solution.

STATUS OF SMB2/SMB3 DEVELOPMENT IN SAMBAMonday 2:30 - 3:20 Samba, the well known open source SMB server software features support for version 2.0 of the SMB protocol since version 3.6. The one omission from SMB 2.0 in Samba 3.6 is support for durable file handles. Meanwhile, Versions 2.1 and (in preview) 3.0 of the SMB protocol are available. Over the last months, the developers have worked hard on implementing “durable handles”, SMB 2.1 and a basic support for SMB 3.0. This talk is a report about the develop-ment progress of these features that will be available in the next version 4.0 of Samba.

THE EVOLUTION OF ASYNCHRONOUS IO IN SAMBAMonday 3:35 - 4:25Over the years we have tried many ways to increase the parallelism of the IO path within Samba for read and write requests from Windows and other CIFS and SMB2 clients. This talk will cover the techniques we have explored, what worked and what didn’t, and how these programming methods are applicable to Linux servers and other operating systems to increase the throughput of a Samba server. The current state of the art within the Samba4 codebase will also be summarized.

IMPLEMENTING QUALITY-OF-SERVICE USING SMB2 CREDITINGMonday 4:35 - 5:25Many users would like to establish QoS for their central fileservers to make sure that privileged clients will not be starved out by not-so-important clients. The SMB2 protocol introduced the crediting mechanism that should be able to help here. But what would be possible approaches to establish the QoS using SMB2 crediting? This session will cover potential approaches, sample implementa-tions for Samba and the measured effects.

TUESDAY SESSIoNSCLoUD TrACK

DATA INTEGRITY IN THE CLOUDTuesday 1:00 - 1:50Getting data to stable storage is surprisingly hard, and developers of the vari-ous levels of the I/O stack have struggled defining semantics for users of the I/O subsystems as well as guaranteeing them. The mismatch of semantics at different levels already causes headaches for traditional enterprise systems, but gets even worse for virtualized environments and distributed cloud systems. This talk pinpoints known errors and caveats in the implementation of complex I/O subsystems implementing block storage and filesystem semantics, and also shows how interconnected the two are, especially in distributed environments.

OPTIMIZING SEQUENCE ALIGNMENT IN CLOUD USING HADOOP AND MPP DATABASETuesday 2:00 - 2:50This proposal is targeted at an optimized approach to sequence alignment us-ing FASTA algorithm, which incorporates high speed word-to-word matching. In the current scenario where data growth is in petabytes a day and processing requires state of the art technologies, Greenplum Massively Parallel Processing (MPP) database and Hadoop are emerging parallel technologies which form the backbone of this proposal. The complex nature of the algorithm, coupled with data and computational parallelism of Hadoop grid and massively parallel processing database for querying from big datasets containing petabytes of se-quences, improves the accuracy, speed of sequence alignment and optimizes querying from big datasets. Bioinformatics labs and centers across the globe today upload enormous amount of data and sequences in a central location for the scientific analysis. The transfer of such large datasets can also be simpli-fied with Cloud approaches. So, Cloud Computing technology forms a strong candidate as the end point of such sequences and data gathered from various sources like medical research centers, scientists and biomedical labs around the globe. A plan for the final “publicly consumable” form of the program is to make it web-based and running on the Cloud.

NOSQL IN THE CLOUDS WITH WINDOWS AZURE TABLETuesday 3:05 - 3:55Windows Azure Table is an easy to use No SQL database that auto scales to meet your throughput needs. It supports a schema-less store that enables you to shape the data for efficient storing and retrieval functions. In this talk we will discuss patterns and the best practices that will enable you to build massively scalable and durable applications without having to deal with manual sharding of your database.

SoLID STATE TrACK

PCIe SSD DEVICES - A YEAR LATERTuesday 1:00 - 1:50As a follow up to the presentation from last year: Many PCIe SSD products have entered the market in the last year. Standards bodies and the open source community have been busy supporting the continued delivery and evo-lution of PCIe SSDs. What is new? Where is the technology headed? How fast is it in the real world?

SeSSioN deScriPTioNS

16

Page 17: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

features are delivered, and the impact these features have on end users. We’ll also cover the work of Linux NFS developers and provide suggestions for file system developers based on these and vendor experiences; and finally, we’ll discuss how implementation and end-user experience feeds back into the pro-tocol definition, along with an overview of expected NFSv4.2 features.

NFSV4.1 ARCHITECTURE AND TRADEOFFS IN WINDOWS SERVER 2012Tuesday 2:00 - 2:50Microsoft Windows platform has supported NFS protocol for heterogeneous environments for over a decade. This support has been significantly en-hanced in Windows Server 2012 with a server side implementation of the lat-est version of the NFS protocol, specifically version 4.1. This talk will cover architectural features, implementation tradeoffs and limitations of NFS Server in Windows.

NFSV4.1 SERVER PROTOCOL COMPLIANCE, SECURITY, PERFORMANCE AND SCALABILITY TESTING: IMPLEMENT THE RFC, GOING BEYOND POSIX INTEROP!Tuesday 3:05 - 3:55In a world where interoperability between heterogeneous systems becomes increasingly important, ensuring that the Microsoft NFS 4.1 server implementa-tion was respecting the requirements of the RFC was a top priority when we started Windows Server 2012. This talk will focus on detailing the testing ap-proach that allowed the team to deliver a high quality server implementation, even as industry NFSv4.1 clients were still in development. It will also cover some of the tests that have been run during industry interop events to help increase the level of interoperability of the NFSv4.1 ecosystem.

SCALING ORACLE WITH PNFS: IMPROVING DATABASE EFFICIENCY FOR SCALE-OUT ARCHITECTURETuesday 4:05 - 4:55Oracle with Redhat Enterprise Linux over traditional NFSv3 has been driving a lot of mission critical business on NetApp storage controllers successfully over the years. With Parallel Network file system(pNFS) that is part of NFS4.1, has immensely revolutionized the IO path by isolating meta-data, data and control communications between the client and the server unlike traditional NFS. RHEL6.2 and NetApp’s scale-out architecture in Data Ontap 8.1 being the first pNFS client and server implementation respectively that is production ready. Oracle databases can definitely benefit from the scalabilty and direct data access to the database files. pNFS would provide more resiliency in load-balancing the database workload seamlessly and improve the manageabilty when Oracle database is stored on a NetApp controller with tiered storage within a cluster namespace. Solution around Oracle on RHEL6.2 and NetApp controller would further validate the efficiency of the database over pNFS and its co-existance with other versions of NFS concurrently.

BLoCK proToCoLS TrACK

SAS AND SCSI TECHNOLOGY ADVANCEMENTSTuesday 1:00 - 1:50SCSI has been the standard for enterprise storage for many years. Reliability, performance and compatibility are at the heart of SCSI and SAS, and why OEMs and IT managers trust it with enterprise data. The past year has brought advancements and innovations for SAS and SCSI, including: 12Gb/s SAS, SCSI Express (SCSI Over PCIe), enhanced commands for SSDs and extended copy. This talk will also include a SAS standards and roadmap update.

PCI EXPRESS IO VIRTUALIZATION OVERVIEWTuesday 2:00 - 2:50PCI Express IO Virtualization Specifications working with System Virtual-ization allowing multiple operating systems running simultaneously within a single computer system to natively share PCI Express Devices. This session describes PCI Express, Single Root and Multi Root IO Virtualization. The potential implications to Storage Industry and Data Center Infrastructures will also be discussed.

BUILDING COMMERCIAL STORAGE SYSTEMS FROM CONSUMER SSDS Tuesday 3:05 - 3:55Consumer-grade flash-based SSDs deliver great performance compared to disks, but their well-known vagaries make designing a cost-effective all-flash production-grade array that scales to petabytes a daunting challenge. To overcome this, the Purity architecture developed by Pure Storage imple-ments global inline deduplication and achieves consistently low latency in highly-available all-flash arrays that are in production today. This discussion will cover the techniques that make it possible to perform the hundreds of thousands of metadata insertions and updates per second required to achieve this reliability. The architecture utilizes an insert-only database to enable parallelism both within and across controllers, and a variety of tacti-cal mechanisms that maintain metadata at a size consistent with constantly changing application demands. The discussion will further explain how Pure Storage’s data structures and algorithms maintain performance, data integ-rity and availability in the presence of broad classes of multiple failures of varying severities.REVISITING STORAGE FOR SMARTPHONESTuesday 4:05 - 4:55Conventional wisdom holds that storage is not a big contributor to applica-tion performance on mobile devices. Flash storage (the type most commonly used today) draws little power, and its performance is thought to exceed that of the network subsystem. In this paper we present evidence that storage performance does indeed affect the performance of several common applica-tions such as web browsing, Maps, application install, email, and Facebook. For several Android smartphones, we find that just by varying the underlying flash storage, performance over WiFi can typically vary between 100% to 300% across applications; in one extreme scenario the variation jumped to over 2000%. We identify the reasons for the strong correlation between stor-age and application performance to be a combination of poor flash device performance, random I/O from application databases, and heavy-handed use of synchronous writes; based on our findings we implement and evaluate a set of pilot solutions to address the storage performance deficiencies in smartphones.

NFS TrACK

NFSV4 PROTOCOL DEVELOPMENTTuesday 1:00 - 1:50The NFSv4 protocol undergoes a repeated lifecycle of definition and imple-mentation. The presentation will be based on years of experience implement-ing server-side NFS solutions up to NFSv4.1, with specific examples from NetApp and others. We’ll examine the lifecycle from a commercial implemen-tation perspective; what goes into the selection of new features, the work with the IETF NFS standards body, the development process and how these

SeSSioN deScriPTioNS

17

Page 18: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

iSCSI: BACKING BLOCKS WITH FILESTuesday 2:00 - 2:50Traditionally, block based storage is a layer below a file system right before physical storage. Isilon’s OneFS has implemented iSCSI protocol support on top of a file system which presents interesting performance challenges. This talk addresses the challenges implementing a block interface to a file-based back end with redundant data guarantees.

FIBRE CHANNEL OVER ETHERNET (FCOE)Tuesday 3:05 - 3:55The Fibre Channel (T11.3) standards committee developed a Standard called Fibre Channel over Ethernet (FCoE) The FCoE standard specifies the encap-sulation of Fibre Channel frames into Ethernet Frames and the amalgamation of these technologies into a network fabric that can support Fibre Channel protocols and other protocols such as TCP/IP, UDP/IP etc. The tutorial will show the Fun-damentals of these FCoE concepts and describe how they might be exploited in a Data Center environment and its position with regards to FC and iSCSI. The re-quirements on the Ethernet Fabric for support of FC protocols will also be shown.

VN2VN: A NEW FRAMEWORK FOR L2 DASTuesday 4:05 - 4:55FC-BB-6 introduces support for new topologies using FCoE namely Pt-Pt and Multi-point with the help of new port type namely VN2VN port. This presentation provides usage models for these new topologies and discusses how they could be supported in Open-FCoE. Further more we discuss Open-FCoE target stack architecture in Linux and how VN2VN is supported in it.

pErForMANCE / WorKLoADS TrACK

HYPER-V STORAGE PERFORMANCE AND SCALINGTuesday 1:00 - 1:50In this session, we cover the changes to the Windows Server 2012 Hyper-V storage stack that target performance and scale. We will look at various work-loads; VDI, SQL etc, and their IO characteristics when virtualized and analyze the performance on local as well as SMB3 configurations.

THE VIRTUAL DESKTOP INFRASTRUCTURE STORAGE BEHAVIORS AND REQUIREMENTSTuesday 2:00 - 2:50Virtual Desktop Infrastructure (VDI) environments enjoy continued growth in de-ployment and use. This growth increases the need to understand the storage utilization and characteristics of VDI installations. This presentation will cover the Hyper-V VDI deployment model along with the storage utilization patterns as the Windows VDI guests move through their life-cycle. Detailed performance analysis will be shared to provide insight into what is needed to successfully build SMB 3.0 shared storage solutions for VDI deployments. Attendees will gain insight into the VDI storage and networking requirements along with the ability to do basic analysis of a SMB 3.0 workload and how to analyze its performance.

SQL SERVER: UNDERSTANDING THE APPLICATION/DATA WORKLOAD, AND DESIGNING STORAGE PRODUCTS TO MATCH DESIRED CHARACTERISTICS FOR BETTER PERFORMANCETuesday 3:05 - 3:55At SDC 2011 we announced the new SQL Server version code-named ‘Denali’,

and showed the engineering work involved in getting SQL Server to run over a file access protocol like SMB. A year later, we have lots of additional information to share on the application and data workloads that SQL Server generates. We’ll discuss how you can use this data to design your stor-age products, regardless of whether they are SAN-attached block storage arrays or file servers accessed via the SMB 3.0 protocol. We will demon-strate SQL Server running in various configurations to show scale-up, scale-out, and fail-over capabilities. The latter part of this presentation will show significant performance data from SQL Server running on various systems, with emphasis on SMB 3.0 and SMB-Direct (RDMA).

THE FUTURE OF PROTOCOL AND SMB2/3 ANALYSISTuesday 4:05 - 4:55Learn about the evolution of protocol analysis for SMB2. See how analy-sis has been generalized for any type of logging which includes ETW and Text logs. Experience advancements of a modern UI with the ability to sort through larges sets of data and save you time. For instance now you can group by SMB File Name and understand protocol traffic from the files point of view.

WEDNESDAY SESSIoNS

CLoUD TrACK

A SIMPLE OPEN SOURCE CLOUD STORAGE SYSTEMWednesday 1:15 - 2:05There are several open source object storage projects that attempt to ad-dress the need for scalable storage in the cloud. At AOL we have designed and implemented this type of system not only as an open source project but made up entirely of well tested open source software components such as apache, tomcat, and mysql. While we have removed certain features that may be required for an externally available service we feel that the implementation is of general interest and will allow others to create systems based on our project due to it’s ease of deployment and uncomplicated de-sign.

HOW TO STORE DATA TO THE CLOUD WITHOUT GIVING THE CLOUD ANYTHINGWednesday 2:15 - 3:05There are two main barriers standing in the way of broad adoption of cloud storage by businesses: 1. Concerns over reliability for mission critical data in the custody of the cloud storage provider 2. Concerns over the security for confidential data handed to the cloud storage provider. A new technique will be presented which utterly eliminates both of these concerns, in a very cost-effective manner, thus making cloud storage a viable option for busi-nesses previously held back by one or more of the aforementioned con-cerns. Lastly, it will be shown how the CDMI standard makes such a system much easier to realize in practice.

ERASURE CODING IN WINDOWS AZURE STORAGEWednesday 3:20 - 4:15Erasure coding is being adopted in planet-scale cloud storage systems, from HDFS in Facebook, GFS II in Google to Windows Azure Storage in

SeSSioN deScriPTioNS

18

Page 19: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Microsoft. It promises to reduce hardware and operational costs by 50%. While many systems settle with conventional erasure coding schemes, in-vented more than 40 years ago and primed in deep space communication, Mi-crosoft Research and Windows Azure Storage have partnered and designed advanced new erasure coding schemes - optimized specifically for cloud stor-age - to achieve significantly more savings. This presentation is targeted at storage developers with strong desire to reduce storage system costs and operate more economically. We will first review conventional erasure coding schemes and then explain our advanced new erasure codes. We will describe how the new codes are being used in Windows Azure Storage and share les-sons/experience learned from real production.

IMPROVING CLOUD STORAGE COST AND DATA RESILIENCY WITH ERA-SURE CODESWednesday 4:20- 5:15Go Daddy’s internal cloud storage solution uses replication to prevent data loss in the midst of frequent hardware failures. While replication works well as a simple failure handling strategy, it significantly increases hardware costs due to high overhead data. Erasure codes have allowed Go Daddy to reduce data overhead without decreasing availability or redundancy. Go Daddy developed software to convert our existing production systems from replication to erasure codes without any interruption in service.

STorAGE MANAGEMENT TrACK

NAS MANAGEMENT USING MICROSOFT SYSTEM CENTER 2012 VIRTUAL MACHINE MANAGER AND SMI-SWednesday 1:15 - 2:05Windows Server 2012 introduces support for deployment of virtual machines on file servers and NAS devices that support SMB 3.0. Virtual Machine Man-ager automates the provisioning of new file shares, share ACL management, and management of virtual machines on file shares, using SMI-S to manage NAS devices. Microsoft is working with industry partners to implement up-dates to SMI-S 1.6 profiles specifically for ACL management.

SERVICE LEVEL OBJECTIVES FOR STORAGE SOLUTIONS WITH DIFFERENT APPLICATIONWednesday 2:15 - 3:05Service Level Objectives (SLOs) focused approach to create solutions that would satisfy the needs of the customers based on the target workloads. SLOs will be used in the selection of components to use, features to develop, param-eters to tune and the overall QA strategy. Solutions will cover performance in the optimal, transitional and degraded states that are critical to the end cus-tomer. In a storage array system there are 1031 possible parameters to tune an array system to best fit an application profile, typically resolved by guidelines from the Storage RAID vendor. Such Guidelines quite often are hard to follow for the following reasons: 1) The recommendations do not fit the application profile being used by the customer 2) Guidelines typically require a RAID expert to select the best tuning parameters to fit the application profile due to the complexity of the RAID system and the sophisticated application that exists today. 3) Guidelines can not cover every possible application that exists in the SAN market today. The method of the this paper resolves the above common issues with configuring an array system by analyzing the parameters and the requirements of a customer to determine the best configurations for the applications running on the RAID system in question.

EXPERIENCES EVOLVING SMARTERILMWednesday 3:20- 4:10The Smarter ILM strategy announced by IBM in 1Q2011 required the inte-gration of services and technologies from multiple IBM organizations. This presentation will review the evolution of the Smarter ILM core components that manage Storage infrastructure services and optimize mapping of data to Tiered Storage. Experiences gleaned from analysis tools run before im-plementing automated data migration across tiers and after implementing automated tiering will be presented. IBM’s Research Division provided core technologies that integrate with IBM System & Technology Group products which are deployed and managed by Global Technology Services organiza-tions. Smarter ILM component operation and integration with pre-requisite TPC and SVC products are detailed. Demonstration of Smarter ILM via re-play of live sessions will be included in the presentation.

STATE OF SMI-SWednesday 4:20 - 5:1010 years ago, the SNIA started working on a specification for the management of networked storage equipment in heterogeneous, multi-vendor environments. Known as SMI-S, this specification has grown through several releases and has been accepted as an ANSI standard and as an ISO standard. This session will cover the current state of SMI-S spec development, which versions are the current national and international standards, and what the plans are for taking SMI-S forward.

FILE SYSTEMS TrACK

LINUX FILE AND STORAGE SYSTEMS: CHALLENGES AND FUTURESWednesday 1:15 - 2:05The Linux community is at the cutting edge of many file and storage system technologies. This presentation will give an overview of the current activities in the open source Linux kernel world and also cover features that are shipping in Red Hat Enterprise Linux.

SCALING STORAGE TO THE CLOUD AND BEYOND WITH CEPHWednesday 3:20 - 4:10As the size and performance requirements of storage systems have increased, file system designers have looked to new architectures to facilitate system scal-ability. Ceph is a fully open source distributed object store, network block device, and file system designed for reliability, performance, and scalability from tera-bytes to exabytes.

Ceph utilizes a novel pseudo-random placement algorithm (CRUSH), active storage nodes, and peer-to-peer like gossip protocols to avoid the scalability and reliability problems associated with central lookup tables or gateway servers. Ceph’s architecture is based on an object storage service that provides a generic, scal-able storage platform with support for snapshots and distributed computation. This architecture allows much better scaling behavior than file-based distributed systems whose designs are constrained by legacy protocols like NFS.

This talk will discuss the distributed object storage layer, and ways in which it can be leveraged for cloud applications. We will also discuss the POSIX distributed file system built on top of the object storage cluster, and how it achieves massive scales by rethinking the conventional client/server model.

SeSSioN deScriPTioNS

19

Page 20: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

BIG DATA TrACK

EFFICIENT ARCHIVING AND FETCHING OF ‘BIG DATA’ FILESWednesday 1:15 - 2:05Data is growing at enormous pace. Social application adoption has generated huge data. People share photos, videos and discuss on various topics. Marketing companies want these data to extract information about customer choice. Similarly, research institutions, universities generate lot of research data. ‘Big Data’ has become ubiquitous. Other interesting case of big data is when an application uses extremely large files – possible uses include databases, high definition video, scientific applications, etc. Archiving ‘Big Data’ files as well as large blobs of data of the order of 500 GB is very challenging, for present day data center infrastructure. The move towards Cloud based platforms and services give a different angle to this altogether. These require larger network bandwidth and intelligently managed memory requirements to transfer and ar-chive files. The file processing requires dynamic handling and processes, which take into account current available bandwidth and system resources. Fetching big files poses a different and critical challenge than migrating them. Many appli-cations are time sensitive; they may not be able to wait till the entire file is fetched back. The file streaming applications are such an example, where timing and buffering is critical. This paper outlines the challenges in archiving and fetching of such big file and proposes solutions to effectively handle such challenges.

OBJECT STORAGE - KEY TO BIG DATA INFRASTRUCTUREWednesday 2:15 - 3:05In the era of Big Data managing disparate storage solutions for structured data (databases, log files, text, value based data) and unstructured data (audio, documents, emails, images, video) has become challenging for IT Organizations. A key feature of managing big data is through using Object Storage’s rich metadata system, which allows full search functionality. Based on the open source platform OpenStack, Object Storage allows users to easily store, search and retrieve data across the Internet. This is object-based storage’s strengths in automating and streamlining data storage in cloud environments while store unstructured, semi-structured, and structured data on the same storage system

BIG DATA AND THE EVOLUTION OF TAPE TECHNOLOGIESWednesday 3:20- 4:10The explosion of Big Data and the need to store critical digital content at the petabyte level and beyond are forcing organizations to look beyond traditional storage solutions. As tape capacities grow, new tape technologies are continu-ing to emerge to help solve today’s growing data needs. Tape is quickly becom-ing the de facto standard for Big Data storage solutions, and new tape drive densities are pushing the archive in new directions. This session will provide an overview of emerging tape technologies that help solve today’s big and growing data needs, including LTFS, LTO6 and TS1140, and will discuss how these technologies fit into the overall storage picture.

ACCELERATING HADOOP WITH DATA OPTIMIZATIONWednesday 4:20- 5:10We will present a technique to accelerate Hadoop and other Big Data applica-tions by optimizing data in the local file system. Hadoop is often I/O bound so increasing I/O rates will also increase map/reduce execution time. A transparent Compression/Decompression file system can accelerate Hadoop without any change to workflow or applications.

SMB/SMB2/SMB3 TrACK

AD EVERYWHERE: ACTIVE DIRECTORY WHERE YOU WOULDN’T EXPECT IT, USING SAMBA 4.0Wednesday 1:15 - 2:05This session will highlight the key features of the Samba 4.0 project for NAS vendors, cloud operators and anyone else with an imagination for taking the industry’s dominant LAN authentication technology into places it hasn’t been thought practical before. With features like our RODC functionality, Samba 4.0 can bring AD to NAS devices operating as the only server at a remote site, or into the cloud, with the customer in control of how far they trust each new extension of the network. With full access to the AD DRS replication protocol, Samba imple-menters can avoid custom and painful ‘password filter’ solutions while keeping user passwords in sync.

This session will also cover the broader Samba 4.0 release, the culmination of years of effort to bring our production file server and AD DC development streams together. Under this single release is also a SMB3 file server, print server, client libraries, python libraries and may other great things. These two have been taken to places we would never have imagined, such as underpinning the OpenChange Exchange client the FreeIPA project.

SMB 3, HYPER-V AND DATA ONTAPWednesday 2:15 - 3:05An overview of the Data ONTAP Cluster-Mode architecture and how the new SMB 3, Witness, Remote VSS and ODX protocols allow NetApp to deliver a full Windows Server 2012 Hyper-V over NAS solution.

DESIGN AND IMPLEMENTATION OF SMB LOCKING IN A CLUSTERED FILE SYSTEMWednesday 3:20- 4:10This talk will examine the details of the design and implementation of a distributed locking mechanism for SMB in OneFS.To implement SMB locking semantics, such as oplocks and byte-range locks, on a clustered file system such as OneFS, we need a distributed locking mechanism to coordinate locks between different nodes in a cluster. This talk will examine the details of such a distributed locking mechanism for SMB lock types on OneFS.

TESTING ASYNC SMB, SAMBAWednesday 4:20- 5:10 Samba has a long tradition as a single-threaded, one process per client SMB server. Within the SMB1 protocol this has served us very well. Clients typically were single-threaded as well, although the SMB1 protocol would have allowed multiple simultaneous requests on a single SMB connection. With SMB2 this changed significantly. The clients now regularly do multiple requests simultane-ously. Jeremy Allison has a separate talk about how Samba embraced threading for asynchronous I/O.

The Samba testing infrastructure is single-threaded as well. To test the async multi-issue behaviour of our server we have developed a C API to support event-driven client programs that fill a SMB transport with multiple simultaneous requests.

For a quick performance test at a customer site a C API is not flexible enough. Samba 4.0 will ship the start of a Python extension that allows multiple indepen-dent python threads to asynchronously drive a single SMB connection.

This talk will present the architecture of the new extension and how to use it in custom Python scripts to test specific workloads.

SeSSioN deScriPTioNS

20

Page 21: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

THUrSDAY SESSIoNSCLoUD TrACK

RAINY DAYS & BOOT STORMS ALWAYS GET ME DOWN (EVALUATING CLOUDS: WHAT YOU NEED TO KNOW)Thursday 9:30 - 10:20Migrating to a private Cloud infrastructure doesn’t have to get you down. Despite the complex interdependence between virtual machines, network blades, switches and storage systems, there is a way to manage risk. The answer is testing. Cloud testing provides insight into your configurations (beyond the standard benchmarks) as well as “sunny day” versus “rainy day” usage patterns. Testing helps ensure scalability, reliability, and how robust the new Cloud infrastructure really is by detecting bottle necks and reactions to a boot storm. Attend this session to learn the top 5 things when migrating to a cloud: 1. How will it work and scale? 2. How will it react to a boot storm? 3. What is the failover behavior under load? 4. How will the VM behavior and load affect the performance and availability of the storage services? 5. What is the relative scalability of the storage component regarding the compute component?

SECUrITY / IDENTITY TrACK

LOCAL ACCOUNTS AND PRIVILEGES IN LIKEWISE STORAGE SERVERThursday 10:30 - 11:20Each SMB server implementation requires local accounts database in order to support security model involving local access rights. It enables securing local objects by means of security descriptors but also system resources and privileged tasks by means of local privileges. This way both local and, more importantly, domain accounts can be granted different access rights on per-system basis as needed. The talk presents the design and implementation of local accounts databases, their interfaces (local and rpc), limitations and interactions with other parts of Likewise Storage Server.

IDENTIFYING MAPPING THE ONEFS CLUSTERED FILE SYSTEMThursday 11:25 - 12:15Building a NAS appliance, which seamlessly provides both SMB and NFS file sharing protocols, requires supporting both the authentication and access con-trol semantics of Windows and Unix. In a unified file system like this, between the authentication and authorization steps, arises a requirement for identity mapping. ID mapping is a unique third step that equates security identifiers from both domains, in order to provide an authenticated ID that can be used in access control checks. This talk will cover the design and implementation of the Isilon OneFS identity mapping system.

SoLID STATE TrACK

INTELLIGENT CONTROLLERS AT THE HEART OF MODERN SOLID STATE STORAGE DESIGNSThursday 9:30 - 10:20The advent of advanced controllers and firmware is allowing transparent mitigation of earlier issues related to reliability, endurance, data retention, performance, ease of management and quick integration of SSDs using exiting storage interfaces. But Automated Storage Tiering Software tools, using workload I/O access forensics and behavior signatures monitored over time and the ensuing smart migration of hot data non-disruptively to SSDs has been the key design in obtaining over 475% improvement in IOPS and 80% improvement in response time at peak loads.

SAS SSDS – BUILDING BLOCKS FOR HIGH-PERFORMANCE STORAGEThursday 10:30 - 11:20Serial Attached SCSI (SAS) is becoming the preferred storage device interface for Enterprise applications. Its many benefits include comprehensive high-availability features, mature host software stacks with robust reliability features, and widely supported industry standards with a strong performance roadmap going forward. As Enterprise SSDs utilizing the SAS interface are becoming more and more available in 2011, SAS SSDs are emerging as the preferred building block in high-performance storage solutions for both server and storage systems in a variety of applications – from Web 2.0 infrastructure to traditional transacting processing and business intelligence.

IS MLC READY FOR THE ENTERPRISE?Thursday 11:25 - 12:15MLC NAND Flash was once considered unfit for the enterprise because it lacked one ingredient that was critical in the enterprise environment: endurance. While SSDs have quickly become the storage solution of choice for various applications, including OLTP, DSS, boot, webservers and VOD, many still hold the belief that MLC flash is only suitable for boot or read intensive applications. Are they right? The success of SSDs in the enterprise has been phenomenal. However in order for SSDs to truly move the needle in enterprise storage adoption, SSD vendors must find a way reduce cost and make MLC work. While this may seem like a “pie in the sky” idea, storage vendors are already beginning to make this a reality.

DEDUpE TrACK

PRIMARY DATA DEDUPLICATION IN WINDOWS SERVER 8Thursday 9:30 - 10:20We present the architecture of the Windows Server 8 primary data deduplication system that is designed to achieve high deduplication savings at low computational overhead on commodity storage platforms. High deduplication savings previously obtained using small ~4KB variable length chunking are achieved with 16-20x larger chunks. A more uniform chunk size distribution and increased deduplication savings are obtained using a new regression chunking algorithm. The challenge of scal-ing deduplication processing resource usage with data size is addressed using a RAM frugal chunk hash index and data partitioning, so that server resources remain available to fulfill the primary workload. Efficient performance and low RAM footprint associated with data access are maintained through the use of multiple techniques, including caching, read-ahead, and multi-level redirection tables.

PREQUEL: DISTRIBUTED CACHING FOR THE MASSESThursday 10:30 - 11:20Prequel is an Open Source implementation of the Microsoft PeerDist distributed caching system, also known as BranchCache. PeerDist is a simple WAN Acceleration system that can make SMB2 and HTTP run faster over wide area networks, but there are lots of other ways to leverage a distributed cache. The techniques used are related those used in data deduplication and in tools like rsync. In this presentation, we will discuss the internals of the Prequel implementation, including the problems we faced head-on (and stared down) plus the few that still keep us awake at night. We will also cover: • The integration of Prequel with SMB2 and HTTP servers. • The integration of Prequel with file systems and other in-kernel subsystems. • Leveraging distributed caching in the cloud and across wide area networks. • Prequel and PeerDist documentation.

SeSSioN deScriPTioNS

21

Page 22: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

STORAGE EFFICIENCY IN CLUSTERED STORAGE ENVIRONMENTThursday 11:25 - 12:15Data storage efficiency mainly by de-duplicating and compressing data is very popular and indeed it is one of the unique selling points for storage vendors. Such feature has some inherent problem, which results in running them as scheduled applications on the storage systems when CPU load is low, because of the amount of workload generated, due to the CPU’s intensive scanning operations. Despite of multiple de-dupe and compression techniques present today, it has become difficult to handle data efficiently in production environment including clustered and standalone storage appli-ances. In clustered storage environment, however, there is scope of leftover CPU bandwidth which can be used to improve data efficiency ratio with-out affecting other operation significantly. We will be presenting the proof of concept on the development of storage efficiency framework in clustered storage environment to better use leftover CPU and maximize overall cluster efficiency.

SMB/SMB2/SMB3 TrACK

TECHNIQUES FOR DEBUGGING FILE PROTOCOL PERFORMANCE ISSUESThursday 9:30 - 10:20This talk presents debugging techniques used to identify and solve perfor-mance issues in UNIX user-space resource sharing protocol implementa-tion such as the Likewise Storage Services platform. The protocols being tested are SMB1 and SMB2, while the main benchmarks used are FSCT and NetBench. The topics to be covered include analyzing the environ-ment (network, storage subsystem, etc.), solving lock contention problems in multi-threaded daemons, memory allocation analysis, benchmark auto-mation, and others.

HIGH PERFORMANCE FILE SERVING WITH SMB3 AND RDMA VIA THE SMBDIRECT PROTOCOLThursday 10:30 - 11:20This talk will focus on how SMB3 and RDMA enable high performance file servers/clusters for application workloads. The talk will introduce the design of SMB3 for performance over RDMA on highly parallel modern machines, will include benchmark results for several key workloads, will examine the performance tuning/diagnostic facilities exposed by SMB3, and will share some of the key performance lessons learned during the development of SMB3.

SMB 3.0 APPLICATION END-TO-END PERFORMANCEThursday 11:25 - 12:15This session discusses SMB 3.0 performance capabilities, focused on sce-narios where the SMB 3.0 client is running an application server workload such as SQL Server. This includes a look at speeds and feeds for modern file serving configurations and breakdown of potential bottlenecks, followed by comparative analysis of different configurations and specific optimizations for application server workloads.

BACKUp prESENTErS

John Hufferdpresident/owner,Hufferd Enterprises

IP STORAGE PROTOCOLS: ISCSI The session will explain the various parts of iSCSI: Network encapsulations of iSCSI PDUs; Session Relationship to SCSI and TCP/IP Connections;

iSCSI flow from Initiator to Target; Error Recovery, Discovery and Security. It will also explain Companion Processes of Boot, SLP, & iSNS. And the session will describe iSCSI Environments from the small office, to the High End Enterprise. This session is appropriate for end user and develop-ers of iSCSI technologies. Summary: This tutorial will explain the funda-mentals of iSCSI and explain deployments in various environments. The protocol is explained, its relationship to SCSI is explained, and the use of Software and Hardware iSCSI initiators and targets will be discussed as will the companion protocols for discovery and security.

FCOE DIRECT END-NODE TO END-NODE (AKA FCOE VN2VN) A new concept has just been accepted for standardized in the Fibre Chan-nel (T11) standards committee; it is called FCoE VN2VN (aka Direct End-Node to End-Node). The FCoE standard which specifies the encapsula-tion of Fibre Channel frames into Ethernet Frames is being extended to permit FCoE connections Directly between FC/FCoE End-Nodes. The tutorial will show the Fundamentals of the extended FCoE concept that permits it to operate without FC switches or FCoE Switches (aka FCF) and will describe how it might be exploited in Small, Medium or Enterprise Data Center environments -- including the “Cloud” IaaS (Infrastructure as a Service) provider environments.

Tsan zheng Senior Test Lead, Microsoft Corporation

Aniket MalatpureSenior Test Lead, Microsoft CorporationTESTING ‘CONTINUOUSLY AVAILABLE’ FILE SERVERS – AN END TO END SERVICE VIEWPOINT One of the biggest innovations for the File Server in Windows Server 2012 is its new Continuous Availability capability for both the SMB3.0 and NFSv3.2 protocols. The main objective behind this feature is to ensure ap-plications storing their data on the File Server can do so without downtime in the event of maintenance or unplanned failure of the File Server cluster. This talk explains how the test team tackled the challenge of ensuring end to end scenarios based on Windows Server 2012 and put in place by customers meet today stringent needs for availability.

Dr. M. K. JibbeDirector of Test Architect and Quality for ApG products,NetApp A METHOD TO HANDLE IOS BETWEEN TWO ARRAYS WITHDIFFERENT PERFORMANCE CAPABILITIESThe method of this paper is to resolve the issue associated with I/O accessto arrays with different performance capabilities especially in Remote Volume Mirroring (RVM) activities by negotiating for each storage array’s capability up front and based on the information exchanged, create an ‘Inter-array IO flood gate’ at the primary storage array and set a higher priority for IOs initiated by a storage array. When the remote storage array performance capability changes, the remote storage array will inform the primary storage array of the change. The primary storage array can then query the remote storage array for the new capability. The following three step approach detailing how the method works will be discussed in this session. Step 1: Determining the Inter-array IO queue. Step 2: Setting the Inter-array IO queue size. Step 3: Executing based on the Inter-array IO queue size.

SeSSioN deScriPTioNS

22

Page 23: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

EMC Corporation, a Fortune 500 company, is the world’s leading developer and provider of information infrastructure technologies. We provide customers of all sizes and across all industries with the products, services, and solutions they need to manage data growth and get the most value from their information. We help customers with solutions for information storage and management; backup, recovery, and archiving; governance, risk, and compliance; business continuity, information security, virtualization, and more.

EMC leads customers on the journey to the private cloud—a dramatically more efficient and flexible way to manage, deliver, and consume IT services for reduced costs and increased business agility. We’re uniquely positioned to provide fully virtualized, next-generation architectures enabling complete control over data and applications, faster and higher ROI—and the ultimate in efficiency, control, and choice.

Discover how EMC can help your organization control data growth and get more value from your information at: www.EMC.com.

As a global leader in information technology, HP applies new thinking and ideas to simplify our customers’ technology experiences. Our goal is to continuously improve the way our customers from individual consumers to the largest enterprises live and work by providing simple, valuable and trusted experiences with technology.

HP creates new possibilities for technology to have a meaningful impact on people, businesses, governments and society. The world’s largest technology company, HP brings together a portfolio that spans printing, personal computing, software, services and IT infrastruc-ture to solve customer problems. More information about HP is available at http://www.hp.com.

NetApp creates innovative storage and data management solutions that deliver outstanding cost efficiency and accelerate business breakthroughs. Our dedication to the principles of simplicity, innovation, and customer success has made us one of the fastest-growing storage and data management providers today. Customers around the world choose us for our “go beyond” approach and broad portfolio of solutions for business applications, storage for virtual servers, disk-to-disk backup, and more. Our solutions and virtualized storage technologies can provide nonstop availability of critical business data and speed product development, so you can deploy new capabilities with confidence and get to revenue faster than ever before. You can rely on our industry-leading solutions to lower the cost of protecting your data, business, and reputation.

We bring together the industry’s leading solution partners and technology to deliver services that help you maximize what you get from your infrastructure. Our collaborative approach, working as one team with one goal, means that you get a solution that is just right for you—on time and on budget. To support your global business, we provide highly responsive support in local languages. From London to Austin, Bangalore to Tokyo, we’ll work with you to solve your technical issues and help you reach your goals.

GoLD

For more than a decade, Oracle has been a leader in the areas of grid computing, clustering, server virtualization, SOA shared services, and large-scale management automation, with hundreds of thousands of customer successes and a high level of investment. Now having added Sun and Pillar server, storage, operating system and virtualization technology to our industry leading applications, middleware, and database solutions, Oracle offers a complete technology stack in which every layer is engineered to work together as a single system. Oracle’s open, standards-based architecture gives our customers unmatched benefits including excellent systems availability, scalability, energy efficiency, powerful performance, and low total cost of ownership. See for yourself why more customers are choosing Oracle to implement their cloud infrastructure, be it private, public, and/or hybrid clouds. Give us a call at 1-800-633-0738 or visit www.Oracle.com.

Virtual Instruments is the leader in Infrastructure Performance Management for physical, virtual and cloud computing environments. The award-winning VirtualWisdom® platform provides end-to-end visibility into real-time performance, health and utilization metrics from throughout the open systems. Virtual Instruments drives improved performance and availability while lowering the total cost of the infrastructure supporting mission-critical applications.

pLATINUM

SPoNSor iNFormATioNSPoNSor iNFormATioN

23

Page 24: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

SPoNSorS

GoLD

WD, a Western Digital company, is a long-time innovator and storage industry leader. As a storage technology pacesetter, the com-pany produces reliable, high-performance hard disk drives and solid state drives. These drives are deployed by OEMs and integra-tors in desktop and mobile computers, enterprise computing systems, embedded systems and consumer electronics applications, as well as by the company in providing its own storage products. WD’s leading storage devices and systems, networking products, media players and software solutions empower people around the world to easily save, store, protect, share and experience their content on multiple devices. WD was established in 1970 and is headquartered in Irvine, California. For more information, please visit the company’s website at www.wd.com.

Western Digital Corp. (NASDAQ: WDC), Irvine, Calif., is a global provider of products and services that empower people to create, manage, experience and preserve digital content. Its companies design and manufacture storage devices, networking equipment and home entertainment products under the WD, HGST and G-Technology brands. Visit the Investor section of the company’s website (www.westerndigital.com) to access a variety of financial and investor information.

SILVEr

Chelsio is a leading technology company focused on solving high performance networking and storage challenges for virtualized enterprise data centers, cloud service installations, and cluster computing environments. Chelsio is delivering hardware and software solutions including Unified Wire Ethernet network adapter cards, unified storage software, high performance storage gateways and unified management software.

Code 42 Software has been protecting the world’s data since 2001. Its enterprise backup solution, CrashPlan PROe, provides people-friendly, enterprise-tough backup. Engineered with laptops in mind, it’s continuous backup that won’t slow you down, and its self-service restores free up IT. www.crashplanproe.com

Cray builds innovative systems and solutions enabling researchers to meet existing and future simulation and analytics challenges. Leveraging 40 years of experience developing the world’s most advanced supercomputers, Cray brings you a comprehensive portfolio of high performance computing systems and storage delivering unrivaled performance on a wide range of applications.

Founded in 2004, Facebook’s mission is to make the world more open and connected. People use Facebook to stay connected with friends and family, to discover what’s going on in the world, and to share and express what matters to them.

IBM System Storage helps you maximize return on your investments, reduce complexity and drive innovation with storage hardware, software and services. For more information, visit us on the web at: ibm.com/storage or www.storagecommunity.org.

Inktank enables companies to implement Ceph, a fully open source distributed object store, network block device, and file system designed for reliability, performance, and scalability from terabytes to exabytes. Incubated and used by DreamHost, Ceph has been incorporated into the Linux kernel, and has a growing, global open source community.

Ixia provides comprehensive converged IP network validation and visibility solutions. Manufacturers, service providers, enterprises and government agencies use Ixia to design, verify and monitor communications equipment and networks. Ixia’s performance test solutions emulate realistic media-rich traffic and network conditions to optimize and validate the design and performance of storage networks/devices.

Intel is a world leader in computing innovation. The company designs and builds the essential technologies that serve as the foundation for the world’s computing devices. Additional information about Intel is available at newsroom.intel.com and blogs.intel.com.

SPoNSor iNFormATioN

24

Page 25: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Mellanox Technologies is a leading supplier of end-to-end InfiniBand and Ethernet connectivity solutions and services for serv-ers and storage. Mellanox products optimize data center performance and deliver industry-leading bandwidth, scalability, power conservation and cost-effectiveness while converging multiple legacy network technologies into one future-proof architecture. The company offers innovative solutions that address a wide range of markets including HPC, enterprise, mega warehouse data centers, cloud computing, Internet and Web 2.0.

Red Hat is the world’s leading provider of open source software solutions, using a community-powered approach to reliable and high-performing cloud, Linux, middleware, storage, and virtualization technologies. Red Hat also offers award-winning support, training, and consulting services. Learn more at http://www.redhat.com.

Scality is the developer of RING, a storage infrastructure solution for the large scale. It enables storage providers to easily scale up to exabytes using commodity server hardware with direct attached storage. Scality delivers the performance and reliability of a SAN or NAS based architecture without the hassles of volume management at one third to half of the cost.

The SNIA Solid State Storage Initiative (SSSI) fosters the growth of the market for solid state storage in both enterprise and client environments. SSSI members work to promote the development of technical standards and tools, educate the IT communities about solid state storage, perform market outreach that highlights the virtues of solid state storage, and collaborate with other industry associations on solid state storage technical work.

SwiftTest is the leading provider of performance and functional testing solutions to the Storage Equipment Manufacturer industry, serving all major vendors as well as many storage start-ups. SwiftTest provides a comprehensive and easy-to-use high performance test platform that helps vendors bring products to market faster and at lower cost.

Symphony Teleca Corporation, headquartered in Palo Alto, Calif., is the world’s first services company dedicated exclusively to helping clients manage the global convergence of software, the cloud and connected devices. Symphony Teleca helps ISVs in Storage and business application space around the world to build innovative products right from ideation combined with contemporary product development, testing services. Symphony Teleca’s 6,100 employees support customers from 35 offices globally, including delivery centers in Asia, Australia, Europe and the Americas.

SILVEr SpoNSor AND CLoUD pLUGFEST UNDErWrITEr

The mission of the SNIA Cloud Storage Initiative (CSI) is to foster the growth and success of the market for what is generally referred to as cloud storage and more generally the use of data storage resources and services in the Cloud. The CSI will also engage in cross-industry collaboration activities with relevant industry associations and standards development groups to further develop and promote all facets of Cloud services and standards along with Cloud Storage (e.g. compute, security, best practices).

SNIA SMB/SMB2/SMB3 pLUGFEST UNDErWrITEr

Founded in 1975, Microsoft (Nasdaq “MSFT”) is the worldwide leader in software, services and solutions that help people and businesses realize their full potential.

CoNTrIBUTING

OrangeFS is a next-generation, open-source, parallel file system. With features that include distributed metadata, modular design, linear scalability and simple installation, OrangeFS has maintained its high performance roots in PVFS. Omnibond, a strong advocate of the OrangeFS project, provides support, maintenance and development services for high performance and enterprise solutions.

SPoNSor iNFormATioN

25

Page 26: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Intelligent Architecture for the Data-Driven Business.

SNW is the world’s largest independently produced conference series focused on the evolution of architecture for a new world of mobility, Big Data and business agility.

During 4 action-packed days, SNW attendees have a one of a kind opportunity to:

• Participate in over 100 sessions, tutorials, and hands-on labs• AttendSNIAcertificationworkshops• VisitwithtopsolutionprovidersintheSNWExpo• Capitalizeoncountlessnetworkingopportunities

Ifyoumanageanypartofyourorganization’sITinfrastructure,SNWisyourbestopportunitytoquicklygatherreliable,firsthand,practicalknowledgeyoucanputtoworkrightaway.

Find out more about this exciting conference www.snwusa.com.

October 16-19, 2012SantaClaraConventionCenter

Santa Clara, CA

S AV E T H E DAT E SDC 2013

September 16 - 19, 2013SantaClara,CA

SDCSANTA CLARA, 2013

STORAGE DEVELOPER CONFERENCE

Page 27: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

SDCSANTA CLARA, 2013

STORAGE DEVELOPER CONFERENCE

How do you feel about the title Cloud Master”?

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

“No matter where you are in your cloud journey, unleash the power of cloud computing with HP. Build, manage, secure, and consume cloud services with HP Converged Cloud across public, private, and hybrid models. It’s the industry’s first hybrid delivery approach, based on a common architecture. It features HP CloudSystem, the industry’s most integrated, open system for building and managing cloud services. Learn more by downloading the HP white paper today. Brought to you by HP and Intel®.

The power of HP Converged Infrastructure is here.

Get the HP white paper Cloud Computing—It’s All About the Service at hp.com/go/cloudservices

Page 28: SDC - SNIA€¦ · overcoming Challenges & Best practices for Interoperability Testing of CDMI Udayan Singh Storage / Platform PE & Innovate@HiTech Lead, HTSC, HiTech ISU Tata Consultancy

Do� just be a cloud builder.Be a ra� maker.

IT thought leaders and over 1 billion end users profi t from clouds built on a NetApp storage foundation. To make sure your storage architecture is designed to deliver all the rewards the cloud has to offer, visit NetApp.com/BuiltOn.

©2011 NetApp. All rights reserved. Specifi cations are subject to change without notice. NetApp, the NetApp logo, and Go further, faster are trademarks or registered trademarks of NetApp, Inc. in the United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such.

Scan to learn how to reap the full rewards of the cloud. Get the app at 2dscan.com.

11NA057.00.Cloud Ad Resize_Denise Ridolfo.indd 1 9/7/11 9:44 PM