로그인 / 등록 Account

토픽

데이터 스토리지

데이터 스토리지는 디스크 시스템을 사용하던 시대에 비해 많은 변화를 가져왔습니다. 물론 이러한 디스크 시스템은 여전히 많은 곳에서 사용되고 있을 수 있습니다. 그러나 이제 디스크 시스템은 네트워크에 연결되고 소프트웨어로 정의되기 때문에 사용자가 포맷 방법을 완벽히 제어할 수 있습니다.

데이터 스토리지란 무엇일까요?

데이터 스토리지는 애플리케이션, 네트워크 프로토콜, 문서, 미디어, 주소록, 사용자 환경 설정에 이르기까지 매일 필요한 데이터를 정보 기술 (Information Technology, IT)이 보관, 구성, 공유하는 프로세스입니다. 데이터 스토리지는 빅데이터의 핵심 구성 요소입니다.

다음과 같이 생각해 보세요. 컴퓨터는 뇌와 비슷합니다. 둘 다 단기 및 장기 기억 능력을 가지고 있죠. 뇌는 전전두엽 피질에서, 컴퓨터는 RAM(Random-Access Memory)에서 단기 기억을 처리합니다.

뇌와 RAM은 깨어 있는 동안 작업을 처리하고 기억합니다. 그리고 둘 다 얼마 지나면 지친 상태가 됩니다. 우리가 잠을 잘 때 뇌는 수행하던 작업을 장기 기억으로 전환합니다. 컴퓨터는 슬립 모드로 바뀔 때 활성 상태의 메모리를 스토리지 볼륨에 보냅니다. 또한 뇌가 의미, 공간, 감정 또는 절차를 기준으로 삼아 기억을 나누는 것처럼 컴퓨터도 유형별로 데이터를 분산합니다.

데이터 스토리지 기기의 간략한 역사

데이터 스토리지 기기의 역사를 집대성한 최고의 자료를 꼽는다면, Gordan Haff와 William Henry가 쓴 From Pots and Vats to Programs and Apps: How Software Learned to Package Itself의 도입부를 들 수 있습니다.

Haff와 Henry는 이 글에서 1725년에 한 방직 기술자가 자동 오르간의 실린더에서 아이디어를 얻은 펀치카드를 사용하여 직조기를 프로그래밍한 일화를 소개합니다. 1890년 미국 인구 조사에 쓰인 19세기 컴퓨터에서도 펀치카드 정보 입력 방식을 적용했습니다. 이 기술은 1950년대에 마그네틱 테이프 드라이브의 시대가 열릴 때까지 계속 인기를 누렸습니다. 그 후 마그네틱 테이프 드라이브가 점점 더 작아지면서 카세트 테이프가 되었습니다.

1970년대를 앞두고 IBM이 출시한 플로피 디스크는 실로 다양한 용도로 사용되었습니다. 플로피는 메인프레임을 초기화했고 소프트웨어 애플리케이션을 저장했을 뿐만 아니라 하드 디스크 드라이브(HDD)가 저렴해질 때까지는 유일한 영구 스토리지 기기의 역할을 했습니다. HDD는 1980년대에 컴팩트 디스크(CD)에 자리를 내주었고, 솔리드 칩 및 플래시 메모리 기술이 구현된 솔리드 스테이트 드라이브(SSD)가 등장하여 회전식 디스크를 대체했습니다. 이제 플래시 스토리지는 주머니에 들어갈 만큼 작으며, 내가 원하거나 필요한 모든 데이터의 하드 카피를 플래시 드라이브에 저장할 수 있습니다.

데이터 스토리지 유형

소프트웨어 정의 스토리지

소프트웨어 정의 스토리지(SDS)는 네트워크에 사용하기 위해 다시 포맷하고, 구성하기 전에 추상화 관리 소프트웨어를 사용하여 데이터를 하드웨어로부터 분리합니다. SDS는 특히 비정형 데이터를 사용하는 컨테이너 및 마이크로서비스 워크로드에 적합합니다. 유선 연결 스토리지 솔루션으로는 불가능한 방식으로 확장할 수 있기 때문입니다.

클라우드 스토리지

클라우드 스토리지는 권한이 있는 사용자가 인터넷으로 액세스할 수 있는 어딘가에 데이터를 보관하고 체계적으로 관리하는 것을 말합니다. (NAS라고도 하는) 내부 네트워크에 연결할 필요가 없으며, 컴퓨터에 직접 연결된 하드웨어에서 데이터에 액세스하지 않아도 됩니다. 많이 쓰이는 클라우드 스토리지 제공업체로는 Microsoft, Google, IBM이 있습니다.

