LVM 미러링 VS RAID1


9

LVM 미러링에 대해 조금 배웠으므로 유연성을 얻기 위해 사용중인 현재 RAID-1 구성표를 교체하는 방법에 대해 생각했습니다.

문제는 인터넷에서 찾은 것에 따르면 LVM은 다음과 같습니다.

  1. 읽기에서 단일 볼륨 만 사용되므로 RAID-1보다 느립니다.
  2. 전원 중단시 신뢰할 수 없으며 데이터 손실을 방지하기 위해 디스크 캐시를 비활성화해야합니다.

http://www.joshbryan.com/blog/2008/01/02/lvm2-mirrors-vs-md-raid-1/

또한 적어도 내가 읽은 여러 설치 안내서 ( http://www.tcpdump.com/kb/os/linux/lvm-mirroring/intro.html )에는 실제로 LVM 로그를 저장하기 위해 세 번째 디스크가 필요한 것 같습니다. . 이렇게하면 2 개의 디스크 설치에서 설치를 완전히 사용할 수 없게되고 더 많은 디스크에서 사용되는 미러 디스크의 양이 줄어 듭니다.

누구든지 위의 사실을 언급하고 LVM 미러링 사용 경험을 알려줄 수 있습니까?

감사.

답변:


6

나는 LVM 미러링을 사용한 적이 없지만, 내가 찾은 정보는 내가 LVM에 대해 알고있는 것에서 합리적으로 보인다. MD RAID-1을 고수했습니다.


5

LVM 미러는 논리적 볼륨을 다른 물리적 볼륨으로 복제하기위한 것입니다. 본질적으로 "데이터를 다른 디스크로 이동"하기위한 것입니다. 그런 다음 미러가 손상되고 데이터의 이전 위치가 사용 가능해집니다. 기존 데이터는 대신 새 위치에서 활용됩니다.

RAID 미러는 단일 드라이브 하드웨어 오류로부터 보호합니다. 그것은 본질적으로 "디스크가 죽어도 데이터가 손실되지 않도록하는 것"입니다.

목적에 따라 RAID over LVM 미러링을 사용하십시오.


5

전원 차단시 데이터 손실 가능성을 최소화하려면 쓰기 캐시 비활성화가 항상 필요합니다. md RAID, LVM 또는 아무 것도없는 것은 중요하지 않습니다. 드라이브는 최신 장치의 캐시에 16-64MB를 가질 수 있으며 사라집니다.

정확성보다 속도를 높이 평가하지 않으면 드라이브에서 쓰기 캐싱을 해제합니다.

장벽은 데이터가 디스크에 도달 할 가능성을 높이고 개선하기위한 커널 기술입니다. 2.6.29까지 LVM이 무시했습니다. 이제 LVM은 장벽을 존중합니다 (선형 대상과 충분한 새 커널이있는 경우에만). LVM의 유연성과 장벽 지원을 원할 경우 가장 좋은 방법은 barrier-on-md RAID입니다.



1

하나는 실제로 LVM 로그를 저장하기 위해 세 번째 디스크가 필요합니다

한 설정에서 디스크를 하나의 기본 물리적 볼륨과 LVM 로그를위한 다른 작은 물리적 볼륨으로 분할했습니다. 디스크를 잃어버린 경우 물론 미러 로그가 손실되지만 볼륨이 미러되지 않은 상태로 떨어지면 더 이상 로그가 필요하지 않기 때문에 괜찮습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.