WEBVTT

00:00.470 --> 00:01.410
네 교관님 이번 수업에서는

00:01.410 --> 00:03.000
데이터 중복을 위해 급습을 활용하는

00:03.000 --> 00:04.860
방법을 논의할 겁니다

00:04.860 --> 00:07.830
Raid는 독립 디스크의 중복 배열로, 기본적으로

00:07.830 --> 00:09.090
여러 개의 물리적 하드

00:09.090 --> 00:11.280
디스크를 운영 체제 내부의 단일 논리적

00:11.280 --> 00:13.470
하드 디스크 드라이브로 결합할 수

00:13.470 --> 00:15.570
있게 해줍니다.

00:15.570 --> 00:17.610
네 다양한 급습이 있지만 시험에서는

00:17.610 --> 00:18.930
두어 가지 정도만

00:18.930 --> 00:21.270
언급될 겁니다

00:21.270 --> 00:24.960
Raid 0, raid 1, raid 5, 가끔은

00:24.960 --> 00:27.780
raid 6, raid 10이 보이죠

00:27.780 --> 00:29.100
다른 raid는 많이 있으므로

00:29.100 --> 00:30.210
무시할 수 있지만 이는

00:30.210 --> 00:31.050
시험 목표에서

00:31.050 --> 00:32.610
구체적으로 다루는 raid이며

00:32.610 --> 00:34.560
객관식 및 객관식에서 나타나는 것을

00:34.560 --> 00:38.520
보게 될 것입니다. 당신의 시뮬레이션에서.

00:38.520 --> 00:40.380
먼저 raid 0입니다

00:40.380 --> 00:41.370
Raid 0에는

00:41.370 --> 00:43.860
스트리핑이라는 키워드가 있습니다

00:43.860 --> 00:47.130
Raid 0을 들을 때마다 "스트라이핑"을 기억하시기 바랍니다.

00:47.130 --> 00:50.310
Raid 0을 사용하면 함께 작동하는 두 개의 디스크가 있고 각 디스크는

00:50.310 --> 00:52.290
데이터의 절반을 보유합니다.

00:52.290 --> 00:54.000
네 그래서 화면에 보이는

00:54.000 --> 00:56.670
것처럼 a1 파일과 a2 파일 일부를 각

00:56.670 --> 00:58.320
드라이브에 넣었어요

00:58.320 --> 01:01.140
네 운영 체제에 raid 0이 있다고 가정하죠

01:01.140 --> 01:03.060
설치하고 구성했어요

01:03.060 --> 01:04.860
운영 체제는 뭘 보죠?

01:04.860 --> 01:06.990
디스크 1과 0을 보나요?

01:06.990 --> 01:09.630
아뇨 급습 한 번으로 끝나죠

01:09.630 --> 01:11.400
이걸 드라이브 d나 m으로

01:11.400 --> 01:12.330
봐요 제가 준

01:12.330 --> 01:13.860
알파벳으로요

01:13.860 --> 01:15.810
따라서 내 Windows 컴퓨터에서 이 드라이브(예:

01:15.810 --> 01:17.400
D 드라이브)가 표시되면 여기에 모든

01:17.400 --> 01:19.920
비디오 편집 파일이 저장될 수 있습니다.

01:19.920 --> 01:20.970
자, 제가 이 작업을 하고

01:20.970 --> 01:23.550
이 비디오를 이 드라이브 d에 복사할 때 실제로 무슨 일이

01:23.550 --> 01:24.750
일어나고 있나요?

01:24.750 --> 01:26.640
네 첫 번째 조각은 디스크 0에

01:26.640 --> 01:28.170
두 번째 조각은 디스크 1에

01:28.170 --> 01:30.000
세 번째 조각은 디스크 0에

01:30.000 --> 01:31.890
네 번째 조각은 디스크 1에 짝수와

01:31.890 --> 01:33.000
불일치가 반복되면서

01:33.000 --> 01:34.560
두 개의 다른 디스크에 나뉘어집니다

01:34.560 --> 01:37.020
,

01:37.020 --> 01:38.610
이것이 스트라이핑(striping)이라고 알려진

