diff --git a/bericht/abschnitte/bench-iozone.tex b/bericht/abschnitte/bench-iozone.tex index 5c7cb29..b3c9371 100644 --- a/bericht/abschnitte/bench-iozone.tex +++ b/bericht/abschnitte/bench-iozone.tex @@ -1 +1,31 @@ -\subsection{IOzone} \ No newline at end of file +\subsection{IOzone} + +\subsubsection{NFS} + +\subsubsection{GlusterFS} + +\begin{tikzpicture} + \begin{axis}[ + title=Lesen, + width=15cm, height=10cm, + xlabel={Dateigröße [KiB]}, + xmode=log, log basis x=2, + ylabel={Record-Größe [KiB]}, + ymode=log, log basis y=2 + ] + \addplot3 [patch, patch table={iozone-read.out}] table {iozone-read}; + \end{axis} +\end{tikzpicture} + +\begin{tikzpicture} + \begin{axis}[ + title=Schreiben, + width=15cm, height=10cm, + xlabel={Dateigröße [KiB]}, + xmode=log, log basis x=2, + ylabel={Record-Größe [KiB]}, + ymode=log, log basis y=2 + ] + \addplot3 [patch, patch table={iozone-write.out}] table {iozone-write}; + \end{axis} +\end{tikzpicture} \ No newline at end of file diff --git a/bericht/iozone-read b/bericht/iozone-read new file mode 100644 index 0000000..deee679 --- /dev/null +++ b/bericht/iozone-read @@ -0,0 +1,125 @@ +64 4 13571 +64 8 21769 +64 16 14989 +128 4 15871 +128 8 15976 +128 16 25407 +128 32 26272 +256 4 16440 +256 8 16643 +256 16 17536 +256 32 28622 +256 64 50792 +256 128 68945 +512 4 17861 +512 8 29648 +512 16 29962 +512 32 17616 +512 64 23535 +512 128 46276 +512 256 73562 +1024 4 32009 +1024 8 30971 +1024 16 32941 +1024 32 33012 +1024 64 21310 +1024 128 40450 +1024 256 56158 +1024 512 87979 +2048 4 19006 +2048 8 33153 +2048 16 32376 +2048 32 35423 +2048 64 36768 +2048 128 45070 +2048 256 51441 +2048 512 67740 +4096 4 45036 +4096 8 62023 +4096 16 32543 +4096 32 19553 +4096 64 62008 +4096 128 72252 +4096 256 69620 +4096 512 85416 +4096 1024 57280 +4096 2048 75986 +8192 4 41636 +8192 8 46848 +8192 16 38633 +8192 32 43910 +8192 64 70942 +8192 128 101190 +8192 256 101710 +8192 512 77658 +8192 1024 89264 +16384 4 61010 +16384 8 36746 +16384 16 48847 +16384 32 55100 +16384 64 65283 +16384 128 54968 +16384 256 66944 +16384 512 85202 +16384 1024 110063 +16384 2048 88698 +32768 4 63814 +32768 8 58221 +32768 16 64962 +32768 32 54627 +32768 64 97868 +32768 128 94566 +32768 256 101593 +32768 512 99178 +32768 1024 104212 +32768 2048 95782 +65536 4 56862 +65536 8 63655 +65536 16 53651 +65536 32 51331 +65536 64 86967 +65536 128 92640 +65536 256 87334 +65536 512 87053 +65536 1024 90685 +65536 2048 106183 +65536 4096 98289 +65536 8192 104302 +131072 4 56418 +131072 8 55518 +131072 16 55064 +131072 32 63083 +131072 64 98680 +131072 128 97997 +131072 256 100236 +131072 512 95566 +131072 1024 104959 +131072 2048 73286 +131072 4096 100445 +131072 8192 98272 +262144 4 58228 +262144 8 55747 +262144 16 52234 +262144 32 53678 +262144 64 97700 +262144 128 97473 +262144 256 96748 +262144 512 96864 +262144 1024 97347 +262144 2048 91465 +262144 4096 99712 +262144 8192 98159 +262144 16384 104791 +524288 4 43990 +524288 8 55423 +524288 16 54319 +524288 32 60642 +524288 64 98190 +524288 128 78317 +524288 256 72312 +524288 512 92240 +524288 1024 94325 +524288 2048 80514 +524288 4096 100530 +524288 8192 100981 +524288 16384 89358 \ No newline at end of file diff --git a/bericht/iozone-read.octave b/bericht/iozone-read.octave new file mode 100644 index 0000000..6312f9e --- /dev/null +++ b/bericht/iozone-read.octave @@ -0,0 +1,4 @@ +data=dlmread('iozone-read'); +tri=delaunay(data(:,1), data(:,2)); +dlmwrite('iozone-read.out',tri-1,' '); +disp(data) \ No newline at end of file diff --git a/bericht/iozone-read.out b/bericht/iozone-read.out new file mode 100644 index 0000000..0c3c5c4 --- /dev/null +++ b/bericht/iozone-read.out @@ -0,0 +1,214 @@ +85 74 86 +98 86 111 +98 110 111 +84 85 74 +64 45 86 +64 74 86 +54 64 45 +63 54 64 +35 27 45 +26 19 27 +18 19 12 +44 35 45 +44 54 45 +43 44 35 +6 10 11 +6 11 12 +6 5 2 +6 2 12 +123 124 111 +123 110 111 +98 85 97 +98 85 86 +98 109 97 +98 109 110 +122 123 110 +122 109 110 +96 109 97 +96 108 109 +96 85 97 +96 84 85 +121 122 109 +121 108 109 +83 84 74 +83 73 74 +120 121 108 +120 107 108 +63 73 74 +63 64 74 +95 96 84 +95 83 84 +95 96 108 +95 107 108 +82 83 73 +82 72 73 +119 120 107 +119 106 107 +62 63 73 +62 72 73 +94 95 107 +94 106 107 +94 95 83 +94 82 83 +81 82 72 +81 71 72 +118 119 106 +118 105 106 +61 62 72 +61 71 72 +80 81 71 +80 70 71 +93 94 82 +93 81 82 +93 94 106 +93 105 106 +117 118 105 +117 104 105 +53 62 63 +53 63 54 +53 61 62 +53 61 52 +79 80 70 +79 69 70 +92 80 81 +92 93 81 +92 93 105 +92 104 105 +116 117 104 +116 103 104 +18 25 26 +18 26 19 +78 79 69 +78 68 69 +91 79 80 +91 92 80 +91 92 104 +91 103 104 +115 116 103 +115 102 103 +41 51 52 +41 42 52 +34 41 42 +34 41 33 +34 26 27 +34 35 27 +34 25 26 +34 33 25 +43 34 42 +43 34 35 +43 53 52 +43 42 52 +43 53 54 +43 44 54 +60 61 52 +60 51 52 +60 50 59 +60 50 51 +60 61 71 +60 70 71 +60 69 70 +60 59 69 +77 78 68 +77 67 68 +90 78 79 +90 91 79 +90 91 103 +90 102 103 +114 115 102 +114 101 102 +4 3 0 +4 1 0 +17 18 12 +17 11 12 +76 65 75 +76 66 65 +76 77 67 +76 66 67 +89 77 78 +89 90 78 +89 90 102 +89 101 102 +113 99 112 +113 100 99 +113 114 101 +113 100 101 +5 4 1 +5 1 2 +40 41 33 +40 32 33 +40 31 32 +40 31 39 +40 41 51 +40 50 51 +40 49 50 +40 39 49 +24 33 25 +24 32 33 +24 31 23 +24 31 32 +24 18 25 +24 17 18 +16 24 23 +16 24 17 +58 50 59 +58 49 50 +58 68 69 +58 59 69 +58 67 68 +58 57 67 +56 55 65 +56 66 65 +56 66 67 +56 57 67 +88 87 75 +88 76 75 +88 76 77 +88 89 77 +88 87 99 +88 100 99 +88 89 101 +88 100 101 +10 17 11 +10 16 17 +48 39 49 +48 38 39 +48 58 49 +48 58 57 +15 16 23 +15 22 23 +29 28 36 +29 37 36 +47 46 55 +47 56 55 +47 56 57 +47 48 57 +47 36 46 +47 37 36 +47 48 38 +47 37 38 +8 3 7 +8 4 3 +21 20 28 +21 29 28 +30 31 23 +30 22 23 +30 21 29 +30 21 22 +30 31 39 +30 38 39 +30 29 37 +30 37 38 +9 10 16 +9 15 16 +9 6 5 +9 6 10 +9 5 4 +9 8 4 +14 13 20 +14 21 20 +14 15 22 +14 21 22 +14 7 13 +14 8 7 +14 9 15 +14 9 8 diff --git a/bericht/iozone-write b/bericht/iozone-write new file mode 100644 index 0000000..6bf1e9f --- /dev/null +++ b/bericht/iozone-write @@ -0,0 +1,146 @@ +64 4 2386 +64 8 2543 +64 16 16023 +64 32 19214 +64 64 17966 +128 4 11210 +128 8 15173 +128 16 18346 +128 32 20847 +128 64 23400 +128 128 27699 +256 4 13120 +256 8 19942 +256 16 23727 +256 32 21949 +256 64 20392 +256 128 22266 +256 256 23509 +512 4 13868 +512 8 19078 +512 16 30940 +512 32 19159 +512 64 2240 +512 128 13190 +512 256 20104 +512 512 27783 +1024 4 15113 +1024 8 21833 +1024 16 21292 +1024 32 29823 +1024 64 24700 +1024 128 20954 +1024 256 26895 +1024 512 21918 +1024 1024 22442 +2048 4 12951 +2048 8 18005 +2048 16 21932 +2048 32 20652 +2048 64 19320 +2048 128 23422 +2048 256 22701 +2048 512 22406 +2048 1024 20093 +2048 2048 18250 +4096 4 13138 +4096 8 27573 +4096 16 6643 +4096 32 27765 +4096 64 20415 +4096 128 22557 +4096 256 10601 +4096 512 9383 +4096 1024 21983 +4096 2048 22616 +4096 4096 6889 +8192 4 15296 +8192 8 23751 +8192 16 22931 +8192 32 20620 +8192 64 28304 +8192 128 26593 +8192 256 12412 +8192 512 29353 +8192 1024 22022 +8192 2048 25970 +8192 4096 25854 +8192 8192 21332 +16384 4 10351 +16384 8 20756 +16384 16 19661 +16384 32 36570 +16384 64 29574 +16384 128 23195 +16384 256 31060 +16384 512 24078 +16384 1024 28067 +16384 2048 20888 +16384 4096 29077 +16384 8192 32680 +16384 16384 41813 +32768 4 12329 +32768 8 26582 +32768 16 24757 +32768 32 29864 +32768 64 24093 +32768 128 29926 +32768 256 23750 +32768 512 27887 +32768 1024 21650 +32768 2048 23412 +32768 4096 28608 +32768 8192 32943 +32768 16384 20497 +65536 4 15267 +65536 8 22637 +65536 16 27374 +65536 32 28861 +65536 64 25379 +65536 128 22585 +65536 256 27195 +65536 512 27853 +65536 1024 18803 +65536 2048 20436 +65536 4096 28426 +65536 8192 34651 +65536 16384 28362 +131072 4 6405 +131072 8 23706 +131072 16 22599 +131072 32 29427 +131072 64 26246 +131072 128 26356 +131072 256 27244 +131072 512 24287 +131072 1024 24399 +131072 2048 23748 +131072 4096 21984 +131072 8192 23998 +131072 16384 29071 +262144 4 12527 +262144 8 13216 +262144 16 24739 +262144 32 26357 +262144 64 26598 +262144 128 25485 +262144 256 28434 +262144 512 23395 +262144 1024 25154 +262144 2048 28654 +262144 4096 25845 +262144 8192 25785 +262144 16384 21551 +524288 4 5165 +524288 8 21305 +524288 16 24494 +524288 32 24073 +524288 64 24191 +524288 128 24820 +524288 256 24651 +524288 512 25715 +524288 1024 24165 +524288 2048 21985 +524288 4096 22754 +524288 8192 22127 +524288 16384 25345 \ No newline at end of file diff --git a/bericht/iozone-write.octave b/bericht/iozone-write.octave new file mode 100644 index 0000000..82cd268 --- /dev/null +++ b/bericht/iozone-write.octave @@ -0,0 +1,4 @@ +data=dlmread('iozone-write'); +tri=delaunay(data(:,1), data(:,2)); +dlmwrite('iozone-write.out',tri-1,' '); +disp(data) \ No newline at end of file diff --git a/bericht/iozone-write.out b/bericht/iozone-write.out new file mode 100644 index 0000000..1c12d5f --- /dev/null +++ b/bericht/iozone-write.out @@ -0,0 +1,248 @@ +79 67 80 +24 17 25 +55 66 67 +16 10 17 +44 55 54 +34 33 25 +34 44 43 +9 10 4 +131 144 145 +131 132 145 +130 143 144 +130 131 144 +118 131 132 +118 119 132 +118 130 131 +118 130 117 +129 142 143 +129 130 143 +129 130 117 +129 116 117 +104 116 117 +104 103 116 +102 103 116 +102 115 116 +128 141 142 +128 129 142 +128 129 116 +128 115 116 +105 106 119 +105 118 119 +105 118 117 +105 104 117 +105 93 106 +105 93 92 +91 105 104 +91 105 92 +101 102 115 +101 114 115 +127 140 141 +127 128 141 +127 128 115 +127 114 115 +79 66 67 +79 66 78 +79 93 80 +79 93 92 +79 91 92 +79 91 78 +100 101 114 +100 113 114 +90 104 103 +90 91 104 +90 102 103 +90 89 102 +90 91 78 +90 77 78 +90 76 77 +90 76 89 +88 100 101 +88 100 87 +88 101 102 +88 89 102 +126 139 140 +126 127 140 +126 127 114 +126 113 114 +75 76 89 +75 88 89 +99 100 87 +99 86 87 +99 100 113 +99 112 113 +125 138 139 +125 126 139 +125 126 113 +125 112 113 +32 24 25 +32 33 25 +74 88 87 +74 75 88 +16 24 23 +16 24 17 +31 32 24 +31 24 23 +65 55 54 +65 55 66 +65 66 78 +65 77 78 +65 76 77 +65 64 76 +73 86 87 +73 74 87 +122 135 136 +122 123 136 +124 125 112 +124 111 112 +124 110 111 +124 110 123 +124 137 138 +124 125 138 +124 136 137 +124 123 136 +98 99 112 +98 111 112 +98 110 97 +98 110 111 +98 99 86 +98 85 86 +98 84 85 +98 97 84 +6 1 0 +6 5 0 +63 75 76 +63 64 76 +53 65 54 +53 65 64 +53 63 64 +53 63 52 +53 44 54 +53 44 43 +42 53 52 +42 53 43 +34 42 43 +34 42 33 +72 73 86 +72 85 86 +121 120 133 +121 134 133 +121 134 135 +121 122 135 +109 122 123 +109 110 123 +7 1 2 +7 6 1 +22 31 23 +22 30 31 +22 16 23 +22 16 15 +62 74 75 +62 63 75 +62 63 52 +62 51 52 +41 32 33 +41 42 33 +41 42 52 +41 51 52 +71 84 85 +71 72 85 +108 107 120 +108 121 120 +108 121 122 +108 109 122 +96 110 97 +96 109 110 +96 97 84 +96 83 84 +8 2 3 +8 7 2 +61 73 74 +61 62 74 +61 62 51 +61 50 51 +40 31 32 +40 41 32 +40 41 51 +40 50 51 +70 71 84 +70 83 84 +95 94 107 +95 108 107 +95 108 109 +95 96 109 +95 81 94 +95 82 81 +95 96 83 +95 82 83 +9 3 4 +9 8 3 +9 16 15 +9 16 10 +9 14 15 +9 14 8 +21 22 15 +21 14 15 +21 22 30 +21 29 30 +13 8 7 +13 14 8 +60 72 73 +60 61 73 +60 61 50 +60 49 50 +39 30 31 +39 40 31 +39 40 50 +39 49 50 +69 68 81 +69 82 81 +69 70 83 +69 82 83 +20 21 29 +20 28 29 +20 21 14 +20 13 14 +12 6 5 +12 11 5 +12 7 6 +12 13 7 +19 11 18 +19 12 11 +19 20 13 +19 12 13 +19 18 26 +19 27 26 +19 20 28 +19 27 28 +59 60 49 +59 48 49 +59 71 72 +59 60 72 +59 70 71 +59 58 70 +38 39 49 +38 48 49 +38 29 30 +38 39 30 +38 28 29 +38 37 28 +57 45 56 +57 46 45 +57 56 68 +57 69 68 +57 69 70 +57 58 70 +47 59 48 +47 59 58 +47 57 46 +47 57 58 +47 38 48 +47 38 37 +36 35 45 +36 46 45 +36 47 46 +36 47 37 +36 26 35 +36 27 26 +36 27 28 +36 37 28