Материалы по тегу: тестирование

02.03.2022 [21:48], Алексей Степин

Intel Xeon Sapphire Rapids получили средства аппаратной самодиагностики «кремния»

Внезапный сбой серверного процессора может доставить немало неприятностей, даже если он в системе не один и останавливать машину не придётся. И хотя часто сбои связаны с проблемами с памятью, сбоить может и определённая часть самого процессора, например, кеш или иные блоки. Такие ошибки сложно предсказать и выявить заранее, но в Intel Xeon Sapphire Rapids появился механизм для их детектирования.

Когда речь идёт о новых Xeon на базе данной архитектуры, обычно приводится масса технических данных, но вот о наличии блока детектора аппаратных сбоев в «кремнии» Sapphire Rapids стало известно впервые. Технология носит название In-Field Scan (IFS) и её существование было раскрыто с появлением открытого драйвера IFS для Linux, на что обратил внимание Phoronix. Сам драйвер в настоящее время находится на рассмотрении и содержит примерно 1,5 тысячи строк кода.

 Вычислительный узел суперкомпьютера Crossroads с двумя Xeon Sapphire Rapids

Вычислительный узел суперкомпьютера Crossroads с двумя Xeon Sapphire Rapids

Технология IFS подразумевает возможность поядерной проверки процессора на работоспособность и полнофункциональность «кремния». Она, как заявляет Intel, способна выявлять аппаратные проблемы, не обнаруженные стандартными методами вроде контроля чётности или ECC.

Как именно работает IFS, пока не говорится, т.к. драйвер лишь обеспечивает поддержку со стороны программной инфраструктуры (ОС и гипервизоров) — в Linux он попросту предоставляет интерфейсы sysfs. Тесты будут подгружаться процессором примерно так же, как и микрокоды. Бинарные файлы тестов IFS специфичны для семейства, модели и степпинга каждого Xeon Sapphire Rapids и загружаются в защищённую область памяти, предварительно пройдя аутентификацию.

Интерфейсы, обеспечиваемые драйвером IFS, позволят ОЕМ-поставщикам оборудования или владельцам ЦОД производить массовое тестирование процессоров, будь то развёртывание инфраструктуры с новыми серверами или плановая проверка уже запущенной системы на аппаратные сбои. Для гиперскейлеров подобная функциональность настолько важна, что они и сами разрабатывают подобные решения для проверки работы ядер, хотя пока исключительно программные.

Постоянный URL: http://servernews.ru/1061234
19.10.2021 [17:16], Андрей Галадей

Google разрабатывает проект SiliFuzz для массового выявления скрытых дефектов CPU

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

Принцип работы SiliFuzz заключается в анализе работы процессора путём запуска заранее подготовленных тестовых данных, собранных с помощью эмуляторов и дизассемблеров. Это одна из разновидностей фаззинга — процессор нагружают «случайными» вычислениями, результат которых проверяется на выходе. Если расхождения есть, процессор считается дефектным.

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

Собственно говоря, задача разработчиков — создать систему, которая могла бы регулярно тестировать каждое ядро в каждом сервере Google, минимально влияя на его производительность. В текущем виде SiliFuzz выбирает момент, когда нагрузка на конкретную машину не так велика, и последовательно тестирует группы из четырёх потоков (2 ядра с SMT) в течение не более чем двух минут. Пока разработчики ориентируются на процессоры x86-64, которые массово используются самой Google.

Основная цель проекта — автоматизация выявления скрытых дефектов, которые приводят к неверным вычислениям и которые гораздо опаснее обычных сбоев и падений, поскольку единственное небольшие отклонения в работе чипа приводит к накоплению массива ошибок. Так, например, выяснилось, что некоторые CPU иногда возвращали неверные результаты вызова F2XM1 (x2-1), а другие — периодически давали отличающиеся от правильных расчёты FCOS. В последнем случае разница составляет менее 0,0000003%, но и этого может быть достаточно для проблем.

Как отмечается, около 45% дефектов, найденных с помощью SiliFuzz, не отслеживаются иными инструментами. В будущем разработчики планируют масштабировать SiliFuzz, повысить скорость работы программы, а также в целом повысить качество работы.

Постоянный URL: http://servernews.ru/1051625
16.06.2021 [23:28], Андрей Крупин

Бета-версия Dr.Web Enterprise Security Suite 13.0 дополнилась функцией защиты виртуальных сред

Компания «Доктор Веб» сообщила об обновлении бета-версии программного комплекса Dr.Web Enterprise Security Suite версии 13.0, предназначенного для централизованной защиты компьютерных сетей любого масштаба.

