플래시 드라이브와 SSD의 기술적 차이점은 무엇입니까?


55

플래시 드라이브를 사용한 백업에 대한 질문을 읽고 있었지만 SSD가 백업용 플래시 드라이브보다 나은 이유를 잘 모르겠습니다.

나에게 솔리드 스테이트 드라이브는 더 큰 버전의 플래시 드라이브처럼 보입니다. 그러나 전자는 전자보다 전자를 훨씬 더 신뢰할만한 것으로 만들어야한다.

SSD와 일반 플래시 드라이브의 차이점은 무엇입니까? 예를 들어 둘 다 NAND를 사용합니까?


3
결정적인 대답은 아닙니다 : 속도와 마모 수준 기술. 후자의 경우, 플래시 드라이브 셀은 기록 될 수있는 횟수가 제한되어있다. 따라서 SSD는 일반적인 플래시 드라이브보다 더 많은 쓰기로드로 설계되었습니다. 이들은 쓸 수있는 쓰기 가능한 셀과이 셀 사이에서 회전하는 알고리즘을 사용하여이를 달성합니다. 플래시 드라이브가이를 가질 수없는 기술적 이유는 없습니다.
Otheus

1
그리고 안드로이드 폰의 NAND 플래시 스토리지와 SSD의 차이점이 있는지 (질문과 함께) 알고 싶습니다.
Firelord

차이점은 플래시 메모리 셀 및 메모리 컨트롤러의 품질에 국한되지 않는다. USB 플래시 드라이브는 일반적으로 가장 낮은 품질의 플래시 메모리를 사용합니다.
Moab

답변:


56

플래시와 SSD는 모두 전원없이 데이터유지 하는 NAND 기반 플래시 메모리를 기반으로 하므로 플래시 메모리로 레이블을 지정할 수 있습니다.

기술적으로 두 가지의 주요 차이점은 다음과 같습니다.

  1. NAND를 구성하는 데 사용 된 기본 기술
  2. 플래시 메모리 컨트롤러의 품질
  3. 컴퓨터 커넥터 : USB 또는 SATA.

NAND 기술

NAND 기술은 속도와 가격의 두 가지 지점으로 나뉩니다.

한편으로는 하나 이상의 비트 정보를 저장할 수있는 메모리 요소 인 MLC (Multi-level cell) 가 발견된다 . 대부분의 MLC NAND 플래시 메모리는 셀당 4 개의 가능한 상태 (또는 TLC로 더 많은 상태)를 가지므로 셀당 몇 비트의 정보를 저장할 수 있습니다. 이것은 필요한 트랜지스터의 수를 줄여서 크기와 제조 비용을 줄이면서 속도를 줄이고 오류 가능성을 높입니다.

반면에 SLC (single-level cell)는 각 셀이 두 상태 중 하나에 존재할 수 있으며 셀당 하나의 정보를 저장합니다. 이는 액세스 속도를 높이는 동시에 제조 비용과 전기 사용량을 증가시킵니다.

MLC 셀은 일반적으로 10,000 개의 지우기 / 쓰기 주기로 평가되는 반면 SLC 셀은 실패하기 전에 10 배 지속될 수 있습니다.

이러한 차이로 인해 MLC는 일반적으로 느리고 저렴한 미디어에 사용되며 일반적으로 USB를 통해 액세스됩니다. 좋은 SSD는 SLC를 사용하고 비용은 더 비싸지 만 더 빠르며 수명이 길며 일반적으로 SATA 2 또는 3을 통해 액세스합니다.

메모리 컨트롤러

USB 대용량 저장 장치 컨트롤러에는 소량의 온칩 ROM 및 RAM이있는 소형 마이크로 컨트롤러 만 있습니다.

SSD 컨트롤러는 훨씬 더 복잡합니다. 컨트롤러는 펌웨어 수준 코드를 실행하는 내장 프로세서이며 SSD 성능의 가장 중요한 요소 중 하나입니다. 컨트롤러가 수행하는 일부 기능은 다음과 같습니다.

  • 오류 수정 코드 (ECC)
  • 웨어 레벨링
  • 불량 블록 매핑
  • 읽기 스크러빙 및 읽기 방해 관리
  • 캐싱 읽기 및 쓰기
  • 가비지 콜렉션
  • 암호화

하이브리드 SSD에서 컨트롤러는 소형 클래식 하드 디스크도 관리합니다.

커넥터

플래시 스틱은 일반적으로 호스트 컴퓨터에 물리적 인터페이스를 제공하는 표준 A USB 플러그를 사용합니다. 이제 더 비싼 모델의 경우 USB-3 속도로, 일반적인 모델의 경우 USB-2 속도로 올라갈 수 있습니다.

SSD 기술은 기존 블록 입 / 출력 (I / O) 내장 하드 디스크 드라이브와 호환되는 전자 인터페이스를 사용합니다. 또한 SATA Express와 같은 새로운 I / O 인터페이스는 SSD 기술의 특정 요구 사항을 해결하도록 설계되었습니다. 대부분의 SSD 카드는 일반적으로 기존 하드 드라이브보다 훨씬 빠릅니다.

요약

플래시 스틱은 일반적으로 SSD보다 메모리 용량이 적고 느리고 저렴하며 신뢰성도 떨어집니다.

물론 보상 기술을 사용하여 이러한 차이를 연결하는 장치가 항상 있습니다.

참고 문헌 :


+1 그러나 전부는 아니지만 대부분 플래시 및 SSD 스토리지는 NAND 기반입니다.
Keltari

