Remove unneeded files.

This commit is contained in:
Tom Rhodes 2003-03-19 17:43:30 +00:00
parent 0bb470f7ec
commit b623b999b8
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=16298
12 changed files with 37 additions and 1110 deletions

View file

@ -7,7 +7,7 @@
<chapter id="advanced-networking">
<title>Networking Avanzato</title>
<sect1>
<sect1 id="advanced-networking-synopsis">
<title>Sinossi</title>
<para>Traduzione in corso</para>
@ -19,6 +19,12 @@
<para>Traduzione in corso</para>
</sect1>
<sect1 id="wireless">
<title>Wireless</title>
<para>Traduzione in corso</para>
</sect1>
<sect1 id="bridging">
<title>Bridging</title>

View file

@ -1,147 +0,0 @@
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 99 -130 355 100
%%Creator: G. Adam Stanislav
%%EndComments
%%BeginProlog
%%EndProlog
%%BeginSetup
/t {
rlineto
-5 0 rlineto
0 -7 rlineto
-6 0 rlineto
0 20 rlineto
6 0 rlineto
0 -7 rlineto
5 0 rlineto
} bind def
/ldent {
0 5 rlineto
-7 0 rlineto
0 -5 rlineto
} bind def
/rdent {
0 5 rlineto
11 0 rlineto
0 -5 rlineto
} bind def
/router {
moveto
0 12 t
0 12 rlineto
70 0 rlineto
0 -30 rlineto
-52.5 0 rlineto
ldent
closepath
2 28 rmoveto
0 -26 rlineto
6.5 0 rlineto
rdent
48.5 0 rlineto
0 26 rlineto
closepath
fill
} bind def
/box {
moveto
0 17 t
0 17 rlineto
100 0 rlineto
0 -40 rlineto
closepath
2 38 rmoveto
0 -36 rlineto
96 0 rlineto
0 36 rlineto
closepath
fill
} bind def
/plug {
moveto
0 7 rlineto
6 0 rlineto
0 -7 rlineto
closepath
fill
} bind def
/internet {
moveto
0 210 rlineto
110 0 rlineto
0 -210 rlineto
closepath
gsave
5 7 div setcolor
fill
grestore
stroke
} bind def
%%EndSetup
% draw the coax cable
3 7 div setcolor
114 -94 moveto
-4 0 rlineto
0 164 rlineto
4 0 rlineto
closepath
fill
% draw some terminating resistors
newpath
112 -110 2 0 360 arc fill
newpath
112 85 2 0 360 arc fill
0 setcolor
120 60 router
131 57.5 plug
120 0 box
120 -60 box
120 -120 box
gsave
[5 3] 0 setdash
235 -120 internet
grestore
% Connect router to the Internet
232 40.5 plug
133 58 moveto
0 -15 rlineto
102 0 rlineto
0 2 rlineto
-100 0 rlineto
0 13 rlineto
closepath
fill
/Helvetica-bold findfont dup 10 scalefont setfont
140 74 moveto (Router) show
140 -42 moveto (Windows 95) show
130.5 -102 moveto (Sun Workstation) show
138 18 moveto (FreeBSD Box) show
161 47.5 moveto (ISDN BRI Line) show
25 scalefont setfont
265 51 moveto (The) show
245 27 moveto (Internet) show
1 setcolor
264 53 moveto (The) show
244 29 moveto (Internet) show
%%Trailer
showpage
%%EOF

View file