Ключевым нововведением продукта стала востребованная в корпоративном секторе функция защиты виртуальных сред, безопасность которых обеспечивается посредством сканирующих серверов и режима станций «Виртуальный агент».

Отмечается, что применение Dr.Web Enterprise Security Suite, рассчитанного на работу в виртуальных окружениях, позволяет экономнее использовать системные ресурсы. Это достигается путём переноса части защитных функций на отдельную виртуальную машину, предназначенную для обслуживания антивирусных агентов на всех остальных виртуальных машинах на том же физическом сервере. Снижения быстродействия удаётся избежать за счёт использования виртуальной сети.

 Источник изображения: fieldengineer.com

Источник изображения: fieldengineer.com

Принять участие в бета-тестировании Dr.Web Enterprise Security Suite 13.0 можно на сайте beta.drweb.ru. Для доступа к разделу и дистрибутивам продукта требуется регистрация.

В компании подчёркивают, что бета-версия защитного решения предназначена исключительно для ознакомления с продуктом и может содержать некоторые ошибки или недоработки. Не рекомендуется использовать тестовую сборку Dr.Web Enterprise Security Suite 13.0 для защиты информации на рабочих станциях и серверах, критически важных для функционирования IT-инфраструктуры организации.

Постоянный URL: http://servernews.ru/1042191
25.01.2021 [17:34], Сергей Карасёв

«Рикор» предлагает тестирование российских серверов с отечественным ПО

Российский ODM-производитель «Рикор» представил новую партнёрскую программу, в рамках которой сформирован специальный демо-фонд для тестирования отечественного серверного оборудования с российским программным обеспечением (ПО).

«Рикор» осуществляет продажи только через партнёрскую сеть. Инициатива по созданию демонстрационного фонда позволит партнёрам получить доступ к различному оборудованию с установленным софтом для проведения всестороннего тестирования. Более того, партнёры могут создавать собственные шоу-румы на базе предоставляемого оборудования «Рикор».

 Фотографии Рикор

Фотографии Рикор

В настоящее время доступны более 50 платформ и серверов. Они используют материнские платы с возможностью установки двух процессоров Intel Xeon Scalable второго и третьего поколений. В дальнейшем станут доступны новые серверы и системы хранения данных на отечественных чипах, однопроцессорные системы, сетевые контроллеры и пр.

«В ближайшее время мы планируем привлечь к организации демо-стендов такие отечественные софтверные компании, как АльтЛинукс, Astra Linux, Базальт, Аэродиск, 1С, Диасофт и др. Мы будем пристально следить за наличием ключевого набора ИТ-решений в демо-фонде, чтобы партнёры в любой момент могли опробовать необходимый им продукт. Наш портфель обновляется и пополняется в зависимости от поступающих запросов партнёров», — отмечает Рикор.

Постоянный URL: http://servernews.ru/1030953
23.06.2020 [12:49], Илья Коваль

OCS Distribution предлагает на тест HPE DL380 Gen10 на базе Intel® Xeon® Gold

В конце февраля компания Intel представила новые процессоры Cascade Lake Refresh — это третья по счёту серия в семействе Xeon Scalable. Пандемия расстроила планы по обновлению оборудования многих IT-отделов, но сейчас, с ослаблением различных ограничений и восстановлению цепочек поставок, самое время вспомнить, чем же процессоры Intel Xeon Scalable отличаются от других, их особенности и преимущества.

Семейство масштабируемых процессоров Intel® Xeon® второго поколения подразделяется на четыре класса, отличающиеся производительностью, возможностями и, конечно, ценой:

  • Bronze 3200 — недорогие CPU базового уровня. Они ориентирован использование в базовых системах хранения данных и серверах. Они, тем не менее, предоставляют необходимый уровень безопасности и удобства обслуживания и отлично подходят для малого бизнеса.
  • Silver 4200 — процессоры начального уровня, которые в сравнении с серий Bronze обладают более высокой производительностью и гибкостью за счёт числа ядер и потоков, частоты и памяти. Они оптимизированы для систем хранения данных, вычислений и сетевых функций и подойдут малому и среднему бизнесу, а также для ЦОД.
  • Gold 5200 и Gold 6200 — буквально «золотая середина». Процессоры этой серии имеют оптимизированную производительность, повышенную надёжность, продвинутую безопасность и лёгкую масштабируемость вплоть до четырёхсокетных систем. Эти универсальные CPU подходят для широкого ряда рабочих нагрузок и задач. Серия 6200 предлагает несколько более высокую скорость работы, зато серия 5200 более доступна.
  • Platinum 8200 ориентированы на высокую производительность, надёжность и безопасность, которые необходимы для построения гибридных и облачных сред, обработки больших потоков данных в режиме реального времени, машинного обучения и ИИ, HPC/HPDA и Big Data. Эти CPU поддерживают формирование восьмисокетных систем. В семейство Platinum также входит специализированная серия 9200, ориентированная на сверхтяжёлые вычислительные нагрузки.

