Технические характеристики серверов

Курсовая работа

) — специализированный компьютер и / или специализированное оборудование для выполнения на нём сервисного

Серверы Википедии в Тампа, Флорида

выделенный

невыделенным сервером

Консоль (обычно — монитор / клавиатура / мышь) и участие человека необходимы серверам только на стадии первичной настройки, при аппаратно-техническом обслуживании и управлении в нештатных ситуациях (штатно, большинство серверов управляются удалённо).

Для нештатных ситуаций серверы обычно обеспечиваются одним консольным комплектом на группу серверов (с коммутатором, например KVM-переключателем, или без такового).

Типы серверов

На сегодняшний день существуют следующие типы серверов [1] :

Веб-сервер

Вычислительный сервер

Звуковой сервер (англ.) русск.

Игровой сервер

Медиасервер

Почтовый сервер

Принт-сервер

Прокси-сервер

Сервер базы данных

Сервер каталогов

Сервер приложений

Сервер связи (англ.) русск.

Файловый сервер

Факс-сервер (англ.) русск.

2. Специализация

Сервер высотой 1U

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

Надёжность

Серверное оборудование зачастую предназначено для обеспечения работы сервисов в режиме 24/7, поэтому часто комплектуется дублирующими элементами, позволяющими обеспечить «пять девяток» (99,999%; время недоступности сервера или простой системы составляет менее 6 минут в год).

Для этого конструкторами при создании серверов создаются специальные решения, отличные от создания обычных компьютеров:

Error Checking and Correction

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

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

4 стр., 1639 слов

Технология «Клиент – сервер»