@ -1,242 +0,0 @@
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: -10 -70 355 100
%%Creator: G. Adam Stanislav
%%EndComments
%%BeginProlog
%%EndProlog
%%BeginSetup
/ldent {
0 5 rlineto
-7 0 rlineto
0 -5 rlineto
} bind def
/uldent {
0 -5 rlineto
7 0 rlineto
0 5 rlineto
} bind def
/rdent {
0 5 rlineto
11 0 rlineto
0 -5 rlineto
} bind def
/urdent {
0 -5 rlineto
-11 0 rlineto
0 5 rlineto
} bind def
/hub {
moveto
0 30 rlineto
84 0 rlineto
0 -30 rlineto
-10.5 0 rlineto
ldent
-7 0 rlineto
ldent
-7 0 rlineto
ldent
-7 0 rlineto
ldent
-7 0 rlineto
ldent
closepath
2 28 rmoveto
0 -26 rlineto
6.5 0 rlineto
rdent
3 0 rlineto
rdent
3 0 rlineto
rdent
3 0 rlineto
rdent
3 0 rlineto
rdent
6.5 0 rlineto
0 26 rlineto
closepath
fill
} bind def
/router {
moveto
0 30 rlineto
70 0 rlineto
0 -30 rlineto
-10.5 0 rlineto
ldent
-35 0 rlineto
ldent
closepath
2 28 rmoveto
0 -26 rlineto
6.5 0 rlineto
rdent
31 0 rlineto
rdent
6.5 0 rlineto
0 26 rlineto
closepath
fill
} bind def
/box {
moveto
0 40 rlineto
10.5 0 rlineto
uldent
82.5 0 rlineto
0 -40 rlineto
closepath
2 38 rmoveto
0 -36 rlineto
96 0 rlineto
0 36 rlineto
-78.5 0 rlineto
urdent
closepath
fill
} bind def
/plug {
moveto
0 7 rlineto
6 0 rlineto
0 -7 rlineto
closepath
fill
} bind def
/internet {
moveto
0 90 rlineto
110 0 rlineto
0 -90 rlineto
closepath
gsave
5 7 div setcolor
fill
grestore
stroke
} bind def
%%EndSetup
0 60 hub
11 57.5 plug
25 57.5 plug
39 57.5 plug
53 57.5 plug
67 57.5 plug
100 60 router
111 57.5 plug
153 57.5 plug
0 -60 box
11 -24.5 plug
% Connect box 1 with hub
13 -20 moveto
0 78 rlineto
2 0 rlineto
0 -78 rlineto
closepath
fill
120 0 box
% Connect box 2 with hub
131 35.5 plug
133 40 moveto
0 6 rlineto
-78 0 rlineto
0 12 rlineto
2 0 rlineto
0 -10 rlineto
78 0 rlineto
0 -8 rlineto
closepath
fill
120 -60 box
131 -24.5 plug
% Connect with hub
133 -20 moveto
0 6 rlineto
-106 0 rlineto
0 72 rlineto
2 0 rlineto
0 -70 rlineto
106 0 rlineto
0 -8 rlineto
closepath
fill
240 -60 box
251 -24.5 plug
% Connect with hub
253 -20 moveto
0 14 rlineto
-212 0 rlineto
0 68 rlineto
2 0 rlineto
0 -66 rlineto
212 0 rlineto
0 -16 rlineto
closepath
fill
% Connect hub with router
69 58 moveto
0 -6 rlineto
46 0 rlineto
0 6 rlineto
-2 0 rlineto
0 -4 rlineto
-42 0 rlineto
0 4 rlineto
closepath
fill
gsave
[5 3] 0 setdash
235 0 internet
grestore
% Connect router to the Internet
232 40.5 plug
155 58 moveto
0 -15 rlineto
80 0 rlineto
0 2 rlineto
-78 0 rlineto
0 13 rlineto
closepath
fill
/Helvetica-bold findfont dup 10 scalefont setfont
32 74 moveto (Hub) show
120 74 moveto (Router) show
17 -42 moveto (Novell Server) show
140 -42 moveto (Windows 95) show
250.5 -42 moveto (Sun Workstation) show
138 18 moveto (FreeBSD Box) show
161 47.5 moveto (ISDN BRI Line) show
25 scalefont setfont
265 51 moveto (The) show
245 27 moveto (Internet) show
1 setcolor
264 53 moveto (The) show
244 29 moveto (Internet) show
%%Trailer
showpage
%%EOF

View file

@ -1,228 +0,0 @@
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: -10 -10 355 100
%%Creator: G. Adam Stanislav
%%EndComments
%%BeginProlog
%%EndProlog
%%BeginSetup
/ldent {
0 5 rlineto
-7 0 rlineto
0 -5 rlineto
} bind def
/uldent {
0 -5 rlineto
7 0 rlineto
0 5 rlineto
} bind def
/rdent {
0 5 rlineto
11 0 rlineto
0 -5 rlineto
} bind def
/urdent {
0 -5 rlineto
-11 0 rlineto
0 5 rlineto
} bind def
/hub {
moveto
0 30 rlineto
70 0 rlineto
0 -30 rlineto
-10.5 0 rlineto
ldent
-7 0 rlineto
ldent
-7 0 rlineto
ldent
-7 0 rlineto
ldent
closepath
2 28 rmoveto
0 -26 rlineto
6.5 0 rlineto
rdent
3 0 rlineto
rdent
3 0 rlineto
rdent
3 0 rlineto
rdent
6.5 0 rlineto
0 26 rlineto
closepath
fill
} bind def
/router {
moveto
0 30 rlineto
70 0 rlineto
0 -30 rlineto
-10.5 0 rlineto
ldent
-35 0 rlineto
ldent
closepath
2 28 rmoveto
0 -26 rlineto
6.5 0 rlineto
rdent
31 0 rlineto
rdent
6.5 0 rlineto
0 26 rlineto
closepath
fill
} bind def
/box1 {
moveto
0 40 rlineto
10.5 0 rlineto
uldent
82.5 0 rlineto
0 -40 rlineto
closepath
2 38 rmoveto
0 -36 rlineto
96 0 rlineto
0 36 rlineto
-78.5 0 rlineto
urdent
closepath
fill
} bind def
/box2 {
moveto
0 40 rlineto
10.5 0 rlineto
uldent
65 0 rlineto
uldent
10.5 0 rlineto
0 -40 rlineto
closepath
2 38 rmoveto
0 -36 rlineto
96 0 rlineto
0 36 rlineto
-6.5 0 rlineto
urdent
-61 0 rlineto
urdent
closepath
fill
} bind def
/plug {
moveto
0 7 rlineto
6 0 rlineto
0 -7 rlineto
closepath
fill
} bind def
/internet {
moveto
0 90 rlineto
110 0 rlineto
0 -90 rlineto
closepath
gsave
5 7 div setcolor
fill
grestore
stroke
} bind def
%%EndSetup
0 60 hub
11 57.5 plug
25 57.5 plug
135 60 router
146 57.5 plug
188 57.5 plug
0 0 box1
11 35.5 plug
13 40 moveto
0 18 rlineto
2 0 rlineto
0 -18 rlineto
closepath
fill
120 0 box2
% Connect box2 with hub
131 35.5 plug
133 40 moveto
0 8 rlineto
-106 0 rlineto
0 10 rlineto
2 0 rlineto
0 -8 rlineto
106 0 rlineto
0 -10 rlineto
closepath
fill
% Connect box2 with router
203 35.5 plug
205 40 moveto
0 8 rlineto
-57 0 rlineto
0 10 rlineto
2 0 rlineto
0 -8 rlineto
57 0 rlineto
0 -10 rlineto
closepath
fill
gsave
[5 3] 0 setdash
235 0 internet
grestore
% Connect router to the Internet
232 49.5 plug
190 58 moveto
0 -6 rlineto
45 0 rlineto
0 2 rlineto
-43 0 rlineto
0 4 rlineto
closepath
fill
/Helvetica-bold findfont dup 10 scalefont setfont
25 74 moveto (Hub) show
155 74 moveto (Router) show
28 18 moveto (Client A) show
149 23 moveto (Client B) show
123.5 10 moveto ((FreeBSD Gateway)) show
25 scalefont setfont
265 51 moveto (The) show
245 27 moveto (Internet) show
1 setcolor
264 53 moveto (The) show
244 29 moveto (Internet) show
%%Trailer
showpage
%%EOF

