스토리지 가상화를 통한 데이터 폭발 방지

작가: Roger Morrison
창조 날짜: 20 구월 2021
업데이트 날짜: 21 6 월 2024
Anonim
빅데이터, AI/ML GPU서버를 위한 차세대 스토리지의 조건: NVMe SSD, 오브젝트스토리지, 오토티어링, I/O가상화 [효성인포메이션시스템]
동영상: 빅데이터, AI/ML GPU서버를 위한 차세대 스토리지의 조건: NVMe SSD, 오브젝트스토리지, 오토티어링, I/O가상화 [효성인포메이션시스템]

콘텐츠


출처 : Eugenesergeev / Dreamstime.com

테이크 아웃 :

스토리지 가상화는 비용을 절감하는 동시에 엔터프라이즈 스토리지의 처리량을 향상시킬 수 있습니다.

IDC 연구에 따르면 데이터의 양은 매년 46 % 씩 증가하는 반면 가트너는 2015 년부터 데이터 센터 시스템에 대한 지출이 향후 4 년간 평균 1.8 % 증가 할 것이라고보고했다. 이 두 보고서를 종합하면 CTO와 CIO가 더 적은 비용으로 더 많은 데이터를 저장할 것으로 예상됩니다. 실제로 인플레이션을 고려하면 데이터 스토리지 예산이 줄어들고 있습니다. 현재 데이터 중심 환경의 요구에 따라 상황이 더욱 복잡해지며 언제 어디서나 다양한 위치의 정보에 즉시 액세스 할 수 있습니다. 스토리지 가상화는 처리량을 늘리고 운영 비용을 줄이며 저장된 테라 바이트 당 IT 시스템의 확장 성을 향상시킬 수 있기 때문에 어렵지만 불가능하지는 않습니다.

스토리지 가상화는 새로운 기술이 아니지만 데스크톱 또는 서버 (애플리케이션) 가상화만큼 널리 채택되지는 않았습니다. 스토리지가 가상화되지 않은 경우 IBM의 연구에 따르면 애플리케이션 및 인프라에 대한 투자 수익률이 완전히 실현되지 않았기 때문에 이는 놀라운 일입니다. 가상화 된 스토리지는 스토리지 미디어가 증가, 제거 또는 실패함에 따라 기본 하드웨어가 변경 되더라도 데이터에 대한 안정적이고 균일하며 안정적인 액세스를 제공합니다. 스토리지 가상화는 데이터 스토리지 관리를 자동화하므로 스토리지 리소스를 즉시 확장 및 업데이트 할 수 있습니다.

가상화는 서버와 스토리지 간의 기본 인터페이스 및 기본 인터페이스로 작동합니다. 서버는 가상화 계층을 단일 스토리지 장치로 간주하고 모든 개별 스토리지 장치는 가상화 계층을 유일한 서버로 간주합니다. 이를 통해 스토리지 시스템, 심지어 다른 공급 업체의 장치까지도 스토리지 계층으로 쉽게 그룹화 할 수 있습니다.


이 계층은 서버와 애플리케이션이 스토리지 환경의 변경을 막아 사용자가 디스크 나 테이프 드라이브를 쉽게 핫스왑 할 수 있도록합니다. 데이터 복사 서비스도 가상화 계층에서 관리됩니다. 스냅 샷이든 재해 복구 든 관계없이 데이터 복제와 같은 서비스는 공통 관리 인터페이스에서 백그라운드로 가상화 시스템에 의해 전적으로 처리 될 수 있습니다. 데이터를 마음대로 이동할 수 있으므로 가볍게 사용하거나 오래된 데이터를 더 느리고 저렴한 저장 장치로 쉽게 이동할 수 있습니다.

스토리지 가상화는 어떻게 작동합니까?

