Технологии


Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии

Rеволюционный DMA: быстрее, чем TCP

Можно ли обеспечить рост мощностей серверной инфраструктуры (вы­чи­с­ле­ний и хранения) без привлечения сетевых архитектур SAN, спе­ци­а­ли­зи­ро­ван­ных устройств хранения и протоколов передачи данных, ви­ся­щих тя­же­лыми гирями на пользователе, его кошельке и степенях его свободы? Берем привычную среду связи серверов и систем хранения на классических сетевых протоколах TCP. Она не идеальна, но доступна, универсальна и пер­спективна. Оказывается, давно и хорошо знакомое понятие DMA (Direct Memory Access) можно распространить на со­во­куп­ность контроллеров NIC (Network Interface Controller) нескольких компьютеров, соединенных в локальную сеть.

Обзор событий тридцатипятилетней давности: проект создания GPS с помощью двухтонного уранового спутника

Мало кто знает, что ESA — Европейское космическое агентство — планировало запустить в 1990 году спутник «Попсат», представляющий собой шар диаметром 2 метром, наполненный ураном и весящий 2 тонны. Спутник должен быть выведен на орбиту с временем существования миллион лет и использоваться геологами для выяснения причин землетрясений и для высокоточной навигации. По словам Зигфрида Хибера (Siegfried Hieber), одного из руководителей проекта, стоимость этого спутника оценивалась в 100 млн. фунтов стерлингов. С таким сообщением вышел №96 журнала New Scientist от 11 ноября 1982 года.

Как проверить режим USB3?

Если USB-устройство и платформа поддерживают передачу данных в режиме USB3.0 со скоростью 5 Гб/сек., то, казалось бы, ничто не мешает убедиться в этом воочию. Существует немало утилит для этого, да и наши исследования способствовали поиску ответа на это вопрос. Кроме того, если накопитель демонстрирует скорость, существенно пре­вы­ша­ю­щую 50-60 МБ/сек., то можно заявить — это режим Super Speed, поскольку в режиме USB 2.0 такая скорость физически недостижима, а «промежуточных» вариантов не существует. Но не все так просто...

Обзор основых причин выхода из строя флеш-накопителей для USB-шины, перспектив ремонта и восстановления информации

Признание USB-накопителей состоялось сразу — ёмкость и компактность компьютерное сообщество оценило по достоинству. Благодарные произ­во­ди­те­ли ответили ростом объемов выпускаемых флеш-дисков. Им стали доверять все больше и больше. Казалось, что надежность флешки выше всяких похвал, и риски потерять информацию сведены к нулю. Опыт экс­плу­а­та­ции расставил все по своим местам: USB-накопитель, как и любое техническое решение, подвержен поломкам. Вопрос только в том, можно ли отремонтировать устройство и каковы шансы восстановить данные.

Cluster-on-Die, как распределение оперативной памяти между процессорными ядрами одного кристалла

По мнению компании Intel, кластер из процессорных ядер – это именно то, что обеспечит оптимальное распределение ресурсов в мульти­про­цес­сор­ной системе. Ведь если количество вычислительных ядер на крис­тал­ле постоянно увеличивается, доступ к ОЗУ становится задачей не­три­ви­аль­ной, для решения которой следует искать несимметричные решения. Фактически, CoD является логическим продолжением техно­логии NUMA. Но если Non-Uniform Memory Access декларирует «хорошие манеры» для доступа процессоров из одного гнезда (сокета) к системной памяти, подключенной к другому процессорному сокету, кластеризация внутри кристалла призвана нормировать использование локальных контроллеров памяти. И, как результат, – распределение оперативной памяти между процессорными ядрами одного кристалла.

По ту сторону NUMA API

Интеграция контроллера оперативной памяти в состав микросхемы CPU была одним из самых закономерных и ожидаемых событий. Преимущества очевидны — микросхем на плате меньше, быстродействие выше. Все просто и предсказуемо. Только не для мультипроцессорных систем: ведь теперь каждый процессор располагает своим контроллером памяти.

Файловые операции в UEFI

Около 30 лет назад разработчики персональной платформы IBM PC, определяя архитектуру функций дискового сервиса BIOS, приняли очевидное и логичное решение, согласно которому процедуры firmware, находящиеся в постоянном запоминающем устройстве системной платы, должны работать с гибкими и жесткими дисками исключительно на уровне секторов, дорожек и цилиндров. Таким образом, для BIOS была отведена роль «исполнительного механизма», умеющего только читать и писать сектора, по заданиям от операционной системы, которая, в свою очередь, осуществляет поддержку файловых операций, каталогов, таблиц FAT32 и других подобных структур. Появление UEFI разрушило эту модель, сегодня firmware «умеет» работать с файлами. С чем связано такое изменение подходов?

Влияние BIOS на производительность серверов

Самое интересное в процессорах семейства Intel Xeon E5 v3 – наличие режима Cluster-on-Die, сокращенно – COD. Это новшество открывает путь к построению еще более производительных платформ и, как следствие, к реализации с их помощью высоконагруженных систем.

Заметим, что не все процессоры Haswell-EP обладают способностью формировать внутри себя кластерные узлы, а лишь только те из них, у которых количество ядер более десяти. В чем прелесть мультиядерной кластеризации? Ответ на это вопрос можно найти в дискуссионных материалах технического центра компании Dell, адресованных специалистам по обслуживанию Haswell-серверов. Давайте проанализируем, насколько обсуждаемая тема может быть полезной отечественным серверостроителям, потребителям их продукции и разработчикам программного обеспечения для HPC и HighLoad-систем?

Заметки об энтропии

Событие, ожидаемое специалистами в области криптографии, моделирования различных систем, а также просто любителями энтропии (есть и такие), произошло. Процессоры Intel получили аппаратную поддержку генерации случайных чисел. В системе команд появилась инструкция RDRAND в трех формах: 16, 32 и 64 битной. Источник энтропии, недавно появившийся в составе процессора, уже снабжен средствами для его виртуализации. Давайте детально ознакомимся с его устройством и постараемся применить на практике полученные знания.

Оценка производительности памяти DDR4 на современной многоканальной платформе Intel Xeon E5-2600 v3

Вряд ли появление памяти DDR4 стало каким-то особенным событием в мире IT. Еще одна цифра, обозначающая следующее и более быстрое поколение оперативных запоминающих устройств, теряется на фоне давно известных DDR3 и DDR5. Последние из перечисленных, правда, используются в сочетании с графическими процессорами, а DDR4 впервые применяется в серверных платформах. Этим она обязана появ­ле­нию новинки от Intel – процессору Xeon E5-2600 v3. Его при­ме­не­ние позволит увеличить пропускную способность подсистемы памяти на 44%, а энергоэффективность – вполовину.

Страницы