... Сервер в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определённым ресурсам. Взаимосвязь понятий. Серверное приложение (сервер) запускается на ... Unix-систем, так и в Windows. Прикладные клиент-серверные технологии Windows: (D-)COM (англ. (Distributed) Component Object Model — модель составных ...

Размеры и другие детали внешнего исполнения

Серверы (и другое оборудование), которые требуется устанавливать на некоторое стандартное шасси (например, в 19-дюймовые стойки и шкафы), приводятся к стандартным размерам и снабжаются необходимыми крепёжными элементами.

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

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

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

Ресурсы

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

Наращивание ресурсов преследует целью увеличение ёмкости (например, специализация для файл-сервера) и производительности сервера. Когда производительность достигает некоторого предела, дальнейшее наращивание продолжают другими методами, например, распараллеливанием задачи между несколькими серверами.

Уменьшение ресурсов преследует цели уменьшения размеров и энергопотребления серверов.

Аппаратные решения

аппаратные решения

Программное обеспечение в аппаратных решениях загружается в постоянную и / или энергонезависимую память производителем.

Аппаратные решения, как правило, более надёжны в работе, чем обычные серверы, но менее гибки и универсальны. По цене, аппаратные решения могут быть как дешевле, так и дороже серверов, в зависимости от класса оборудования.

Псевдоаппаратные решения

В последнее время появилось большое количество бездисковых серверных решений на базе компьютеров (как правило x86) формфактора Mini-ITX и меньше со специализированной переработкой GNU/Linux на SSD-диске (ATA-флэш или флеш-карте), позиционируемых как «аппаратные решения». Данные решения не принадлежат к классу аппаратных, а являются обычными специализированными серверами. В отличие от (более дорогих) аппаратных решений они наследуют проблемы платформы и программных решений, на которых основаны.

15 стр., 7123 слов

Распределительные центры и организация складского хозяйства

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

Производительность

Вычислительная мощность компьютера

Масштабируемость

аппаратная

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

Так же бывает программная масштабируемость.

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

Что такое Дата-центр и зачем он так нужен?

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

Так что же это такое Дата-центр? Конечно можно обратиться к Википедии и прочитать, что: Дата-центр (от англ. data center), или центр (хранения и) обработки данных (ЦОД/ЦХОД) — это специализированное здание для размещения (хостинга) серверного и сетевого оборудования… Это ясно для упомянутых выше все тех же it-шников. А как же быть таким людям, которые не входят в касту «инопланетян», как же объяснить им?

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

Фактически предназначение коммерческого Дата центра заключается в предоставлении клиентам услуг, связанных с обеспечением надежности и отказоустойчивости хранения и обработки информации (текстовые, графические, цифровые и другие данные), для обеспечения работоспособности крупных интернет-порталов, для объемных вычислений.

14 стр., 6791 слов

Разработка базы данных для автоматизированной системы управления ...

... из "серверов-лезвий". - В новой версии базы данных реализована поддержка переносимых табличных пространств, система управления потоками данных Oracle Streams ... следующая информация: ФИО Дата рождения Паспортные данные Телефон Адрес Дата приема на работу При оформлении заказа клиентом, данные о нем ... Описание структуры курсового проекта: В данной работе рассматривается предметная область магазина ...

Дата-центр предоставляет специальные защищенные каналы для осуществления международной связи. Гарантированные безопасность, надежность дата-центра, а также максимальная скорость сейчас являются коммерчески востребованными на мировом рынке.

Основные услуги Дата-центра

Основными услугами являются:

  • Аренда стоек
  • Аренда серверов
  • VPS
  • Виртуальный хостинг

Дополнительные услуги

Также существует ряд и дополнительных услуг:

  • Резервное копирование (бэкап)
  • Облачные решения
  • Администрируемый сервер
  • Удаленный рабочий стол

Технологии, применяемые в дата-центрах

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

Итак, Основными техническими характеристиками надежного датацентра являются:

  • Гарантированные система электропитания и кондиционирования.
  • Промышленная система вентиляции.
  • Система автоматического пожаротушения.
  • Наличие охраны и контроля доступа.
  • Наличие дизельного генератора.
  • Доступ 24/7 к серверному оборудованию как для персонала, так и для клиентов.

Часто дата-центры располагают непосредственно в близости от точки присутствия нескольких операторов связи или узла связи, чтобы обеспечить моментальный обмен гигантских объемов данных и быструю загрузку данных из любой точки мира. Ключевым критерием оценки надежности ЦОД является аптайм (uptime), т.е. время доступности сервера.

Все просто, не правда ли? Теперь перейдем ко второй части нашей статьи.

Зачем так нужен Дата-центр?

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

Специалисты выделяют следующие пути оптимизации финансовых затрат при условии размещения оборудования в коммерческом ЦОД:

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

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

Объединение серверов в кластеры

38 стр., 18784 слов

Организация корпоративного сервера на базе Linux

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

Кластер — это группа компьютеров, которые работают вместе и составляют единый унифицированный вычислительный ресурс. Хотя кластер и состоит из…

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

Возникновение кластеров было обусловлено ростом популярности интернета — стандартные серверные процессоры и системы, рассчитанные на обработку больших объемов данных, начали использоваться для обслуживания внешних приложений (хотя каждая система, как правило, управлялась отдельно, имела собственную операционную систему и прикладное ПО), что обеспечивало более высокую надежность.

Разработка кластерных версий основных приложений уровня предприятия (таких как Oracle 9i с Real Application Clusters (RAC)) и компонентного программного обеспечения (такого как виртуальная машина Java J2EE), позволяющих распределять ПО между несколькими серверами, способствовала повышению интенсивности использования кластеров на уровне предприятия.

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

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

Объединение в кластеры начинает практиковаться и в сфере высокопроизводительных вычислений. Высокоскоростные межкомпонентные соединения в сочетании с двухпроцессорными системами, обладающими прекрасными показателями производительности при выполнении операций с целыми числами и плавающей запятой, делают возможным создание очень больших кластеров для решения таких задач, как моделирование катастроф, вычисления в области гидроаэродинамики и финансовое моделирование. Ряд коммерческих и научных организаций (таких как CERN и TeraGrid) уже используют кластеры из двухпроцессорных серверов на базе процессора Intel Itanium 2 для решения задач, требующих высокой производительности.

Следующий этап развития высокопроизводительных вычислений — так называемые матричные вычисления. Эта технология позволяет объединять свободные ресурсы процессора и устройств хранения данных и использовать их совместно в глобальной сети серверов, обеспечивая распределенную параллельную обработку данных.

2. Объединение в кластеры — путь в вычислительные центры

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

36 стр., 17809 слов

Автоматизация производственного участка на базе станков с ЧПУ

... 2) промышленного компьютера с функциями сервера базы данных программ управления и результатов работы парка станков ЧПУ, а также IntraNet WEB-сервера базы данных для доступа из внешней сети; ... автоматизация ограничивается автоматизацией отдельных операций технологического процесса, например, с использованием станков с автоматическим управлением, в том числе станков с ЧПУ [1]. В данной дипломной работе ...

