>일반적인 문제 >스토리지 가상화의 세 가지 구현 방법은 무엇입니까?

스토리지 가상화의 세 가지 구현 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-01-04 17:16:2714471검색

스토리지 가상화의 세 가지 구현 방법은 다음과 같습니다. 1. 에이전트 또는 관리 소프트웨어에 의존하는 호스트 기반 가상 스토리지 2. 관련 기능을 제공하는 스토리지 모듈에 의존하는 스토리지 장치 기반 가상화 가상화는 상호 연결된 장치 기반 가상화와 라우터 기반 가상화로 나눌 수 있습니다.

스토리지 가상화의 세 가지 구현 방법은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

스토리지 가상화에 대한 가장 대중적인 이해는 스토리지 하드웨어 리소스의 추상적 표현입니다. 가상화 개체에 따르면 가상화된 스토리지를 구현하는 세 가지 주요 방법이 있습니다.

호스트 기반 가상 스토리지

호스트 기반 가상 스토리지는 스토리지 가상화의 제어 및 관리를 실현하기 위해 하나 이상의 호스트에 설치된 에이전트 또는 관리 소프트웨어에 의존합니다. 제어 소프트웨어가 호스트에서 실행되므로 호스트의 처리 시간이 걸립니다. 따라서 이 방법은 확장성이 낮고 실제 성능도 그리 좋지 않습니다. 또한 호스트 기반 접근 방식은 보호된 데이터에 대한 무단 액세스를 잠재적으로 허용함으로써 시스템 안정성과 보안에 영향을 미칠 가능성이 있습니다.

이 방법을 사용하려면 호스트에 적절한 제어 소프트웨어를 설치해야 하므로 호스트 하나에 장애가 발생하면 전체 SAN 시스템의 데이터 무결성에 영향을 미칠 수 있습니다. 소프트웨어 제어 스토리지 가상화는 다양한 스토리지 공급업체의 소프트웨어 및 하드웨어 차이로 인해 불필요한 상호 운용성 오버헤드를 가져올 수도 있으므로 이 방법은 유연성도 떨어집니다. 그러나 추가 하드웨어가 필요하지 않기 때문에 호스트 기반 가상화 접근 방식은 구현이 가장 쉽고 장비 비용이 가장 낮습니다. 이 방법을 사용하는 공급업체는 스토리지 관리 분야의 소프트웨어 공급업체가 되는 경향이 있으며 현재 성숙한 소프트웨어 제품을 보유하고 있습니다. 이러한 소프트웨어는 사용하기 쉬운 그래픽 인터페이스를 제공하고 SAN 관리 및 가상화에 쉽게 사용할 수 있으며 호스트 및 소규모 SAN 구조에서 우수한 로드 밸런싱 메커니즘을 갖습니다. 이러한 의미에서 호스트 기반 스토리지 가상화는 비용 효율적인 방법입니다.

스토리지 장치 기반 가상화

스토리지 장치 기반 스토리지 가상화 방법은 관련 기능을 제공하는 스토리지 모듈에 의존합니다. 타사 가상화 소프트웨어가 없으면 스토리지 기반 가상화는 불완전한 스토리지 가상화 솔루션을 제공하는 경우가 많습니다. 다중 공급업체 스토리지 장치를 포함하는 SAN 스토리지 시스템의 경우 이 방법은 잘 작동하지 않습니다. 스토리지 공급업체에 의존하는 기능 모듈은 시스템에서 JBODS(Just a Bunch of Disks, 단순 하드 디스크 그룹) 및 단순 스토리지 장치의 사용을 제외합니다. 이러한 장치는 스토리지 가상화 기능을 제공하지 않기 때문입니다.

물론, 이 접근 방식을 활용한다는 것은 궁극적으로 단일 스토리지 공급자를 확보하는 것을 의미합니다. 스토리지 기반 가상화 접근 방식에는 몇 가지 장점도 있습니다. 스토리지 시스템에서 구현하기가 더 쉽고, 특정 스토리지 공급업체의 장비와 조정하기가 더 쉬우므로 관리하기가 더 쉽고, 사용자나 관리자에게 투명합니다. 그러나 적절한 소프트웨어 지원이 부족하면 솔루션을 사용자 정의하고 모니터링하기가 더 어려워진다는 점에 유의해야 합니다.

