growing-up with lvstre! -...

Post on 12-Oct-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Growing-up with Lvstre!RobertTriendl,DDN

Welcome to LVUG!

This is a marketing presentation, dedicated to…

It’s not Human, it’s a Beast!

"The fox knows many things, but the hedgehog knows one big thing."

But, what beast?

I think it’s a hedgehog…

Maybe it’s a hegdehog wanting to become a fox? A Foxhog???

What kind of Beasts!

25 35 50 125

Lustre is “Open Source”

5

“It might be conceivably-possibly-maybe-open!”

“We fixed 1500 bugs, but don’t tell anybody!!!”

“What do you mean? All source is always open!”

“It will be all open, once patches are no more useful”

Why Lustre?

Only viable Open Source parallel file system that offers a globally consistent POSIX namespace

Focus on traditional HPC, but with an increasingly diverse user basis

Small, but resilient user/developer community (including: resilient towards corporate politics!)

Not “enterprise”, not an “appliance”, not controlled by a single vendor

Growing-up with Lustre!

20031st LargeLustreSystemImplementation

2009LaunchofEXAScaler

TodayDiverseCustomerBasisBroadPortfolio• Software-only• ExaScaler “Appliances”• ExaScaleronZFS

DDN | EXAScalerEnterpriseLustre Distribution

• BasedonmoststableLustrecommunitydistributionavailable

• OpenSourcewithnoforkedcodebasis• ExtensiveQAandHardening• ProvenHigh-Availability• InternallyDevelopedFeatures• UniqueTools• PowerfulMonitoring• OptimizationsforDDNHardware• GlobalSupport– Level1,2,and3

25%

23%

16%

10%

5%

4% 3% 2% 2% 2% 2% 1% 1% 1% 1% 1% 0% 0%

LATEST(LustreAutomaticTest)MonitoringLIPE(LustreIntegratedPolicyEngine)MonitoringPackagerLustreonBtrfsBugFixesL2RC(LustreLevel2ReadCache)ldsyncMpiFileutilsTBFNRSPolicyProjectQuotaParallelReadaheadofLustreLustreSecurityCinderDriverladviseanddss/sfxClientSideQoSSubdirectorymountCoreOS+Lustre

10

Future Architectures

IME IME IME IME IME

COMPUTE

IME IME IME IME IME

COMPUTE

Lustre

IME IME IME IME IME

COMPUTE

POSIX Namespace Object Namespace

Lustre, the Next 20 Years?

11

Globally-consistent POSIX namespaces will be around for a long simply time due to application lifetimes

Increased focus on data management, rather than pure performance

More focus on management, usability, logging, etc.

Remain a community-driven, open source effort

top related