Jump to section

데이터 스토리지 이해

URL 복사

데이터 스토리지는 디스크 시스템을 사용하던 시대에 비해 많은 변화를 가져왔습니다. 물론 이러한 디스크 시스템은 여전히 많은 곳에서 사용되고 있을지도 모르지만 이제 모든 데이터는 네트워크에 연결된 소프트웨어 정의 방식으로 관리됩니다.

Container storage for Dummies e-book cover

더미에게 물어봐! 컨테이너 스토리지

데이터 스토리지란 애플리케이션, 네트워크 프로토콜, 문서, 미디어, 주소록, 사용자 기본 설정 등을 구성하는 세부 데이터인 디지털 정보를 실제로 수집하고 보관하는 곳입니다. 데이터 스토리지는  빅데이터의 핵심 구성 요소입니다.

예를 들어,컴퓨터는 뇌와 비슷합니다. 둘 다 장단기 기억력을 가지고 있습니다. 뇌는 전전두엽 피질에서, 컴퓨터는 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 장비는 모든 단일 스토리지 요청을 처리하므로 인트라넷의 중요한 요소가 됩니다.

오브젝트 스토리지

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

파일 스토리지

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

블록(block) 스토리지

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

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

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

추가 자료

문서

Red Hat 스토리지를 선택해야 하는 이유는 무엇일까요?

소프트웨어 정의 스토리지란 무엇인지, 데이터를 적절하게 관리하고 저장하고 공유할 수 있는 유연성을 제공하는 Red Hat 소프트웨어 정의 스토리지 솔루션을 어떻게 배포할 수 있을지 알아보세요.

문서

클라우드 스토리지란?

클라우드 스토리지는 권한이 있는 사용자가 인터넷으로 액세스할 수 있는 곳에 보관된 데이터를 체계적으로 관리하는 것을 말합니다. 작동 원리에 대해 자세히 알아보기

토픽

데이터 서비스 이해하기

데이터 서비스는 데이터 스토리지 볼륨 형태로 수집 및 저장되는 정보를 개선하고, 체계화하며, 공유하거나 계산하는 여러 기능이 느슨하게 결합된 독립적인 소규모 컬렉션입니다.

스토리지에 대한 자세한 내용

제품

Red Hat OpenShift Data Foundation

컨테이너를 추가 또는 축소하더라도 환경 전반에서 영구적으로 데이터를 저장할 수 있는 소프트웨어 정의 스토리지입니다.

Red Hat Gluster Storage

베어메탈, 가상, 컨테이너, 클라우드 환경에 배포할 수 있는 소프트웨어 정의 스토리지 플랫폼입니다.

Red Hat Ceph Storage

대규모로 확장 가능한 개방형 소프트웨어 정의 스토리지 시스템으로, 페타바이트 단위의 데이터를 효율적으로 관리합니다.

Red Hat Hyperconverged Infrastructure

경제적인 업계 표준 하드웨어에 공동 배치되어 확장이 가능한 소프트웨어 정의 컴퓨팅 및 스토리지입니다.

리소스

Illustration - mail

유용한 콘텐츠 더 보기

Red Hat Shares 뉴스레터를 구독해 보세요(무료).