Вне зависимости от серии все процессоры Cascade Lake (Refresh) имеют ряд отличительных особенностей. В частности, все они поддерживают «сверхширокие» векторные инструкции AVX-512, ускоряющие расчёты с плавающей запятой. Кроме того, есть поддержка инструкций VNNI, ориентированных на работу с нейронными сетями и ИИ — благодаря программно-аппаратным оптимизациями скорость работы в этих задачах увеличилась в 14 раз, так что в целом ряде случаев отпадает необходимость в покупке отдельного ускорителя. Речь идёт в первую очередь об исполнении, а не тренировке сетей, но именно это зачастую и требуется, так что процессоры довольно универсальны, так как позволяют работать и c FP64, и с INT8. А серии 6200/8200/9200 к тому же имеют сразу два FMA-порта для исполнения двух операций сразу.

Все процессоры предоставляют 48 линий PCIe 3.0, то есть в типовом двухсокетном сервере их будет уже 96, чего вполне достаточно для установки дополнительных контроллеров. Кроме того, чипсет Intel C620 может предоставить до четырёх 10GbE-портов с поддержкой RDMA, избавив таким образом от необходимости устанавливать сторонние адаптеры. А старшие версии чипсета предоставляют ещё Intel QuickAssist, аппаратный акселератор для ускорения (де)компрессии и операций шифрования, который снимает нагрузку с центрального процессора. Такой же функциональностью обладают и 100GbE-адаптеры Intel Ethernet 800, которые так же имеют функции ADQ и DDP для классификации и приоритетной обработки трафика.

PCIe-комплекс процессоров также включает NVMe-контроллер Intel VMD и программно-аппаратный RAID-контроллер VROC, что упрощает и ускоряет развёртывание быстрого и безопасного хранилища с возможностью горячей замены SSD. Это позволяет упростить платформу, ускорить развёртывание и повысить плотность. Причём, как и в случае с сетью от C620, можно получить комплексное решение — Intel предлагает различные варианты SSD, включая и недорогие, но ёмкие QLC-накопители, которые позволят ускорить обработку данных.

Наконец, у Intel есть и память Optane, доступная как в виде классической AIC, так и, в поколении Cascade Lake (Refresh), в виде DIMM-модулей (DCPMM), соседствующих с обычной оперативной памятью. Optane предлагает более высокие скорости в сравнении с SSD и более низкую стоимость в сравнении c DRAM. В сочетании с поддержкой от 1 до 4,5 Тбайт RAM на сокет открывается уникальная возможность получить действительно большой объём памяти без лишних затрат. Системы с Optane DCPMM идеально подходят для работы с Big Data, СУБД, анализа данных и SAP HANA. Как уже много раз говорилось, Intel фактически меняет иерархию памяти, сохраняя, если необходимо, совместимость с имеющимся ПО.

Помимо всего прочего, Intel также предоставляет целый ряд интегрированных технологий, помогающих повысить надёжность и стабильность работы в сочетании с лёгкой управляемостью как отдельного сервера, так и целого ЦОД. Также компания предлагает целый ряд программных инструментов, позволяющих максимально полно задействовать все имеющиеся технологии и аппаратные решения для упрощения и ускорения внедрения. Ну и, конечно, нельзя забывать о многолетнем сотрудничестве с массой разработчиков ПО, чьи решения заранее оптимизированы для работы на платформах Intel.

Самый простой способ изучить все возможности процессоров Intel и платформ на их основе — самому протестировать их в реальных нагрузках и задачах и получить при необходимости консультацию специалистов. Именно это предлагает известный российский дистрибьютор OCS, в демо-фонде которого теперь доступны HPE DL380 Gen10 и HPE DL360 Gen10 — одни из самых популярных универсальных двухсокетных 2U-серверов. Для теста доступны следующие машины:

  • HPE DL380 Gen10 c Intel Xeon Gold 6248 (20/40, 2,50/3,90 ГГц, L3 27,5 Мбайт) и корзиной 24 SFF;
  • HPE DL360 Gen10 c Intel Xeon Gold 6248 (20/40, 2,50/3,90 ГГц, L3 27,5 Мбайт) и корзиной 8 SFF;
  • HPE DL360 Gen10 c Intel Xeon Gold 6230 (20/40, 2,10/3,90 ГГц, L3 27,5 Мбайт) и корзиной 8 SFF.