View file

@ -2,7 +2,7 @@
The FreeBSD Italian Documentation Project
$FreeBSD$
Original revision: 1.8
Original revision: 1.15
-->
<chapter id="vinum-vinum">
@ -65,19 +65,19 @@
ripartisce i suoi dati su vari dischi.</para>
</sect1>
<sect1>
<sect1 id="vinum-access-bottlenecks">
<title>Colli di bottiglia nell'accesso</title>
<para>I moderni sistemi hanno frequentemente la necessit&agrave; di
accedere ai dati in modo concorrente. Ad esempio, un grande server FTP o
HTTP pu&ograve; avere migliaia di sessioni concorrenti e molteplici
connessioni da 100 Mbit/s verso il mondo esterno, ben oltre il transfer
rate (velocit&agrave; di trasferimento) che la maggior parte dei dischi
pu&ograve; sostenere.</para>
connessioni da 100&nbsp;Mbit/s verso il mondo esterno, ben oltre il
transfer rate (velocit&agrave; di trasferimento) che la maggior parte dei
dischi pu&ograve; sostenere.</para>
<para>I dischi odierni possono trasferire sequenzialmente dati fino a
70 MB/s, ma questo valore ha poca importanza in un ambiente dove molti
processi indipendenti accedono al disco, in quanto raggiungerebbero
70&nbsp;MB/s, ma questo valore ha poca importanza in un ambiente dove
molti processi indipendenti accedono al disco, in quanto raggiungerebbero
solo una frazione di quella velocit&agrave;. In questi casi &egrave;
pi&ugrave; interessante vedere il problema dal punto di vista del
sottosistema dischi: il parametro importante &egrave; il carico che il
@ -92,13 +92,13 @@
<para><anchor id="vinum-latency">Considera un tipico trasferimento di circa
10 kB: l'attuale generazione di dischi ad alte prestazioni pu&ograve;
posizionare le testine in circa 3,5 ms. I dischi pi&ugrave; veloci
ruotano a 15.000 rpm, quindi la latenza media rotazionale (mezzo giro)
&egrave; di 2 ms. A 70 MB/s, il trasferimento in s&eacute; occupa circa
150 &mu;s, quasi nulla in confronto al tempo di posizionamento.
In questo caso il transfer rate effettivo pu&ograve; scendere fino a poco
oltre 1 MB/s e questo &egrave; charamente molto dipendente dalla
dimensione del trasferimento.</para>
posizionare le testine in circa 3,5&nbsp;ms. I dischi pi&ugrave; veloci
ruotano a 15.000&nbsp;rpm, quindi la latenza media rotazionale (mezzo
giro) &egrave; di 2&nbsp;ms. A 70&nbsp;MB/s, il trasferimento in
s&eacute; occupa circa 150&nbsp;&mu;s, quasi nulla in confronto al tempo
di posizionamento. In questo caso il transfer rate effettivo pu&ograve;
scendere fino a poco oltre 1&nbsp;MB/s e questo &egrave; charamente molto
dipendente dalla dimensione del trasferimento.</para>
<para>La tradizionale e ovvia soluzione a questo collo di bottiglia &egrave;
<quote>pi&ugrave; assi</quote>: invece di usare un grande disco si usano
@ -198,7 +198,7 @@
</para>
</sect1>
<sect1>
<sect1 id="vinum-data-integrity">
<title>Integrit&agrave; dei dati</title>
<para>L'ultimo problema dei dischi attuali &egrave; che sono inaffidabili.
@ -263,7 +263,7 @@
<acronym>RAID-5</acronym> &egrave; il pi&ugrave; interessante. La sua
implementazione in Vinum &egrave; una variante dell'organizzazione in
striping che dedica un blocco di ogni banda alla parit&agrave; degli
altri blocchi: per come &egrave; implementato in Vinum, ogni blocco
altri blocchi. Per come &egrave; implementato in Vinum, ogni blocco
<acronym>RAID-5</acronym> &egrave; simile a un blocco in striping, con
la differenza che implementa il <acronym>RAID-5</acronym> includendo un
blocco di parit&agrave; per ogni banda. Come richiesto dal
@ -408,8 +408,8 @@
<para>Il pi&ugrave; grande vantaggio dei plex in striping
(<acronym>RAID-0</acronym>) &egrave; la loro capacit&agrave; di
ridurre gli hot spot: scegliendo una dimensione di striping ottimale
(circa 256 kB) si pu&ograve; ridistribuire il carico sui drive. Gli
svantaggi di questo approccio sono codice pi&ugrave; complesso e
(circa 256&nbsp;kB) si pu&ograve; ridistribuire il carico sui drive.
Gli svantaggi di questo approccio sono codice pi&ugrave; complesso e
restrizioni sui sottodischi: devono essere tutti della stessa
dimensione, inoltre estendere il plex aggiungendo sottodischi
&egrave; cos&igrave; complicato che attualmente Vinum non lo
@ -638,7 +638,7 @@
</para>
<para>In questo esempio ogni plex contiene l'intero spazio di
indirizzamento di 512 MB. Come nel precedente esempio ogni plex
indirizzamento di 512&nbsp;MB. Come nel precedente esempio ogni plex
contiene un solo sottodisco.</para>
</sect2>
@ -750,7 +750,7 @@
</sect2>
</sect1>
<sect1>
<sect1 id="vinum-object-naming">
<title>Nomenclatura degli oggetti</title>
<para>Come descritto sopra, Vinum assegna nomi di default a plex e
@ -911,19 +911,19 @@
caratteri.</para>
<sect2>
<title>Creare i filesystem</title>
<title>Creare i file system</title>
<para>I volumi appaiono al sistema identici ai dischi, con un'eccezione.
Differentemente dai dischi UNIX&trade;, Vinum non partiziona i volumi,
che quindi non contengono una tabella delle partizioni. Questo ha reso
necessario modificare alcuni programmi di utilit&agrave; del disco, tra
cui <command>newfs</command>, che prcedentemente cercava di interpretare
l'ultima lettera di un volume Vinum come un identificatore di
partizione. Ad esempio un disco potrebbe avere un nome come
<devicename>/dev/wd0a</devicename> o <devicename>/dev/da2h</devicename>.
cui &man.newfs.8;, che prcedentemente cercava di interpretare l'ultima
lettera di un volume Vinum come un identificatore di partizione.
Ad esempio un disco potrebbe avere un nome come
<devicename>/dev/ad0a</devicename> o <devicename>/dev/da2h</devicename>.
Questi nomi rappresentano la prima partizione
(<devicename>a</devicename>) del primo (0) disco IDE
(<devicename>wd</devicename>) e l'ottava partizione
(<devicename>ad</devicename>) e l'ottava partizione
(<devicename>h</devicename>) del terzo (2) disco SCSI
(<devicename>da</devicename>), rispettivamente. Al contrario un volume
Vinum potrebbe essere chiamato
@ -936,8 +936,8 @@
<screen>&prompt.root; <userinput>newfs /dev/vinum/concat</userinput>
newfs: /dev/vinum/concat: can't figure out file system partition</screen>
<para>Per poter creare un filesystem su questo volume usa &man.newfs.8;
con l'opzione <command>-v</command>:</para>
<para>Per poter creare un file system su questo volume usa &man.newfs.8;
con l'opzione <option>-v</option>:</para>
<screen>&prompt.root; <userinput>newfs -v /dev/vinum/concat</userinput></screen>
</sect2>
@ -1007,8 +1007,8 @@ sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b dr
con questo contenuto. Questo ordiner&agrave; al sistema di caricare
il Vinum <acronym>kld</acronym> all'avvio, inizializzando ogni oggetto
menzionato nella configurazione. Questo viene fatto prima del mount
dei filesystem quindi &egrave; possibile fare automaticamente
&man.fsck.8; e mount dei filesystem su volumi Vinum.</para>
dei file system quindi &egrave; possibile fare automaticamente
&man.fsck.8; e mount dei file system su volumi Vinum.</para>
<para>Quando esegui Vinum con il comando <command>vinum start</command>
Vinum legge il database di configurazione da uno dei drive Vinum. In

