A study of resource allocation methods in virtualized enterprise data centres:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
2013
|
Schlagworte: | |
Online-Zugang: | Volltext https://nbn-resolving.org/urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 Inhaltsverzeichnis |
Beschreibung: | XX, 264 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV041425942 | ||
003 | DE-604 | ||
005 | 20140212 | ||
007 | t | ||
008 | 131120s2013 d||| m||| 00||| eng d | ||
035 | |a (OCoLC)863905926 | ||
035 | |a (DE-599)BVBBV041425942 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-384 |a DE-473 |a DE-703 |a DE-1051 |a DE-824 |a DE-29 |a DE-12 |a DE-91 |a DE-19 |a DE-1049 |a DE-92 |a DE-739 |a DE-898 |a DE-355 |a DE-706 |a DE-20 |a DE-1102 |a DE-91G | ||
084 | |a DAT 060d |2 stub | ||
084 | |a DAT 200d |2 stub | ||
100 | 1 | |a Stage, Alexander |e Verfasser |4 aut | |
245 | 1 | 0 | |a A study of resource allocation methods in virtualized enterprise data centres |c Alexander Stage |
264 | 1 | |c 2013 | |
300 | |a XX, 264 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a München, Techn. Univ., Diss., 2013 | ||
546 | |a Mit einer Zssfassung in dt. Sprache | ||
650 | 0 | 7 | |a Virtualisierung |0 (DE-588)4839180-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Ressourcenallokation |0 (DE-588)4129283-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Virtualisierung |0 (DE-588)4839180-3 |D s |
689 | 0 | 1 | |a Ressourcenallokation |0 (DE-588)4129283-2 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |o urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 |
856 | 4 | 1 | |u http://mediatum.ub.tum.de/node?id=1144746 |x Verlag |z kostenfrei |3 Volltext |
856 | 4 | |u https://nbn-resolving.org/urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 |x Resolving-System | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026872910&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
912 | |a ebook | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-026872910 |
Datensatz im Suchindex
_version_ | 1804151545642614784 |
---|---|
adam_text | CONTENTS
ABSTRACT I
ZUSAMMENFASSUNG II
ACKNOWLEDGEMENTS III
LIST OF FIGURES X
LIST OF TABLES XV
1 INTRODUCTION 1
1.1 MOTIVATION 4
1.2 CONTRIBUTIONS 7
1.3 ORGANIZATION 11
I
2 BACKGROUND AND RELATED WORK 13
2.1 SERVER VIRTUALIZATION 13
2.1.1 TYPES OF SERVER VIRTUALIZATION 15
2.1.2 CITRIX XEN VIRTUALIZATION PLATFORM 16
2.1.3 RESOURCE ALLOCATION AND OVERBOOKING 19
2.1.3.1 CPU ALLOCATION 20
2.1.3.2 MAIN MEMORY ALLOCATION 22
2.1.4 VIRTUAL MACHINE LIVE MIGRATION 25
VI
HTTP://D-NB.INFO/1046538594
2.2 RESOURCE ALLOCATION ON MULTI-CORE CHIPS 29
2.3 STATIC SERVER CONSOLIDATION 31
2.4 DYNAMIC WORKLOAD MANAGEMENT 35
3 PROBLEM AND MODEL DEFINITIONS 41
3.1 STATIC SERVER CONSOLIDATION PROBLEM 43
3.2 CONSOLIDATION OVERHEADS EXTENSION 46
3.3 ASSIGNMENT TRANSITION PROBLEM WITH OVERHEADS 48
4 DATA SET DESCRIPTION 50
4.1 SEASONAL PATTERNS AND SELF-SIMILARITY 52
4.1.1 RESOURCE DEMAND TRACES 52
4.1.2 SERVICE DEMAND TRACES 56
4.1.3 STUDY RESULTS 58
4.2 STATISTICAL ANALYSIS 59
4.2.1 RESOURCE DEMAND TRACES 59
4.2.2 SERVICE DEMAND TRACES 67
4.3 IMPORTANT DISTINCTIVE FEATURES 68
5 EXPERIMENTAL DATA CENTRE TESTBED 71
5.1 TESTBED WORKFLOW AND COMPONENTS 72
5.2 WORKLOAD GENERATOR IMPLEMENTATION 74
5.3 SYSTEM UNDER TEST APPLICATIONS 75
5.4 PHYSICAL INFRASTRUCTURE DESCRIPTION 77
5.4.1 PHYSICAL SERVER CONFIGURATION 78
5.4.2 INTEL S HYPER-THREADING TECHNOLOGY 79
5.5 BENCHMARK SCENARIO GENERATION METHOD 81
VII
5.6 RESOURCES UNDER CONTROL 87
5.7 VIRTUAL MACHINE LIVE MIGRATION OVERHEADS 89
5.7.1 MONOLITHIC APPLICATION CONFIGURATION MIGRATION OVER
HEADS 92
5.7.2 APPLICATION SERVER MIGRATION OVERHEADS 95
5.7.3 DATABASE MIGRATION OVERHEADS 96
5.7.4 MAIN FINDINGS ON MIGRATION OVERHEADS 97
5.8 CONSOLIDATION OVERHEADS 99
5.8.1 MONOLITHIC APPLICATION CONFIGURATION CONSOLIDATION
OVERHEADS 100
5.8.2 CONSOLIDATION OVERHEAD FUNCTION DEFINITION 105
5.8.3 CONSOLIDATION OVERHEADS WITH PHYSICAL CORES 109
5.8.4 ESTIMATING CONSOLIDATION OVERHEADS ILL
5.9 REACTIVE CONTROL FOR AUTONOMIC COMPUTING ILL
5.9.1 RESOURCE DEMAND MONITORING ARCHITECTURE 124
5.9.2 ONLINE RESOURCE DEMAND ESTIMATION 125
5.10 EXPECTATION BASELINES 132
6 EVALUATION DEMAND PREDICTION 133
I
6.1 EXCLUDED PREDICTION MODELS 134
6.2 ACCURACY MEASURES 136
6.3 RUNTIME EVALUATION 138
6.4 ACCURACY RESULTS 139
6.4.1 CONSOLIDATION RUN DATA RESULTS 139
6.4.2 RESOURCE DEMAND TRACES 146
6.5 INSIGHTS GAINED 153
VIII
7 REACTIVE CONTROL SYSTEM EVALUATION 158
7.1 EXPERIMENTAL DESIGN 159
7.2 BENCHMARK SCENARIOS 162
7.2.1 OVERALL STATISTICS 166
7.2.2 PLACEMENT STRATEGY: WORST FIT VERSUS BEST FIT 181
7.2.2.1 LOW DETECTION DELAY 181
7.2.2.2 OPTIMAL DETECTION DELAY 184
7.2.3 IMPACT OF LOWER THRESHOLDS 186
7.2.3.1 IMPACT ON EFFICIENCY 187
7.2.3.2 MEAN RESPONSE TIME LOWER THRESHOLDS .... 188
7.2.3.3 MIGRATIONS LOWER THRESHOLDS 189
7.2.4 IMPACT OF UPPER THRESHOLDS 189
7.2.4.1 EFFICIENCY UPPER THRESHOLDS 190
7.2.4.2 MIGRATIONS UPPER THRESHOLDS 191
7.2.4.3 RESPONSE TIME UPPER THRESHOLDS 192
7.2.4.4 SCENARIO ANALYSIS OF UPPER THRESHOLDS 192
7.2.5 DETECTION DELAY 193
7.2.5.1 EFFICIENCY DETECTION DELAY 195
I
7.2.5.2 MIGRATIONS DETECTION DELAY 196
7.2.5.3 RESPONSE TIMES DETECTION DELAY 198
7.2.6 MAIN FINDINGS 200
7.3 IMPROVEMENTS BY PROPER PARAMETER SELECTION 201
7.3.1 AVERAGE RESPONSE TIME DIFFERENCES 202
7.3.2 DIFFERENCES IN AMOUNT OF MIGRATIONS . . . .* 204
7.3.3 DIFFERENCES IN EFFICIENCY 204
7.3.4 SELECTION TRADEOFFS 205
IX
7.4 VIRTUAL MACHINE SWAPS 207
7.4.1 SCENARIO 6 207
7.4.2 SCENARIO 10 209
7.5 CAUSES FOR EXCESSIVE AMOUNTS OF MIGRATIONS 210
7.6 REACTIVE CONTROL VERSUS OVERBOOKING 212
8 CONCLUSION 216
A CONSOLIDATION OVERHEADS 219
B CONSOLATION OVERHEAD ESTIMATION 222
B.L DATABASE CONSOLIDATION OVERHEADS 222
B.2 APPLICATION SERVER CONSOLIDATION OVERHEADS 225
C RESOURCE DEMAND ESTIMATION 228
C.L CONSOLIDATION RUN DATA RESULTS 228
C.2 RESOURCE DEMAND TRACES 234
D REACTIVE CONTROL VERSUS OVERBOOKING 241
D.L EXPECTED CASE 242
D.2 MINIMUM CASE 244
D.3 MAXIMUM CASE 246
BIBLIOGRAPHY 248
X
|
any_adam_object | 1 |
author | Stage, Alexander |
author_facet | Stage, Alexander |
author_role | aut |
author_sort | Stage, Alexander |
author_variant | a s as |
building | Verbundindex |
bvnumber | BV041425942 |
classification_tum | DAT 060d DAT 200d |
collection | ebook |
ctrlnum | (OCoLC)863905926 (DE-599)BVBBV041425942 |
discipline | Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01878nam a2200421 c 4500</leader><controlfield tag="001">BV041425942</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140212 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">131120s2013 d||| m||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)863905926</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV041425942</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-384</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 060d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 200d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stage, Alexander</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A study of resource allocation methods in virtualized enterprise data centres</subfield><subfield code="c">Alexander Stage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 264 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">München, Techn. Univ., Diss., 2013</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">Mit einer Zssfassung in dt. Sprache</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Virtualisierung</subfield><subfield code="0">(DE-588)4839180-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ressourcenallokation</subfield><subfield code="0">(DE-588)4129283-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Virtualisierung</subfield><subfield code="0">(DE-588)4839180-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Ressourcenallokation</subfield><subfield code="0">(DE-588)4129283-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="o">urn:nbn:de:bvb:91-diss-20131010-1144746-0-8</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://mediatum.ub.tum.de/node?id=1144746</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">https://nbn-resolving.org/urn:nbn:de:bvb:91-diss-20131010-1144746-0-8</subfield><subfield code="x">Resolving-System</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026872910&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ebook</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026872910</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV041425942 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:56:31Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026872910 |
oclc_num | 863905926 |
open_access_boolean | 1 |
owner | DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-12 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 DE-91G DE-BY-TUM |
owner_facet | DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-12 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 DE-91G DE-BY-TUM |
physical | XX, 264 S. graph. Darst. |
psigel | ebook |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
record_format | marc |
spelling | Stage, Alexander Verfasser aut A study of resource allocation methods in virtualized enterprise data centres Alexander Stage 2013 XX, 264 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier München, Techn. Univ., Diss., 2013 Mit einer Zssfassung in dt. Sprache Virtualisierung (DE-588)4839180-3 gnd rswk-swf Ressourcenallokation (DE-588)4129283-2 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Virtualisierung (DE-588)4839180-3 s Ressourcenallokation (DE-588)4129283-2 s DE-604 Erscheint auch als Online-Ausgabe urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 http://mediatum.ub.tum.de/node?id=1144746 Verlag kostenfrei Volltext https://nbn-resolving.org/urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 Resolving-System DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026872910&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Stage, Alexander A study of resource allocation methods in virtualized enterprise data centres Virtualisierung (DE-588)4839180-3 gnd Ressourcenallokation (DE-588)4129283-2 gnd |
subject_GND | (DE-588)4839180-3 (DE-588)4129283-2 (DE-588)4113937-9 |
title | A study of resource allocation methods in virtualized enterprise data centres |
title_auth | A study of resource allocation methods in virtualized enterprise data centres |
title_exact_search | A study of resource allocation methods in virtualized enterprise data centres |
title_full | A study of resource allocation methods in virtualized enterprise data centres Alexander Stage |
title_fullStr | A study of resource allocation methods in virtualized enterprise data centres Alexander Stage |
title_full_unstemmed | A study of resource allocation methods in virtualized enterprise data centres Alexander Stage |
title_short | A study of resource allocation methods in virtualized enterprise data centres |
title_sort | a study of resource allocation methods in virtualized enterprise data centres |
topic | Virtualisierung (DE-588)4839180-3 gnd Ressourcenallokation (DE-588)4129283-2 gnd |
topic_facet | Virtualisierung Ressourcenallokation Hochschulschrift |
url | http://mediatum.ub.tum.de/node?id=1144746 https://nbn-resolving.org/urn:nbn:de:bvb:91-diss-20131010-1144746-0-8 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026872910&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT stagealexander astudyofresourceallocationmethodsinvirtualizedenterprisedatacentres |