Постоянный URL: http://servernews.ru/1013195
10.06.2020 [21:11], Алексей Степин

Linux 5.8 получит инструментарий для тестирования сетевых кабелей

Проблемы с кабельной инфраструктурой в компьютерных сетях могут быть очень раздражающими — далеко не всегда место повреждения очевидно или найти его удаётся вовсе не сразу. В некоторых системных платах в BIOS/UEFI есть функции тестирования витой пары в сетевых кабелях. Подобная, но более широкая функциональность станет частью нового ядра Linux версии 5.8.

Интегрированное в некоторые BIOS/UEFI программное обеспечение, в частности, ASUS AI Net2 (иногда пункт называется LAN Cable Status) умеет отображать состояние каждой витой пары в кабеле. Это позволяет локализовать базовые проблемы физического уровня. Существуют и более продвинутые системы тестирования, которые умеют показывать не только наличие контакта и правильность разводки, но примерное расстояние до проблемного места.

 ASUS AI Net2

ASUS AI Net2. Короткое замыкание в 3 и 4 парах, показана примерная дистанция до дефектных мест

Однако в новой ветке ядра Linux 5.8 будет реализована поддержка тестирования кабелей на программном уровне. Список нововведений уже известен, однако пока эта функция будет поддерживаться лишь для некоторых 1GbE-контроллеров Marvell. Естественно, она сама по себе требует определённой поддержки со стороны сетевого чипа, поэтому вообще для всех адаптеров она волшебным образом не появится. Зато чипы, умеющие определять расстояние до места замыкания или разрыва со временем тоже будут поддерживаться.

 Аппаратный тестер LAN-кабелей

Аппаратный тестер LAN-кабелей

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

  • Поддержку протокола Media Redundancy Protocol (MRP), помогающую комплексу сетевых коммутаторов пережить сбой одного из них без потери связи;
  • Новый драйвер Intel IGC с поддержкой разгрузки при сегментации (generic segmentation offload);
  • Новый драйверы Realtek r8169 и Freescale, содержащие множество улучшений и исправлений;
  • Оптимизации планировщика;
  • Поддержку сетевых контроллеров Marvell/Aquantia A2, которые официально ещё не были представлены.
  • Повышение производительности SMB3, улучшение поддержки многоканальных подключений, исправления в работе DFS.

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

Постоянный URL: http://servernews.ru/1013119
21.11.2019 [13:59], Андрей Крупин

IBS приобрела бизнес по тестированию программного обеспечения

IBS объявила о приобретении у группы компаний «Аплана» бизнеса по тестированию программных продуктов.

Речь идёт о поглощении компании «Аплана Софтвер», работающей на российском рынке аутсорсинга тестирования ПО. Ранее сделка была одобрена Федеральной антимонопольной службой.

Сообщается, что новый бизнес-юнит IBS будет работать на рынке под названием IBS AppLine. Владельцем бренда «Аплана» остаётся ГК «Аплана». Благодаря новому активу IBS намерена расширить портфолио технологических сервисов для крупнейших частных компаний и государственных структур.

«Мы хотим объединить свой опыт в разработке программного обеспечения, сопровождении и управлении данными с экспертизой команды «Апланы Софтвер», — комментирует генеральный директор IBS Светлана Баланова. — Так мы обеспечим высокое качество и эффективность IT-решений на всех уровнях, от бизнес-процессов и софта до данных и уровня квалификации сотрудников клиента. Это станет нашим важным преимуществом, так как сейчас бизнес и государство создают очень сложные цифровые платформы. К ним предъявляются высочайшие стандарты адаптивности, надёжности, быстродействия и безопасности».

«Аплана Софтвер» была создана в 2001 году и за это время реализовала свыше 1500 проектов. Ключевыми клиентами компании являются Сбербанк, Банк ВТБ, Газпромбанк и многие другие крупнейшие банки и предприятия страны. Штат сотрудников «Аплана Софтвер» насчитывает свыше 600 сотрудников.

Постоянный URL: http://servernews.ru/998163
31.10.2019 [09:59], Андрей Галадей

Ядро Linux получит систему автоматического тестирования KernelCI

Одной из проблем ядра Linux является относительно слабое тестирование. На текущий момент оно проводится довольно-таки фрагментарно, без чёткой системы и методики. А «зоопарк» различных устройств лишь усложняет процесс, поскольку разработчики зачастую не имеют оборудования нужного типа.