최소한 이론 상으로는 스토리지 가상화가 간단합니다. 이는 여러 공급 업체의 다양한 스토리지 시스템을 단일 네트워크 환경으로 통합하여 통합 풀로 관리 할 수있는 것입니다. 그러나 많은 기술 개념과 마찬가지로 구현이 설명이 쉬운 것처럼 쉽지는 않습니다. 현재 세 가지 구현 패러다임이 있습니다.

  • 패브릭 내 또는 호스트 기반 — FalconStor의 IPStor, NetApp의 V-Series, DataCore의 SAN Symphony, StoreAges의 SVM 및 IBM의 SAN Volume Controller에서 구현되는 가장 일반적이고 가장 오래된 방법입니다. 이러한 제품에는 가상화 서버에서 실행되는 전용 어플라이언스 또는 소프트웨어가있어 활용 지침을 위해 IT에 사용 가능한 스토리지 리소스를 검색하고 관리합니다. 가장 많이 사용되는 제품은 IBM과 NetApp의 제품이며 각각 1,000 개 이상이 설치되어 있습니다.
  • 네트워크 기반 — McData Corp., Cisco Systems, Qlogic Corp, Brocade Communications 및 Maxxan 시스템은 네트워크 기반 가상화에서 큰 역할을합니다. 스위치와 같은 네트워크 구성 요소에 가상화 기능을 이론적으로 적용하면 데이터가 저장되기 전에 다른 장치를 거치는 것보다 최소 한 단계 씩 데이터가 이동하기 때문에 효율성이 향상됩니다.
  • 스토리지 장치 기반 — 가장 큰 플레이어는 Hitachi Data Systems에서 만든 TagmaStore 네트워크 컨트롤러입니다. 스토리지 장치 기반 가상화는 가상화 소프트웨어를 스토리지 패브릭 (하드 디스크 / RAID 컨트롤러 / 스위치)에 내장하여 더 많은 장치를 다운 스트림에 연결할 수 있습니다. 연결된 장치는 저장소 풀링 및 메타 데이터 관리를 처리하는 전용 하드웨어 장치 인 저장소 컨트롤러를 통해 제어됩니다. 구현 된 솔루션에 따라 시스템은 복제 및 스토리지 서비스를 처리 할 수도 있습니다.

스토리지를 가상화해야하는 이유

Dallas-Fort Worth International Airport에서 비행기 도착 시간, 탑승구 정보, 승객 목록 및 수하물 추적과 같은 미션 크리티컬 데이터는 Oracle의 RAC (Real Application Clusters)를 사용하여 두 개의 스토리지 영역 네트워크에 저장되었습니다. RAC는 하나의 SAN을 기본 대상으로 취급 한 다음 데이터를 보조 시스템에 복제했지만 두 시스템이 영구적으로 동기화되지 않는 데 시간이 오래 걸렸습니다. 터미널 가상화 담당 부사장 John Parrish에 따르면 스토리지 가상화 이후 동기화 및 대기 시간 문제가 해결되었습니다.


버그 없음, 스트레스 없음-인생을 파괴하지 않고 인생을 바꾸는 소프트웨어를 만드는 단계별 가이드

아무도 소프트웨어 품질에 신경 쓰지 않으면 프로그래밍 기술을 향상시킬 수 없습니다.

많이 사용되는 트랜잭션 데이터베이스의 미러링을 구현할 때 비슷한 문제가 발생합니다. 대부분의 데이터베이스 관리 시스템은 트랜잭션 데이터베이스에 대한 잠금을 구현하여 활성 데이터베이스보다 몇 시간이 아니라도 몇 분 동안 미러를 렌더링합니다. 스토리지 가상화는 DBMS가 단일 데이터베이스에서 쓰고 읽고 있다고 생각하도록하여 실시간 복제를 허용합니다.

스토리지 가상화의 함정

많은 솔루션이 버그가 있고 구현이 실패한 초기 얼리 어답터 경험을 바탕으로 스토리지 가상화에 대한 편견이 있습니다. 그 이후이 기술은 발전했지만 독점적이고 호환되지 않는 장치를 기반으로하기 때문에 스위칭 플랫폼을 어렵게 만듭니다. 가상화 후에는 공급 업체를 전환하기가 어렵 기 때문에 장기적인 요구를 고려한 인수를 포함하여 가능한 솔루션에 대한 실사와 포괄적 인 분석이 필요합니다.

가상화와 관련된 지속적인 성능 저하로 인해 일부 조직의 가상화 채택에 방해가됩니다. 그러나 위의 예에서 알 수 있듯이 가상화는 시스템 처리량을 향상시킬 수 있습니다. 자주 사용하지 않는 데이터를 느린 저장 장치로 라우팅하는 동시에 고성능 및 실시간 응용 프로그램에서 사용하는 데이터를 캐싱함으로써 올바르게 구현 된 스토리지 가상화는 가상화되지 않은 스토리지와 비교할 때 성능을 향상시킵니다.

스토리지 가상화 요약

스토리지 가상화는 다양한 스토리지 미디어를 소프트웨어 또는 하드웨어를 통해 달성되는 중앙 집중식 관리 풀로 통합합니다. 스토리지 비용을 줄이면서 데이터 센터의 성능 병목 현상을 해결할 수 있습니다. 이는 가용 스토리지 자원을보다 평등하고 반응 적으로 재배포함으로써 달성됩니다. 또한 이기종 스토리지 미디어를 단일 통합 인터페이스에서 관리 할 수 ​​있으므로 스토리지 가상화를 통해 스토리지 관리가 더욱 쉬워집니다. 관리가 쉬워지면 관리 비용이 절감되어 스토리지 가상화의 가능한 단점을 보완합니다.