01:38.610 --> 01:40.890
것입니다. 왜냐하면 저는 그것들 각각에 조각을 붙이고 있기 때문입니다.

01:40.890 --> 01:43.410
네 잘 보면 사탕 줄기 같아요 페퍼민트

01:43.410 --> 01:44.370
스틱 같죠 두

01:44.370 --> 01:46.350
개의 급습을 돌면서 짝수가

01:46.350 --> 01:49.140
한쪽 홀수가 다른 쪽이에요

01:49.140 --> 01:50.940
이제 raid 0을 다룰 때 이는

01:50.940 --> 01:53.580
속도 측면에서 매우 좋으며 정말 빠릅니다.

01:53.580 --> 01:55.890
하지만 중복은 전혀 없어요

01:55.890 --> 01:59.520
이 두 디스크 중 하나에 오류가 발생하면 파일의 절반을 잃게 되고, 파일의

01:59.520 --> 02:01.440
절반을 잃으면 어떻게 될까요?

02:01.440 --> 02:03.090
컴퓨터는 파일을 읽을 수 없어요

02:03.090 --> 02:05.820
그래서 파일을 통째로 잃은 것 같아요

02:05.820 --> 02:07.980
네 이제 스트라이프 디스크나 raid

02:07.980 --> 02:09.720
0 배열을 쓰면 속도 부스트가

02:09.720 --> 02:11.880
제대로 됩니다

02:11.880 --> 02:14.220
따라서 고속 게임이나 고속 비디오 편집과

02:14.220 --> 02:15.930
같은 작업을 수행하는 경우

02:15.930 --> 02:17.280
이는 좋은 설정입니다.

02:17.280 --> 02:19.680
실제로 디스크 1개보다 훨씬 빠르게

02:19.680 --> 02:21.660
두 개의 디스크에 액세스할 수

02:21.660 --> 02:25.080
있기 때문입니다. 정보를 동시에.

02:25.080 --> 02:27.570
네 이제 raid 0을 사용하면 또 다른 장점은

02:27.570 --> 02:30.480
디스크에 공간 손실이 없다는 점입니다

02:30.480 --> 02:31.740
무슨 뜻이냐고요?

02:31.740 --> 02:33.240
네 음 데모에서 보시겠지만, 저는

02:33.240 --> 02:36.210
800메가바이트 하드 디스크를 사용할 건데 각각의 800메가바이트

02:36.210 --> 02:38.220
하드 디스크는 이 컴퓨터에 설치될 겁니다

02:38.220 --> 02:39.960
그리고 우리는 그 하드 디스크를 공격의

02:39.960 --> 02:42.210
일부로 사용할 것입니다

02:42.210 --> 02:44.670
두 개의 800메가 하드 디스크를 raid

02:44.670 --> 02:46.950
0으로 연결하면 실제로 1이 나오죠

02:46.950 --> 02:50.010
1이 나오죠 5기가 즉, 1,600메가바이트의

02:50.010 --> 02:53.340
공간으로 운영 체제가 사용할 수 있는 단일 드라이브로

02:53.340 --> 02:55.890
사용됩니다

02:55.890 --> 02:58.140
네 작은 드라이브 두 개를 raid 0을

02:58.140 --> 03:01.350
사용하면 하나의 큰 드라이브로 보일 거예요

03:01.350 --> 03:04.320
다음으로 이야기할 것은 raid 1입니다.

03:04.320 --> 03:05.640
Raid 1을 들을

03:05.640 --> 03:07.927
때마다 두 단어를 생각해 보세요 "미러"와

03:07.927 --> 03:09.960
"중복"입니다 Raid 1이 있으면 미러링된

03:09.960 --> 03:13.050
디스크 어레이가 있습니다.

03:13.050 --> 03:15.030
맞습니다 Disk0에 있는

03:15.030 --> 03:17.940
모든 것은 Disk1에도 있습니다 여기에서

03:17.940 --> 03:19.050
볼 수 있듯이

03:19.050 --> 03:19.883
네 예를 들어

03:19.883 --> 03:21.420
a라는 파일을 네 조각으로

03:21.420 --> 03:23.250
나눈다면 Disk 0과