Особенно популярно объединение в кластеры тех серверов, которые обслуживают внешние приложения (web-серверы, межсетевые защитные экраны и прокси-серверы), а в последнее время — и серверов среднего уровня (обслуживающих приложения для бизнеса).

Научные организации — например, CERN (Европейский центр ядерных исследований), который переводит крупный кластер рабочих станций на базе процессоров Intel Xeon на процессоры Intel Itanium, уже давно использует кластеры для выполнения самых сложных научных расчетов.

Новая же тенденция заключается в том, что благодаря эффективному соотношению «цена — производительность» систем на базе процессоров семейств Intel Xeon и Intel Itanium коммерческие предприятия начинают менять большие компьютеры-мейнфреймы и крупные единые многопроцессорные системы, обслуживающие корпоративные базы данных, на кластеры из высокопроизводительных компьютеров на базе процессоров Intel. Распространению технологии объединения в кластеры в среде внутренних вычислений способствует применение таких приложений, как Oracle 9i с Real Application Clusters, оптимизированных под архитектуру Intel.

Объединение серверов в кластеры имеет следующие преимущества:

  • стоимость — серверы на базе архитектуры Intel, ставшей отраслевым стандартом, предлагают лучшее соотношение «цена — производительность» по сравнению с серверами на базе архитектуры RISC и мейнфреймами;
  • готовность — кластеры не имеют единой «точки выхода из строя», таким образом, поломка любого сервера или его компонента не приведет к прекращению обслуживания конечного пользователя;

— масштабируемость — многие современные кластеры построены на основе стандартных структурных компонентов, рассчитанных на обработку больших объемов данных, что делает наращивание ресурсов по мере необходимости сравнительно простым и экономически эффективным.

Объединение серверов в кластеры является ключевой областью применения архитектуры Intel и прекрасным примером того, как продукция для обработки больших объемов данных, основанная на отраслевых стандартах (например, процессорах семейств Intel Xeon и Intel Itanium), может оказаться в сердце решений самых сложных вычислительных проблем.

Типы объединения в кластеры для внутренних приложений

Существует две модели объединения в кластеры, каждая из которых имеет свои преимущества и недостатки.

«С совместным использованием диска» — все серверы в кластере используют одно устройство (массив) хранения данных. Преимущество этой модели заключается в возможности переключения при отказе, так как все серверы используют одинаковые данные; недостаток состоит в том, что, например, при обслуживании большой базы данных обмен информацией между компьютерами в кластере (по мере того, как они «обновляют» друг друга) может негативно повлиять на производительность. Устранить этот недостаток позволяет использование таких инструментальных средств, как Oracle Cache Fusion, которое входит в состав Oracle 9i RAC.

4 стр., 1689 слов

Курсовая работа техническое обслуживание серверов и рабочих станций

... данных и остановке системы, но и к более серьезным последствиям. Для уменьшения подобных проблем в данной курсовой работе мы рассмотрим основные компоненты, принципы работы, перспективы развития и техническое обслуживание серверов. История развития серверов ... Основные компоненты сервера Процессор В 1995 г. компанией Intel, лидирующим поставщиком микропроцессоров, был разработан процессор Pentium Pro ...

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

Корпорация Intel и будущее технологии объединения в кластеры

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

Руководители отделов информационных технологий все чаще будут задаваться вопросом: «Почему мы не объединяем наши системы в кластеры?» Преимущество в стоимости уже сейчас слишком привлекательно, чтобы его игнорировать. А с учетом того, что все крупнейшие разработчики баз данных уже создают версии своего программного обеспечения для процессоров семейства Intel Itanium, показатели производительности станут еще более высокими. Кроме того, такие новые технологии ввода-вывода, как Infiniband, будут также способствовать увеличению скорости межузлового обмена данными внутри кластеров.