Blog Content

    티스토리 뷰

     디스크  논리적 볼륨구성 개념

    RAID 와 비교되는 개념으로 


    LVM (Logical Volumn Manager) 라는 방식이 있다. 


    비슷한 점은 여러 물리적인 디스크들을 하나의 논리적인 디스크처럼 다룰 수 있게 함으로서 

    조합방법에 따라 고용량, 고속, 데이터의 무결성을 실현하는 점이다. 


    하지만 분명하게 다른 점이 있는데. lvm은 raid보다 관리 및 확장이 비교적 쉬운 반면, 

    raid에는 lvm에는 없는 disk mirroring(RAID level 1), Parity Stripe (RAID level 4,5) 등의 방식이 있어서 속도 또는 데이터의 무결성을 보장 받을 수 있다


    그러나 이런 차이점에도 불구하고  쉬운 관리.와  뛰어난 확장성 등의 사유로   많이 사용되고 있다. 


    예를 들어  작은 하드디스크 두 개를 붙여서 하나의 큰 하드 디스크처럼 사용할 수도 있고.

    서비스를 사용하다가 용량이 부족할 경우 디스크 교체 없이 하드디스크를 추가 한 후 같은 볼륨으로 인식시키면 그 즉시 서비스 제공이 가능하다


    즉  LVM 이 없다면 

    서비스의 중지 없이 디스크 용량을 늘린다는 것이 불가능하며 

    해당 용량만큼의 디스크를 준비하고 백업 후 용량 추가 후에는 다시 복원을 해야만 하는 복잡한 과정을 거쳐야만 한다. 



    즉    LVM을 통해 여러개의 물리 하드디스크를 ( 파티셔닝 ) 하나의 볼륨으로 통합하여 관리하는 메커니즘으로 이를 통해 

    물리적 디스크를 효율적으로 관리 할수 있게 된다. 









    물리 볼륨(Physical Volume): /dev/sda1, /dev/sdb1 등등의 파티션을 의미함

    볼륨 그룹(Volume Group): 물리 볼륨을 합쳐서 1개의 물리 그룹을 만드는 것을 의미함

    논리 볼륨(Logical Volume): 볼륨 그룹을 1개 이상으로 나눈 것으로 논리적 그룹이라고도 한다.


    Comments