Показаны сообщения с ярлыком ULLtraDIMM. Показать все сообщения
Показаны сообщения с ярлыком ULLtraDIMM. Показать все сообщения

среда, 1 апреля 2015 г.

Diablo Technologies - Netlist. Конец бразильского действа? Можно, наконец, работать?

    29 марта 2015 Diablo Technologies разместила информацию о том, что федеральное жюри приняло ее позицию в патентном споре с Netlist по поводу ULLtraDIMM и компания получила право на возобновление поставок продукции. Соответственно, запрещение снимается и с Sandisk.

http://www.diablo-technologies.com/diablo-technologies-to-resume-shipments-of-memory-channel-storage-after-court-ruling/


PS.
   Нет! История не завершена. Сиквел будет иметь продолжение.
   Netlist расшифровывает решение жюри: Компания SanDisk была привлечена к ответственности по ошибке, с нее снимаются санкции, но до окончательного вердикта не снимается запрет на поставку спорных чипов компанией Diablo Technologies. При этом, Netlist считает, что запаса чипов в SanDisk не должно хватить надолго, а спрос на продукцию  в ближайшие 3..6 месяцев (пока есть запасы чипов и нет окончательного вердикта) будет никакой (если так - зачем вообще было судить-рядить?).
   В целом, Netlist недоволен промежуточным результатом и будет дожимать до конца.

http://www.netlist.com/media/in-the-news/

   Получается, зря ряд ведущих компаний поставили на технологию ULLtraDIMM. Мало того, что она имеет ограничения и недостатки, сужающие сферу применения и спрос, так еще и бесконечные "можно - нельзя", "грузим - не грузим"... Вполне может получиться, что когда окончательно примут все решения и таки наступит мир, ПРЕДМЕТ СПОРА будет уже никому не нужен.

пятница, 13 февраля 2015 г.

Netlist добилась запрета на продажу ULLtraDIMM

    Патентный спор Netlist и Diablo вокруг возможного заимствования технологии Netlist компанией Diablo в продукте продолжается.
    Netlist добилась запрета на продажу всей спорной продукции, в том числе ULLtraDIMM. Производитель этих модулей - компания SanDisk, для которой работала Diablo, старалась остаться в стороне, "мы только производим, все претензии - к разработчику". Не удалось! Заблокировали. Апелляция о переносе запрета до вынесения решения по патентному спору судом отклонена.

    Йехх!!!!!... А ведь Huawei, Lenovo и Supermicro, уже объявили о планах по поддержке  ULLtraDIMM в некоторых своих платформах!
    При том, что решение не имеет ярко выраженного отрыва от альтернативных, задержка с его выходом на рынок может сыграть плохую роль для всех участников конфликта - в накладе могут оказаться как выигравшие спор, так и проигравшие.

http://www.storagenewsletter.com/rubriques/business-others/netlist-said-appeals-court-denies-emergency-motion-from-diablo/

пятница, 31 октября 2014 г.

ULLtraDIMM - что внутри?

