Гибридный диск Seagate Momentus XT и виртуальные диски VMWare

2

Я хотел бы знать, как Seagate Momentus XT видит виртуальный диск?

  1. Как один огромный файл (размер зависит от типа виртуального диска)
  2. Как отдельный файл в этом виртуальном диске?

Если первое верно, то виртуальные машины на этом диске работают так же медленно, как если бы они были на обычном жестком диске.

Если второе верно, гибридный диск также ускоряет виртуальные машины. Скорее всего, вы увидите, что на гибридном диске время загрузки намного короче.

Так что пользователи (или люди, которые знают его внутренности), какой из них является правдой?

Роберт Коритник
источник

Ответы:

4

Контроллер жесткого диска находится ниже, чем ОС, поэтому я ожидаю, что он будет кэшировать сектора и не обязательно определенные файлы .

Это имеет больше смысла, учитывая, что одна из самых больших областей, в которых Momentus XT сияет, это время загрузки.

Но так как реализация кэширования не задокументирована, вам придется провести тестирование, чтобы убедиться в этом.

Редактировать:

Это имеет еще больший смысл, поскольку Seagate утверждает, что алгоритм не зависит от ОС.

Также здесь: http://forums.seagate.com/t5/Momentus-XT-Momentus-Momentus/Momentus-XT-Frequently-Asked-Questions/td-p/52701

Алгоритм адаптивной памяти Momentus XT - это алгоритм на основе LBA, который ищет небольшие порции данных, которые требуют от привода непропорционального количества времени для доступа. Затем эти части данных помещаются в твердотельное хранилище для более быстрого доступа.

surfasb
источник
Оказывается, Seagate сказал, что они кешируют LBA ...
Роберт Коритник
1

SSHD кэширует только LBA, а не файлы. Он подключается через кабель SATA, поэтому SSHD ничего не знает об ОС или ее файловой структуре, он просто видит запросы на чтение / запись для блоков данных или LBA. Обратите внимание, что Seagate говорит «ДАННЫЕ», а не «ФАЙЛЫ»

От Seagate: «Технология Seagate Adaptive Memory ™ эффективно идентифицирует наиболее часто используемые данные на вашем компьютере. Эти данные хранятся в сверхбыстрой флэш-памяти NAND, что приводит к невероятно быстрому времени загрузки и ...»

http://www.seagate.com/internal-hard-drives/laptop-hard-drives/laptop-solid-state-hybrid-drive/

Джефф
источник
1

У меня есть некоторые реальные доказательства для вас. У меня есть виртуальная машина VMWare с файлом vmdk на стандартном жестком диске 5400 об / мин, 1 ТБ. Мои времена загрузки были последовательно 50-60-х годов. Я купил SSHD 5400 об / мин, 1 ТБ (модель ST1000LM014) и переместил в него файл vmdk. При первом запуске виртуальной машины время загрузки составило около 70 с. К четвертому запуску время загрузки сократилось до 25 секунд. Таким образом, производительность (измеренная по времени загрузки Windows 7) была вдвое выше, чем у стандартного жесткого диска, и все это было с одним файлом VMDK объемом 100 ГБ.

Брайан Гидеон
источник
Да, мы уже установили, что гибридные накопители полезны в любой ситуации, связанной с дисками, поскольку накопитель видит только данные. Но просто как примечание: я не уверен, почему Seagate решила использовать более медленные диски 5400 для своей версии XT вместо более быстрой 7200. Раньше диск Gen2 750 ГБ имел обыкновение быть 7200, но они добавляли 500 ГБ и 1 ТБ со скоростью 5400. Глупо на мой взгляд. Можно было бы купить гибрид, чтобы получить некоторую скорость, но тогда покупка более медленного диска с SSD - плохая комбинация.
Роберт Коритник
0

Гибриды XT работают так же, как дисковод, потому что у них есть жесткие диски, они также имеют большой объем оперативной памяти, контроллер памяти на жестком диске кэширует наиболее используемые / доступные файлы в оперативную память для быстрой загрузки в память материнской платы. Образы виртуальных дисков представляют собой отдельные файлы, и они настолько велики, что могут никогда не кэшироваться в небольшой гибридный ОЗУ, поэтому в этом нет никакого преимущества

Moab
источник
Я полагаю, что @surfasb дал более точный ответ. Я также искал в Интернете, и на самом деле кажется, что виртуальные машины также выигрывают при хранении на гибридном диске.
Роберт Коритник
"Кажется", пожалуйста, разместите свои исследовательские ссылки Я не верю, что от этого выигрывают большие виртуальные машины, и готов поспорить, что никто не исследовал его, только мнение, что виртуальные машины лучше работают на гибридной версии. Недостаточно памяти на гибридном диске для постоянного хранения кэша vm, это все предположения, поскольку невозможно получить доступ к кэшу на гибридном диске, чтобы отслеживать, что кэшируется, а что нет. Вся литература Seagate Hybrid говорит, что она кэширует «файлы», а не секторы данных, поэтому выбор лучшего ответа основан на том, что «кажется» правильным для вас, полная чепуха.
Моав
Речь идет не о кешировании целых виртуальных машин ... Речь идет о кешировании наиболее часто используемых LBA, которые не изменяются (слишком часто) ... Большинство файлов ОС только для чтения. И это верно как для настольных компьютеров, так и для виртуальных машин. Я не вижу причин, по которым виртуальные машины не выиграют от гибридного привода. На самом деле они могут принести пользу так же, как любая настольная система. Единственная проблема, которую я вижу, - это если вы часто запускаете несколько виртуальных машин одновременно, потому что часть SSD в основном заполняется данными ОС, которые повторяются несколько раз. Одни и те же данные, несколько раз.
Роберт Коритник
И если говорить о ссылках ... Мне не нужно публиковать ссылки, потому что, как выяснилось, Seagate заявляет, что они сохраняют наиболее часто используемые LBA, а не файлы. Так что это могут быть целые файлы или их части. Не имеет значения, являются ли они настоящими файлами или файлами в виртуальной машине. С точки зрения контроллера диска оба являются просто данными, хранящимися в блоках. LBA - это те, которые кэшируются.
Роберт Коритник
«они сохраняют наиболее часто используемые LBA, а не файлы», где обосновать свою претензию. Все документы, которые я прочитал, говорили иначе .... seagate.com/www/en-us/products/laptops/laptop-hdd
Моав