확장IO
EnhanceIOEnhancedIO는 Linux 커널용 디스크 캐시 모듈입니다.이 회사의 목표는 빠르지만 상대적으로 작은 SSD 드라이브를 사용하여 크지만 느린 하드 드라이브의 성능을 향상시키는 것입니다.
개요
EnhancedIO를 사용하면 SSD 또는 기타 고속 디스크 디바이스를 하드 드라이브 등의 다른 블록 디바이스에 캐시로 추가하여 디스크 성능을 향상시킬 수 있습니다.처음에는 Facebook의 유사한 Flashcache [1]모듈을 기반으로 했습니다.FlashCache 및 기타 캐슁 솔루션과 달리 Linux 장치 [1]매퍼를 사용하지 않습니다.즉, 새로운 블록 디바이스를 생성하지 않고 기존 디스크를 다시 포맷하거나 마운트 해제하지 않고 캐시를 추가할 수 있습니다.이를 통해 기존 시스템에 캐시를 쉽게 추가할 수 있습니다.
역사
EnhancedIO는 SSD 제품 전문업체인 sTec Inc.[2]에 의해 2011년 상용 제품으로 처음 발표되었습니다.2012년 말 sTec은 GitHub에 Linux 모듈용 코드를 공개했습니다.곧 Linux 커널 메일 [3]목록에 제출되었지만 메인 커널에 병합되지 않았습니다.
2013년에 웨스턴 디지털은 sTec Inc.[4]를 인수했습니다.그들은 확장 기능을 제공했습니다.I/O 제품은 HGST [5]브랜드로 짧게 표시됩니다.그러나 프로젝트는 곧 중단되었고 모듈 유지보수는 중단되었습니다.
프로젝트가 포기됨에 따라 몇 가지 패치를 사용하여 여러 개의 포크가 생성되어 확장되었습니다.IO는 이후 커널에서 작동합니다.2017년 현재 lanconnected fork가 가장 활성화 되어 있는 것으로 보입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "EnhanceIO Open Source for Linux". GitHub. 19 August 2017.
- ^ "STEC EnhanceIO™ SSD Cache Software" (PDF). 13 October 2011. Archived from the original on 13 October 2011.
{{cite web}}: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크). - ^ "LKML: OS Engineering: [PATCH] EnhanceIO ssd caching software". Lkml.org. Retrieved 2017-08-21.
- ^ "Western Digital Completes Acquisition of sTec, Inc". Hgst.com. Retrieved 2017-08-21.
- ^ "EnhanceIO™ SSD Cache Software : Frequently Asked Questions". Hgst.com. Retrieved 2017-08-21.