"Вопрос: что у нея  внутре?
...
- У мене внутре неонка"

    Некоторая скрытность Diablo по поводу внутреннего устройства разработанного для Smart Storage Systems (SanDisk) модуля "SSD в формате DIMM" - ULLtraDIMM, привела к тому, что даже смежники, не разобравшись, кинулись судиться. Заявления компании о патентовании "ключевых технологий" по этой же причине вызывало подозрение. Но стоило CEO компании Riccardo Badalone, на фоне разгорающегося патентного скандала, открыто поговорить по-душам с заинтересованными специалистами, как сразу рассыпаются в прах и судебные претензии, и неверие, и подозрительность! Сразу уважуха вернулась - красиво-таки подковали блоху!!!

    Интервью инициировано и опубликовано ресурсом theregister 27 октября 2014 года. Автор - Тревор Потт.

    Правда о Diablo и ULLtraDIMM. Diablo кроется в деталях!

    Напомню, три первые буквы в аббревиатуре ULLtraDIMM расписывается как "Ultra Low Latency". И так, что у нея внутре?
    А внутре у нея целый компьютер! Не я один задавался неразрешенным вопросом: "как из шины и сигналов DRAM без потерь перейти к шине и сигналам Flash-памяти и обратно?" С помощью нано-компьютера, как выяснилось! Чип управления-преобразования в модуле ULLtraDIMM - ASIC, содержит в себе ARM ядро, 500кБ своей собственной оперативной памяти SRAM, полную физическую поддержку DDR, последовательные порты. Получившаяся система-на-чипе обеспечивает шлюз между двумя протоколами шириной в 4 мегабайт (тут и ниже про ширину - то ли в порядках что-то,..). Как сказал корреспондент - Diablo построил Raspberry Pi и разместил его между шиной основного процессора (DDR) и флеш-памятью. Модуль полностью флеш, динамической памяти не имеет абсолютно.

    Riccardo Badalone подтверждает, что "в низу DIMM" они используют буферы. "Дык, они повсеместно используются чуть ли не с 1955 года" и не являются такой уж интеллектуальной собственностью, как представляет подавшая на Diablo в суд Netlist. По утверждению Riccardo Badalone, устройство, которое использует собственно, Netlist - это всего лишь аналоговый мультиплексор, производимый по 130нм технологии, переключающий в случае надобности разные банки памяти. (вообще-то, не так все просто, поскольку в модуле Netlist тоже есть флеш, в который надо писать-читать). Попутно, восстанавливается качество сигналов по шине - что тоже не может быть защищено патентно, поскольку не очень сложно и используется повсеместно. Да еще и пропускную способность имеет на два порядка ниже - всего 40к. По мнению Riccardo Badalone, компания Netlist, не имеет достаточно грамотных специалистов - чтобы разобраться в деталях технического решения и потому подала судебный иск.
    CEO Diablo снимает со своей компании все обвинения в заимствовании интеллектуальной собственности и выражает уверенность в победе компании в суде. "Денег на это выделено немного, но я уверен - что они все вернутся. На внесудебное урегулирование мы не пойдем, поскольку таким образом косвенно подтвердим свою неправоту, которой нет!" - краткий вольный пересказ.

    Diablo - разработческая инженерная компания. Сделали по контракту работу для Smart Storage Systems и побежали дальше! Фирменное решение, Memory Channel Storage™ (MCS™) развивается. Разработано второе поколение платформы - Carbon2, DDR4-совместимая. Драйверы написаны для Microsoft Windows Server, VMware ESXi и популярных дистрибутивов Linux.

http://www.theregister.co.uk/2014/10/27/diablo_ceo_interview_on_netlist_fracas/

понедельник, 13 октября 2014 г.

Diablo Technologies и Netlist решили замучить друг друга патентными спорами

     Ох, скребут кошки на душе, когда заявляется, что "Компания запатентовала КЛЮЧЕВУЮ технологию в ..."

    Одно из направлений энергонезависимой памяти - в формате DIMM сотрясают локальные бури.

    Netlist образована в 2000 году. Их продукт NVvault NVDIMM представляет собой в одном флаконе набор чипов динамической памяти, флеш памяти, некоторой дополнительной логики и суперконденсатор. В случае катастрофы (отключения питания) заряда суперконденсатора хватает на то, чтобы создать копию в энергонезависимой флеш памяти. И вернуть "образ" после восстановления. Продукт и основы его работы описаны. На фотографии вверху слева разъем для подключения конденсатора.

    Diablo Technologies, родившаяся в 2003, в тесном сотрудничестве со SMART Storage Systems (структура SanDisk) создали ULLtraDIMM. Теперь ULLtraDIMM - продукт SanDisk, на сайте Diablo никак не описан и почему-то даже не упоминается никак, сейчас речь идет только о "решениях" (Solutions) с применением Memory Channel Srorage (MCS). Ну, как бы принимали участие в разработке, передали в производство SanDisk и пошли дальше...

    При том, что ULLtraDIMM успели продвинуть в ряд ведущих компаний, таких как Cisco, Dell, Fujitsu, HDS, HP, SuperMicro,.., радужное будущее продукта не очевидно. Его позиционируют в системы, очень чувствительные к задержкам доступа к данным, но для которых решение, построенное полностью на DRAM слишком дорого. В заметке приводится успешный опыт применения ULLtraDIMM в Нью-Йоркской финансовой компании, для которой (!) "... улучшение латентности на 1 мс в своих системах стоит $ 100 млн прибыли в год". На часть из этих ста миллионов они не могут оперативной памяти купить?? Преимущество ULLtraDIMM по латентности декларируется по сравнению с PCIe SSD (без особенной конкретики). Но на пороге бьет копытом NVMe, вроде бы имеющая хороший потенциал в том числе и по латентности.