네트워크 기반 가상 스토리지

1) 상호 연결된 장치 기반의 가상화

상호 연결된 장치 기반 방식이 대칭이면 제어 정보와 데이터가 동일한 채널에 위치하며, 비대칭이면 제어 정보가 동일 채널에 배치됩니다. 데이터는 다른 경로를 따릅니다. 대칭적인 방식으로 상호 연결된 장치는 병목 현상이 발생할 수 있지만 여러 장치 관리 및 로드 밸런싱 메커니즘은 병목 현상 충돌을 완화할 수 있습니다. 동시에 다중 장치 관리 환경에서는 장치에 오류가 발생하면 서버가 오류를 인계하도록 지원하는 것이 더 쉽습니다. 그러나 하나의 장치는 자신이 연결된 스토리지 시스템만 제어하기 때문에 여러 개의 SAN 섬이 생성됩니다. 비대칭 가상 스토리지는 데이터 경로와 제어 정보 경로가 분리되어 있기 때문에 대칭형보다 확장성이 뛰어납니다.

연결된 장치 기반 가상화 방법은 Windows, SunSolaris, Linux 또는 공급업체 제공 운영 체제와 같은 표준 운영 체제를 사용하는 전용 서버에서 실행할 수 있습니다. 이 접근 방식은 표준 운영 체제에서 실행되며 호스트 기반 접근 방식의 많은 장점(사용 용이성과 저렴한 장비)을 가지고 있습니다. 많은 장치 기반 가상화 제공업체는 시스템의 전반적인 성능을 향상시키기 위해 추가 기능 모듈도 제공하지만 표준 운영 체제보다 더 나은 성능과 더 완전한 기능을 얻을 수 있지만 더 높은 하드웨어 비용이 필요합니다. 그러나 장치 기반 접근 방식은 호스트 기반 가상화 접근 방식의 일부 단점도 상속합니다. 호스트에서 실행되는 에이전트 소프트웨어나 호스트 기반 어댑터가 여전히 필요하고 호스트 오류나 부적절한 호스트 구성으로 인해 액세스가 중단될 수 있기 때문입니다. 보호되지 않은 데이터에. 동시에, 이기종 운영 체제 간의 상호 운용성은 여전히 ​​문제로 남아 있습니다.

2) 라우터 기반 가상화

라우터 기반 접근 방식은 라우터 펌웨어에 스토리지 가상화 기능을 구현합니다. 또한 공급업체는 스토리지 관리 기능을 더욱 향상시키기 위해 호스트에서 실행되는 추가 기능 소프트웨어를 제공하는 경우도 많습니다. 이 방법에서는 각 호스트에서 스토리지 네트워크로 연결되는 데이터 채널에 라우터를 배치하여 호스트에서 네트워크의 스토리지 시스템으로 전달되는 모든 명령을 차단합니다. 라우터는 잠재적으로 모든 호스트에 서비스를 제공하므로 대부분의 제어 모듈이 라우터의 펌웨어에 존재하므로 호스트 기반 및 가장 많이 연결된 장치 기반 접근 방식보다 더 나은 성능과 더 나은 결과를 얻을 수 있습니다. 각 호스트에서 실행되는 프록시 서버에 의존하지 않으므로 이 접근 방식은 호스트 기반 또는 장치 기반 접근 방식보다 더 나은 보안을 제공합니다.

호스트를 스토리지 네트워크에 연결하는 라우터에 장애가 발생하면 호스트의 데이터에 계속 액세스하지 못할 수 있습니다. 그러나 장애가 발생한 라우터에 연결된 호스트만 영향을 받습니다. 다른 호스트는 여전히 다른 라우터를 통해 스토리지 시스템에 액세스할 수 있습니다. 라우터 중복성은 동적 다중 경로를 지원할 수 있으며 이는 위의 오류 문제에 대한 솔루션도 제공합니다. 라우터는 종종 프로토콜 변환 브리지 역할을 하므로 라우터 기반 접근 방식은 이기종 운영 체제와 다중 공급업체 스토리지 환경 간의 상호 운용성을 제공할 수도 있습니다.

더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 방문하세요! !

위 내용은 스토리지 가상화의 세 가지 구현 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.