Include more labels on loop vs nbd diagram.
[libguestfs-talks.git] / 2019-fosdem / 2550-about-nbdkit-layers.html
1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
2 <link rel="stylesheet" href="style.css" type="text/css"/>
3 <script src="code.js" type="text/javascript"></script>
4
5 <h1>nbdkit &mdash; layers</h1>
6
7 <style>
8 b {
9     border: 1px solid rgb(204,0,0);
10     background: #eef;
11     padding: 5px;
12     border-radius: 15px;
13 }
14 </style>
15
16 <div style="background: #cfc; border: 2px solid rgb(204,0,0);
17             position: absolute; top: 80px; left: 32px;
18             width: 800px; height: 220px;
19             transform: translate(-100px,-25px) scale(0.75,0.75);">
20   <code style="position: absolute; top: 1px; left: 50px;">blocksize</code>
21   <code style="position: absolute; top: 50px; left: 100px;">cache</code>
22   <code style="position: absolute; top: 80px; left: 115px;"><b>cow</b></code>
23   <code style="position: absolute; top: 140px; left: 10px;">delay</code>
24   <code style="position: absolute; top: 180px; left: 100px;">error</code>
25
26   <code style="position: absolute; top: 10px; left: 400px;">fua</code>
27   <code style="position: absolute; top: 60px; left: 600px;">log</code>
28   <code style="position: absolute; top: 90px; left: 250px;">nozero</code>
29   <code style="position: absolute; top: 130px; left: 530px;">offset</code>
30   <code style="position: absolute; top: 150px; left: 280px;">partition</code>
31   <code style="position: absolute; top: 180px; left: 480px;">truncate</code>
32 </div>
33
34 <div style="background: #cfc; border: 2px solid rgb(204,0,0);
35             position: absolute; top: 250px; left: 32px;
36             width: 800px; height: 220px;
37             transform: translate(-100px,-25px) scale(0.75,0.75);">
38   <code style="position: absolute; top: 1px; left: 50px;">blocksize</code>
39   <code style="position: absolute; top: 50px; left: 100px;">cache</code>
40   <code style="position: absolute; top: 80px; left: 115px;">cow</code>
41   <code style="position: absolute; top: 140px; left: 10px;"><b>delay</b></code>
42   <code style="position: absolute; top: 180px; left: 100px;">error</code>
43
44   <code style="position: absolute; top: 10px; left: 400px;">fua</code>
45   <code style="position: absolute; top: 60px; left: 600px;">log</code>
46   <code style="position: absolute; top: 90px; left: 250px;">nozero</code>
47   <code style="position: absolute; top: 130px; left: 530px;">offset</code>
48   <code style="position: absolute; top: 150px; left: 280px;">partition</code>
49   <code style="position: absolute; top: 180px; left: 480px;">truncate</code>
50 </div>
51
52 <div style="background: #cfc; border: 2px solid rgb(204,0,0);
53             position: absolute; top: 420px; left: 32px;
54             width: 800px; height: 220px;
55             transform: translate(-100px,-25px) scale(0.75,0.75);">
56   <code style="position: absolute; top: 1px; left: 50px;">blocksize</code>
57   <code style="position: absolute; top: 50px; left: 100px;">cache</code>
58   <code style="position: absolute; top: 80px; left: 115px;">cow</code>
59   <code style="position: absolute; top: 140px; left: 10px;">delay</code>
60   <code style="position: absolute; top: 180px; left: 100px;">error</code>
61
62   <code style="position: absolute; top: 10px; left: 400px;">fua</code>
63   <code style="position: absolute; top: 60px; left: 600px;">log</code>
64   <code style="position: absolute; top: 90px; left: 250px;">nozero</code>
65   <code style="position: absolute; top: 130px; left: 530px;">offset</code>
66   <code style="position: absolute; top: 150px; left: 280px;"><b>partition</b></code>
67   <code style="position: absolute; top: 180px; left: 480px;">truncate</code>
68 </div>
69
70 <div style="background: #ccf; border: 2px solid rgb(204,0,0);
71             position: absolute; top: 595px; left: 32px;
72             width: 800px; height: 400px;
73             transform: translate(-100px,-50px) scale(0.75,0.75);">
74   <code style="position: absolute; top: 1px; left: 10px;">curl</code>
75   <code style="position: absolute; top: 50px; left: 20px;">data</code>
76   <code style="position: absolute; top: 100px; left: 10px;">ext2</code>
77   <code style="position: absolute; top: 120px; left: 140px;">file</code>
78   <code style="position: absolute; top: 150px; left: 10px;">floppy</code>
79   <code style="position: absolute; top: 200px; left: 20px;">guestfs</code>
80   <code style="position: absolute; top: 250px; left: 10px;">gzip</code>
81   <code style="position: absolute; top: 280px; left: 150px;">iso</code>
82   <code style="position: absolute; top: 350px; left: 10px;">libvirt</code>
83
84   <code style="position: absolute; top: 5px; left: 340px;">lua</code>
85   <code style="position: absolute; top: 55px; left: 380px;">memory</code>
86   <code style="position: absolute; top: 105px; left: 340px;">nbd</code>
87   <code style="position: absolute; top: 125px; left: 450px;">null</code>
88   <code style="position: absolute; top: 155px; left: 340px;">ocaml</code>
89   <code style="position: absolute; top: 185px; left: 160px;">partitioning</code>
90   <code style="position: absolute; top: 240px; left: 380px;">pattern</code>
91   <code style="position: absolute; top: 300px; left: 320px;">perl</code>
92   <code style="position: absolute; top: 340px; left: 280px;">python</code>
93
94   <code style="position: absolute; top: 10px; left: 600px;">random</code>
95   <code style="position: absolute; top: 60px; left: 600px;">ruby</code>
96   <code style="position: absolute; top: 90px; left: 700px;">sh</code>
97   <code style="position: absolute; top: 130px; left: 590px;">split</code>
98   <code style="position: absolute; top: 180px; left: 600px;">streaming</code>
99   <code style="position: absolute; top: 190px; left: 450px;">tar</code>
100   <code style="position: absolute; top: 230px; left: 580px;">tcl</code>
101   <code style="position: absolute; top: 260px; left: 650px;">vddk</code>
102   <code style="position: absolute; top: 290px; left: 600px;"><b>xz</b></code>
103   <code style="position: absolute; top: 320px; left: 600px;">zero</code>
104 </div>