... к тому же количество модулей ULLtraDIMM в системе не бесконечно, а каждый из них имеет вполне определенную емкость, не резиновый
... и установка модулей ULLtraDIMM занимает часть слотов модулей DRAM, т.е. замещает собой часть самой быстрой памяти

    Суть сейчас не в технике. А в том, что уважаемая Diablo Technologies и не менее уважаемая Netlist регулярно по очереди обвиняют друг друга в нарушении патентных прав. SanDisk при этом дистанцируется от судебной возни, "мы только производим то - что нам разработали".
Шкура неубитого медведя не дает покоя? Или попытка, пусть в небольшом масштабе, повторения подвига Rambus (кто-то еще помнит - что это?), на небольшое время обложившей целую отрасль данью? Довольно дорогостоящий маркетинговый шум?


http://www.netlist.com/
http://www.theregister.co.uk/2013/12/16/diablo_flashdimm_tech_lawsuit/
http://www.storagereview.com/diablo_technologies_files_lawsuit_against_netlist
http://www.streetinsider.com/Corporate+News/Netlist+(NLST)+Files+Motion+for+Preliminary+Injunction+Against+Diablo+Techs+ULLtraDIMM+Lineup/9891856.html

вторник, 5 августа 2014 г.

Diablo Technologies получил патент, позиционируемый как "ключевая технология".

    Diablo Technologies - дочерняя компания SanDisk, получила патент США No. 8,713,379 "System and method of interfacing co-processors and input/output devices via a main memory system" (Система и метод взаимодействия процессоров и устройств ввода/вывода через основную память).
    Сделано это для фиксации действительно революционноно подхода к взаимодействию подсистем вычислительного комплекса, или впоследствии будет использовано для давления / взимания роялти с конкурентов - покажет время. Сама компания называет предмет патента "ключевой технологией". Патент описывает:

  • метод подключения энергонезависимой памяти непосредственно к контроллеру памяти процессора;
  • систему преобразования сигналов и данных, присущих оперативной памяти (чередование, шифрование) в обоих направлениях;
  • метод преобразования нелинейных адресов оперативной памяти в линейные.

Ну, как бы - если иметь устройство с одной системой с адресации данных с одной стороны и систему с отличной адресацией с другой - преобразователь для их взаимодействия может написать практически любой программист, по-моему...

    Diablo Technologies замелькала в интернет благодяря разработке ULLtraDIMM (писал в начале года) - модулей энергонезависимой памяти (по инерции ее называют SSD, хотя к "дискам" она не имеет отношения) в формате DIMM.

    ULLtraDIMM решился использовать в своих системах IBM и ряд других крупных игроков IT рынка.

http://www.diablo-technologies.com/diablo-technologies-secures-key-u-s-patent-covering-memory-channel-storage-technology/

вторник, 6 мая 2014 г.

FusionIO, UlltraDIMM, газоны и танки.

                                                                       - А мы танками по вашему газону!
                                                                       - Мы даже не заметим на нашем газоне ваших танков.

    Две технологии (лица, представляющие эти технологии, конечно же) немного поспорили в заочном споре. Пока последнее слово за FusionIO.

    Ricardo Badalone, CEO Diablo Technologies пообещал, что их продукт - UlltraDIMM - просто сметет PCIe SSD ускорители с рынка.
    На что Lance Smith, COO FusionIO привел ряд контраргументов, во многом совпадающих с приведенными мной:


  • Да, UlltraDIMM обгоняет в задержках, но FusionIO имеет более сбалансированное соотношение при записи и чтении:

