요즘 서비스에 들어가는 디스크 장비를 어떻게 구축하는 것이 가장 이상적이고 좋은 것인지에 대한 고민을 하고 있다~

로그는 따로 분리하는 것이 좋은것인지???

전체 박스를 하나로 묶고 내부적으로 나눠야 하나?

아니면 물리적으로 분리해서 나누어야하나? 등등의...

이런 고민들이 많이 된다...

물론 엄청 좋은 스팩의 장비를 들여오면 되지만...

좀더 제대로된 이해를 바탕으로 운영할 수 있어야 되지 않을까 싶다~

Posted by 안보갑

댓글을 달아 주세요

  1. 송혁 2007.11.11 23:32  댓글주소  수정/삭제  댓글쓰기

    음..분명 SQL Server 뿐만 아니라 일반적인 DBMS들도 IO문제로 인해 성능적인 이슈가 많은것 같습니다.
    보다 많은 디스크를 하나의 RAID로 구성하면 보다 나은 성능이 보장되겠지만 수도 없이 많은 디스크를 RAID로 묶는다고 해서 DISK수에 비례해서 성능이 늘어나지는 않기에 이러한 부분에 대해서는 테스트 또는 스토리지 전문가와 상의 할 수 밖에...

    개인적인 생각으로는 로그 파일의 경우는 여유가 된다면 무조건 분리하는것이 좋을 것 같네요~
    로그를 물리적 디스크로 플러쉬를 해야지만 commit가 되기에 다른 데이터 영역의 프로세스 작업으로 인해 로그가 디스크로 플러쉬 되는 시점이 늦어진다면, 데이터를 늦게 읽어오는 문제보다 더 문제가 될 가능성이..크니~

    아마 2~3년이 지나면 이러한 IO에 대한 문제가 SSD로 인해..많이 좋아질것 같은데~ 우리도 SSD를 도입을 고려해보는 건 어떨까요?ㅎㅎ