Технологии


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

Виртуальные машины «под микроскопом»

Низкоуровневое исследование виртуальных платформ является одним из основных направлений нашей тестовой лаборатории. Очередные опыты показали, что идентификация посредством функций CPUID, эмулируемых гипервизорами, далеко не единственная возможность получить информацию. Ряд системных объектов, обеспечивающих взаимодействие firmware виртуальной машины и ОС (например, таблицы ACPI), содержат идентификационные текстовые строки. Что происходит с этими объектами при включении виртуализации? Как соотносится функциональность виртуальной и физической платформ? Представляем небольшую серию опытов в среде Oracle Virtual Box, проведенных с помощью собственной информационно-диагно­сти­че­ской утилиты. Продукт находится на ранней стадии разработки, вместе с тем уже способен решить поставленную задачу.

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-накопитель, как и любое техническое решение, подвержен поломкам. Вопрос только в том, можно ли отремонтировать устройство и каковы шансы восстановить данные.

По ту сторону 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%, а энергоэффективность – вполовину.

Страницы