Однако теперь ожидаются перемены к лучшему — среда автоматического тестирования KernelCI совсем скоро станет официальной частью Linux Foundation.

 pixabay.com

pixabay.com

По данным ZDnet, в ходе недавнего мероприятия Linux Kernel Plumber в Лиссабоне, Португалия, тема тестирования ядра стала одной из самых горячих. Обсуждались методики улучшения, автоматизации процесса и тому подобных вещей. Теперь же на Open Source Summit Europe в Лионе, Франция, разработчики KernelCI заявили о присоединении к Linux Foundation.

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

Сотрудник KernelCI Collabora Ги Лунарди (Guy Lunardi) отметил, что важно обеспечить всестороннее тестирование ядра Linux, поскольку система давно уже стала критически важной во многих отраслях.

В сухом остатке: использование KernelCI позволит улучшить тестирование и проверку ядра Linux Long Term Support повысить безопасность, объединить дублирующие друг друга проекты и технологии тестирования, а также расширить список гарантировано поддерживаемого оборудования.

Постоянный URL: http://servernews.ru/996569
30.10.2019 [21:24], Андрей Крупин

«Техносерв» разработал решение для развёртывания тестовых сред в облаке

Системный интегратор «Техносерв» представил инструментарий собственного производства, предназначенный для управления облачными вычислительными ресурсами для разработчиков программного обеспечения. Новинка получила название Fennec.

Fennec позволяет оптимально использовать IT-ресурсы организации для проведения тестирования ПО.

По словам представителей «Техносерва», в настоящее время для создания тестового контура каждой из информационных систем предприятия выделяется отдельный пул физических IT-ресурсов («железа»). Формирование сред тестирования и разработки может занимать продолжительное время в зависимости от сложности задач, поэтому незагруженные среды простаивают в период ожидания следующего раунда испытаний. Как следствие, инфраструктура используется недостаточно эффективно. При этом внесение изменений в тестовые среды может замедляться по причине сложности коммуникаций подразделений разработки и тестирования с подразделениями, выделяющими инфраструктуру по заявкам.

Система Fennec автоматизирует развёртывание тестовых сред в облачной вычислительной инфраструктуре предприятия и сокращает время на подготовку технологических ресурсов. Базовая конфигурация платформы включает инструменты управления инфраструктурой, средства создания и использования шаблонов тестовых сред и виртуальных машин, автоматизирования развёртывания ПО на виртуальных машинах, внутреннюю аутентификацию и разграничение прав пользователей.

Решение развёрнуто в публичном облаке «Техносерва» и доступно как сервис. Дополнительные сведения о системе Fennec можно найти по ссылке ts-cloud.ru/service/upravlenie-testovymi-sredami.

Постоянный URL: http://servernews.ru/996591
24.10.2019 [09:46], Алексей Степин

Cadence анонсировала инструменты верификации NVMe 1.4

Спецификации NVMe 1.4 вышли в июне этого года. Новый стандарт, помимо прочего, несёт в себе немало улучшений, актуальных для отрасли высокопроизводительных вычислительных систем. С учётом этого фактора и роста популярности твердотельных накопителей среди поставщиков систем класса HPC, недавний анонс Cadence Design Systems выглядит закономерным.

Компания представила первый в мире набор средств и инструментов для верификации NVMe 1.4.

Этот набор позволяет организовать разработчикам быстрый и подробный анализ новых дизайнов чипов с поддержкой NVMe 1.4. Разработчик поддержал интеграцию с уже существующими решениями для стандарта PCI Express 5.0 и обеспечил поддержку универсальной методологии тестирования (UVM), разработанной в стенах Cadence ранее.

Способы использования VIP for NVM Express 1.4

Новы инструменты войдут в состав комплекса Cadence Verification Suite, оптимизированного для симуляции на платформе Xcelium. Компания уверена, что их новая разработка ускорит создание новых микросхем и накопителей, реализующих нововведения стандарта NVMe 1.4.

Тщательная верификация снизит риск при массовом внедрении устройств, базирующихся на новой версии протокола, и ускорит их внедрение, а значит, будущие системы, оснащаемые накопителями с NVMe 1.4, станут ещё производительнее. Напомним, что Cadence Design Systems, наряду с Synopsys, является одним из крупнейших мировых разработчиков средств автоматизации разработки микроэлектронных устройств и последующей их верификации.

Постоянный URL: http://servernews.ru/996125
Система Orphus