View file

@ -1,78 +0,0 @@
.\" $FreeBSD$
.PS
h = .3i
dh = .02i
dw = .8i
down
[
[
boxht = h; boxwid = dw
.\"
.\" ORIG: box invis "\f(CW0\fP"
.\" box invis "\f(CW1\fP"
.\" box invis "\f(CW2\fP"
.\" box invis "\f(CW3\fP"
.\" box invis "\f(CW4\fP"
.\" box invis "\f(CW5\fP"
.\" A: box dotted at ORIG.e+(.4,0) ht h "\f(CW0\fP"
move right 1i; down
A: box dotted ht h "\f(CW0\fP"
B: box dotted ht h "\f(CW1\fP"
C: box dotted ht h "\f(CW2\fP"
D: box dotted ht h "\f(CW3\fP"
E: box dotted ht h "\f(CW4\fP"
F: box dotted ht h "\f(CW5\fP"
box ht h * 6 at C.s
A1: box dotted at A+(dw*1.6,0) ht h "\f(CW6\fP"
B1: box dotted ht h "\f(CW7\fP"
C1: box dotted ht h "\f(CW8\fP"
D1: box dotted ht h "\f(CW9\fP"
box ht h * 4 at C1.n
A2: box dotted at A1+(dw*1.6,0) "\f(CW10\fP"
F2: box dotted ht h "\f(CW11\fP"
box ht h * 2 at A2.s
A3: box dotted at A2+(dw*1.6,0) ht h "\f(CW12\fP"
B3: box dotted ht h "\f(CW13\fP"
C3: box dotted ht h "\f(CW14\fP"
D3: box dotted ht h "\f(CW15\fP"
E3: box dotted ht h "\f(CW16\fP"
F3: box dotted ht h "\f(CW17\fP"
box ht h * 6 at C3.s
.\" "Offset" at ORIG.n+(0,.2i)
"Disk 1" at A.n+(0,.2i)
"Disk 2" at A1.n+(0,.2i)
"Disk 3" at A2.n+(0,.2i)
"Disk 4" at A3.n+(0,.2i)
.\" arrow from A.e+(-.07,-.04) to B.e+(-.07,.02)
.\" arrow from B.e+(-.07,-.04) to C.e+(-.07,.02)
.\" arrow from C.e+(-.07,-.04) to D.e+(-.07,.02)
.\" arrow from D.e+(-.07,-.04) to E.e+(-.07,.02)
.\" arrow from E.e+(-.07,-.04) to F.e+(-.07,.02)
.\" line from F.e right .1i; arc radius .1i; line to A1.w-(.3i,.1i); arc cw radius .1i; arrow to A1.w
.\" arrow from A1.e+(-.07,-.04) to B1.e+(-.07,.02)
.\" arrow from B1.e+(-.07,-.04) to C1.e+(-.07,.02)
.\" arrow from C1.e+(-.07,-.04) to D1.e+(-.07,.02)
.\" line from D1.e right .1i; arc radius .1i; line to A2.w-(.3i,.1i); arc cw radius .1i; arrow to A2.w
.\" arrow from A2.e+(-.07,-.04) to F2.e+(-.07,.02)
.\" line from F2.e right .1i; arc radius .1i; line to A3.w-(.3i,.1i); arc cw radius .1i; arrow to A3.w
.\" arrow from A3.e+(-.07,-.04) to B3.e+(-.07,.02)
.\" arrow from B3.e+(-.07,-.04) to C3.e+(-.07,.02)
.\" arrow from C3.e+(-.07,-.04) to D3.e+(-.07,.02)
.\" arrow from D3.e+(-.07,-.04) to E3.e+(-.07,.02)
.\" arrow from E3.e+(-.07,-.04) to F3.e+(-.07,.02)
]
]
.PE

View file

@ -1,25 +0,0 @@
.\" $FreeBSD$
.PS
move right 1i
T: ellipse ht .3i wid 4i
line from T.e down 4i
line from T.w down 4i
B: arc rad 10i to T.e+(0,-4)
P1: S1: box ht 3i wid 1i "Subdisk 1" above "\s-2\f(CWmirror.p0.s0\fP\s0" below with .c at T.c+(-1,-2)
"Plex 1" at S1.s+(0,-.3)
move down .17i; "\s-2\f(CWmirror.p0\fP\s0"
P2: S3: box ht 3i wid 1i "Subdisk 2" above "\s-2\f(CWmirror.p1.s0\fP\s0" below with .c at T.c+(1,-2)
"Plex 2" at S3.s+(0,-.3)
move down .17i; "\s-2\f(CWmirror.p1\fP\s0"
"\s-2\&0 MB\s0" at S1.ne+(.5,0)
"\s-2\&512 MB\s0" at S1.se+(.5,0)
A: arrow from S1.ne+(.1,0) to S1.se+(.1,0)
arrow from S1.se+(.1,0) to S1.ne+(.1,0)
"\s-2volume" ljust at A.n+(.1,-.63)
"address" ljust at A.n+(.1,-.8)
"space\s0" ljust at A.n+(.1,-.97)
.PE

View file

@ -1,108 +0,0 @@
.\" $FreeBSD$
.PS
move right 1i
T: ellipse ht .3i wid 4i
line from T.e down 4i
line from T.w down 4i
B: arc rad 10i to T.e+(0,-4)
P1: S1: box ht .6i wid 1i with .c at T.w+(1.3,-0.825)
S2: box ht .6i wid 1i
S3: box ht .6i wid 1i
S4: box ht .6i wid 1i
S5: box ht .6i wid 1i
"Plex 1" at S5.s+(0,-.3)
move down .17i; "\s-2\f(CWstriped.p0\fP\s0"
P1: S11: box ht .6i wid 1i with .c at T.w+(3.3,-0.825)
S12: box ht .6i wid 1i
S13: box ht .6i wid 1i
S14: box ht .6i wid 1i
S15: box ht .6i wid 1i
"Plex 2" at S15.s+(0,-.3)
move down .17i; "\s-2\f(CWstriped.p1\fP\s0"
"\f(CW\s-2.p0.s0\fP\s0" at S1.w-(.2,0) rjust
"\f(CW\s-2.p0.s1\fP\s0" at S2.w-(.2,0) rjust
"\f(CW\s-2.p0.s2\fP\s0" at S3.w-(.2,0) rjust
"\f(CW\s-2.p0.s3\fP\s0" at S4.w-(.2,0) rjust
"\f(CW\s-2.p0.s4\fP\s0" at S5.w-(.2,0) rjust
"\f(CW\s-2.p1.s0\fP\s0" at S11.w-(.2,0) rjust
"\f(CW\s-2.p1.s1\fP\s0" at S12.w-(.2,0) rjust
"\f(CW\s-2.p1.s2\fP\s0" at S13.w-(.2,0) rjust
"\f(CW\s-2.p1.s3\fP\s0" at S14.w-(.2,0) rjust
"\f(CW\s-2.p1.s4\fP\s0" at S15.w-(.2,0) rjust
.\" Stripes
box filled .1 wid 1i ht .1i at S1.n+(0, -.05)
box filled .2 wid 1i ht .1i at S1.n+(0, -.15)
box filled .3 wid 1i ht .1i at S1.n+(0, -.25)
box filled .4 wid 1i ht .1i at S1.n+(0, -.35)
box filled .5 wid 1i ht .1i at S1.n+(0, -.45)
box filled .6 wid 1i ht .1i at S1.n+(0, -.55)
box filled .1 wid 1i ht .1i at S2.n+(0, -.05)
box filled .2 wid 1i ht .1i at S2.n+(0, -.15)
box filled .3 wid 1i ht .1i at S2.n+(0, -.25)
box filled .4 wid 1i ht .1i at S2.n+(0, -.35)
box filled .5 wid 1i ht .1i at S2.n+(0, -.45)
box filled .6 wid 1i ht .1i at S2.n+(0, -.55)
box filled .1 wid 1i ht .1i at S3.n+(0, -.05)
box filled .2 wid 1i ht .1i at S3.n+(0, -.15)
box filled .3 wid 1i ht .1i at S3.n+(0, -.25)
box filled .4 wid 1i ht .1i at S3.n+(0, -.35)
box filled .5 wid 1i ht .1i at S3.n+(0, -.45)
box filled .6 wid 1i ht .1i at S3.n+(0, -.55)
box filled .1 wid 1i ht .1i at S4.n+(0, -.05)
box filled .2 wid 1i ht .1i at S4.n+(0, -.15)
box filled .3 wid 1i ht .1i at S4.n+(0, -.25)
box filled .4 wid 1i ht .1i at S4.n+(0, -.35)
box filled .5 wid 1i ht .1i at S4.n+(0, -.45)
box filled .6 wid 1i ht .1i at S4.n+(0, -.55)
box filled .1 wid 1i ht .1i at S5.n+(0, -.05)
box filled .2 wid 1i ht .1i at S5.n+(0, -.15)
box filled .3 wid 1i ht .1i at S5.n+(0, -.25)
box filled .4 wid 1i ht .1i at S5.n+(0, -.35)
box filled .5 wid 1i ht .1i at S5.n+(0, -.45)
box filled .6 wid 1i ht .1i at S5.n+(0, -.55)
box filled .1 wid 1i ht .1i at S11.n+(0, -.05)
box filled .2 wid 1i ht .1i at S11.n+(0, -.15)
box filled .3 wid 1i ht .1i at S11.n+(0, -.25)
box filled .4 wid 1i ht .1i at S11.n+(0, -.35)
box filled .5 wid 1i ht .1i at S11.n+(0, -.45)
box filled .6 wid 1i ht .1i at S11.n+(0, -.55)
box filled .1 wid 1i ht .1i at S12.n+(0, -.05)
box filled .2 wid 1i ht .1i at S12.n+(0, -.15)
box filled .3 wid 1i ht .1i at S12.n+(0, -.25)
box filled .4 wid 1i ht .1i at S12.n+(0, -.35)
box filled .5 wid 1i ht .1i at S12.n+(0, -.45)
box filled .6 wid 1i ht .1i at S12.n+(0, -.55)
box filled .1 wid 1i ht .1i at S13.n+(0, -.05)
box filled .2 wid 1i ht .1i at S13.n+(0, -.15)
box filled .3 wid 1i ht .1i at S13.n+(0, -.25)
box filled .4 wid 1i ht .1i at S13.n+(0, -.35)
box filled .5 wid 1i ht .1i at S13.n+(0, -.45)
box filled .6 wid 1i ht .1i at S13.n+(0, -.55)
box filled .1 wid 1i ht .1i at S14.n+(0, -.05)
box filled .2 wid 1i ht .1i at S14.n+(0, -.15)
box filled .3 wid 1i ht .1i at S14.n+(0, -.25)
box filled .4 wid 1i ht .1i at S14.n+(0, -.35)
box filled .5 wid 1i ht .1i at S14.n+(0, -.45)
box filled .6 wid 1i ht .1i at S14.n+(0, -.55)
box filled .1 wid 1i ht .1i at S15.n+(0, -.05)
box filled .2 wid 1i ht .1i at S15.n+(0, -.15)
box filled .3 wid 1i ht .1i at S15.n+(0, -.25)
box filled .4 wid 1i ht .1i at S15.n+(0, -.35)
box filled .5 wid 1i ht .1i at S15.n+(0, -.45)
box filled .6 wid 1i ht .1i at S15.n+(0, -.55)
.PE

View file

@ -1,84 +0,0 @@
.\" $FreeBSD$
.PS
h = .3i
dh = .02i
dw = .8i
down
[
[
boxht = h; boxwid = dw
.\" ORIG: box invis "\f(CW0\fP"
.\" box invis "\f(CW1\fP"
.\" box invis "\f(CW2\fP"
.\" box invis "\f(CW3\fP"
.\" box invis "\f(CW4\fP"
.\" box invis "\f(CW5\fP"
.\"
.\"
move right 1i; down
A: box ht h "\f(CW0\fP"
B: box ht h "\f(CW3\fP"
C: box ht h "\f(CW6\fP"
D: box ht h "Parity" filled 0.2
E: box ht h "\f(CW12\fP"
F: box ht h "\f(CW15\fP"
A1: box at A+(dw*1.6,0) ht h "\f(CW1\fP"
B1: box ht h "\f(CW4\fP"
C1: box ht h "Parity" filled 0.2
D1: box ht h "\f(CW9\fP"
E1: box ht h "\f(CW13\fP"
F1: box ht h "\f(CW16\fP"
A2: box at A1+(dw*1.6,0) ht h "\f(CW2\fP"
B2: box ht h "Parity" filled 0.2
C2: box ht h "\f(CW7\fP"
D2: box ht h "\f(CW10\fP"
E2: box ht h "\f(CW14\fP"
F2: box ht h "Parity" filled 0.2
A3: box at A2+(dw*1.6,0) ht h "Parity" filled 0.2
B3: box ht h "\f(CW5\fP"
C3: box ht h "\f(CW8\fP"
D3: box ht h "\f(CW11\fP"
E3: box ht h "Parity" filled 0.2
F3: box ht h "\f(CW17\fP"
.\" "Offset" at ORIG.n+(0,.2i)
"Disk 1" at A.n+(0,.2i)
"Disk 2" at A1.n+(0,.2i)
"Disk 3" at A2.n+(0,.2i)
"Disk 4" at A3.n+(0,.2i)
.\" arrow from A.e to A1.w
.\" arrow from B.e to B1.w
.\" arrow from C.e to C1.w
.\" arrow from D.e to D1.w
.\" arrow from E.e to E1.w
.\" arrow from F.e to F1.w
.\"
.\" arrow from A1.e to A2.w
.\" arrow from B1.e to B2.w
.\" arrow from C1.e to C2.w
.\" arrow from D1.e to D2.w
.\" arrow from E1.e to E2.w
.\" arrow from F1.e to F2.w
.\"
.\" arrow from A2.e to A3.w
.\" arrow from B2.e to B3.w
.\" arrow from C2.e to C3.w
.\" arrow from D2.e to D3.w
.\" arrow from E2.e to E3.w
.\" arrow from F2.e to F3.w
.\"
.\" arrow right .2i from A3.e
.\" arrow right .2i from B3.e
.\" arrow right .2i from C3.e
.\" arrow right .2i from D3.e
.\" arrow right .2i from E3.e
.\" arrow right .2i from F3.e
]
]
.PE
.Figure-heading "RAID-5 organization"

View file

@ -1,21 +0,0 @@
.\" $FreeBSD$
.PS
move right 1i
T: ellipse ht .3i wid 4i
line from T.e down 4i
line from T.w down 4i
B: arc rad 10i to T.e+(0,-4)
P1: S1: box ht 3i wid 1i "Subdisk" above "\s-2\f(CWmyvol.p0.s0\fP\s0" below with .c at T.w+(2,-1.95)
"Plex 1" at S1.s+(0,-.3)
move down .17i; "\s-2\f(CWmyvol.p0\fP\s0"
"\s-2\&0 MB\s0" at S1.ne+(.5,0)
"\s-2\&512 MB\s0" at S1.se+(.5,0)
A: arrow from S1.ne+(.1,0) to S1.se+(.1,0)
"\s-2volume" ljust at A.n+(.1,-.63)
"address" ljust at A.n+(.1,-.8)
"space\s0" ljust at A.n+(.1,-.97)
.PE

View file

@ -1,62 +0,0 @@
.\" $FreeBSD$
.PS
move right 1i
T: ellipse ht .3i wid 4i
line from T.e down 4i
line from T.w down 4i
B: arc rad 10i to T.e+(0,-4)
P1: S1: box ht .7i wid 1i with .c at T.w+(2,-0.825)
S2: box ht .7i wid 1i
S3: box ht .7i wid 1i
S4: box ht .7i wid 1i
"Plex 1" at S4.s+(0,-.3)
move down .17i; "\s-2\f(CWstriped.p0\fP\s0"
"\s-2\&0 MB\s0" at S1.ne+(.5,0)
"\s-2\&512 MB\s0" at S4.se+(.5,0)
A: arrow from S1.ne+(.1,0) to S4.se+(.1,0)
"\s-2volume" ljust at A.n+(.1,-.63)
"address" ljust at A.n+(.1,-.8)
"space\s0" ljust at A.n+(.1,-.97)
"\f(CW\s-2striped.p0.s0\fP\s0" at S1.w-(.2,0) rjust
"\f(CW\s-2striped.p0.s1\fP\s0" at S2.w-(.2,0) rjust
"\f(CW\s-2striped.p0.s2\fP\s0" at S3.w-(.2,0) rjust
"\f(CW\s-2striped.p0.s3\fP\s0" at S4.w-(.2,0) rjust
.\" Stripes
box filled .1 wid 1i ht .1i at S1.n+(0, -.05)
box filled .2 wid 1i ht .1i at S1.n+(0, -.15)
box filled .3 wid 1i ht .1i at S1.n+(0, -.25)
box filled .4 wid 1i ht .1i at S1.n+(0, -.35)
box filled .5 wid 1i ht .1i at S1.n+(0, -.45)
box filled .6 wid 1i ht .1i at S1.n+(0, -.55)
box filled .7 wid 1i ht .1i at S1.n+(0, -.65)
box filled .1 wid 1i ht .1i at S2.n+(0, -.05)
box filled .2 wid 1i ht .1i at S2.n+(0, -.15)
box filled .3 wid 1i ht .1i at S2.n+(0, -.25)
box filled .4 wid 1i ht .1i at S2.n+(0, -.35)
box filled .5 wid 1i ht .1i at S2.n+(0, -.45)
box filled .6 wid 1i ht .1i at S2.n+(0, -.55)
box filled .7 wid 1i ht .1i at S2.n+(0, -.65)
box filled .1 wid 1i ht .1i at S3.n+(0, -.05)
box filled .2 wid 1i ht .1i at S3.n+(0, -.15)
box filled .3 wid 1i ht .1i at S3.n+(0, -.25)
box filled .4 wid 1i ht .1i at S3.n+(0, -.35)
box filled .5 wid 1i ht .1i at S3.n+(0, -.45)
box filled .6 wid 1i ht .1i at S3.n+(0, -.55)
box filled .7 wid 1i ht .1i at S3.n+(0, -.65)
box filled .1 wid 1i ht .1i at S4.n+(0, -.05)
box filled .2 wid 1i ht .1i at S4.n+(0, -.15)
box filled .3 wid 1i ht .1i at S4.n+(0, -.25)
box filled .4 wid 1i ht .1i at S4.n+(0, -.35)
box filled .5 wid 1i ht .1i at S4.n+(0, -.45)
box filled .6 wid 1i ht .1i at S4.n+(0, -.55)
box filled .7 wid 1i ht .1i at S4.n+(0, -.65)
.PE

View file

@ -1,84 +0,0 @@
.\" $FreeBSD$
.PS
h = .3i
dh = .02i
dw = .8i
down
[
[
boxht = h; boxwid = dw
.\" ORIG: box invis "\f(CW0\fP"
.\" box invis "\f(CW1\fP"
.\" box invis "\f(CW2\fP"
.\" box invis "\f(CW3\fP"
.\" box invis "\f(CW4\fP"
.\" box invis "\f(CW5\fP"
.\"
.\" A: box at ORIG.e+(.4,0) ht h "\f(CW0\fP"
move right 1i; down
A: box ht h "\f(CW0\fP"
B: box ht h "\f(CW4\fP"
C: box ht h "\f(CW8\fP"
D: box ht h "\f(CW12\fP"
E: box ht h "\f(CW16\fP"
F: box ht h "\f(CW20\fP"
A1: box at A+(dw*1.6,0) ht h "\f(CW1\fP"
B1: box ht h "\f(CW5\fP"
C1: box ht h "\f(CW9\fP"
D1: box ht h "\f(CW13\fP"
E1: box ht h "\f(CW17\fP"
F1: box ht h "\f(CW21\fP"
A2: box at A1+(dw*1.6,0) ht h "\f(CW2\fP"
B2: box ht h "\f(CW6\fP"
C2: box ht h "\f(CW10\fP"
D2: box ht h "\f(CW14\fP"
E2: box ht h "\f(CW18\fP"
F2: box ht h "\f(CW22\fP"
A3: box at A2+(dw*1.6,0) ht h "\f(CW3\fP"
B3: box ht h "\f(CW7\fP"
C3: box ht h "\f(CW11\fP"
D3: box ht h "\f(CW15\fP"
E3: box ht h "\f(CW19\fP"
F3: box ht h "\f(CW23\fP"
.\" "Offset" at ORIG.n+(0,.2i)
"Disk 1" at A.n+(0,.2i)
"Disk 2" at A1.n+(0,.2i)
"Disk 3" at A2.n+(0,.2i)
"Disk 4" at A3.n+(0,.2i)
.\"
.\" arrow from A.e to A1.w
.\" arrow from B.e to B1.w
.\" arrow from C.e to C1.w
.\" arrow from D.e to D1.w
.\" arrow from E.e to E1.w
.\" arrow from F.e to F1.w
.\"
.\" arrow from A1.e to A2.w
.\" arrow from B1.e to B2.w
.\" arrow from C1.e to C2.w
.\" arrow from D1.e to D2.w
.\" arrow from E1.e to E2.w
.\" arrow from F1.e to F2.w
.\"
.\" arrow from A2.e to A3.w
.\" arrow from B2.e to B3.w
.\" arrow from C2.e to C3.w
.\" arrow from D2.e to D3.w
.\" arrow from E2.e to E3.w
.\" arrow from F2.e to F3.w
.\"
.\" arrow right .2i from A3.e
.\" arrow right .2i from B3.e
.\" arrow right .2i from C3.e
.\" arrow right .2i from D3.e
.\" arrow right .2i from E3.e
.\" arrow right .2i from F3.e
]
]
.PE