29.12.2014 Views

Magellan Final Report - Office of Science - U.S. Department of Energy

Magellan Final Report - Office of Science - U.S. Department of Energy

Magellan Final Report - Office of Science - U.S. Department of Energy

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Magellan</strong> <strong>Final</strong> <strong>Report</strong><br />

4.4.4 ATLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

4.4.5 Integrated Microbial Genomes (IMG) Pipeline . . . . . . . . . . . . . . . . . . . . . . 21<br />

4.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

5 <strong>Magellan</strong> Testbed 23<br />

5.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />

5.2 S<strong>of</strong>tware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

6 Virtualized S<strong>of</strong>tware Stacks 30<br />

6.1 Eucalyptus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />

6.2 OpenStack Nova . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />

6.3 Nimbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />

6.4 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />

6.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />

7 User Support 36<br />

7.1 Comparison <strong>of</strong> User Support Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36<br />

7.2 <strong>Magellan</strong> User Support Model and Experience . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

7.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

7.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39<br />

8 Security 40<br />

8.1 Experiences on Deployed Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

8.2 Challenges Meeting Assessment and Authorization Standards . . . . . . . . . . . . . . . . . . 41<br />

8.3 Recommended Further Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

8.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />

9 Benchmarking and Workload Analysis 44<br />

9.1 Understanding the Impact <strong>of</strong> Virtualization and Interconnect Performance . . . . . . . . . . . 45<br />

9.1.1 Applications Used in Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />

9.1.2 Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />

9.1.3 Evaluation <strong>of</strong> Performance <strong>of</strong> Commercial Cloud Platform . . . . . . . . . . . . . . . . 49<br />

9.1.4 Understanding Virtualization Impact on <strong>Magellan</strong> Testbed . . . . . . . . . . . . . . . 52<br />

9.1.5 Scaling Study and Interconnect Performance . . . . . . . . . . . . . . . . . . . . . . . 55<br />

9.2 OpenStack Benchmarking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

9.2.1 SPEC CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

9.2.2 MILC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

9.2.3 DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

9.2.4 Phloem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

9.3 I/O Benchmarking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />

9.3.1 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />

9.3.2 IOR Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

9.3.3 Performance Variability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

9.4 Flash Benchmarking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72<br />

9.5 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />

9.5.1 SPRUCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />

9.5.2 BLAST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />

9.5.3 STAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />

9.5.4 VASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />

9.5.5 <strong>Energy</strong>Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />

9.5.6 LIGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />

9.6 Workload Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />

ii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!