강의 PPT: 5장. 하드디스크 추가와 RAID
Download
Report
Transcript 강의 PPT: 5장. 하드디스크 추가와 RAID
서버운영체제
5장. 하드디스크 추가와 RAID
2013년도 2학기 4주차
오늘의 학습 목표
하드 디스크 추가 시 구성법
RAID 설정
성능 향상을 위한 구성
내결함성을 위한 구성
2
하드 디스크 인터페이스
E-IDE
SCSI
SATA
3
E-IDE (Enhanced-IDE)
2개의 슬롯
Primary (IDE 0번 슬롯)
Secondary (IDE 1번 슬롯)
각 슬롯당 2개의 장치 연결
Master
Slave
Master와 Slave의 구분은 점퍼
나 케이블로 조정
과거에는 HDD와 CD-ROM을
E-IDE 케이블
(40핀)
E-IDE 슬롯
모두 연결했으나 요즘에는
CD-ROM 연결에만 사용됨
4
SCSI (Small Computer System Interface)
SCSI 슬롯 하나에 최대 16개의 장치를 데이지체인(daisy-
chain) 방식으로 연결할 수 있음
장치의 구분은 ID를 부여하여 구별
호스트 어댑터가 7번이므로 실제로는 15개
(반사방지)
5
참고) SATA (Serial ATA)
예전의 ATA 표준을 계승하되 병렬 ATA를 대체
참고) E-IDE가 ATA-3의 다른 이름임
7핀 SATA 데이터 케이블
SATA 슬롯
15핀 SATA 전원 케이블
6
하드디스크 한 개 추가 (1) [P223]
IDE와 SCSI 장치 (Brain Server의 하드디스크 장치
구성)
하드디스크 한 개 추가 (2) [P224]
IDE 장치에 장착된 CD/DVD
하드디스크 한 개 추가 (2) [P224]
SCSI 장치에 장착된 하드디스크
하드디스크 1개 추가와 파티션 나누기[P225]
하드디스크 1개를 추가하고 파티션으로 나눈 결과
(<실습 1> 구성도)
드라이브명 변경실습
새 하드 장착과 파티션 분할
기본디스크와 동적디스크 [p.299]
기본 디스크
주 파티션, 확장 파티션 및 논리 드라이브를 사용
포맷된 파티션 볼륨이라 함
기본 디스크는 주 파티션 네 개, 또는 주 파티션 세 개와
확장 파티션 하나로 구성될 수 있음
확장 파티션에 여러 논리 드라이브를 포함할 수 있음
기본 디스크의 파티션은 다른 파티션과 데이터 공유 불가
임
동적 디스크
주 파티션 수의 제한이 있는 기본 디스크와는 달리 주 파
티션 수에 거의 제한 없이 파티션을 구성할 수 있음
여러 개의 디스크를 하나로 묶어서 용량을 키우거나 속도
를 높이는 파티션을 만들 수 있음
11
기본 디스크 (1)
Windows의 모든 버전에서 사용될 수 있는 디스크 구성
관리가 간단하여 개인용 컴퓨터는 주로 기본 디스크로 구성
디스크를 파티션(partition)이라는 단위로 분할하여 관리
4개의 주 파티션 까지 또는 3개의 주 파티션과 1개의 확장
파티션 까지 구성 가능
윈도우에서는 파티션을 볼륨(Volume)이라고도 함
참고) 파티션과 볼륨이라는 용어를 구분 없이 사용하지만, 볼륨이 더 큰 의미
로 동적 디스크에서는 여러 개의 파티션이 묶여 하나의 볼륨이 되기도 함
기본 디스크는 단순 볼륨만 지원
단순 볼륨 – 하나의 파티션 또는 하나의 디스크
C:
주
파티션
(시스템)
주
파티션
주
파티션
주
파티션
C:
주
파티션
(시스템)
주
파티션
주
파티션
확장
파티션
12
주 파티션과 확장 파티션
주 파티션
하나의 디스크에 네 개까지 생성될 수 있음
각각의 주 파티션에는 서로 다른 운영체제를 설치가능
전체 디스크를 하나의 파티션으로 만들 수도 있음
주 파티션 당 드라이브 할당
확장 파티션
4개 이상의 파티션이 필요하면 디스크에 주 파티션 이외의 확장 파티
션을 생성함
확장 파티션은 다시 여러 개의 영역으로 나뉘어 질 수 있고, 이 영역
들을 논리 드라이브라고 함
하나의 디스크에는 하나의 확장 파티션만 만들 수 있음
확장파티션 3.6GB
D:
2GB
F:
1GB
H:
100MB
G:
500MB
13
동적 디스크
Windows 2000 이후부터 지원
동적 디스크에서는 디스크를 볼륨이라는 단위로 분할하여
관리
기본 디스크에서 사용되는 주 파티션처럼 작동하는 동적 볼
륨(약 2000개)을 여러 개 포함할 수 있음
주로 성능향상 또는 안정성 강화를 위해 컴퓨터 내의 여러
하드 디스크를 사용하여 데이터를 관리할 때 사용
동적 디스크에서 지원하는 볼륨의 종류
단순 볼륨 (Simple Volume)
스팬 볼륨 (Spanned Volume)
스트라이프 볼륨 (Stripped Volume, RAID-0)
미러 볼륨 (Mirrored Volume, RAID-1)
RAID-5 볼륨
14
MBR과 GPT의 차이 [p.230]
윈도우에서 사용할 수 있는 디스크 종류
MBR (Master Boot Record) - 전통적인 BIOS 방식의 시
스템에서 사용되는 디스크 형식
GPT (GUID Partition Table) - 새롭게 개발된 EFI 방식의
시스템에서 사용되는 디스크 형식
MBR과 GPT의 구분은 기본 디스크에서만 유효, 동
적 디스크에서는 필요 없음
15
MBR
BIOS의 기능
하드웨어 체크하고 부팅할 수 있는 프로그램 내장
맨 마지막에 첫 번째 하드디스크, 첫 번째 실린더, 첫 번째
헤드, 첫 번째 섹터로 이동하라는 명령이 포함됨 하드
디스크의 이 지점이 MBR임
MBR의 특징
최대 생성 가능한 파티션의 수는 4개
4개보다 많은 파티션을 생성하려면 3개를 주파티션으로
사용하고, 나머지 하나를 확장 파티션으로, 확장 파티션
내에서 다시 EBR을 통해 파티션을 생성함
16
GPT
전통적인 IBM의 BIOS가 아닌 좀 더 개선된 펌웨어인
EFI(Extensible Firmware Interface)에서 사용하는 디스크 형
식
MBR과 같이 디스크 정보를 담고 있는 역할
GPT로 부팅하려면 EFI가 필요하므로, 일반적으로 윈도우에서 GPT
디스크는 데이터 저장용으로 사용
MBR과의 비교
특징
MBR
GPT
파티션 수
4개의 주파티션 또는 3개
의 주파티션+1개의 확장
파티션
128개 파티션
OS 호환
MS-DOS부터
XP Pro 64bit, 2003
Server SP1부터
기본볼륨 최대크기
2TB
18EB (1EB=1000PB=1000000TB)
17
<실습1> 하드디스크 장착 및 파티션 [P226]
실습목표
하드디스크 1개를 장착 한 후 파티셔닝 방법을 실습한다.
실습 화면 (Vmware 하드디스크 장착 & 파티셔
닝 결과)
<실습1> 하드디스크 장착 및 파티션 [P226]
Brain Server에 Administrator로 로그인
[Virtual Machine]-[Virtual Machine Settings]에서
<Add>
[Hardware Type]에서 Hard disk 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
[Select a Disk]에서 Create a new virtual disk 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
[Select a Disk Type]에서 SCSI 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
[Select a Disk Capacity]에서 200GB 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
[Disk File]에서 파일명 입력
<실습1> 하드디스크 장착 및 파티션 [P226]
추가된 하드디스크 확인
<실습1> 하드디스크 장착 및 파티션 [P226]
[관리도구]-[컴퓨터관리]-[저장소]-[디스크관리]
CD/DVD 드라이브 문자 변경
<실습1> 하드디스크 장착 및 파티션 [P226]
CD/DVD 드라이브 문자를 D에서 R로 변경
<실습1> 하드디스크 장착 및 파티션 [P226]
디스크1을 온라인으로 변경
<실습1> 하드디스크 장착 및 파티션 [P226]
디스크1 우클릭-[디스크초기화]선택-[디스크초기화]
창에서 <확인> 클릭
<실습1> 하드디스크 장착 및 파티션 [P226]
새 단순볼륨 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
[단순볼륨마법사시작]에서 <다음>클릭
파티션에 102400 기록 (100GB)
<실습1> 하드디스크 장착 및 파티션 [P226]
드라이브 문자에 D를 할당
<실습1> 하드디스크 장착 및 파티션 [P226]
파티션 포맷에서 빠른포맷 선택
<실습1> 하드디스크 장착 및 파티션 [P226]
포맷 진행과 완료
<실습1> 하드디스크 장착 및 파티션 [P226]
같은 방식으로 나머지 100GB를 드라이브 E로 할당
<실습1> 하드디스크 장착 및 파티션 [P226]
탐색기에서 드라이브 D와 E 확인
<실습1> 하드디스크 장착 및 파티션 [P226]
탐색기에서 드라이브 D와 E 확인
<실습2> 이미 사용중인 파티션 분할 실습
사용 중인 하드디스크를 파티션으로 나누기 [P233]
실습목표
이미 사용중인 파티션을 분할하는 방법을 익힌다.
볼륨 축소,삭제,확장 방법을 확인한다.
실습 화면 (볼륨 축소 & 볼륨 확장)
<실습2> 이미 사용중인 파티션 분할 실습
[관리도구]-[컴퓨터관리]-[저장소]-[디스크관리]
C 드라이브 볼륨 축소
<실습2> 이미 사용중인 파티션 분할 실습
70GB만 남도록 30GB 축소
<실습2> 이미 사용중인 파티션 분할 실습
70GB로 줄어든 공간과 빈 30GB 확인
<실습2> 이미 사용중인 파티션 분할 실습
빈 30GB 포맷하고 F:로 할당
<실습2> 이미 사용중인 파티션 분할 실습
탐색기에서 F: 에 아무파일이나 복사
<실습2> 이미 사용중인 파티션 분할 실습
다시 C: 를 확장하기 위해 F: 를 삭제
<실습2> 이미 사용중인 파티션 분할 실습
C: 확장
<실습2> 이미 사용중인 파티션 분할 실습
[볼륨확장마법사시작]에서 <다음> 클릭
디스크0 30GB 선택
<실습2> 이미 사용중인 파티션 분할 실습
확장된 100GB 확인
RAID (1) [P236]
RAID의 개념
RAID(레이드)란 Redundant Array of Inexpensive(또는
Independent) Disks의 약자
원래 목적은 저렴한 저용량의 디스크 여러 개를 하나의
비싼 대용량의 디스크로 사용하는 것
예를 들면 1TB 하드디스크 10개를 가지고 마치 10TB 하
드디스크 1개처럼 사용하려는 것.
하드웨어 RAID와 소프트웨어 RAID 두 가지로 분류함.
RAID (2) [P237]
RAID의 구분
하드웨어 RAID : 하드웨어 장치로 RAID를 구성하는 것
소프트웨어 RAID
컴퓨터에 장착된 여러 개의 디스크를 RAID로 구성하는 기능
이러한 기능을 운영체제에서 지원
하드웨어 RAID보다 안정성이 떨어지기는 하지만 디스크만 추가
하면 빠르게 안정적인 시스템을 구성할 수 있다는 장점
RAID (4) [P238]
RAID 레벨(Level) 전체 구성도
RAID (5) [P237]
RAID 레벨(Level) 요약
단순 볼륨 : 디스크 1개로 1개의 볼륨
스팬 볼륨(Spanned Volume)
2개 이상으로 구성
첫 디스크에 데이터가 모두 찬 후에 두 번째 디스크를 사용
스트라이프 볼륨(Striped Volume: RAID 0)
2개 이상으로 구성
동시 저장하는 방식이므로 입출력 속도가 꽤 향상됨
안정성은 떨어짐
미러 볼륨(Mirrored Volume: RAID 1)
거울처럼 똑같은 두 개의 디스크를 구성
안정성이 뛰어나지만, 비용이 두배로 소요됨
RAID (6) [P239]
RAID 레벨(Level) 요약
RAID-5
안전성이 어느 정도 보장되면서 공간 효율성도 좋은 방식
패리티 비트 방식을 사용하며 최소 3개의 디스크 필요함
RAID 5의 저장 방식과 복구 방식 예 (“010011” 저장할 때)
Windows 서버에서 RAID 구현 실습 (1) [P242]
하드디스크 추가 장착 구성도
<실습3> RAID 구현 [P242]
실습목표
디스크 8개를 장착한다.
Windows 에서 다양한 RAID(볼륨)을 실습한다.
실습 화면 (스팬 볼륨이 구성된 결과)
<실습3> RAID 구현 [P242]
[Virtual Machine]-[Virtual Machine Settings]-<Add>
클릭-[Add Hardware Wizard]
[Hardware Type]에서 ‘Hard Disk’선택
[Select a Disk]에서 ‘Create a new virtual disk’ 선택
[Select a Disk Type]에서 ‘SCSI’선택
[Specify Disk Capacity]에서 2GB로 설정
<실습3> RAID 구현 [P242]
[Disk File]에서 그냥 두고 <Finish>
같은 방식으로 SCSI 0:3~0:11까지 1GB 짜리 하드
디스크 8개 추가
추가된 디스크 9개 화면
<실습3> RAID 구현 [P242]
[관리도구]-[컴퓨터관리]-[저장소]-[디스크관리]
<실습3> RAID 구현 [P242]
디스크2 온라인
같은 방식으로 디스크 10까지 온라인
<실습3> RAID 구현 [P242]
디스크2 [디스크초기화] 디스크10까지 한꺼번에
초기화
<실습3> RAID 구현 [P242]
디스크2 기본 디스크를 동적 디스크로 변경 디스
크10까지 한꺼번에 변경
<실습3> RAID 구현 [P242]
동적 디스크로 변환된 결과 확인
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
디스크2 [새 스팬 볼륨] 선택
[새스팬볼륨마법사시작]에서 <다음> 클릭
디스크3을 추가
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
스팬볼륨 크기 확인
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
드라이브 문자를 T: 로 할당
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
볼륨포맷에서 볼륨레이블 지정
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
[완료] 화면에서 내용 확인
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
스팬볼륨 구성 확인
<실습3> RAID 구현 – Disk2와 Disk3를 스팬볼륨으로 묶기
탐색기에서 확인
<실습3> RAID 구현 – Disk4와 Disk5를 스트라이프볼륨으로 묶기
디스크4를 [새스트라이프볼륨] 선택
전과 같은 방법으로 디스크 4와 디스크 5를 스트라
이프 볼륨으로 묶고 U:로 할당. 볼륨레이블은 “스트
라이프”. 용량이 2GB 확인
<실습3> RAID 구현 – Disk6와 Disk7를 미러볼륨으로 묶기
디스크4를 [새미러볼륨] 선택
전과 같은 방법으로 디스크 6와 디스크 7을 미러 볼
륨으로 묶고 V:로 할당. 볼륨레이블은 “미러”. 용량
이 1GB 확인
<실습3> RAID 구현 – Disk9,Disk10,Disk11을 RAID-5로 묶기
디스크8를 [새RAID-5볼륨] 선택
전과 같은 방법으로 디스크 8, 디스트 9, 디스크 10
을 RAID-5 볼륨으로 묶고 W:로 할당. 볼륨레이블은
“RAID-5”. 용량이 2GB 확인
<실습3> RAID 구현 – Disk9,Disk10,Disk11을 RAID-5로 묶기
디스크8를 [새RAID-5볼륨] 선택
전과 같은 방법으로 디스크 8, 디스트 9, 디스크 10
을 RAID-5 볼륨으로 묶고 W:로 할당. 볼륨레이블은
“RAID-5”. 용량이 2GB 확인
구성확인
<실습3> RAID 구현 – Disk9,Disk10,Disk11을 RAID-5로 묶기
탐색기에서도 확인
Windows 서버에서 RAID 구현 실습 (2) [P250]
디스크 고장 계획 구성도
<실습4> 디스크가 고장날 때 볼륨 상태 실습 [P251]
실습목표
디스크가 고장난 효과를 내는 방법을 익힌다.
고장난 후의 볼륨의 상태를 확인한다.
고장난 디스크를 새로운 디스크로 교체한 후, 확인한다.
실습 화면 (고장난 볼륨 & 미러볼륨 복구 완료상
태)
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
탐색기에서 T: U: V: W: 에 C:\Program
Files\Windows NT\ 폴더 복사
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
Brain Server 셧다운
Vmplayer 재실행
Brain Server 클릭
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
[Virtual Machine]-[Virtual Machine Settings] 에서
SCSI 0:3 SCSI 0:5, SCSI 0:8, SCSI 0:10 제거
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
제거 결과 확인
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
Brain Server 부팅
탐색기에서 남은 볼륨 확인
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
[컴퓨터관리]-[디스크관리]에서 확인
Brain Server 종료
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
[Virtual Machine]-[Virtual Machine Settings] 에서
SCSI 0:3 SCSI 0:5, SCSI 0:8, SCSI 0:10 에1GB 새
하드디스크 추가
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
Brain Server 부팅
[관리도구]-[컴퓨터관리]에서 새로 추가한 4개 디스
크 초기화
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
Brain Server 부팅
새로 장착한 디스크를 동적 디스크로 변환
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
고장난 볼륨 삭제
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
고장난 스팬 볼륨 삭제
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
같은 방식으로 고장난 스트라이프 볼륨 삭제
다시 기본디스크가 된 디스크2와 디스크4를 동적디
스크로 변환
스팬볼륨(디스크2, 디스크3), 스트라이프볼륨(디스
크4, 디스크5)를 전과 동일하게 생성
완성된 스팬볼륨과 스트라이프볼륨 확인
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
미러볼륨은 미러중복기능 복원위해 미러제거 선택
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
미러제거
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
미러볼륨이 단순볼륨으로 변경될 것을 확인
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
미러추가
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
미러볼륨 복구완료 확인
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
RAID-5 볼륨 복구
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
RAID-5 볼륨 복구 완료
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
[컴퓨터관리]를 종료한 후 다시 실행해 [디스크관리]
선택
아래에 남아있는 잘못된 디스크 4개를 [디스크 제거]
<실습4> 디스크가 고장나도 보존되는 볼륨 확인
스팬(T):와 스트라이프(U:)는 데이터가 사라졌지만,
미러(V:)와 RAID-5(W:)는 남아있음
네트워크 스토리지 소개 (1) [P259]
NAS (Network Attached Storage)
저장소를 각 컴퓨터가 아닌 네트워크 상에 연결한 후, 이 저장소
를 네트워크의 모든 컴퓨터가 공용으로 사용하도록 설정한 장치
구성이 간편하고 저렴하게 네트워크 스토리지 환경을 구성할 수
있다는 장점
TCP/IP의 속도 이상으로 저장 속도가 떨어질 수 있음
네트워크 스토리지 소개 (2) [P261]
SAN (Storage Area Network)
기존방식과 비교
SAN, NAS는 하드웨어 회사와 직접
적인 연관이 깊기에 실습이 어렵다.
네트워크 스토리지 소개 (3) [P260]
SAN (Storage Area Network)
궁극적인 목적은 NAS와 비슷해 보이지만, NAS가 중소규
모에서 주로 사용된다면 SAN은 대규모 이상의 환경에서
주로 구성
파이버 채널(Fibre channel) 스위치와 케이블(주로 광케
이블)로 구성
하드웨어 측면에서도 별도의 장비가 필요하며 새로 구축
하려면 많은 비용이 듬
장점
중앙 관리를 통한 신뢰도 향상
저장 공간의 이용률 향상
데이터 추출 성능의 향상
스토리지 확장이 쉬움