Все меньше, и меньше, и меньше… микро сервера – решение для макро задач

Все меньше, и меньше, и меньше… микро сервера – решение для макро задач

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

Так или иначе, «крупноблочное» серверное обустройство, кроме очевидных преимуществ, имеет один капитальный недочёт: его ресурсами нереально гибко руководить. Вот из-за чего с того времени, как это стало технически осуществимым, лучшие умы вспоминали о модульном строении аппаратных платформ. Окончательное слово в данной области – микро сервера.
Смотрите кроме этого: Рынок игр США всё меньше и меньше

NPD Group информирует, что в марте американцы израсходовали на консоли, игры и сопутствующие аксессуары примерно 990 миллионов американских долларов, что на 10 процентов меньше, чем в 2012 году. Компания NPD Group подвела мартовские итоги изучения рынка американских игр, на котором опять отмечен спад.Bioshock Infinite — мартовский хит.

Не нужно на большом растоянии отходить от хабры, дабы узнать: концепция микро серверов далеко не нова – вот тому подтверждение. Имеет ли суть снова возвращаться к напечатанному? Таки да, имеет, ответ на вопрос «из-за чего» вы отыщете ниже.Итак что же такое микро сервер?

Это миниатюрный модуль, включающий в себя процессор, память, дисковое пространство (опционально), ну и, конечно, материнскую плату также. Модули смогут общаться между собой по неспециализированной шине, разделяют охлаждения и систему питания. В шкаф-шасси модули загружаются как вертикально сверху (так влезет больше, но доступ к корзине затруднен), так и горизонтально спереди, наподобие блейд-серверов. Шасси кроме этого несёт ответственность за управление модулями и их мониторинг.

Спецификациями SSI (Server System Infrastructure) определяется пара серверов построения и вариантов систем с позиций архитектуры сотрудничества, управления, плотности монтажа и без того потом. Скажем, на откуп шасси возможно дана лишь реализация шины интерконнектов, наподобие того, что мы видим в блейдах.

Второй вариант – шасси с базисной платой, берущей на себя управление вводом-выводом и несущей неспециализированное дисковое хранилище модулей, что разрешает упростить их устройство (за счет более дорогого объединяющего конструктива).Варианты архитектуры микро серверов. Сверху вниз: большая плотность нод, большая память, большое дисковое хранилищеМикро сервера являются развитием модульной идеи, и не только в плане экономии места, как продемонстрировано на рисунке.

В отличие от предшественников, они предоставляют возможность выбора, какими как раз модулями и с какими чертями набивать шасси. Разглядим ассортимент вариантов на конкретных примерах.Самый любимый пример адептов модульной архитектуры – хостинг, вне зависимо от того, идет ли обращение о VPS/VDS либо чем-то более мелком. Количество клиентов хостера предугадать возьмется разве что самый отъявленный маркетолог, а потребности клиентов (по категориям) известны заблаговременно.

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

Представим себе микро сервер, состоящий в основном из твёрдых дисков (конечно, они должны быть чем меньше по размеру, тем лучше) и процессора, а лучше совокупности на чипе (SoC), берущей на себя организацию всех сопутствующих операций – именно то, что нужно. Потом, в случае если необходимо замечательное кеширующее устройство – берем микро сервер, состоящий лишь из оперативной памяти и нужного дискового пространства (SoC тут кроме этого выбирается строго по потребности).

Перечень данный возможно продолжать, но уже на данный момент, возможно, всем ясно: основное преимущество микро серверов – возможность многократно наращивать тот компонент совокупности, что самый пользуется спросом ее применением.Варианты размещения хранилища на микро серверахТеперь возможно возвратиться к вопросу, из-за чего как раз на данный момент снова заговорили о микро серверах, из-за чего такие производители, как Dell и другие обозначили эти продукты в собственных линейках, а Intel посвятила им отдельный доклад на сравнительно не так давно прошедшем IDF. Кратко возможно ответить так: уровень разработок, наконец, дорос до их действенного использования на практике. Сейчас расшифруем этот тезис поподробнее.

  • Миниатюрность. Кроме уменьшения в размерах «кремниевой составляющей» (а оно кроме этого существенно), миниатюризации подвергся и дисковый массив. Твёрдые диски формата mSATA, само собой разумеется, не смогут сравниться по количеству с дисковыми полками, но собственную функцию попутного хранения делают без ущерба компактности. При необходимости возможно остановиться на более емких вариантах с дисками форм-факторов 1.8 и 2.5 дюймов.
  • Энергоэффективность. Как мы не забываем, с каждым новым поколением процессоров Intel, потребление ими энергии значительно уменьшается приблизительно на 20%. Помимо этого, кроме чисто серверных платформ, на данный момент дешёвы и мини сервера с процессорами Atom с вовсе символическим потреблением порядка 15 Ватт на ноду. Так, выделим еще раз, цена эксплуатации мини сервера значительно уменьшается не только благодаря техническому прогрессу, но и за счет «точечного» применения имеющегося ресурса. Другими словами «ровно столько, сколько нужно и ни одного мегагерца излишка».
  • Мощность. Думается, не нужно детально обрисовывать, как за пара последних поколений выросла вычислительная мощность в пересчете на один процессор Intel. Те задачи, каковые ранее потребовали многопроцессорных платформ, на данный момент превосходно себя ощущают на одном многоядерном процессоре. А ведь процессор в обойме микро серверов отнюдь несколько.
  • Параллелизация. Разработкам многопоточного выполнения кода, ставшим на данный момент обыденностью в самых различных областях применения ПО, тяжело отыскать более комфортную рабочую платформу, чем блок микро серверов, в котором возможно разместить ровно столько процессоров, сколько требуется.

Микро сервер Dell PowerEdge C5220Какими чертями владеют дешёвые на данный момент совокупности мини серверов? Приведем главные их параметры применительно к форм-фактору 4U.

ПрименениеПроцессорПамять (на ноду)10G интерфейсHDD (на ноду)
Веб-сервер 32 x Intel Xeon E3-LV либо 64x Intel Atom 16 Гб Совместный на 16 нод 256 Гб 2.5”
Кеширование 32 x Intel Xeon E3-LV либо 64x Intel Atom 64 Гб Совместный на 8 нод 256 Гб 2.5”
Распределенная файловая совокупность 24 x Intel Xeon E3-LV либо 24 x Intel Atom 32 Гб Совместный на 2 ноды 6 x 2 ТераБайт 2.5”

Как видно, при всей идеологической схожести с конструкторами LEGO, возможности микро серверов тяжело назвать игрушечными. Но, заканчивая разговор на эту тему, хотелось бы предотвратить: микро сервера – не панацея от всех IT-бед, их внедрение должно быть прекрасно продуманным, а ставящиеся задачи – решаемыми их силами.

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

И лишь обкатав разработку, возможно отыскать пределы ее действенного применения.

Случайная статья:

Makro mikro Universum


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.