클라우드 스토리지란 무엇입니까?
클라우드 스토리지는 프라이빗, 퍼블릭 또는 하이브리드 클라우드 인프라에 데이터를 저장하는 행위를 의미합니다. 프라이빗 클라우드는 온프레미스 하드웨어를 포함하고 있으며 이는 사용자나 기업이 자체적인 혜택을 위해 관리합니다. 반면, 퍼블릭 클라우드는 Amazon Web Services, Google Cloud, Microsoft Azure와 같은 퍼블릭 클라우드 서비스 공급업체(CSP)를 의미합니다. 이러한 CSP는 모두 클라우드 스토리지 서비스를 제공하며, 이를 일반적으로 서비스형 스토리지(STaaS)라고 합니다. 하이브리드 또는 멀티클라우드 모델에서 사용자나 기업은 자체 온프레미스 클라우드 기능을 CSP가 제공하는 STaaS 오퍼링과 결합합니다. 하이브리드 사용 사례의 경우, 하나의 스토리지 솔루션에서 다른 스토리지 솔루션으로 데이터를 쉽게 전송할 수 있도록 프라이빗과 퍼블릭 인프라가 호환되는 것이 이상적입니다.
개인 사용자와 소규모 비즈니스의 경우, 클라우드 스토리지는 Microsoft OneDrive나 Dropbox와 같은 앱을 사용하여 파일을 온라인에 저장하고 인터넷에 연결된 모든 장치에서 액세스하는 것을 의미할 수도 있습니다. 소규모 비즈니스 및 홈 오피스 스토리지의 경우, 사용자는 데이터 스토리지를 위한 개인 전용 서버인 네트워크 연결 스토리지(NAS, 미디어 서버라고도 함)에 투자할 수도 있습니다. NAS 하드웨어는 일반적으로 비용 효율성을 위한 하드 디스크 드라이브나 더 빠른 데이터 액세스를 위한 솔리드 스테이트 드라이브(SSD), 인텔® 셀러론® 프로세서와 같은 전력 효율적인 CPU를 포함한 여러 개의 하드 드라이브로 구성됩니다.
클라우드 스토리지의 이점
많은 자본 투자가 필요한 새로운 인프라를 구축하는 것보다 퍼블릭 클라우드 리소스를 임대하는 것이 더 저렴하기 때문에 클라우드 스토리지는 기업에 매력적입니다. 하지만 프라이빗 클라우드 인프라에 데이터를 저장하는 것도 여전히 가치와 기타 이점을 제공합니다. 일부 기업은 데이터 저장 방식에 영향을 미치는 규제 또는 개인정보 보호 문제에 직면하는데, 프라이빗 클라우드 인프라는 이러한 요구 사항을 충족하기 위해 더 강력한 제어 기능을 제공합니다. 기업 및 개인 사용자의 경우, 클라우드 스토리지는 데이터 이동성이라는 추가적인 이점도 제공합니다. 인터넷에 연결된 모든 장치에서 어디서나 파일에 액세스하고, 업로드하고, 다운로드할 수 있습니다.
클라우드 스토리지 유형
클라우드 스토리지에는 세 가지 주요 유형이 있습니다. 각 유형 간의 차이점을 알면 프라이빗 클라우드 스토리지 인프라를 계획하거나 STaaS 제공업체의 다양한 오퍼링을 탐색할 때 의사 결정을 내리는 데 도움이 됩니다.
- 블록 스토리지는 데이터를 블록으로 분할한 다음, 데이터를 가장 효율적으로 배치할 수 있는 위치에 맞춰 스토리지 환경 전반에 데이터를 분산합니다. 이러한 유형의 스토리지는 하드웨어에서 추상화된 리소스를 기반으로 하므로 클라우드 환경에서 최적으로 작동합니다. 이러한 유형의 데이터 스토리지는 빠른 액세스가 가능하므로 중요한 데이터 시스템과 비즈니스 운영에 적합한 선택입니다. 비용 측면에서 보면, 다른 스토리지 옵션에 비해 더 높은 편에 속합니다.
- 파일 스토리지는 읽기 및 쓰기 기능을 통해 디렉토리 전반에 걸쳐 데이터를 계층 구조로 구성합니다. 이는 대부분의 사용자가 PC에서 OneDrive와 같은 앱 또는 소규모 비즈니스/홈 오피스 NAS를 통해 익숙하게 사용하는 기능입니다. 파일 스토리지의 일반적인 특징은 간단한 인터페이스에서 파일의 생성, 읽기, 공유 및 삭제가 가능하다는 것입니다. 데이터가 논리적 방식으로 저장되므로 사용자가 필요한 것을 쉽게 찾을 수 있습니다. 단점은 데이터를 더 많이 추가할수록 계층 구조가 더 복잡해지고 관리가 어려워진다는 것입니다. 파일 스토리지는 데이터를 공유하거나 다른 사용자가 쉽게 액세스할 수 있도록 해야 할 때 가장 적합합니다.
- 오브젝트 스토리지는 데이터를 저장하는 가장 비용 효율적인 방법입니다. 오브젝트 스토리지를 사용하면 데이터가 오브젝트로 변환되고 메타 태그가 지정되어 시스템이 언제든지 이를 인식하고 검색할 수 있습니다. 오브젝트 인터페이스는 잘 정의되어 있지는 않지만, 스토리지 풀에 제한 없이 계속 추가할 수 있기 때문에 쉽게 확장할 수 있습니다. 오브젝트 스토리지는 대용량 멀티미디어 파일이나 대규모 데이터 세트와 같은 비구조화된 데이터에 매우 적합합니다.
클라우드 마이그레이션
클라우드 마이그레이션은 워크로드와 데이터를 프라이빗 인프라에서 퍼블릭 클라우드 서비스 공급업체(CSP)로 또는 그 반대로 이동하는 프로세스를 의미합니다. 또한 하나의 퍼블릭 클라우드에서 다른 퍼블릭 클라우드로 워크로드와 데이터를 이동하는 것을 의미할 수도 있습니다. 클라우드 마이그레이션에는 컴퓨팅에 연결된 데이터 마이그레이션과 데이터 자체 마이그레이션이라는 두 가지 요소가 있으며, 후자는 일반적으로 데이터 아카이빙 또는 클라우드 백업을 통해 수행됩니다.
페어링된 데이터 컴퓨팅 워크로드는 비즈니스가 현재 사용하고 있는 프레임워크와 더 밀접하게 연관되어 있습니다. 예를 들어, VMware만 사용하는 비즈니스는 데이터 컴퓨팅 워크로드를 다른 클라우드 공급업체로 마이그레이션할 때 해당 도구에 의존하게 됩니다. 마찬가지로, Kubernetes를 사용하는 비즈니스는 해당 도구 체인에 의존하게 됩니다.
클라우드 스토리지 보안
클라우드 스토리지와 관련하여 보안은 누구에게 데이터에 대한 액세스 권한이 부여되는 지와 어떠한 유형의 액세스(읽기, 쓰기 등)가 부여되는 지에 따라 크게 달라집니다. 또 다른 요소는 기업이 데이터를 단순히 콜드 데이터로 저장하는지, 아니면 웜 데이터 또는 핫 데이터로 정기적으로 저장하고 액세스하는지 여부입니다. 데이터 액세스가 빈번한 경우 기업은 전송 중인 데이터와 사용 중인 데이터에 대한 보호를 고려해야 합니다. 이러한 경우 CPU 캐시와 시스템 메모리는 모두 잠재적인 공격 표면이 됩니다.
퍼블릭 클라우드 스토리지 공급업체와 협력할 때 기업은 다음 사항을 고려해야 합니다.
- 해당 비즈니스에서 누가 데이터에 액세스해야 하는지, 얼마나 자주 액세스해야 하는지, 그리고 액세스 권한이 있는 사용자 간의 권한 수준은 누가 제어하는지?
- 액세스 권한이 있는 사용자의 경우, 장치에서 강력한 비밀번호와 2단계 인증을 통해 올바른 데이터 보안 습관을 실천하고 있습니까? 이는 소규모 비즈니스와 개인 사용자에게 특히 중요합니다.
- 데이터 저장 및 개인정보 보호와 관련하여 비즈니스에 추가적인 요구 사항을 부과하는 정책이나 규정이 있습니까? 예를 들어, 금융 기관에 적용되는 Sarbanes-Oxley 법 또는 의료 서비스 제공자에 적용되는 HIPAA 등이 이에 해당됩니다.
- 비즈니스에서 클라우드 스토리지를 더 추가해야 하는 경우, 데이터 보안 및 권한 관리가 더 어려워질 수 있습니까? 그렇다면 해당 비즈니스 또는 클라우드 스토리지 공급업체는 이러한 문제를 완화하기 위해 무엇을 할 수 있습니까?
클라우드 백업 및 복구
클라우드 백업 및 복구를 원하는 비즈니스는 다양한 가격대의 다양한 유형의 스토리지를 사용할 수 있습니다. 비즈니스가 저장된 데이터에 얼마나 빨리 액세스해야 하는지에 따라 가격이 달라집니다. 웜 또는 핫 데이터 백업은 일반적으로 더 많은 비용이 들지만, 더 빠르고 응답성이 뛰어난 액세스 패턴을 지원합니다.
소규모 비즈니스 또는 홈 오피스 환경에서 NAS를 사용하는 주요 사례 중 하나는 데이터 백업 및 재해 복구입니다. NAS 서버는 기본 시스템 장애 발생 시 데이터 중복성을 제공하기 위해 콜드 데이터 파일을 백업하는 저비용 옵션입니다. OneDrive나 Dropbox와 같은 앱도 동일한 목적을 달성하지만, 초기 하드웨어 투자 비용 대신 사용자가 저장해야 하는 데이터의 양에 따라 월 구독료가 부과됩니다.
또한 데이터 액세스 또는 SLA 요구 사항에 따라 다양한 스토리지 계층을 결합할 수도 있습니다. 이를 통해 현명한 기업은 CSP 스토리지 비용을 최적화할 수 있습니다. 기업이 신속히 백업을 실행하여 생산성 저하 피해를 막아야 하는 경우, 웜 또는 핫 스토리지에 매일 정기적으로 백업을 설정할 수 있습니다. 재해 복구 시 사용하기 위한 전체 비즈니스 데이터 백업 또는 기록 아카이브는 콜드 스토리지에 구축할 수 있습니다.
인텔 제품을 사용한 클라우드 스토리지
인텔은 프라이빗 및 퍼블릭 인프라 모두에 클라우드 스토리지를 향상시키는 다양한 하드웨어 및 소프트웨어 기술을 제공합니다.
- 인텔® Software Guard Extensions(인텔® SGX)는 하드웨어 기반 암호화를 제공하여 메모리의 데이터를 보호합니다.
- 인텔® Optane™ 영구 메모리와 인텔® Optane™ DC SSD에 갖춰져 있는 인텔® Optane™ 영구 메모리는 핫 스토리지에 신속한 액세스를 가능하게 하여 높은 수준의 서비스 구현을 지원합니다.
- 캐시 가속화 및 영구 쓰기 버퍼를 갖춘 인텔® Virtual RAID on CPU(인텔® VROC)는 별도의 RAID 컨트롤러나 배터리 백업 장치(BBU) 없이도 RAID를 활성화하므로 플랫폼 복잡성을 줄이고 비용을 절감할 수 있습니다.
- 데이터 센터용 인텔® SSD에는 전력 손실 버퍼가 장착되어 있어 시스템 중단 시에도 전송 중인 데이터를 보존할 수 있습니다.
- 고급 데이터 센터 SSD에 통합되어 있는 NVMe 기술은 향상된 I/O를 위해 데이터를 CPU에 더 가깝게 배치할 수 있는 PCIe 인터페이스를 제공합니다.
- 스토리지 성능 개발 키트(SPDK)는 네트워크 및 스토리지 솔루션용 인텔® 기술을 사용할 때 스토리지 소프트웨어 성능을 최적화하여 더 높은 I/O를 달성합니다.
- 인텔® Intelligent Storage Acceleration Library(인텔® ISA-L)는 암호화 해싱 및 삭제 코딩과 같은 기능을 제공하여 인텔® 프로세서의 스토리지 성능과 효율성을 최적화합니다.
시스템 통합업체는 기업의 프라이빗 클라우드 인프라 설계를 지원할 때 이러한 제품에 대해 잘 알고 있을 것입니다. 일반적으로 CSP는 마케팅 자료에서 이러한 기능에 대해 언급하기는 하나, 인프라를 지원하는 특정 구성 요소나 기술은 공개하지 않을 수 있습니다. 클라우드 스토리지 솔루션의 기반이 되는 기술에 대한 인식을 구축하면 워크로드에 가장 적합한 제품을 선택하여 비용을 최적화하는 방법을 이해하는 데 도움이 됩니다.
스토리지에 적합한 인프라
데이터 스토리지에 대한 전략적인 접근이 필요합니다. 퍼블릭 클라우드 STaaS는 새로운 하드웨어 구축에 필요한 높은 자본적 지출을 피할 수 있는 훌륭한 옵션입니다. 반면, 프라이빗 클라우드 투자는 규제 요건 충족에 필요한 더 강력한 제어 기능을 제공할 수 있습니다. 핫, 웜, 콜드 데이터 간에 스토리지 선택을 계층화하면 비용 절감에도 도움이 될 수 있습니다. 특정 클라우드 스토리지 옵션은 저장된 데이터에 액세스해야 하는 빈도와 액세스 속도에 따라 더 많은 비용이 듭니다. 적합한 하드웨어나 서비스를 선택하는 것은 총 소유 비용에 매우 큰 영향을 미칠 수 있으며, 그 결과로 더 많은 프로젝트와 더 큰 성장을 위한 리소스를 확보할 수 있습니다.