Read latency - Fusion-io - 68 microsecs vs flash DIMM's 100 microsecs
Write latency - Fusion-io - 15 microsecs vs flashDIMM's <5 microsecs

  • ... тем более, что сравнение идет не в равных условиях. "Если ставите в систему 8 модулей UlltraDIMM, но поставьте также 8 карт FusionIO в параллель - тогда и сравнивайте!"
  • Да, FusionIO карта потребляет больше энергии, ну так и объем памяти у нее больше!
  • RAM все равно быстрее флэш. Устанавливая модули UlltraDIMM вместо оперативной памяти RAM, мы урезаем ее объем и потенциально снижаем производительность системы. Флэш надо ставить в систему ВМЕСТЕ с RAM, а не ВМЕСТО!! Т.е, в дополнение, а не как замену. Поскольку, например, Buffer Pool Extension (BPE) SQL Server 2014 использует флэш как буфер уровня L2 по отношению к основной памяти - уровню L1. 
    К тому же, задержки - то есть, единственное, в чем UlltraDIMM выигрывает, по мнению Lance Smith, не являются узким местом и определяющей характеристикой в общей производительности системы.



http://www.theregister.co.uk/2014/04/30/fusionios_dim_view_of_flash_dimms/

пятница, 11 апреля 2014 г.

NVMe - эсктремально быстро.


Все ненужное - на слом!

    SSD, стремительно ворвавшись в поток серверных решений, внес некоторую сумятицу в относительно плавное течение. Появился дисбаланс в цепочке между потребителем - процессором и поставщиком - SSD хранилищем, поскольку вдруг выяснилось, что промежуточные звенья - контроллеры и шины не справляются. Ну, не то - чтобы совсем не справляются, но производителям контроллеров пришлось срочно делать заплатки к микрокоду, чтобы подстроиться под особенности внутренней структуры SSD. При этом осталось внутреннее противоречие. Традиционные HDD, как бы ни быстры они были в своей области, не меняют кардинально принципы организации хранения и становятся "медленными". В то же время "быстрые" SSD имеют кардинально отличающуюся внутреннюю организацию и требуют других алгоритмов доступа. Встает вопрос: "А стоит ли мешать все в кучу? Не настало ли время отделить котлеты от мух?" HDD останутся со своими контроллерами, а SSD для особенно требовательных задач подключим к системе по своему хайвею, оптимизированному конкретно под них. Дело даже не в пропускной способности связки шина-контроллер-интерфейс-дивайс, а в первую очередь в сокращении задержек прохождения информации туда-сюда (latency). Чем меньше звеньев на пути - тем она меньше, это понятно.

В самое сердце!

    PCI SSD. Это решение родилось не вчера. Решения с разным успехом представлялись на рынок  - (что нашлось) июль 2001 - Cenatek представила Rocket Drive, декабрь 2001 - Platypus Technology из Австралии предложила высокопроизводительный RAM SSD accelerator (я даже продал пару - стоили совершенно безумные деньги!) Из здравствующих ныне - давно и успешно специализирующаяся на PCI SSD ускорителях FusionIO, безуспешно обогнать которую

среда, 19 марта 2014 г.

ULLtraDIMM - вот оно, щасте??

