A Comparative Analysis of Open Source Storage Area Networks with Esxi 5.1 Robert M

A Comparative Analysis of Open Source Storage Area Networks with Esxi 5.1 Robert M

Purdue University Purdue e-Pubs Open Access Theses Theses and Dissertations 2013 A Comparative Analysis Of Open Source Storage Area Networks With Esxi 5.1 Robert M. Trinkle Purdue University Follow this and additional works at: https://docs.lib.purdue.edu/open_access_theses Part of the Databases and Information Systems Commons Recommended Citation Trinkle, Robert M., "A Comparative Analysis Of Open Source Storage Area Networks With Esxi 5.1" (2013). Open Access Theses. 97. https://docs.lib.purdue.edu/open_access_theses/97 This document has been made available through Purdue e-Pubs, a service of the Purdue University Libraries. Please contact [email protected] for additional information. Graduate School ETD Form 9 (Revised 12/07) PURDUE UNIVERSITY GRADUATE SCHOOL Thesis/Dissertation Acceptance This is to certify that the thesis/dissertation prepared By Robert M. Trinkle Entitled A Comparative Analysis of Open Source Storage Area Networks With ESXi 5.1 Master of Science For the degree of Is approved by the final examining committee: P.T. Rawles Chair Raymond Hansen Thomas Hacker To the best of my knowledge and as understood by the student in the Research Integrity and Copyright Disclaimer (Graduate School Form 20), this thesis/dissertation adheres to the provisions of Purdue University’s “Policy on Integrity in Research” and the use of copyrighted material. Approved by Major Professor(s): ____________________________________P.T. Rawles ____________________________________ Approved by: Jeffrey L. Whitten 11/25/2013 Head of the Graduate Program Date i ACOMPARATIVEANALYSISOFOPENSOURCESTORAGEAREANETWORKS WITHESXI5.1 AThesis SubmittedtotheFaculty of PurdueUniversity by RobertM.Trinkle InPartialFulfillmentofthe RequirementsfortheDegree of MasterofScience December2013 PurdueUniversity WestLafayette,Indiana ii TABLEOFCONTENTS Page LISTOFTABLES....................................................................................................................v LISTOFFIGURES.................................................................................................................vii LISTOFABBREVIATIONS.....................................................................................................ix GLOSSARY....................................................................................................................x ABSTRACT...................................................................................................................xi CHAPTER1. INTRODUCTION.........................................................................................1 1.1 Background...............................................................................................1 1.2 StatementofProblem...............................................................................3 1.3 SignificanceofProblem.............................................................................3 1.4 PurposeofResearch.................................................................................4 1.5 ResearchQuestion....................................................................................4 1.6 Assumptions..............................................................................................4 1.7 Limitations.................................................................................................5 1.8 Delimitations.............................................................................................5 1.9 Summary……………………………………………………………………………………………….5 CHAPTER2. LITERATUREREVIEW.................................................................................7 2.1 iSCSITargetServers...................................................................................7 2.1.1 iSCSIEnterpriseTarget.......................................................................8 2.1.2 SCSTandLIO.......................................................................................9 2.1.3 ISTGT…………………………………………………………………………………………….10 2.2 StorageAlignment...................................................................................11 2.3 NetworkConstruction.............................................................................13 2.4 Iometer……………………………………………………………………………………………….14 2.5 Iperf…………………………………………………………………………………………………….15 iii Page 2.6 Summary……………………………………………………………………………………………..15 CHAPTER3. METHODOLOGY......................................................................................17 3.1 Framework..............................................................................................17 3.2 TestingMethodology..............................................................................21 3.2.1 Experiments.....................................................................................22 3.3 AnalyzingData.........................................................................................23 3.4 Summary……………………………………………………………………………………………..23 CHAPTER4. RESULTSANDDISCUSSIONS....................................................................25 4.1 LocalRAIDandNetworkResults.............................................................27 4.2 IETiSCSITargetResults...........................................................................27 4.2.1 PhysicalandVirtualComparison......................................................27 4.2.2 MTUSizeComparison......................................................................29 4.3 SCSTiSCSITargetResults........................................................................32 4.3.1 PhysicalandVirtualComparison......................................................32 4.3.2 MTUSizeComparison......................................................................33 4.4 LIOiSCSITargetResults...........................................................................35 4.4.1 PhysicalandVirtualComparison......................................................36 4.4.2 MTUSizeComparison......................................................................37 4.5 ISTGTiSCSITargetResults.......................................................................39 4.5.1 PhysicalandVirtualComparison......................................................39 4.5.2 MTUSizeComparison......................................................................41 4.6 iSCSITargetServerComparisons............................................................43 4.7 Summary……………………………………………………………………………………………..50 CHAPTER5. CONCLUSIONSANDFUTUREWORK.......................................................52 5.1 iSCSITargetServerConclusions..............................................................52 5.2 FutureWork............................................................................................55 REFERENCES.................................................................................................................57 APPENDICES AppendixA iSCSINetworkTopology..........................................................................60 iv Page AppendixB IETSANConfigurationFile......................................................................61 AppendixC SCSTSANConfigurationFile....................................................................63 AppendixD LIOSANConfiguration.............................................................................65 AppendixE ISTGTSANConfiguration.........................................................................67 AppendixF HPProcurve2950Configuration.............................................................70 AppendixG RawiSCSIAverageValues.......................................................................72 v LISTOFTABLES Table..............................................................................................................................Page Table3.1DellOptiplex2950Specifications......................................................................19 Table3.2DellOptiplex990Specifications........................................................................20 Table4.1ThroughputTests..............................................................................................26 Table4.2IOPSTests..........................................................................................................26 AppendixTable TableG.1IETVirtualIOPSWithStandardardandJumboFrames....................................72 TableG.2IETPhysicalIOPSWithStandardandJumboFrames.......................................72 TableG.3IETVirtualMBpsWithStandardardandJumboFrames..................................73 TableG.4IETPhysicalMBpsWithStandardandJumboFrames.....................................74 TableG.5SCSTVirtualIOPSWithStandardardandJumboFrames.................................74 TableG.6SCSTPhysicalIOPSWithStandardandJumboFrames....................................75 TableG.7SCSTVirtualMBpsWithStandardardandJumboFrames...............................75 TableG.8SCSTPhysicalMBpsWithStandardandJumboFrames...................................76 TableG.9LIOVirtualIOPSWithStandardardandJumboFrames...................................76 TableG.10LIOPhysicalIOPSWithStansdardandJumboFrames...................................77 TableG.11LIOVirtualMBpsWithStandardardandJumboFrames................................77 TableG.12LIOPhysicalMBpsWithStandardandJumboFrames...................................78 vi TablePage TableG.13ISTGTVirtualIOPSWithStandardardandJumboFrames............................78 TableG.14ISTGTPhysicalIOPSWithStandardandJumboFrames.................................79 TableG.15ISTGTVirtualMBpsWithStandardardandJumboFrames............................79

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    95 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us