StorageReview.com

오정렬의 영향

소비자  ◇  기업  ◇  SSD

이 글은 StorageReview.com이 업계 전문가의 독특한 시각을 독자들에게 전달하기 위해 새롭게 선보이는 기고 시리즈의 첫 번째 글입니다. 기고 아이디어를 제안하거나 참여를 원하시면 저희에게 연락해 주세요.

By Koka Sexton, Paragon Software 비즈니스 개발 관리자

솔리드 스테이트 드라이브(SSD)는 이제 데스크톱 및 모바일 컴퓨터에서 점점 보편화되고 있습니다. 이러한 드라이브의 장점은 처음 사용할 때 명백합니다. 훨씬 빠르고 사용자가 컴퓨터의 데이터에 액세스하는 데 훨씬 더 나은 경험을 제공합니다. 사람들이 자신의 하드웨어를 업그레이드하고 SSD를 PC에 포함할 때 데이터 마이그레이션 프로세스 중에 새 하드웨어가 소프트웨어 수준에서 올바르게 정렬되어 가장 최적의 방식으로 데이터에 액세스할 수 있도록 주의를 기울여야 합니다. IT 관리자는 4K 섹터의 도입으로 인해 다른 문제에 직면하게 됩니다. 이는 회사 내부의 스토리지 시스템이 증가하고 새로운 드라이브가 추가됨에 따라 더욱 복잡해질 것입니다.

파티션 정렬이란 무엇입니까?

데이터를 분할하거나 운영 체제가 한 파티션에 있고 응용 프로그램과 파일이 다른 파티션에 있기 때문에 하드 드라이브는 여러 가지 이유로 여러 섹션 또는 파티션으로 분할될 수 있습니다. 이러한 파티션은 데이터를 읽고 쓰는 방식을 최적화하기 위해 하드 드라이브에 배치됩니다. 레거시 드라이브와 다른 섹터 기반에 의존하는 새 하드 드라이브를 사용하면 컴퓨터가 이러한 변화를 인식하지 못하여 하드 드라이브의 성능이 효과적으로 감소하고 경우에 따라 드라이브의 수명이 크게 단축될 수 있습니다.
이것은 더 이상 SSD 제조업체만의 문제가 아닙니다. SSD 가격이 낮아짐에 따라 소비자는 SSD를 시스템에 구축하고 더 많이 사용하기 시작했습니다.

이러한 드라이브의 최상의 성능을 보장하려면 파티션이 모두 올바르게 정렬되어 있고 문제 없이 데이터를 쓰고 액세스할 수 있는지 확인하는 것이 중요합니다. 파티션이 잘못 정렬될 수 있는 이유와 이러한 잘못 정렬로 인해 발생하는 문제에 대해 논의해 보겠습니다.

잘못 정렬된 파티션이 하드 디스크 드라이브의 문제인 이유

물리적 섹터 크기가 512바이트가 아니고 해당 소프트웨어가 이에 대해 알지 못하기 때문에 파티션이 잘못 정렬될 수 있습니다. 예를 들어 Western Digital 또는 Seagate의 최신 하드 디스크 드라이브는 내부 4096바이트의 물리적 섹터 크기를 가지며 논리는 4K 데이터 청크를 작동하지만 외부 하드웨어 및 소프트웨어의 경우 512b 섹터가 있는 "전통적인" 하드 드라이브로 나타납니다.

파티션 정렬 전

위의 그림은 파티션이 디스크에서 하나의 512b 섹터에서 시작하도록 이동되었음을 보여줍니다. 결과적으로 모든 논리적 클러스터는 이제 두 개의 실제 물리적 4K 섹터와 연결되고 모든 읽기-쓰기 작업이 두 번 곱해집니다. 이제 하드 디스크가 데이터를 관리하기 위해 하나가 아닌 두 개의 섹터로 두 개의 작업을 수행해야 하므로 전체 시스템 성능이 저하됩니다.

정렬 오류를 처리하려면 4K 드라이브가 모든 쓰기 작업에 대해 읽기-수정-쓰기 주기를 수행해야 하므로 쓰기 시간이 매우 느리고 디스크 작업이 비효율적이며 성능이 저하됩니다.

이 변화의 원인은 무엇입니까? Vista 이전의 모든 Windows 운영 체제는 512바이트를 사용하여 볼륨 클러스터를 생성합니다. 따라서 그들은 512K 섹터가 아닌 4b 섹터에 정렬된 파티션 시작을 배치합니다. 이로 인해 이전 버전의 Windows를 사용하고 새 하드 드라이브를 설치하는 모든 사람에게 문제가 발생합니다.

일반적으로 파티션 시작은 디스크 "실린더"의 오래된 측정이며 일부 이전 버전의 DOS 또는 Windows에서는 섹터를 올바르게 지정하고 액세스하기 위해 파티션을 "실린더"에 정렬해야 하기 때문에 더 작은 섹터에서 들여쓰기됩니다. . 이는 오래된 호환성 문제이며 모든 최신 운영 체제는 이 체계를 사용하지 않습니다. 대신, "실린더" 또는 "헤드"가 없고 섹터가 전체 디스크 드라이브에서 연속적으로 주소 지정되는 논리 블록 주소 지정 방식이 사용됩니다. Vista 이전의 모든 Windows 버전은 이 "실린더 정렬" 규칙에 따라 파티션을 생성합니다.