Издание второе, улучшенное и дополненное


   Начал тему давно - в сентябре 2013 и было две попытки, но отвлекся и руки не доходили вернуться... С тех пор много чего изменилось, кое-где поправки сделал. Две части имеют небольшие пересечения.

   SSD в формате 2,5" накопителя с интерфейсом SATA уже никого не удивляют (как все быстро в нашей области!...). Производятся достаточно массово и технологично (еще не так массово и не так технологично, чтобы по цене за мегабайт приблизиться к HDD, но многие на это надеются!). Периодически кто-то из производителей вырывается вперед то по скорости той или иной записи, то чтения. Модели сменяют друг друга с бешеной скоростью, каждая новая модель (как правило) лучше предыдущей. Особенных прорывов нет, так как используется очень ограниченный набор контроллеров (самые распространенные - SandForce, Marvell) и несколько более широкий, но тоже считанный набор микросхем памяти (Intel, Micron, Toshiba, Sandisk,...). В общем, рутинное развитие.

   В разделе "SSD Enterprise", то есть для серверного применения, все традиционно несколько более размеренно. Вот, интерфейс SAS появился уже у целого ряда как "традиционных производителей HDD" - Seagate, Toshiba, HGST ( поправка - SSD Сигейт под вопросом!), так и у "традиционных производителей SSD" - OCZ, Micron,... (OCZ уже успела разориться и успешно продаться). Не то, чтобы оно только-только появилось, у некоторых было давно, но сейчас есть у всех, кто позиционирует себя в Enterprise секторе. Как обычно, у каждого свой победный флажок, которым надо размахивать. Seagate: "...все собрались, обсудили и закрепили все необходимые и достаточные условия и параметры. Дальше все разбежались каждый по своим производствам, но строго соблюдаем все общие договоренности ТОЛЬКО МЫ! Остальные - кто в лес, кто по дрова... Не по мужски!...". Тошиба: "У нас единственных по чучхе - все свое - и контроллер, и чипы памяти, и производство, - кто еще сможет так же уверенно отвечать за конечное изделие???" HGST: "Гибкость, гибкость, и еще раз гибкость! Не одна, не две продвинутых линейки, а ТРИ!" Для клиентов разной степени Enterprise'ности, наверное... (прямая речь здесь - полная придумка автора, просьба не воспринимать буквально).
    Я пытался свести все в таблицу, но ничего не получилось. Нет набора параметров с общими условиями, который бы публиковался всеми в полной мере, а заниматься детективной деятельностью при том - что через 3..5 месяцев эта модель уже будет EOL (снятой с производства)??

    Несколько особняком в общем строю "дисковых ускорителей" стоят устройства в формате платы расширения с интерфейсом PCI. Идея простая - чем меньше промежуточных контроллеров, интерфейсов и линий передачи, тем выше производительность. На этой поляне пихалова меньше. Вариаций несколько. От "контроллер с прикрепленной (одной или двумя) платами SSD" до тщательно спланированного и оптимизированного Fusion. Чем больше денег вложено в разработку - тем быстрее и тем (существенно) дороже устройство.
    Можно не стеснять себя в цене и соорудить FusionIO на 10Тб... Стоит такое поболее, чем стоимость некоторых малых предприятий :), но почему бы и нет - если для кого-то каждая дополнительная миллисекунда - потеря в деньгах, при этом обрабатываемые объемы (допустим, баз данных) достаточно велики, а конкурентов особенно нет... Ну, хорошо, есть, но не столько... OCZ Z-Drive, например... Вроде бы и не так, чтобы совсем по-другому - тоже контроллер PCI и к нему микросхемы памяти, но все же один быстрее, второй заметно медленнее.

Революция! Грядет революция!!!


   Что действително удивило-порадовало при первом взгляде - решение настолько близкое "к сердцу" (процессору, конечно же!), что дальше некуда - ULLtraDIMM от компании SMART Storage Systems., анонсированное аж в декабре 2012. Название продукта сказало само за себя? Да, в формате DIMM! То есть - прямо руками и ногами непосредственно в CPU! Как-то не очень заметно, без фейерверков представили в декабре 2012 года на Tech Trailblazers и так же скромно заняли первое место в разделе "Storage". Прорыв темной лошадки? Стартап. Засветили идею, пропиарились и продались не долго думая SanDisk Company в июле 2013. Там и растворились тихо. Реального продукта среди обширной линейки SanDisk не находится. Ссылка про ULLtraDIMM ведет на пресс-релиз SMART Storage Systems.

   Итак, что пишут (рекламный листок в формате pdf можно взять здесь):

Область применения          Enterprise Storage
Интерфейс                           DDR3
Форм-фактор                       DIMM
Емкость                                200GB, 400GB*
Тип флэш-памяти NAND   MLC
Максимальная скорость последовательного чтения/записи  (Mb/сек)    1000/760 MB/s
Максимальная скорость произвольного чтения/записи (операций ввода/вывода в секунду)            150 000/65 000 IOPS **
Максимальная задержка доступа при записи (Read Access Latency)              5мкс
Количество полных перезаписей в день для 5-летней работы (Drive writes/day (DW/D) for five years)     10

--
*) масштабируется
**) масштабируется

   Сравнение
