manager, high performance file systems indiana university

24
Choose Lustre Stephen Simms Manager, High Performance File Systems Indiana University

Upload: others

Post on 05-Nov-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Manager, High Performance File Systems Indiana University

Choose LustreStephen Simms

Manager, High Performance File SystemsIndiana University

Page 2: Manager, High Performance File Systems Indiana University

https://www.flickr.com/photos/kubina/521327318

Page 3: Manager, High Performance File Systems Indiana University

Lustre is scalable – 55 PB at LLNL

http://www.flickr.com/photos/shadowstorm/404158384/

Page 4: Manager, High Performance File Systems Indiana University

https://www.flickr.com/photos/jackol/874066https://www.flickr.com/photos/davesag/18735941

Page 5: Manager, High Performance File Systems Indiana University

Lustre is fast – 1 TB/s at ORNL

http://www.flickr.com/photos/dvd5/163647219/

Page 6: Manager, High Performance File Systems Indiana University

https://www.flickr.com/photos/johngarghan/5688711425

Page 7: Manager, High Performance File Systems Indiana University

Lustre can support thousands of clients

vidiot http://www.flickr.com/photos/vidiot/431357888/https://www.flickr.com/photos/gogrimm/3525598147

Page 8: Manager, High Performance File Systems Indiana University

Lustre is Open

Page 9: Manager, High Performance File Systems Indiana University

That means it’s “Free Like Beer”

right?

Lustre is Open source software under GPLv2

Page 10: Manager, High Performance File Systems Indiana University

Actually, more like a free puppy…

Page 11: Manager, High Performance File Systems Indiana University

It Takes Lots of Work to Maintain Lustre

• Bug Fixes• Rigorous Testing• Feature Development• Maintaining Documentation• Tree Hosting• Code Reviews by Peers

Page 12: Manager, High Performance File Systems Indiana University

Many Hands Make Lighter Work

Lustre Needs You to Join the Party!

Page 13: Manager, High Performance File Systems Indiana University

https://www.flickr.com/photos/alvi2047/3688993279/

Page 14: Manager, High Performance File Systems Indiana University

Lustre is moving forward

• Hiccup when Lustre moved from Oracle

• Lustre 2.0 – Fall 2010• Lustre 2.1 – Fall 2011

• Since then Lustre has accelerated• Goal of 2 major releases a year• Spring / Fall

Page 15: Manager, High Performance File Systems Indiana University

Alright, alright, stop the marketing

Lustre = Linux +Cluster

Lustre is a parallel distributed file system• High performance filesystem used by >60 of the

top 100 supercomputers in the world• POSIX compliant – behaves like other file systems

Page 16: Manager, High Performance File Systems Indiana University

Lustre: The Players

MDSmetadata server

ClientOSS

object storageserver

Page 17: Manager, High Performance File Systems Indiana University

Lustre Architecture - MDS• Metadata Server (MDS)

– Node(s) that manage namespace, file creation and layout, and locking. • Directory operations• File open/close• File status• File creation• Map of file object location

– Relatively expensive serial atomic transactions to maintain consistency

• Metadata Target (MDT)– Block device that stores metadata

Page 18: Manager, High Performance File Systems Indiana University

Lustre Architecture - OSS

• Object Storage Server (OSS)– Multiple nodes that manage network requests

for file objects on disk.

• Object Storage Target (OST)– Block device that stores file objects

Page 19: Manager, High Performance File Systems Indiana University

Simplest Lustre System

Page 20: Manager, High Performance File Systems Indiana University

Lustre Parallel I/O

Page 21: Manager, High Performance File Systems Indiana University

Striping Data• Lustre allows you to control how data is

written, if you want

– Stripe data across multiple OSTs• can stripe files OR directories

– Can increase I/O performance with reading and writing

– With DNE2 metadata can be Stripedacross multiple MDTs

• Striping analogous to RAID 0

• Default striping set by sysadmin

Page 22: Manager, High Performance File Systems Indiana University

Take Home MessageChoose Lustre!

It scales – size, speed, clientsIt’s open, growing, and needs your helpIt gives users powerful options Tools available to help with installationFilets, Chops, Removes household odorsAct now and no salesman will visit your home

Page 23: Manager, High Performance File Systems Indiana University
Page 24: Manager, High Performance File Systems Indiana University

www.opensfs.org

Open Scalable File Systems, Inc.3855 SW 153rd DriveBeaverton, OR 97006Ph: 503-619-0561Fax: [email protected]

Thank You for Your Time and Attention

Copyright © 2016 OpenSFS.