Antonio Castro �˸��� �� ���� ��������Ŀ���� ��� ������ �������� �����մϴ�. ���� ������ �ʴ� �������� ����� ���� ����Ű�� ���� ����ϴ� �������� ����� ��� ������..���� ����մϴ�. �� ���� ���� Luis Colorado�� ������ �����ٸ� �ϼ����� ������ ���Դϴ�. Luis�� ���ڿ����� ���Ͽ� RAID�ý��ۿ� ���� �ع��� ������ ���� �˷��ּ̽��ϴ�. Luis ��������. ����: ���� �� RAID�� ���� ��ũ ���� SCSI�ý����� Ư�� RAID�� RAID0�� ��ġ |
���:
RAID (�������;Redundant Array of Inexpensive Disks)�� �������� ��ũ����̺���
�ϳ��� ����̺�ó�� �۵��ϰ� �ϴ� �ý��۵�� �����Ǿ� �ִ�. �̸� �̿��ϸ�
���ķ� �������� ����̺꿡 ������ �� �����Ƿ� ����ȿ���� ����Ű��
������ ����� ���� ������ �ս��� ���� �� �ִ�.
�ſ� ���� �ϵ���� �ذ�å���� ���忡 ���������� ��κ��� ���� �̰ų� Ư�� ��Ʈ�ѷ� ī�带 ����ϴ� ���� �Ϲ����̴�.
������ Z80���� ���� ����Ʈ��� �̿��Ͽ� �������� ��ũ�� RAID�� ����ϱ� ���� �������ִ� ī����� �̿��Ͽ� RAID�� �����ϴ� �ذ�å�鵵 �ſ� ���� �����ִ�.
��Ʈ�ѷ��� �̿��Ͽ� RAID�ý����� �����ϴ� ���� ����� ��� �Ӹ� �ƴ϶� ����ڵ��� Ư�� ��ũ ��ġ���� �����ϵ��� �ϴ� ���� �Ϲ����̴�. �ݸ� ������������ �̷��� Ư�� ī�带 ����� ���� ������ ����� �����Ӱ� �̿��� �� �ִ� ����Ʈ�������� �ذ�å�� �������ش�. �� ����� ������ �ϵ��� ���� ����� �Ǹ鼭 ������ ȿ���� �����Ѵ�.
|
���������� RAID�ý����� Ŀ�η������� �۵��ϱ� ������ ���� �ٸ� ����� ��ũ�� ����� �� �ִ�. �� IDE��İ� SCSI����� ��ũ�� �Բ� �� ���� �ִ�. ������ ���� �ٸ� ũ�⸦ ���� ��ũ�� �̿��� �� �ִ�. ���� �� ��쿡�� �� ��ũ�� Ư��ũ�⸦ �������� ��Ƽ���� �������ִ� �۾��� �ʿ��ϴ�. ���� �Ϲ����� �ذ����� ������ ũ�⸦ ���� �������� ��ũ�� �̿��ϴ� ���̴�. ���� �������� ���� ���� �������� ����Ѵٴ� ���� ���صд�. ���� ����. ��ũ�� �Ϻθ� RAID�� ����ϸ鼭 �ٸ� �κ��� �������� ��Ƽ������ ����� ���� �ִ�. �̰��� RAID�ý��۰� �Բ� ���Ǿ����� ���� ��Ƽ���� �̿��ϱ� ���Ͽ� RAID�ý����� ���ټӵ��� ���Ͻ�Ű�Ƿ� ���� ���� ������ �ƴϴ�. �ٸ� ���� �������� ���� �ٸ� ��ũ��ġ���� ����ϴ� ���� �����ϴ� ������ �������� ������ ����� ������ Ư���� ���� ��ũ�� ����ϴ� ���� ������ ����. ���� SCSI����� ������ ����Ǵ� �پ��� ��ġ���� ���ÿ� �̿��� �� �ֵ��� ���ֱ� ������ �߿��� ���������� �ȴ�.
�ݴ�� �����ڸ� ������ IDE��Ʈ�ѷ� ī�忡 �������� ��ũ ��ġ�� ����Ѵٴ� ���� �������� ��ġ�� ���ÿ� �̿��ϴ� ���� �ǹ��ϴ� ���� �ƴϴ�. ���� IDE����� ��ġ�� ���Ͽ� SCSI��ġ�� ������ �ſ� �����̴�. �������� ����Ʈ���� �ַ���� Ư�� ī�忡 �����ϴ� ��Ŀ� ���� ������ ȿ���� ������ ���� ��ũ��ġ�� �������� ���� ���� �����ϸ� ���� �������� �����ϰ� ���ش�.
SCSI�������� �ٸ� ��ġ���� ������ �����鼭 �ٸ������� �ٸ���ġ�� ������ ���� ���� �ִ�. ���� IDE�������̽����� ��ũ�� ���� ���ٵǸ� �ٸ� ��ġ�� �� ���Ŀ� �����ϰ� �ȴ�.
RAID�� �����ϱ����Ͽ� ���� ���� ��ũ ��ġ���� ����ϴ� ���� ��κ� �ǹٸ��� ���� �����̴�. ���� ����� �ſ� ����� ��δ�. ��ũ �ӵ��� �������� ���ؼ��� ��ũ ����� ������ ������ġ�� ���� ȿ�������� ��ġ�Ͽ��� �Ѵ�. ���ͻ��̸� �Դٰ����ϴ� ������ �ϵ��ũ���� ��κ��� �ð��� ��ƸԴ´�. ���� MSDOS�ʹ� �� ������������ �̷��� ������ ������� ����ȭ�Ǿ� �ִ�. ��û�� ������� ��ũ�� ���� �Űܴٴϸ� ������ ã�� �ʱ� �����̴�. �� ��� ��û���� ����ϰ� �ִٰ� �̸� ���� ����ȭ�� ������� ��������ִ� �������� ���������Ͱ��� ���� �ʿ��ϴ�. ���ɽ�(cache)�� ���� ��ũ�� ����ȹ���� �ּ�ȭ�����ν� ������ �������ִ� �����鵵 �ִ�. ��ũ����̺꿡�� ȸ���ӵ��� ���� ���� ���̰� ������ �������� �ߴ��� ������� ��ġ�� �е��� ����� ���ڴ� ���̰� ����. �̷��� �Ķ���͵��� �����ؼ� �����Ͽ��� �Ѵ�. ������� �츮�� ���� �ʹ� ������� �ʴٸ� ����� Ư���� ������ �ִ� SCSI��� ����ϱ⸦ ���Ѵ�. RAID�ý����� �ӵ����� ������ ��ġ�� �ӵ����� ���ÿ� ����� �������� ���ο� ���� �¿�DZ� �����̴�.
���� �������ý����� �ݵ�� RAID��ũ��ġ�� �ƴ� ��ũ���� �����ؾ� �Ѵٴ� ���� ��������. �̷� ������ ���� ��Ʈ ���丮�� ���� ũ���� ���� ��������� ����.
�ϵ��ũ�� �����ϰ��� �� ��� �������� ������ �IJ��� �������� �Ѵ�. �츮�� �˾ƾ��� �ֿ��� Ư¡�� ���ݸ� �̾߱��ϵ��� �ϰڴ�.
�̸� | ��Ʈ �� | ��ġ �� | ���ۼӵ� (MB/s) | ���� | �ִ����̺� ���� |
---|---|---|---|---|---|
SCSI-1 | 8 | 7 | 5 | 50 pines LowDens | 6 mts |
SCSI-2 (alias) Fast scsi, o Narrow scsi | 8 | 7 | 10 | 50 pines HighDens | 3 mts |
SCSI-3 (alias) Ultra, o Fast20 | 8 | 7 | 20 | 50 pines HighDens | 3 mts |
Ultra Wide (alias) Fast scsi-3 | 16 | 15 | 40 | 68 pines HighDens | 1,5 mts |
Ultra2 | 16 | 15 | 80 | 68 pines HighDens | 12 mts |
RAID�ý����� �������� ��ũ ��Ƽ���� �̿��Ͽ� ���� �� �ִµ� ��������� �� �ϳ��� ��ũ�� �ϳ��� ��������Ƽ�Ǹ� �����ϰ� �ȴ�. �� ��Ƽ�ǿ� �߰����� ��Ƽ���� ���� �� ����. �� ������ ��ġ�� �츮�� ��Ÿ��ũ(metadisk)��� �θ���.
������ Ŀ�ο� �ɼ��� �־� �������� �Ͽ��ٸ� IDE��ġ�� /dev/hd...�� �����ϴ� ������ġ�� ������, SCSI��ġ�� /dev/sd...�� �����ϸ�, ��Ÿ��ũ�� /dev/md..���� �̷� �װ��� ��ġ���� �����ְ� �ִ�.:
brw-rw---- 1 root disk 9, 0 may 28 1997 md0 brw-rw---- 1 root disk 9, 1 may 28 1997 md1 brw-rw---- 1 root disk 9, 2 may 28 1997 md2 brw-rw---- 1 root disk 9, 3 may 28 1997 md3
�츮���� �ֿ켱 ��ǥ�� �������� �������ٽð��� �۰� �ϰ��� �ϴ� ���̴�. �̷��� ������ ���Ͽ� RAID�� ���� ��Ÿ��ũ�� ����ϴ� ���� ���� ����. �Ǵ� ��� ������ ��ũ�� �������� ������� ������ ���� �δ� ����� �ִ�. ���� �������� ������ ��ũ�� ���� �������� ������Ƽ���� ���ȴٸ� �������� ���������ý����� �鿡�� �Ҵ�Ǵ� ���ϵ��� �����Ѵ�. ���� �̷� ��쿡�� RAID�� ���ʿ��ϰ� �ȴ�.
|
RAID1�� ����� �� ȥ���� RAID�ý����� �ٸ� ��ĵ��̳� �Ǵ� �ٸ� RAID���ĵ��� �����Ѵ�. ������ �ϵ��ũ�� ��ũ ������ �����ϰ� �ϴ� �õ��� �������̴�. ���� �̷��� �õ��� ���Ͽ� ���� ������ ������ �� �Ǵ��� ��Ȯ���� �������� ���� ����鵵 �ִ�. ���� �ʾ� �̷� ��κ��� ���� ���ȵ��� ���� ���� �˷��� ���̴�. ���� RAID0�ý����� �������� ���캸��. RAID0�ý����� ��ũ�� ������ ��ȣ�ϰų� �����ϴ� ����������� ���������� ���� ȿ�����̱� �����̴�. ��� ��ũ(3�� �Ǵ� 4��)�� RAID�� �����ϴ� ���� �ſ� ������ ����� �����ϰ��Ѵ�.(����뷮�� ���� ���� �踦 �Ҿ������ �Ͱ� �����ϴ�.) RAID�ý����� �����ϴ� ��������� ��ũ�� �����κ��� ������ �����ϰ� ���ִ� ������ ���� ����� ���� ������ ���������κ��� ������ �����ϰ� �������ִ� ���� �ƴϴ�. ���Ƿ� ����� RAID�� ������ �ִ��� ����� �� �ؾ� �ϴ� ���̴�. �ݸ鿡 ���� (5���̻���) ���� ��ũ�� ����ϸ� ��ũ�뷮�� ����� ���� �۾����� ����������� ������ ���� �� �ְ� �ȴ�. 16��Ʈ SCSIī��� �ִ� 15���� ��ġ�� �� �� �ִ�. �̷� ���� �ַ� RAID5������ �ַ� ��õ�Ѵ�.
�������� �����ϰ� �ִ� Ư�� ��ũ�� ������� �ʴ´ٸ� RAID�ý����� ������ ������ Ư���� ���������� �۵��ȴٴ� ���� �����ؾ� �Ѵ�. �ӵ��� ���� �ϵ��ũ�� ���� ������ �۵��Ͽ��� �� ���̴�. ���� � ��� RAIDȯ�漳���� ���� �� ���� ������ ������ ���� �ִ�. RAID�ý����� ȯ���� ������ ���������ν� ���Ǵ� �ý����� ������ ���� �������� �����̴�. RAID�ý��ۿ� ����ϴ� �ϵ��ũ�� ���ڰ� ������ �������� ������ ���ȴٴ� ���� ��ǻ� �����̴�.
��, ���� RAID0�� ��ġ�ϴ� ����� ���캸�� �������� Ŀ�� 2.0.xx�������� �ٸ� RAID�������� �����ϰ��� �ϸ� Ư���� ��ġ�� ���� ���ؼ� ��ġ���־�� �Ѵ�.
RAID0�� ��������� ����. ���� ���� ���� ��ũ ��������� ���غ��� �ʱ� ���Ͽ� ��ũ�� ���� ������ �ֵ��� ���� �����Ѵ�. ��ũ�� ���� ������ �ִµ� �ϳ��� ���غ��ٴ� ���� ��û�� �����̴�. �����ٳ� ���� �幮 ���̱�� ������ �ϵ��ũ�� ������ ���� ������ ���ϴ� ��츦 �����ϰ��� �����ս��� ��� ��츦 �� ��ȣ���� �� ����. ���� 10���� �ϵ��ũ�� �̿��� �� �ִٸ� �״��� �и�Ƽ ������ ���Ͽ� �ϳ��� ����Ѵٴ� ���� ���� �ս��� �ǹ������� �ʴ´�. ���� ��ũ�� 10������ ������ ������ �ϳ��� �и�Ƽ ��������� ����ϴ� ���� ���� ����� �� �� ����. RAID0���� ��ũ�� ��������� ���ߴٴ� ���� ������ ��ũ�ȿ� ����� ��� ������ �Ҿ������ ���� �ǹ��ϹǷ� �ݵ�� ����� ���� ���־�� �Ѵ�.
���� ó�� �ؾ� �ϴ� ���� Ŀ�ο� ������ ����̹��� �߰��ϴ� ���̴�. ������ 2.0.xx���� RAID�� ���� �ɼ��� ������ ����.:
Multiple devices driver support (CONFIG_BLK_DEV_MD) [Y/n/?] Y Linear (append) mode (CONFIG_MD_LINEAR) [Y/m/n/?] Y RAID-0 (striping) mode (CONFIG_MD_STRIPED) [Y/m/n/?] Y
���ο� Ŀ�η� �� �ý������� ������ �ϸ� /proc������ ���Ӱ� ������ md0,md1,md2,md3�� �� �װ��� ��ġ(4���� �⺻���̴�.)�� ���� ���¸� ������ �ִ� mdstat ��Ʈ���� ��� �ִ�. �̰͵��� ���� �ʱ�ȭ���� �ʾ����Ƿ� ��� ��Ȱ��ȭ���·� �������� ���� ����� �� ����.
'mdutils'�� �̿��Ͽ� ���Ӱ� ������ �װ��� ��ġ�� ������ �� �ִ�.-mdadd -mdrun -mdstop -mdop
�ٿ�ε� ���� �� �ִ°�:sweet-smoke.ufr-info-p7.ibp.fr /pub/Linux, ���� ��κ��� �����ǿ��� �̹� ����ִ�.
Ŀ�� 2.1.62 �������������� RAID0,RAID4,RAID5�� �����ϴ� 'RAIDtools'�̶� ��Ű���� ����ִ�.
�Ʒ� ���� ���Ͽ� �ΰ��� �ϵ��ũ(/dev/sdb1�� /dev/sdc1)�� �̿��Ͽ� RAID0��Ÿ��ũ�� ����� ����� ���캸�ڴ�.
��Ÿ��ġ | RAID��� | ��ũ��Ƽ�� 1 | ��ũ��Ƽ�� 1 |
---|---|---|---|
/dev/md0 | linear | /dev/sdb1 | /dev/sdc1 |
��Ƽ���� �� ���� ���� �ִ�.
�ѹ� ��Ÿ��ũ�� �����Ѵ�. � ȯ�濡���� �ٲ��� �ʰų� ����ִ� ��� �������� �Ҿ������.
mdadd -a mdrun -a
�� �� md0�� �̹� �ʱ�ȭ�� ������ ���� ���̴�. ������ ����.:
mke2fs /dev/md0
���� ����Ʈ ��Ų��.
mkdir /mount/md0 mount /dev/md0 /mount/md0
���ݱ��� ��� ���� �ߵǾ��ٸ� �������� �ý����� ���������� ���õ� �� �ڵ����� RAID0 ��Ÿ��ũ�� ����Ʈ�����ִ� ���ý�ũ��Ʈ�� ������. �ڵ����� RAID0�ý����� ����Ʈ �����ֱ� ���ؼ��� ���� /etc/fstab���Ͽ� ��Ʈ���� ���ؾ� �ϸ� �����ÿ� �ռ� ��ũ��Ʈ ���Ͽ��� 'mdadd -a'�� 'mdrun -a'������ ������Ѿ� �Ѵ�. ����� �����ǿ��� �� ���ɾ /etc/init.d/checkroot.sh ��ũ��Ʈ���ϳ��� �δ� ���� ����. �� ���ɵ��� ��Ʈ ���Ͻý����� �б�/�����带 �ٽ� �����ý�Ű�� ��, �� "mount -n -o remount,rw /"�� �ִ� �� ������ �θ� �ȴ�.
�Ʒ��� ���ڰ� ���� ����ϰ� �ִ� ȯ�漳���̴�. ���� 6.3Gb�� IDE��ũ�� 4.2Gb, 2Gb�� SCSI��ũ�� ������ �ִ�.
6.3Gb IDE����� �ϵ��ũ/ | /bigTemp + /incoming | swap | 2Gb(RAID) hda4 |
C: | D: | swap | 2Gb(RAID) sda4 |
swap | 2Gb(RAID) sdb2 |
#######</etc/fstab>################################################ # <file system> <mount point> <type> <options> <dump> <pass> /dev/hda1 / ext2 defaults 0 1 /dev/hda2 /mnt/hda2 ext2 defaults 0 2 /dev/md0 /mnt/md0 ext2 defaults 0 2 proc /proc proc defaults 0 2 /dev/hda3 none swap sw,pri=10 /dev/sdb1 none swap sw,pri=10 /dev/sda3 none swap sw,pri=10
#########</etc/mdtab>####################################### # <meta-device> <RAID-mode> <DskPart1> <DskPart1> <DskPart1> /dev/md0 RAID0,8k /dev/hda4 /dev/sda4 /dev/sdb2
��Ʈ ��Ƽ���� hda1�� 6Gb��ũ�� �ִ�. ���ͳݿ��� �ٿ�ε带 �ްų� CD �̹����� �����ϴ� � ����ϱ� ���Ͽ� ū ��Ƽ���� ����Ѵ�. �� ��Ƽ���� ���� ������� �ʱ� ������ �� �δ��� ���� �ʴ´�. 4Gb��ũ�� MSDOS��Ƽ���ε� ���������� ���� ������� �ʱ� ������ RAID�� ȿ���� �Ҹ��ϴ�. 2Gb ��ũ�� ���� ��κ��� RAID�ý����� ����Ѵ�. ������������ ����ϱ� ���Ͽ� �� ��ũ�� ���� ������ ���ǰ� �ִ�.
RAID�ý��ۿ��� ��� ��ũ(��Ƽ��)���� ���� ����� ũ�⸦ �������� �ϴ� ���� ����. ���� ũ��� ū ���̰� �ִٸ� RAID�� ������ ���Ͻ�ų ���̴�. ���� ���̴� ���� �߿����� �ʴ�. We use all the space available so that all the data from the disks that can be entangled is and the remaining data remains free.
�������� IDE��ũ�� �ϳ��� RAID�ý������� ����Ʈ ��Ű�� ���� ���� ȿ�������� �ʴ�. ���� �پ��� SCSI��ġ�� IDE��ġ�� �������ϴ� ���� �ſ� �� �۵��Ѵ�. IDE��ũ�� ���ÿ� �̿��ϴ� ���� �Ұ��������� SCSI�� ���ÿ� ������ �� �ִ�.
���� : ����ȣ
�� ���������� Miguel �ngel Sep?veda�Բ��� �����մϴ�. © Antonio Castro 1998 LinuxFocus 1999 |