최신 4K 하드 디스크 드라이브가 등장하기 전에는 가정 사용자 세그먼트에서 이 규칙과 파티션 정렬에 문제가 없었습니다. 파티션은 기본적으로 4K 섹터와 정렬되지 않습니다.

잘못 정렬된 파티션에서 데이터에 액세스하면 많은 문제가 발생하므로 파티션을 간단히 이동하면 성능이 크게 향상됩니다.

파티션 정렬 후

잘못 정렬된 파티션이 SSD의 문제인 이유

SSD는 모바일 PC에서 점점 보편화되고 있으며 고급 데스크톱 컴퓨터에도 구현되고 있습니다. 그 이유는 SSD의 속도가 표준 하드 드라이브보다 훨씬 빠르며 Windows 부팅 시간 및 기타 작업을 늘릴 수 있기 때문입니다. 문제는 사용자가 데이터를 새 SSD로 마이그레이션하거나 더 나은 데이터 분할을 위해 드라이브에 새 파티션을 생성할 때 발생합니다.

잘못 정렬된 파티션 문제는 기존 하드 디스크 드라이브보다 SSD 드라이브에서 훨씬 더 중요합니다. 대부분의 최신 SSD 드라이브는 최신 4K 정렬 규칙을 사용하여 설계되었습니다. 따라서 앞에서 언급한 모든 문제는 SSD 파티션 정렬에 대해 동일합니다.

시스템 속도 저하 외에도 SSD 소유자는 SSD 메모리 셀의 성능 저하에 대해 걱정해야 합니다. SSD의 특성으로 인해 잘못 정렬된 디스크는 이러한 드라이브를 읽고, 수정하고, 쓰기 위해 부담스러운 워크로드를 생성합니다. 따라서 SSD의 파티션이 잘못 정렬되면 시스템 속도 저하 외에도 솔리드 스테이트 드라이브를 사용할 수 없게 될 위험이 있습니다. 많은 사람들이 SSD 드라이브의 읽기/쓰기 주기가 제한되어 있고 드라이브를 너무 많이 쓰면 드라이브가 작동을 멈추고 치명적인 오류와 데이터 손실의 위험이 있다는 사실을 모르고 있습니다. 파티션 정렬은 모든 중복 읽기/쓰기 작업을 제거하므로 SSD에 더 긴 수명을 부여합니다.

정렬 도구가 도움이 되는 방법

파티션 정렬 도구는 모든 볼륨이 정렬되도록 일정량의 512b 섹터에서 파티션을 이동합니다. 예를 들어 63개 섹터 파티션을 하나의 512b 섹터로만 이동하면 정렬하는 데 도움이 됩니다.
이제 파티션 시작은 4K 섹터 시작에 해당합니다. 이 파티션과 디스크의 다른 모든 파티션이 올바르게 정렬되었습니다. 정렬 도구는 디스크 시작에서 2048 512b 섹터의 파티션 시작을 이동하여 1MB와 같고 4K 섹터 경계 규칙에 완벽하게 맞도록 합니다.

정렬 소프트웨어의 미래

새롭고 더 진보된 드라이브가 도입됨에 따라 정렬이 문제가 될 것입니다. 현재 4k 정렬이 디스크에 대한 가장 최근의 효율적인 섹터 크기이므로 예측 가능한 미래에 이러한 새 드라이브를 구입하고 기존 드라이브를 업그레이드하는 고객은 해당 정렬을 인식해야 합니다. 이것은 현재 드라이브 제조업체에서 직접 해결하지 못하는 문제이므로 소프트웨어 회사에서 문제를 수정합니다. 결국 드라이브 제조업체는 이를 위한 사내 소프트웨어를 개발하거나 정렬 문제가 사라질 때까지 다른 솔루션을 찾을 것입니다.

맺음말

파티션 정렬은 크고 작은 스토리지 환경의 문제입니다. 솔리드 스테이트 드라이브는 쓰기 주기 수의 수명을 기준으로 가장 큰 위험을 수반합니다. SSD 드라이브에서 적절하게 정렬된 파티션은 최고 수준에서 성능을 발휘할 수 있으며 정렬되지 않은 드라이브보다 수명이 최대 XNUMX배 증가합니다. SSD로 이동하는 모든 사람은 정렬 함정을 인식하고 이를 수정하는 데 필요한 조치를 취해야 합니다.

Paragon Software Group( www.paragon-software.com )은 데이터 파티셔닝 및 유틸리티 소프트웨어 분야의 기술 선도 기업입니다. 데이터 저장 시장을 위한 포괄적인 제품군은 PC, 서버 및 네트워크의 데이터 보안, 저장 및 관리에 대한 요구 사항을 충족합니다. Paragon의 가장 독창적인 기술 두 가지는 Paragon Alignment Tool(PAT)과 Universal File System Drive(UFSD)입니다.

이 이야기 토론

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 ( 아이튠즈 / 스포티파이) | 인스타그램 | 트위터 | 틱톡 | RSS 피드

게스트 작성자