네트워크 연결 스토리지

네트워크 연결 스토리지(NAS)는 서버에 경량의 운영 체제를 설치하여 NAS 박스, 유닛 또는 헤드의 역할을 부여하는 방법으로 내부 네트워크에서 더 용이하게 데이터에 액세스할 수 있게 합니다. NAS 박스는 모든 단일 스토리지 요청을 처리하므로 인트라넷의 중요한 요소가 됩니다.

오브젝트 스토리지

오브젝트 스토리지는 데이터를 개별 유닛으로 나눈 다음 메타데이터와 짝을 지어주는 방법으로 수록된 데이터에 대한 컨텍스트를 제공합니다. 이 오브젝트에 저장된 데이터는 압축 및 암호화되지 않은 상태이므로 컨테이너와 같이 빠르게 이동하는 워크로드에서 대규모로 액세스할 수 있습니다.

파일 스토리지

파일 스토리지는 데이터를 계층형 파일처럼 배열하므로 사용자가 위에서 아래 방향으로 열고 탐색할 수 있습니다. 파일이 백엔드와 프론트엔드에 같은 방식으로 저장되므로 사용자는 고유한 식별자, 즉 이름, 위치, URL 등으로 파일을 요청할 수 있습니다. 이는 사람이 읽을 수 있는 대표적인 스토리지 형식입니다.

블록 스토리지

블록 스토리지는 스토리지 볼륨을 블록이라는 개별 인스턴스로 분할합니다. 각 블록은 독립적이기 때문에 사용자가 완전히 자율적으로 설정할 수 있습니다. 블록은 파일처럼 고유 식별자 요구 사항의 제약이 없으므로 더 빠른 스토리지 시스템입니다. 따라서 리치 미디어 데이터베이스에 안성맞춤인 형식입니다.

스토리지 사용법을 어떻게 배울 수 있나요?

최적의 학습법은 실습입니다. 교육을 통해 새로운 스토리지 시스템을 수월하게 배포할 수 있게 되며 Red Hat은 사용자가 내용을 숙지할 수 있도록 다양한 교육 방식을 제공합니다. 스토리지 시스템에 대해 기존 지식이 있거나 불충분한 지식으로 인한 문제 발생 가능성을 진단하고 싶은 경우, 간단한 스토리지 퀴즈를 통해 스스로 기술 수준을 평가해 보세요. 교육이 필요한 경우에는 Red Hat의 클라우드 컴퓨팅, 가상화 및 스토리지 커리큘럼에 관한 교육 과정 일부를 수강하거나 전과정을 수강하거나 또는 Red Hat Certificate of Expertise in Hybrid Cloud Storage 자격증 취득에 필요한 과정을 수강하시면 됩니다.

Red Hat을 선택해야 하는 이유

소프트웨어 정의 스토리지는 본질적으로 개방성을 내재하고 있습니다. 이는 소프트웨어에서 하드웨어를 분리하여 벤더 종속 문제를 해결해줍니다. Red Hat은 개방성을 한층 강화했습니다. Red Hat의 소프트웨어 정의 스토리지 또한 오픈소스 기술을 사용하며 개발자, 파트너, 고객으로 구성된 커뮤니티의 제반 혁신을 활용하고 있습니다. 이를 통해 사용자는 고유의 비즈니스 워크로드, 환경 및 요구 사항에 따라 정확히 스토리지가 어떤 형식으로 지정되고 사용되는지를 완벽히 제어할 수 있습니다.

엔터프라이즈 스토리지 설정에 필요한 모든 항목

백업 및 아카이브 등의 대용량 태스크와 분석 및 가상화 등의 고성능 태스크를 처리하는 소프트웨어 정의 파일 스토리지 플랫폼으로서 특히 컨테이너와 미디어 스트리밍과 원활하게 연동됩니다.

블록 및 파일 스토리지용 인터페이스를 제공하는 소프트웨어 정의 오브젝트 스토리지 플랫폼으로서 클라우드 인프라, 미디어 리포지토리, 백업 및 복원 시스템, 데이터 레이크를 지원하며 특히 Red Hat OpenStack® Platform과 원활하게 연동됩니다.

OpenStack 워드 마크 및 Square O Design은 미국 및 기타 국가에서 함께 또는 따로 쓰이는 OpenStack Foundation의 상표 또는 등록 상표이며, OpenStack Foundation의 허가하에 사용됩니다. Red Hat은 OpenStack Foundation 또는 OpenStack 커뮤니티와 아무런 제휴, 보증, 후원 관계에 있지 않습니다.

스토리지의 더 큰 가능성을 살펴보세요