nro: overview of enterprise requirements · 16-08-2005  · hec-iwg file systems and i/o r&d...

14
UNCLASSIFIED HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert Grzybowski, USN IMINT/RTS - Enabling Technologies Contractors: Marti Bancroft, Shomo Technical Systems

Upload: others

Post on 10-Jan-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

NRO: Overview of Enterprise Requirements

LTJG Robert Grzybowski, USNIMINT/RTS - Enabling Technologies

Contractors:

Marti Bancroft, Shomo Technical Systems

Page 2: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

NRO Overall: Our Community

• Multiple data centers and labs• Separated by campus, metro, or continental

distances• All developing/prototyping/deploying core

enterprise applications• Also expected to soon handle enterprise-

wide data sharing and resource sharing

Page 3: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Our Emphasis

• Time critical / Time to solution!

• Datasets are huge• Priority is variable

• Time-Critical Problems are global

Page 4: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Our Enterprise Community

Site A

Site B

Site C

Site D

SAN/LAN/WAN

Page 5: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Data Management Support to Applications

Page 6: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Our Applications

Site A

Site B

Site C

Site D

App

1

App 2

App 3

SAN/LAN/WAN

Page 7: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Our Data

Site A

Site B

Site C

Site D

3

3

3

3

2

1 SAN/LAN/WAN

Page 8: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Organizational Goals

• Combine geographically diverse data centers into a single virtual data center

• Maximize utilization– Currently, systems are dedicated to specific applications and that

lowers utilization of total enterprise resources– Integrate old systems alongside of newer, resource sharing

• Run applications that may access data anywhere in this virtual data center

• Provide failover capability across data centers• Self-federate to add, subtract assets dynamically

– Data storage, data source, data sync• Scale in all dimensions to meet evolving enterprise needs

Page 9: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

I/O Requirements Continue to Increase

• 3.5 - 4.0 PetaBytes per day ingest (envisioned)

• Some data sets very large (many GB to even TB)• Some processing cannot be broken into sub-processes• Data occasionally must be reassembled during

processing

• Single streams up to 30 Gigabytes/second• Internal ground station bandwidth 5-10x or more

the ingest rates to ensure parallel processing chains and asynchronous access

• Restart tasks rather than checkpoint/restart

Page 10: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

NRO’s 5-10 Year View

• HPC performance requires HPC I/O performance– Mega to Gigabytes/second sustained for large datasets– Efficiency - let the CPUs and memories be used for compute, not shoving bytes around

• DMA• Very large requests

• Key shared file systems features for HPC I/OWe’re not sure COTS development is going to fully realize our needs in these areas.– Striping to increase single-file rates– Means to increase aggregate file system rates without dropping MTBF numbers– Expandability without dump/restore– Recoverability/resiliency– Small files/metadata scaling to HPC space

Page 11: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

Current Research EffortsCombination research with prime contractors and in-house• Geared specifically towards our missions• Hardware technology development• Mission related algorithms• Some research may trickle down to commercial

Current HPC I/O research in modeling current and future I/O systems, no development into new file systems and I/O gap areas; NRO previously anticipated I/O evolution to occur in sync with COTS HPC development.

Page 12: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

• Data transparency– Our current systems are heterogeneous, need to consider future

architecture goal– Goal is 30 GBytes/sec, today we have trouble reaching 500

MBytes/sec– XML, XDR, HDF5… efficiency?– Long term archives?– Have metadata include information about following binary data

• QoS and Determinism– Large files are IMPORTANT to us– Mitigation of adverse effects of transport on different data types

Proposed Future Research Focal Points

Page 13: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

• How can you easily/automatically add resources to the distributed environment?– Storage (adding storage or configuring compute

resources to use storage) is a challenge• Easier with NAS but at a huge performance and efficiency

penalty• Investigating newer storage technologies

– Storage & compute resources need to self-federate• Data awareness in scheduling - WAN will be

enterprise internal bandwidth bottleneck for “follow the sun” processing

Proposed Future Research Focal Points

Page 14: NRO: Overview of Enterprise Requirements · 16-08-2005  · HEC-IWG File Systems and I/O R&D Workshop Aug 16-17, 2005 UNCLASSIFIED NRO: Overview of Enterprise Requirements LTJG Robert

UNCLASSIFIEDHEC-IWG File Systems and I/O R&D Workshop

Aug 16-17, 2005

UNCLASSIFIED

NRO: Overview of Enterprise Requirements

Questions?