03:23.250 --> 03:25.050
Disk 1은 모두 파일

03:25.050 --> 03:27.720
a를 갖게 됩니다

03:27.720 --> 03:29.760
여기 보시면 1, 2, 3, 4는 디스크

03:29.760 --> 03:30.690
0, 1, 2, 3,

03:30.690 --> 03:32.580
4는 디스크 1에 있습니다

03:32.580 --> 03:36.090
디스크 1의 모든 것을 지우면 어떻게 될까요?

03:36.090 --> 03:38.010
네 여전히 Disk0에 접근할 수 있습니다.

03:38.010 --> 03:39.150
미러 디스크 배열로 이야기

03:39.150 --> 03:40.920
했던 것인데요. 두 디스크 모두 정확히

03:40.920 --> 03:44.370
동일한 복사본을 가지고 있습니다.

03:44.370 --> 03:46.994
네 여분을 많이 주네요 사실 완전한 여분이죠

03:46.994 --> 03:47.827
전체 디스크가

03:47.827 --> 03:49.320
사라져도 문제없이 운영할

03:49.320 --> 03:51.480
수 있으니까요

03:51.480 --> 03:53.160
하지만 한 가지 단점이 있는데, 이는

03:53.160 --> 03:56.190
해당 디스크 중 하나의 공간이 손실된다는 것입니다. 왜냐하면

03:56.190 --> 03:58.770
800mb 디스크 두 개를 사용하면 더 이상 1개를

03:58.770 --> 04:02.490
얻을 수 없기 때문입니다. 5기가, 1,600메가가

04:02.490 --> 04:04.740
되더라도 800메가가 됩니다

04:04.740 --> 04:05.573
왜요?

04:05.573 --> 04:07.980
왜냐하면 모든 데이터를 거울로 복사해야 하거든요

04:07.980 --> 04:09.990
그래서 두 개를 복사해야 하는데 원하는

04:09.990 --> 04:12.750
걸 얻으려면 공간이 두 배는 더 필요해요

04:12.750 --> 04:14.790
따라서 전체 스토리지의 절반이 단순히

04:14.790 --> 04:16.830
중복성을 위해 사용되며 이는 raid

04:16.830 --> 04:19.380
0과 같은 것을 사용하는 경우보다 스토리지 비용에

04:19.380 --> 04:22.620
훨씬 더 많은 비용을 지불하게 된다는 것을 의미합니다.

04:22.620 --> 04:24.750
두 세계의 장점을 모두 취할 수 있는

04:24.750 --> 04:26.280
옵션을 살펴보죠

04:26.280 --> 04:28.680
Raid 5가 있어요

04:28.680 --> 04:32.040
Raid 5는 패리티를 통해 중복성을 제공합니다.

04:32.040 --> 04:33.330
Raid 5를 들으면

04:33.330 --> 04:36.120
"중복"과 "패리티"를 생각하세요 이것이 의미하는 바는 모든 것의

04:36.120 --> 04:37.440
완전한 복사본을

04:37.440 --> 04:40.710
가질 수 없다는 것입니다

04:40.710 --> 04:42.197
RAID1을 사용하면 전체 미러가

04:42.197 --> 04:45.600
있어서 양쪽 드라이브의 공간을 다 차지합니다. raID5를 사용하면

04:45.600 --> 04:48.930
거기서 raID5를 사용하면 3개의 디스크를 이용하겠습니다

04:48.930 --> 04:50.520
3개 이상의 디스크를 사용할 수 있지만

04:50.520 --> 04:53.640
raid 5의 경우 최소 3개의 디스크를 사용해야 합니다.

04:53.640 --> 04:55.410
자, 화면을 보시면 저는 3개의 디스크-Disk0,

04:55.410 --> 04:57.360
Disk1 그리고 Disk2를 가지고

04:57.360 --> 04:59.430
있습니다. 4개의 다른 파일이 있네요. A의

04:59.430 --> 05:03.030
조각들을 모아 놨어요 B C와 D의 조각들도요

05:03.030 --> 05:06.270
B, C, D에 Bp라는 게 있어요 CP,

05:06.270 --> 05:08.160
Dp요 이건 패리티를

