В чем разница между SATA, M.2 и PCIE у SSD?

Не очень хорошо понимаю, в чем разница между SATA, M.2 и PCIE у SSD.

Поясню на примере обычного SSD (2.5).
У обычного SSD есть разъем и есть интерфейс. Разъем SATA. Интерфейс SATA1, SATA2, SATA3.
То есть по разъему с форм фактором SATA, может быть осуществлен обмен информацией по интерфейсу SATA1..SATA3. Сейчас это SATA3 с максимальной скоростью до 6 Гбит/с.

Но относительно недавно появились SSD диски в виде плат, подключаемых к разъему PCIE или M.2.
Если разобрать SSD подключаемый к PCIE, то мы увидим переходник на M.2 с вставленной в него платой (SSD).

Возникают вопросы.
1) Разъем M.2 на новых платах. Какой у него интерфейс? И следовательно какие скорости?
2 ) Зачем выдумали M.2, когда уже есть PCIE 3.0 x16? Почему не разместить ещё один PCIE 3.0 x16? Да такое делают на геймерских матплатах, так сделайте 3-4 PCIE, зачем выдумывать новое?
3) А что насчет PCIE x1? Вроде и туда можно вставлять SSD.
В чем разница между SATA, M.2 и PCIE у SSD?
  • Вопрос задан
  • 8784 просмотра
Решения вопроса 1
Zoominger
@Zoominger Куратор тега Железо
System Engineer
1) Разъем M.2 на новых платах. Какой у него интерфейс? И следовательно какие скорости?

Либо SATA, либо PCI. PCI гораздо быстрее, у меня стоит PCI-4, 2100 Мбайт/сек чтение, 1200 запись.

Зачем выдумали M.2, когда уже есть PCIE 3.0 x16?

Маленький, компактный, влезет, куда угодно, не сильно высокое энергопотребление.

3) А что насчет PCIE x1? Вроде и туда можно вставлять SSD.
В чем разница между SATA, M.2 и PCIE у SSD?

Вы не путайте разъём PCI (большой и длинный) с M2, который работает, как PCI.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
Можно задать аналогичный вопрос, зачем производитель процессоров с каждой новой линейкой меняет сокет? В первую очередь это маркетинг, чтобы стимулировать продажи материнских плат, во вторую очередь это технический процесс.
M.2 - это компактная форма и скорость аналогичная PCIE. Куда проще воткнуть "незаметный" M.2, чем размещать и подключать кабель для SATA. Про PCIE аналогично, если даже скорость одинаковая, то не у всех устройств есть возможность его использовать, к примеру на тех же ноутбуках.
Производители даже про разъем питание для телефона договорится не могут, не говоря уже интерфейсы. У каждого интерфейса пока есть будущее:
- Нужно подключить 8 дисков выбираешь SATA
- Хочешь компактное решение - M.2
- Нужна скорость или хочешь подключить пару M.2 - PCIE
По скорости на интерфейсе M.2, посмотрите мануал к материнской плате, там обычно скорости пишут.
Поэтому подведя итог по Вашему вопросу: Всему причиной маркетинг и технический процесс, но не нужно забывать и про удобство для пользователя (устройства).
Ответ написан
@Wexter
1) Разъем M.2 на новых платах. Какой у него интерфейс? И следовательно какие скорости?

m.2 в большинстве случаев может работать и как SATA и как PCI-E x4

Зачем выдумали M.2, когда уже есть PCIE 3.0 x16?

m.2 pci-e берёт 4 линии pci-e, какой смысл занимать слот на 16 линий одним накопителем использующим только 4 линии? да и линии pci-e в десктопах/серверах не бесконечные. у десктопов обычно 24, у серверов и рабочих станций 40+
3) А что насчет PCIE x1? Вроде и туда можно вставлять SSD.

можно, скорость будет ниже чем у m.2
Ответ написан
Jump
@Jump Куратор тега Твердотельные накопители
Системный администратор со стажем.
1)Разъем M2 это механический разъем. Механический интерфейс - M2.
Он может быть подключен к sata контроллеру, или к шине PCI-E.
Поэтому интерфейс передачи данных может быть какой угодно - sata, nvme, и.т.д.
2)Размер не тот. Слишком большой и неудобный.
3)Можно.

В чем разница между SATA, M.2 и PCIE у SSD?

  • Механические интерфейсы, разъемы - M.2, SATA, PCI-E, IDE описывают размер, количество контактов и прочие механические характеристики.
  • IDE, SATA, PCI-e - физические интерфейсы передачи данных. Механизм передачи сигналов по проводам, количество проводов, требования к проводам.
  • IDE, AHCI, NVMe - интерфейс передачи данных. Интерфейс обмена данными с накопителем.


Например разъем M2 подключенный к шине PCI-E и передающий данные по протоколу NVMe.
Или разъем M2 подключенный к контроллеру sata, и передающий данные по протоколу AHC|
Ответ написан
pindschik
@pindschik
Сисадмин
На SATA максимум 600 мегабайт/сек (неважно какой диск, даже m2), при чем если дисков несколько и активно нагружены - вы и эту скорость не получите (упрется в контроллер и интерфейс самого контроллера).
На NVMe - уже сейчас 3500 мегабайт/сек в "свободной продаже". При чем таких 2 диска в работе почти не будут мешать друг другу.
Зачем: ну например сделать за "5 копеек" сервер с несколькими виртуалками (контроллер домена, файловый сервер, SQL-сервер, АТСка, WWW-сервер, сервер терминалов на десяток активных пользователей и т.п.) и еще на него повесить RAID-массив. На SATA получится все печально, даже если напихать несколько дисков.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы