СЕРВЕРНАЯ ПЛАТФОРМА, ВЫПОЛНЕННАЯ С ВОЗМОЖНОСТЬЮ ОБНАРУЖЕНИЯ ПОДКЛЮЧЕНИЯ/ОТКЛЮЧЕНИЯ СЕТЕВЫХ КАРТ И/ИЛИ ТВЕРДОТЕЛЬНЫХ НАКОПИТЕЛЕЙ И РЕАЛИЗОВАННАЯ С ФУНКЦИЯМИ NETWORK APPLIANCE

Область техники
Полезная модель относится к области вычислительной техники, в частности относится к серверной платформе, выполненной с возможностью обнаружения подключения/отключения сетевых карт и твердотельных накопителей и реализованной с функциями Network Appliance.
Уровень техники
Наиболее близким аналогом является источник информации (US 2003033464 А1, опубл. 13.02.2003), который раскрывает серверную систему, включающую в себя множество сборок печатных схем, включая по меньшей мере одну карту главного процессора, причем карта управления соединена с множеством сборок печатных схем. Карта управления предназначена для мониторинга и управления работой серверной системы, в том числе для мониторинга и управления вставкой и удалением печатных плат в оперативном режиме.
Предлагаемое техническое решение направлено на устранение недостатков современного уровня техники и отличается от известных ранее тем, что предлагаемое техническое решение обеспечивает эффективную реализацию серверной платформы.
Раскрытие полезной модели
Задачей заявленной полезной модели является разработка серверной платформы, выполненной с возможностью обнаружения подключения/отключения сетевых карт и твердотельных накопителей и реализованной с функциями Network Appliance.
Техническим результатом заявленной полезной модели является повышение эффективности, работоспособности и отказоустойчивости серверной платформы.
Заявленный технический результат достигается посредством серверной платформы, выполненной с возможностью обнаружения подключения/отключения сетевых карт и твердотельных накопителей и реализованной с функциями Network Appliance, содержащей в своем составе связанные между собой и закрепленные в едином корпусе:
системную плату с двумя процессорами, обеспечивающую расположение и взаимосвязь компонентов серверной платформы;
PCIe-интерфейсные платы с укороченными дорожками электропитания на коннекторе PCIe и контроллером электропитания, который инициирует аппаратное прерывание, сигнализирующее об изменениях на шине PCIe;
внутренние кабели, соединяющие системную плату с PCIe-интерфейсными платами и кабели электропитания PCIe-интерфейсных плат.
Краткое описание чертежей
Полезная модель будет более понятной из описания, не имеющего ограничительного характера и приводимого со ссылками на прилагаемые чертежи.
Фиг. 1 иллюстрирует блок-схему серверной платформы, выполненной с возможностью обнаружения подключения/отключения сетевых карт и твердотельных накопителей и реализованной с функциями Network Appliance.
Осуществление полезной модели
В приведенном ниже подробном описании реализации полезной модели приведены многочисленные детали реализации, призванные обеспечить отчетливое понимание настоящей полезной модели. Однако, квалифицированному в предметной области специалисту, будет очевидно каким образом можно использовать настоящую полезную модель, как с данными деталями реализации, так и без них. В других случаях хорошо известные методы, процедуры и компоненты не были описаны подробно, чтобы не затруднять излишне понимание особенностей настоящей полезной модели.
Кроме того, из приведенного изложения будет ясно, что полезная модель не ограничивается приведенной реализацией. Многочисленные возможные модификации, изменения, вариации и замены, сохраняющие суть и форму настоящей полезной модели, будут очевидными для квалифицированных в предметной области специалистов.
Настоящее техническое решение реализуется в качестве серверной платформы (устройства), которая в зависимости от установки в PCIe-переходники твердотельных накопителей или сетевых карт может выполнять функции сервера (хранения данных/исполнения сервисов) и/или NetworkAppliance (межсетевого экрана, кэширования, аутентификации, преобразования сетевых адресов и балансировщика нагрузки).
Преимуществом настоящего технического решения является возможность горячего подключения/отключения/замены различных периферийных сетевых карт или твердотельных накопителей на шине PCIe серверной платформы.
Настоящее техническое решение сконфигурировано таким образом, что при появлении необходимости замены сетевых карт и/или твердотельных накопителей, серверная платформа позволяет осуществлять горячую замену этих элементов. Таким образом, серверная платформа при появлении неисправностей продолжает выполнять свои основные функции, тем самым повышая свою эффективность, работоспособность и отказоустойчивость.
Дополнительным преимуществом настоящего технического решения является то, что настройки, которые распространялись на вышедшие из строя элементы автоматически применяются к новым замененным аналогичным периферийным элементам при помощи драйвера, обеспечивающего связку прерывания от контроллера электропитания на PCIe-интерфейсных платах с ACPI (Advanced Configuration and Power Interface).
Для достижения вышеуказанных положительных технических эффектов в серверную платформу были внедрены: доработанный коннектор PCIe с укороченными дорожками электропитания; дополнительный контроллер электропитания на PCIe-интерфейсных платах; драйвер связки прерывания с ACPI (англ. Advanced Configuration and Power Interface - усовершенствованный интерфейс управления конфигурацией и питанием) и с шиной SMBus (англ. System Management Bus - последовательный протокол обмена данными для устройств питания).
Серверная платформа содержит в своем составе:
системную плату с двумя процессорами, обеспечивающую расположение и взаимосвязь всех компонентов, а также хранение файлов и программного обеспечения на подключенных накопителях;
24 слота под оперативную память DDR4 2666 MHz, расположенные по 12 слотов с каждой стороны системной платы (12 сверху и 12 снизу) в которые вставляется оперативная память общим объемом до 3072 GB, которая обеспечивает хранение исполняемого машинного кода;
разработанные PCIe-интерфейсные платы, обеспечивающие физическую возможность подключения различных периферийных сетевых карт или твердотельных накопителей;
доработанный коннектор PCIe с укороченными дорожками электропитания, позволяющий обеспечить инициирование отключения питания и всего интерфейса в целом до полного удаления устройства из слота PCIe, а также подачи электропитания только после того, как устройство будет полностью вставлено в слот PCIe при подключении;
дополнительный контроллер электропитания на PCIe-интерфейсных платах, инициирующий аппаратное прерывание, сигнализирующее об изменениях на шине PCIe;
внутренние кабели, соединяющие системную плату с PCIe-интерфейсными платами и кабели электропитания PCIe-интерфейсных плат;
драйвер, обеспечивающий связку прерывания от контроллера электропитания на PCIe-интерфейсных платах с ACPI, отвечающей за интерфейс обнаружения аппаратного обеспечения, и с шиной SMBus, по которой обеспечивается управление питанием на PCIe-коннекторе;
плату управления вентиляторами охлаждения, посредством которой осуществляется передача команд от системной платы по увеличению/уменьшению количества оборотов вентиляторов в зависимости от температуры устройства;
по меньшей мере 5 вентиляторов охлаждения, связанные с платой управления вентиляторами охлаждения;
по меньшей мере 2 блока питания, подключенные к системной плате и осуществляющие электропитание всего устройства.
Следует отметить, что все вышеуказанные элементы серверной платформы связаны между собой и находятся в конструктивном единстве (располагаются в едином корпусе).
На Фиг. 1 проиллюстрирована блок-схема серверной платформы, выполненной с возможностью обнаружения подключения/отключения сетевых карт и/или твердотельных накопителей и реализованной с функциями Network Appliance. Серверная платформа при подаче электропитания запускает системную плату с процессорами. Далее осуществляется процесс определения подключенных устройств, которые фиксируются ACPI.
Коннекторы PCIe с укороченными дорожками электропитания позволяют обеспечивать поочередное управление питанием и обмен данными при подключении устройства сначала подключаются контакты с данными, потом питание, при отключении сначала отключается питание, а затем данные. Таким образом, обеспечивается инициирование отключения питания и всего интерфейса в целом до полного удаления устройства из слота PCIe, а также подачи электропитания только после того, как устройство будет полностью вставлено в слот PCIe при подключении.
PCIe-интерфейсные платы дополнительно запитываются через отдельные кабели от блоков питания. Подключение/отключение дополнительного электропитания производится путем срабатывания логики драйвера, который связывает прерывание дополнительного контроллера электропитания на PCIe-интерфейсных платах с ACPI и шиной SMBus.
В настоящих материалах заявки было представлено предпочтительное раскрытие осуществление заявленного технического решения, которое не должно использоваться как ограничивающее иные, частные воплощения его реализации, которые не выходят за рамки испрашиваемого объема правовой охраны и являются очевидными для специалистов в соответствующей области техники.