05:08.160 --> 05:09.810
의미하죠

05:09.810 --> 05:12.000
그래서 저는 이 파일 b를 가지고 있고

05:12.000 --> 05:14.550
그 중 절반을 디스크 0에 넣고 절반을 디스크

05:14.550 --> 05:16.500
1에 넣었습니다.

05:16.500 --> 05:18.000
그리고 계산을 합니다

05:18.000 --> 05:20.880
계산의 결과를 디스크 2에 올립니다

05:20.880 --> 05:22.980
디스크 하나를 잃어버리면 가지고

05:22.980 --> 05:26.940
있는 파트와 두 파트에 대한 패리티를 이용하여 패리티를 다시

05:26.940 --> 05:28.380
계산하고 파일을 만들

05:28.380 --> 05:30.000
수 있습니다

05:30.000 --> 05:31.290
좀 복잡하게 들리겠지만

05:31.290 --> 05:32.790
이렇게 생각해보세요.

05:32.790 --> 05:34.680
제가 여러분에게 두 개의 숫자를

05:34.680 --> 05:38.730
주고 답을 준다면 2 더하기 3은 5입니다.

05:38.730 --> 05:40.710
자, 제가 그 세 숫자 중 하나를 빼고 나머지

05:40.710 --> 05:41.970
두 숫자를 주면 나머지 숫자가

05:41.970 --> 05:44.100
무엇인지 알아낼 수 있나요?

05:44.100 --> 05:44.933
물론이죠.

05:44.933 --> 05:46.170
2 더하기 3을 하면

05:46.170 --> 05:48.720
2 더하기 3이 5라는 걸 알 수 있죠

05:48.720 --> 05:51.300
2에 더하기 뭐가 5일까요? 이렇게 말할

05:51.300 --> 05:53.040
수 있죠 5 빼기 2는 3 그럼

05:53.040 --> 05:54.330
답은 3입니다

05:54.330 --> 05:57.420
또는 빈칸 더하기 3은 5라고 하면 5 빼기 3은

05:57.420 --> 05:59.280
2라고 말할 수 있습니다.

05:59.280 --> 06:00.630
그래서 여기서 일어나는 일을 볼

06:00.630 --> 06:02.580
수 있습니다. 결과를 계산할 수 있습니다.

06:02.580 --> 06:04.680
Raid 5 내에서도 하고 있고

06:04.680 --> 06:06.960
패리티를 통해 중복을 제공합니다

06:06.960 --> 06:08.280
네 좋은 점은 드라이브

06:08.280 --> 06:10.200
같은 걸 더 추가한다고 치죠

06:10.200 --> 06:12.450
예를 들어 5개의 디스크 드라이브가

06:12.450 --> 06:14.520
있는데 1개만 패리티를 위해

06:14.520 --> 06:17.670
사용됩니다 패리티로 5분의 1 공간을 잃게

06:17.670 --> 06:18.840
되면 전신 거울보다

06:18.840 --> 06:21.300
훨씬 덜 쓰고 있어요

06:21.300 --> 06:23.850
화면에서 보면 세 개의 드라이브가 있습니다 3분의

06:23.850 --> 06:26.190
1은 패리티를 위해 사용되고 있습니다

06:26.190 --> 06:27.840
3분의 1을 패리티를 위해

06:27.840 --> 06:30.330
사용하면 디스크 공간의 33%를 잃게

06:30.330 --> 06:33.750
됩니다 raid1에서 잃은 50% 대신에 말이죠

06:33.750 --> 06:37.200
raid5가 가장 일반적인 raid입니다 알게

06:37.200 --> 06:39.750
될 거예요 대부분의 서버 환경과 중소

06:39.750 --> 06:41.940
기업에서 많이 사용되는 거죠 그래서

06:41.940 --> 06:44.730
정말 편해야 해요

06:44.730 --> 06:46.950
이제 raid 6에 대해 이야기해 보겠습니다.

06:46.950 --> 06:48.180
Raid 6이 뭐죠?

06:48.180 --> 06:50.190
Raid 5보다 나아요

06:50.190 --> 06:51.420
Raid 6을 들을 때마다