@Keltari NAND를 사용하지 않는 실제 SSD 제품의 예를 들어 주시겠습니까? 한 번도 본 적이 없기 때문에 궁금합니다. NOR 기반 SSD의 용량은 무엇입니까? NOR 기반 플래시 메모리가 있음을 알고 있습니다. 인텔은 1988 년에 발명했습니다. 그러나 현재 알고있는 모든 SSD 드라이브는 1989 년 도시바가 발명 한 NAND 플래시를 사용하고 있습니다. 우리는 NAND 기반 SSD 드라이브가 저비용 및 고용량 측면에서 선두를 달리고 있음을 알고 있습니다 . 나는 NOR 기반 SSD가 언제라도 곧 붙잡을 것이라고 생각하지 않습니다. 따라서 내 질문은 완성 된 NOR 기반 SSD 제품을 살펴 보는 것입니다.
Samir

3
에라타 : 인텔은 1988 년에 NOR 기반 플래시 칩을 처음으로 소개했으며 도시바는 1989 년에 NAND 기반 칩을 사용했습니다. 그것은 도시바에서 Fujio Masuoka 박사와 그의 팀에 의해 그보다 일찍 발명되었고 1984 년에 처음으로 발표되었다.
Samir

아주 좋은 답변입니다! ) SU도를 쓰기에 가장 높은 repped 사람을 툭
oldmud0

CompactFlash에 대한 wikipedia 기사에 따르면 원래 NOR 플래시 였지만 이후 NAND로 전환했습니다.
Brian Minton

0
  • 더 나은 SSD는 DRAM과 같은 더 빠른 메모리를 사용할 수 있지만 대부분의 SSD는 NAND를 사용합니다.
  • 가장 큰 차이점 중 하나는 SSD 드라이브가 USB 플래시 드라이브보다 더 높은 표준으로 만들어진다는 것입니다. 플래시 드라이브는 일반적으로 데이터 전송 및 단기 저장에 사용되므로 SSD만큼 안정적 일 필요는 없습니다.

1
DRAM은 확실히 NAND보다 빠르지 만 전원이 공급되는 경우에도 휘발성이므로 새로 고침해야합니다.
톱밥

@ 톱밥 : 그렇습니다. 나는 당신이 정교하고 있는지 또는 내가 말한 것에 동의하지 않는지 알 수 없습니다. (나는 누군가가이 답변을 공의로 거절했기 때문에 묻습니다.)
pyrocrasty

양자 모두. 나는 당신이 쓴 비 휘발성 저장 장치를 위해 SSD가 DRAM에서 사용되지 않기 때문에 당신의 대답을 하향 조정했습니다.
톱밥

2
나는 그들이 비 휘발성 스토리지에 사용되었다고 주장하지 않았다 . 나는 더 비싼 SSD에 사용되었다고 말했다. '초고속 랙 마운트 SSD'아래를 참조 하십시오 . "오늘날 시장에서 SAN에서 가장 빠른 랙 마운트 SSD는 항상 RAM SSD입니다." 여기 또 다른 기사 .
불꽃 놀이

SSD는 일반적으로 움직이는 부분이없는 모든 드라이브를 의미하므로 RAM은 실제로 SSD입니다. 그러나 RAM을 플래시 드라이브와 비교할 수 없으므로 비 휘발성 SSD를 분명히 의미하므로 답변이 잘못되어서 혼란 스럽습니다. 두 개의 SSD
Robert

0

SSD와 플래시 드라이브의 차이점에 대한 몇 가지 기사가 있습니다.

  1. SSD는 움직이지 않는 하드 디스크를 의미합니다.
  2. 플래시는 매우 빠르고 메모리를 지속적으로 필요로하지 않는 메모리 유형입니다 (비 휘발성).
  3. SSD는 RAM을 사용했지만 이제는 Flash를 대신 사용합니다.
  4. 간단히 말해서 배터리를 리튬 이온과 비교하지 않아야하는 것처럼 플래시를 SSD와 비교해서는 안됩니다. 두 경우 모두 후자가 전자의 유형입니다.

https://danielmiessler.com/blog/the-difference-between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive- vs 플래시 드라이브 USB 드라이브 /


1
그러나 요점은 논리적으로 정확하지 않습니다. 예를 들어 하드 드라이브가 플래터를 사용하는 반면 SSD는 플래시 메모리를 사용하므로 SSD와 HDD의 차이가 더 크므로 # 1은 차이가 없습니다.
oldmud0

그러나 두 번째 기사는 매우 유용합니다.
oldmud0

"... 플래시를 SSD와 비교 ... 후자는 전자의 유형" 그것은 잘못된 길입니다. "SSD to Flash"를 의미합니다.
불꽃 폭발

@pyrocrasty 아뇨. 핵심적으로 SSD는 플래시 기반 저장 장치의 한 형태입니다. 핵심 구성 요소가 없으면 이야기 할 SSD가 없습니다. 배터리 형태의 리튬 이온과 마찬가지로. 그래서, "후자는 전자의 한 유형입니다". 다시 말해, SSD는 리튬 이온 배터리의 배터리 기반 플래시 메모리를 플래시하는 것입니다. 일반적인 용어 인 "플래시 드라이브"(USB 플래시 드라이브에서와 같이)를 "플래시"(플래시 메모리)와 혼동하지 마십시오.
Samir

@sammyg : 플래시는 솔리드 스테이트 메모리의 유일한 유형이 아닙니다. 플래시 메모리라고하는 메모리는 최소한 비 휘발성이어야합니다. 그러나 휘발성 램 (RAM)도 존재합니다 (때로는 하드 드라이브에 사용되기도합니다). 모든 플래시 기반 드라이브는 SSD이지만 모든 SSD가 플래시 기반은 아닙니다.
불꽃 폭발
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.