소프트웨어 오류가 컴퓨터의 중요한 파일을 손상시키면 어떻게 됩니까? 사무실에 불이 나서 서버가 파손되면 어떻게 하시겠습니까?
치명적인 하드웨어 오류가 발생하여 모든 데이터가 손실되면 어떻게 하시겠습니까? ISP에 기술적인 문제가 있고 며칠 동안 인터넷에 액세스할 수 없으면 어떻게 합니까?
이것들은 모두 드물고 극도로 바람직하지 않은 결과라고 말하는 것이 안전합니다. 하지만 가능성이 아무리 희박하더라도 서비스가 중단되지 않도록 대비하는 것이 중요합니다.
우리가 하는 방법은 '중복'이라는 것입니다. .
백업과 중복성의 차이점은 무엇입니까?
중복성은 종종 백업과 혼동됩니다. 실제로 몇 가지 중요한 차이점이 있기는 하지만 개념은 비교적 유사합니다.
'백업'은 일반적으로 치명적인 손실에 대비하여 데이터 복사본을 만드는 것이지만 중복성은 단순한 데이터 저장 이상의 의미입니다. 어떤 일이 일어나더라도 서비스의 연속성을 제공하는 능력에 더 중점을 둡니다. 데이터 측면에서 데이터가 서로 다른 여러 위치에 저장되도록 함으로써 수행됩니다.
또한 네트워크가 여러 대체 시스템으로 구성되어 어떤 일이 일어나더라도 서비스 연속성이 유지되도록 하는 네트워크 중복도 있습니다. .
그렇다면 실제 세계에서는 어떻게 작동합니까? 데이터 중복성부터 알아보자.
데이터 중복성
기업과 최종 사용자를 포함한 모든 사람은 믿을 수 없을 정도로 빠르게 데이터를 기반으로 하고 컴퓨터화되었습니다. 기업과 회사의 경우 고객과 클라이언트에 대해 알고 있는 모든 것이 기록, 저장 및 컴퓨터에서 회수되어 손실이나 중단이 재앙이 될 수 있습니다.
실제로 국립 기록 보관소(National Archives and Records Administration)에 따르면 10일 이상 데이터 센터에 액세스할 수 없는 모든 기업의 93%가 궁극적으로 1년 이내에 파산합니다. 기업의 경우 데이터 중복성은 선택 사항이 아닙니다. 필수적이고 필수적인 사업 비용입니다.
데이터가 손실되거나 손상된 경우 가능한 한 빨리 재구성 또는 복구하고 정상적인 서비스를 재개할 수 있도록 하는 것이 중요합니다.
기업에서 데이터 중복성을 보장하는 방법에는 여러 가지가 있습니다. 속도, 비용 효율성 및 관리 측면에서 각각의 장점이 있습니다.
데이터 중복성의 가장 기본적인 형태는 오프사이트 테이프 백업일 것입니다. 여기에서 스토리지 볼륨의 완전한 비트 단위 사본을 가져와 자기 테이프 릴에 저장합니다. 그런 다음 이러한 정보는 수집되어 외부 저장 시설로 옮겨져 치명적인 장애 발생 시 쉽게 회수할 수 있습니다.
자기 테이프는 여전히 주변에 있습니다.
자기 테이프는 믿을 수 없을 정도로 오래된 데이터 저장 기술이지만 오늘날에도 여전히 그 자리를 지키고 있습니다. 비용 효율적일 뿐만 아니라 자기 테이프는 엄청난 양의 데이터를 저장할 수 있습니다. 예를 들어 Sony는 이론적으로 최대 185TB의 데이터를 저장할 수 있는 자기 테이프 기술을 구축했습니다. 무엇보다도 자기 테이프는 네트워크 연결 속도에 관계없이 작동합니다.
클라우드 백업
데이터 중복성을 보장하는 또 다른 인기 있는 접근 방식은 버전이 지정된 온라인 또는 클라우드 백업을 사용하는 것입니다. 온라인 스토리지 영역은 Google, Microsoft 및 Rackspace의 제품으로 점점 더 복잡해지고 있습니다. 그럼에도 불구하고 언급할 가치가 있는 서비스는 Amazon Web Services의 Simple Storage Service(S3)뿐입니다.
Amazon S3를 사용하면 데이터를 저렴하고 빠르고 쉽게 클라우드에 저장할 수 있습니다. 많은 잠재적인 응용 프로그램이 있는 서비스이며 오프사이트 백업을 저렴하게 저장하려는 회사에서 점점 더 많이 사용하고 있는 서비스입니다.
고맙게도 Amazon의 S3가 능가하는 작업입니다. 그것은 주로 그들이 믿을 수 없을 정도로 매력적인 가격 책정 모델을 가지고 있기 때문입니다. 다른 클라우드 스토리지 제공업체와 마찬가지로 정액 요금을 부과하는 대신 기가바이트 단위로 고객에게 요금을 부과합니다. 또한 거의 완벽한 가용성과 안정성을 보장하는 강력한 서비스 수준 계약을 체결했습니다.
Amazon Web Services가 하위 수준에서 작동하는 방식은 여전히 다소 미스터리입니다. 그러나 우리가 아는 것은 거의 모든 대륙에 데이터 센터가 있고 모든 서버가 여러 시스템에 걸쳐 저장된 데이터와 함께 고도로 중복되도록 구성되어 있다는 것입니다. 이렇게 하면 Amazon 데이터 센터에서 머신에 장애가 발생하더라도 데이터가 안전하게 보호됩니다.
그러나 테이프, 클라우드 또는 정원 아래에 묻혀 있는 플래시 드라이브(권장하지 않음) 등 중복 데이터를 저장하는 방법에 관계없이 요점은 동일합니다. 중요한 데이터는 반드시 복제하여 별도의 저장매체에 보관하여 비상시 쉽게 접근할 수 있어야 합니다.
나중에 RAID에 중점을 두고 가정에서 데이터 중복성을 사용하는 방법에 대해 설명합니다. 그때까지 네트워크 이중화에 대해 이야기합시다.
네트워크 중복성
우리 모두가 매일 사용하는 네트워크 인프라는 매우 취약합니다. 누군가가 차를 FTTC 캐비닛으로 몰아넣거나 라우터에 불이 붙는 것과 같은 기이한 사고로 인해 네트워크 중단 시간이 길어지는 것은 너무나 쉽습니다.
기업은 네트워크가 비상 상황에 대처할 수 있도록 적절한 중복성을 확보함으로써 이를 완화합니다.
가장 기본적인 수준에서 이것은 어떤 장애도 네트워크를 중단시킬 수 없도록 보장하는 것을 의미합니다. 이것은 하나가 실패할 때 인계받도록 구성된 여러 네트워크 장치(라우터, 스위치 및 허브와 같은)를 가짐으로써 수행됩니다.
ISP 이중화도 있습니다. 여기에서 네트워크 게이트웨이는 두 개의 개별 ISP에 연결되며, 다른 하나가 실패할 경우 하나가 인계받습니다. 두 ISP가 모두 정상적으로 작동하는 동안에는 두 ISP 간에 트래픽을 공유할 수 있어 네트워크 혼잡을 줄일 수 있습니다. 이것을 일반적으로 부하 공유라고 합니다.
나중에 가정에 네트워크 이중화를 추가할 수 있는 실용적인 방법에 대해 이야기하겠습니다.
가정에서의 이중화
이 시점에서 우리는 비즈니스 운영 방식의 맥락에서 중복성에 대해 광범위하게 이야기했습니다. 하지만 일반 가정 사용자는 어떻습니까?
먼저 데이터 중복성에 대해 이야기하겠습니다. 기업에서 사용할 수 있는 많은 옵션은 일반 소비자도 사용할 수 있습니다. 예를 들어 Amazon S3를 살펴보십시오. 표준 가격 책정 계층의 경우 1테라바이트 미만의 기가바이트당 0.03 USD를 부과합니다. 상황에 따라 100GB를 저장하는 데 월 3달러 정도입니다.
Amazon S3는 또한 전용 OS X, Windows 및 Linux 애플리케이션에서 쉽게 액세스하고 제어할 수 있습니다.
파일을 다른 곳에 저장할 필요 없이 데이터 중복성을 찾고 있다면 RAID 어레이 또는 네트워크 연결 스토리지를 구축할 수도 있습니다.
RAID란 무엇입니까?
RAID는 "저렴한 디스크의 중복 배열"의 약자이며 여러 하드 드라이브를 단일 논리 단위로 결합하여 작동합니다. 이는 데이터 중복성과 향상된 액세스 시간을 제공하는 이점이 있습니다. 각각의 장점과 단점이 있는 다양한 유형의 RAID 어레이가 있습니다. James Bruce는 이전에 RAID 스토리지와 작동 방식을 설명하는 기사를 게시했습니다.
RAID의 가장 큰 장점은 하나의 드라이브에 장애가 발생해도 이중화로 인해 데이터가 손실되지 않는다는 것입니다. RAID 설정에는 두 개 이상의 드라이브가 필요하기 때문에 나머지 드라이브가 쇼를 실행합니다. RAID 어레이를 계속 작동시키려면 손상된 드라이브를 교체해야 합니다.
그렇다면 네트워크 이중화는 어떻습니까? 확실히 이것은 기업이 설정하는 데 수천 달러를 투자하는 것입니다.
또한 대규모 기업 네트워크는 규모가 크기 때문에 유리합니다. 반면 홈 네트워크는 훨씬 더 작은 경향이 있으며 중복성을 설정할 기회가 적습니다.
이를 염두에 두고 수동으로 중복 라우터를 구성하는 것보다 구성 요소에 장애가 발생했을 때 교체하는 것이 더 나을 것입니다.
그러나 모바일 Wi-Fi 핫스팟을 구입하거나 휴대전화를 노트북에 테더링할 수 있도록 하여 인터넷 연결이 끊기는 일이 없도록 할 수 있습니다.
SPOFF 피하기
SPOFF는 "Single Point Of Failure"의 약자입니다. 시스템의 한 부분에 장애가 발생하면 전체 시스템을 사용할 수 없게 됩니다. 물론 이것은 매우 바람직하지 않습니다. SPOFF 생성을 방지하는 방법 중복을 통해 입니다. 아무도 시스템이 제대로 작동하지 않을 수 있습니다.
중복 시스템을 구축한 사례가 있습니까? 서비스 연속성을 확보한 방법에 대한 멋진 이야기가 있습니까? 듣고 싶습니다. 아래에 댓글을 남겨주세요.
사진 제공:홈 네트워크용 하드 드라이브 준비, 자기 저장 디스크, 광대역 아님, 5일 백업, IMG_1265