06:51.420 --> 06:53.160
5 더하기 1을 생각하세요

06:53.160 --> 06:55.440
네 모든 것을요 raid 5도 마찬가지이고

06:55.440 --> 06:57.390
raid 6도 마찬가지에요 두 개의

06:57.390 --> 06:59.490
패리티를 가지게 되면서 세 개가 아니라

06:59.490 --> 07:02.580
네 개의 디스크가 필요하게 됩니다

07:02.580 --> 07:03.720
내가 왜 이런 일을 하는가?

07:03.720 --> 07:04.770
Raid 5에서는

07:04.770 --> 07:07.020
디스크 하나를 잃고도 작동할 수 있습니다

07:07.020 --> 07:10.470
Raid 6에서는 실제로 두 개의 디스크가 손실되어도 계속 작동할 수 있습니다.

07:10.470 --> 07:13.050
5개나 10개의 디스크 드라이브가 있고 2개를

07:13.050 --> 07:14.520
패리티로 이용한다면 더 좋은

07:14.520 --> 07:17.160
중복 값을 얻을 수 있습니다 raid 5를 가지고

07:17.160 --> 07:18.720
있는 것보다 말이죠 그리고

07:18.720 --> 07:20.970
패리티를 가지고 있습니다

07:20.970 --> 07:23.190
5점과 6점의 차이는 그뿐이에요

07:23.190 --> 07:25.110
네 raid 5를 가지고 한 패리티를 가지게 됩니다

07:25.110 --> 07:26.880
raid 6 그리고 두 개의 패리티를 가지게

07:26.880 --> 07:28.650
됩니다 여기 화면에 보이는 것처럼요

07:28.650 --> 07:32.190
다음으로 얘기하고 싶은 것은 raid 10입니다

07:32.190 --> 07:35.250
이제 raid 10은 실제로 raid의 raid입니다.

07:35.250 --> 07:36.540
이것이 의미하는 바는 실제로

07:36.540 --> 07:38.640
두 개의 raid 1이 있고 raid

07:38.640 --> 07:41.580
0 구성 내에 배치된다는 것입니다.

07:41.580 --> 07:42.600
네 raid 0으로

07:42.600 --> 07:45.330
돌아가보면 속도와 스트라이프가 전부였다는 걸

07:45.330 --> 07:46.740
기억할 수 있습니다 그래서

07:46.740 --> 07:49.320
파일이 들어오면 반은 왼쪽으로 반은 오른쪽으로

07:49.320 --> 07:50.940
줄무늬를 넣을 거예요

07:50.940 --> 07:53.310
하지만 왼쪽과 오른쪽 각각은 실제로 미러가

07:53.310 --> 07:55.890
있는 raid 어레이 자체이기 때문에 왼쪽에

07:55.890 --> 07:58.260
모든 홀수 항목이 있고 오른쪽에 모든 짝수

07:58.260 --> 08:00.180
항목이 있으며 두 개의 전체 복사본이

08:00.180 --> 08:01.800
있습니다.

08:01.800 --> 08:04.260
따라서 이는 4개의 디스크를 차지하게 되지만

08:04.260 --> 08:08.400
내부에서는 여전히 raid 1 구성을 사용하고 있습니다.

08:08.400 --> 08:09.233
오른쪽?

08:09.233 --> 08:10.500
디스크 공간의 반을 잃게 됩니다.

08:10.500 --> 08:14.250
왜냐하면 raid0의 두 개의 여분의 미러가 있기 때문입니다.

08:14.250 --> 08:16.650
따라서 이것은 중복성 관점에서 볼 때 정말 좋으며 좋은

08:16.650 --> 08:17.940
속도를 제공합니다. 왜냐하면

08:17.940 --> 08:19.590
스트라이핑을 수행하여 raid

08:19.590 --> 08:21.060
1과 raid 0의 이점을 모두

08:21.060 --> 08:22.620
얻을 수 있기 때문입니다. 이 작업을

08:22.620 --> 08:25.620
수행하려면 4개의 디스크를 사용하십시오. 따라서 고려해야

08:25.620 --> 08:27.120
할 사항 중 하나는 raid 6 또는