- По количеству IOPS и по скорости последовательного чтения-записи цифры очень похожи на те, что заявляются для SSD класса Enterprise.
- Задержка на запись - параметр, не публикуемый для SSD, поэтому сравнивать не с чем. Но эта характеристика фигурирует в описаниях PCI ускорителей и составляет, например: 68мкс (чтение)/15мкс (запись) для модели 2,4ТБ ioDrive2 Duo и 30мкс для модели 5,2ТБ ioDrive2 Octal компании FusionIO.
- Емкость и производительность системы растут пропорционально числу установленных модулей. 4 штуки 400 GB модуля, установленные в систему, дадут в сумме 1,2млн IOPS !!! Диаграмма, приведенная ниже, наглядно демонстрирует рост производительности:
Синяя с треугольничками: операций ввода/вывода в секунду. Растет пропорционально числу модулей в системе
Черная с квадратиками: задержка доступа. Остается прежней при любом количестве модулей в системе

   Сколько стоит, доступно ли уже к заказу, или будет доступно и когда - этим вопросом не задавался, но уже есть артикулы:
TX93E40200GG7101     200 GB
TX93E40400GG7101     400 GB

Заклятые друзья
    Если засветившаяся в инфопотоках идея не выглядит утопично и соотносится с чаяниями аудитории, эта самая аудитория требует "продолжения банкета"! Показал на картинке - рассказывай, где магазин?! Пресс-релиз ULLtraDIMM компании Smart Storage System и аналогичный продукт, MCS (Memory Channel Storage), заявленный Канадской компанией Diablo Technologies Inc. немного позже, вызвали неподдельный интерес коллег по цеху. (MCS - уже второе возможное название продукта, до этого упоминался TeraDIMM. Кстати - ULL расшифровывается как Ultra Low Latency - Ультра Низкая Задержка). Английский тематический информационный ресурс The Register, не найдя ответа на два основополагающих вопроса "Где купить и започем?", провел небольшое расследование (http://www.theregister.co.uk/2013/07/31/smarts_diabolic_move/, http://www.theregister.co.uk/2013/04/29/smart_diablo_ssd/), краткое содержание результатов которого приводится ниже:

   Компании компании Smart Storage System и  Diablo Technologies Inc. заключили стратегический союз с целью разработки и вывода на рынок "SSD в формате DIMM" - устанавливающихся непосредственно в каналы памяти процессора флеш-модулей. Цитата: "...позволят приложениям беспрепятственно получать доступ к данным из системной памяти и флеш-накопителей одновременно с крайне низкой задержкой и очень высокой пропускной способностью."
   Технические детали реализации пока не раскрываются. Есть только некоторые параметры будущего продукта. Скорости записи/чтения и IOPS КАЖДОГО модуля определяются возможностями существующих чипов NAND и пока заявлены на уровне продвинутых SSD Enterprise сектора, за исключением задержки доступа - она на порядок ниже. НО! Заявляется возможность масштабирования модулей в системе - т.е., при установке, допустим, четырех модулей на процессор, все скоростные характеристики, практически, учетверяются при константной задержке! Максимальное количество одновременно устанавливаемых ULL модулей в системе не оговаривается, так что можете включать фантазию на полную мощность!

   Diablo, основанная в 2003 году тремя выходцами из Nortel, получила $ 7,5 млн финансировании в марте 2013 года. Общий объем финансирования с учетом уже привлеченных $ 28 млн в ноябре 2012 года, составил $ 36 миллионов.
   Компания обещает "скорый анонс готового продукта". То есть, его еще по-прежнему нет. Есть концепция, есть потенциальный рынок и, видимо, видение реализации. Патент US 20120204079 A1 опубликован в августе 2012 года. Теперь есть деньги на доводку. За дело, товарищи!

   Есть определенные подозрения в том, что не все гладко на пути, и тесная интеграция с производителем памяти нужна для определенного "допиливания" чипов. Иначе Diablo могла позиционировать MCS как открытую технологию с привлечением более широкого круга заинтересованных компаний в качестве союзников по альянсу. На данный момент нет никакой информации о взаимодействии Diablo с Intel , HGST&WD, LSI, Micron, Plextor, Samsung, Toshiba - других производителей серверных SSD и чипов для них.

   По оценкам специалистов, ВОЗМОЖНО появление готового продукта на рынке в 2014 году.
Пока же - чтобы не скучали и не забывали, очередной пресс-релиз о скором наступлении новой эры