PC 성능 저하의 원인 하드디스크 단편화
기업에서 휴일도 없이 24시간 무한 가동을 반복하고 있는 서버는 항상 디스크의 단편화 영향을 받고 있다. 반복되는 시스템의 퍼포먼스와 신뢰성을 최대화하기 위해서는 단편화를 배제하는 것이 불가결하다.
윈도우 서버에서도 단편화를 해결하는 기능, 즉 defrag 기능은 표준적으로 빌트인 되고 있기 때문에 그 이상의 대책은 필요없다고 생각하고 있다. 그러나 Windows Server의 표준 defrag 기능만으로는 충분하다고 말할 수 없다. 이것은 발생한 단편화를 정리해 처리하는 사후 대책에 지나지 않기 때문이다.
단편화가 발생할 때 디스크 전체에 분산된 빈 영역에 파일이 기입되기 시작되면 대량의 I/O 자원이 소비되게 된다. 또, defrag 처리 그 자체의 부하가 무겁고, 시스템의 퍼포먼스에 영향을 줄 가능성이 있다.
본래 단편화라고 하면, 1개의 파일이 디스크상의 섹터에 분할되어 보존된 상태, 즉 블록 레벨의 물리적인 단편화를 생각 하기 쉽상이다. 그러나 단편화의 본질적인 문제는 여기에 있는 것이 아니라 시스템의 퍼포먼스에 가장 큰 영향을 주는 것은 NTFS와 같은 논리 파일 시스템내의 데이터가 단편화된 가운데 OS로부터 생성되는 과잉 I/O 리퀘스트다.
파일 시스템 내의 논리적인 단편화에 대해서 분단 된 데이터 마다 개별적인 I/O 요구 패킷이 생성되어 디스크 측에서 주고 받는다. 예를 들면 액세스 하려고 하는 파일이 100개로 단편화되고 있다면, 1개의 큰 I/O가 아니고, 작은 개별적인 I/O가 100회 발생하게 된다.
결과적으로 OS는 다수의 불필요한 I/O 트래픽을 처리하게 되어 CPU나 메모리를 대량으로 소비하는 것과 동시에 SAN(Storage Area Network)과 가상화 환경을 포함한 스토리지 시스템 전체의 오버헤드를 높이게 된다.
이러한 문제에 대해 단편화를 사전에 방지한다는 어프로치로, 글로벌 엔터프라이즈 시장에서 보급되고 있는 것이 자동 defrag 툴인 Diskeeper.
미국의 경제잡지 포춘에 의한 세계 탑 1000개 기업(Fortune 1000)의 실제 90%를 넘는 기업이 Diskeeper를 도입하고 있으며 누적 판매량은 4,300만개를 넘고 있다.
이 Diskeeper의 중심이 되고 있는 것은 특허를 획득한 IntelliWrite(인텔리 라이트) 라고 불리는 기술로, 파일을 단편화 시키지 않고 빈 영역에 쓸 수 있도록 I/O를 최적화한다, 즉 나중에 추가적인 데이터 이동을 필요로 하지 않는 쓰기을 시행하는 것으로 파일이 단편화되는 것을 막는 것이다.
예를 들면 어느 건설회사는 수십대의 업무 서버의 데이터를 매일 백업하여 그 처리 시간이 서서히 증가해 나가는 고민을 안고 있었다. 여기에 Diskeeper를 도입하는 것으로 백업 시간을 약 85% 단축하고 이후로도 그 상태를 지속하는 획기적인 성과를 올릴 수 있었다.
[ 최신 Diskeeper의 업데이트 내용 ]
1. 시스템 모니터 기능 추가로 CPU 사용량이나 디스크의 I/O 작업등의 시스템의 동작을 감시하여 수집된 통계 데이터를 요약해 리포트.
2. CogniSAN 기술 탑재로 SAN과 같은 공유 스토리지의 작동 상황을 감시하여 다른 서버에 영향을 미치지 않게 defrag를 실행한다.
3. 영역 복구 엔진으로 SAN 및 가상화 환경에 있어 새롭게 프로비져닝 된 볼륨에 존재하는 사용되지 않은 영역을 다시 사용이 가능한 상태로 바꾼다.
4. InvisiTasking 기술로 OS나 애플리케이션의 동작에 영향을 주는 일 없이 빈 자원을 사용해 백그라운드에서 Diskeeper를 실행한다.
5. Instant Defrag 기술로 IntelliWrite로 사전에 방지 할 수 없었던 단편화를 즉각 해결한다. IntelliWrite는 최초의 파일 쓰기의 단계부터 사전에 단편화를 방지하지만, 일부(15%정도)의 데이터는 단편화가 되기 때문에 이 부분을 Instant Defrag가 defrag 처리를 시행한다.
기능이 대폭 강화된 최신 Diskeeper는 PC 및 노트북, 윈도우 서버 환경의 운영에 많은 도움이 되기 때문에 사용을 권장합니다. 연결 http://www.condusiv.com/products/diskeeper/
'랩터 애널리시스' 카테고리의 다른 글
글로벌 IT 화두 사물인터넷, 2020년 개발자 수요는 450만명 (0) | 2015.09.15 |
---|---|
라우터 스위치 탄생 역사 및 기술 분석 (0) | 2015.09.15 |
사물 인터넷에 대응하는 포그 컴퓨팅 플랫폼 시스코 IOx (0) | 2015.09.15 |
퍼블릭 클라우드 및 SaaS,PaaS,IaaS 포인트 (0) | 2015.09.15 |
MS 윈도우의 25년 역사 (0) | 2015.09.15 |