08:27.120 --> 08:30.360
raid 10 중 무엇을 사용하시겠습니까?

08:30.360 --> 08:33.330
상황에 따라 선택을 하죠

08:33.330 --> 08:35.640
시험에서는 어떤 공습이 가장 좋은지

08:35.640 --> 08:37.110
선택하라고 하지 않습니다

08:37.110 --> 08:39.330
심층적인 상황을 고려해서요

08:39.330 --> 08:40.327
일반적으로 그들은 "속도를 찾고

08:40.327 --> 08:43.987
있는데 어떤 raid가 가장 좋나요?"라고 말합니다. 대답?

08:43.987 --> 08:43.987
공격 0

08:43.987 --> 08:46.740
'중복할 사람을 찾는데 어떤 게 좋을까요?' 음, 기술적으로 중복성을 위해서는 raid

08:46.740 --> 08:48.540
1이 가장 좋을 것입니다.

08:48.540 --> 08:49.980
그렇죠?

08:49.980 --> 08:51.870
또는 raid 10(옵션이 있는 경우).

08:51.870 --> 08:52.837
사용자가 이런 걸

08:52.837 --> 08:55.050
요청하면 "패리티를 써서 중복을 찾고

08:55.050 --> 08:55.980
있어" 그런 경우

08:55.980 --> 08:58.200
raid 5 같은 걸 보게 되죠

08:58.200 --> 09:00.210
보통 질문에 대한 대답은 raid0,

09:00.210 --> 09:03.090
raid1, raid5가 되겠습니다

09:03.090 --> 09:04.680
맞아요 급습이라고

09:04.680 --> 09:07.440
하면 실패에 내성이 있고 재난에 잘

09:07.440 --> 09:08.280
견디는 걸로

09:08.280 --> 09:09.630
분류되죠

09:09.630 --> 09:11.850
이게 급습의 세 가지 유형입니다

09:11.850 --> 09:13.710
이제 오류 방지 raid가 있는 경우

09:13.710 --> 09:16.260
raid 1 또는 raid 5와 같을 것입니다.

09:16.260 --> 09:18.261
내부의 단일 디스크에 오류가 발생할 경우

09:18.261 --> 09:19.094
어레이 데이터 손실을

09:19.094 --> 09:21.240
방지할 수 있기 때문입니다.

09:21.240 --> 09:23.250
네 자 디스크 시스템에 대해 이야기

09:23.250 --> 09:25.770
할 때 이것은 raid 1이나 raid 5,

09:25.770 --> 09:27.210
raid 6이 될 수도 있습니다.

09:27.210 --> 09:29.370
왜냐하면 드라이브에서 단일 컴포넌트가

09:29.370 --> 09:32.220
실패하거나 카드 안에서 실패하면 raid가 계속

09:32.220 --> 09:35.220
제대로 작동하기 때문입니다.

09:35.220 --> 09:38.070
자 이제 마지막 항목은 재난 내성입니다

09:38.070 --> 09:40.260
급습을 재난 내성이라고 한다면

09:40.260 --> 09:42.540
두 개의 독립된 구역이 있고 데이터에

09:42.540 --> 09:45.240
항상 접근할 수 있다는 뜻이죠

09:45.240 --> 09:48.600
Raid 10은 재해 방지 raid의 좋은 예입니다.

09:48.600 --> 09:51.450
네 이렇게 하면 배열의 절반을 잃고 raid1의

09:51.450 --> 09:54.150
하나는 여전히 작동합니다 시스템이

09:54.150 --> 09:56.490
계속 작동한다는 의미고 재앙에도

09:56.490 --> 09:58.140
끄떡없죠 데이터의 완전한

09:58.140 --> 10:02.070
복사본이 항상 준비돼 있으니까요

10:02.070 --> 10:04.020
네 지금요 원점은 좋은 데이터

10:04.020 --> 10:04.950
중복을 온라인에서

10:04.950 --> 10:06.900
항상 사용할 수 있도록 하는

10:06.900 --> 10:09.420
데 유용합니다 고가용성 시스템을

10:09.420 --> 10:12.513
설계할 때 도움이 되죠
