- •Титов Артем 104-а Серверы и рабочие станции. Отличия от обычных пк Сервер
- •Профессиональное, значит дорогое
- •Процессоры
- •Amd Opteron (Socket 940), Intel Xeon Dempsey и Xeon Woodcrest (Socket 771): популярные серверные двуядерные процессоры.
- •Amd Opteron
- •Текущий amd Socket f с 1207 контактами подходит для современных двуядерных и будущих четырёхядерных процессоров Opteron.
- •Intel Xeon
- •Intel - первый производитель, представивший четырёхядерные процессоры. Clovertown собирается из двух двуядерных кристаллов Woodcrest, помещённых в одну упаковку.
- •Intel Xeon Dempsey (65-нм NetBurst), Woodcrest (65-нм двуядерный Core 2) и Clovertown (65-нм четырёхядерный Core 2). Память
- •Fully Buffered dimm - последовательная память
- •Материнские платы
- •Нажмите на картинку для увеличения.
- •Чипу aTi RageXl уже много лет, он не поддерживает 3d-графику, но его достаточно для серверов. Тем более что там большую часть времени никто на экран и не смотрит.
- •Графика
- •Жёсткие диски
- •Блок питания
- •Идеальное серверное окружение
- •Категории серверов
- •Форм-факторы: обычные, стоечные, "лезвия"
- •Снаружи не сразу поймёшь, обычный это компьютер, рабочая станция или сервер.
- •Обычные серверы напоминают обычные пк, но внутри они оптимизированы для лёгкого обслуживания и эффективной вентиляции. Стоечные серверы
- •Типичный стоечный сервер 1u 19".
- •Нажмите на картинку для увеличения.
- •Blade-серверы ("лезвия")
- •Виртуализация
- •Источник: Intel, презентация с idf.
- •Источник: Intel, презентация с idf.
- •Консолидация
- •Что такое ras?
- •Производители серверов
- •Источник: Gartner (11-2006).
- •Ведущие производители высокопроизводительных компьютеров
- •Ведущие поставщики комплектующих для высокопроизводительных компьютеров
- •Depo Computers
- •Gpu Серверы
- •Esc2000 Personal SuperComputer
- •Esc4000
- •Esc4000 g2
- •Esc4000/fdr g2
- •Esc4000/ib
- •Intel Single Processor
- •Esc1000 g2
- •Esc1000 Personal SuperComputer
- •Intel c20x Single Processor
- •Rs700da-e6/ps4
- •Rs700-e7/rs4
- •Rs500-e6/ps4
Идеальное серверное окружение
Большинство людей вряд ли будет заводить детей, если не подготовится морально и денежно к этому событию. То же самое касается и серверов. Растущий бизнес в чём-то подобен ребёнку, конечно, если он расширяется и развивается. Не нужно идеализировать, но установке серверного окружения должно предшествовать серьёзное и детальное планирование. Подобно тому, как вы планируете детскую для своего ребёнка. Создание окружения для сервера - первый и важный шаг, поэтому следует потратить достаточно времени и ресурсов, чтобы продумать требования приложений и "железа", а также параметры серверного окружения.
Интернет-серверы обычно находятся у провайдера (ISP). Там используются большие серверные фермы, в которые можно установить и ваш сервер по разумной цене. Некоторые считают, что важно выбирать расположение сервера с возможностью физического доступа, некоторые - нет. Уделите внимание тому, за что вы будете платить: большинство провайдеров предлагают полный пакет услуг, включающий питание, кондиционирование воздуха, один канал доступа в Интернет с одним или несколькими IP-адресами и определённой максимальной пропускной способностью. Обычно приходится отдельно платить за установку/снятие сервера и за переданные гигабайты. Не забывайте проверить гарантированную минимальную пропускную способность, если вам нужно, чтобы сервер был всегда доступен пользователям Интернета.
Если вы хотите разместить серверы у себя, то не забудьте проверить аппаратные спецификации и убедитесь, что окружение подходит. Есть ряд факторов, которые следует учитывать.
Питание. Достаточно ли будет питания для всех компьютеров? Как будет обеспечиваться защита от перепадов напряжения и питание в аварийных случаях? Через блоки бесперебойного питания (UPS) или через аварийный генератор?
Расположение сервера. Будет ли сервер защищён от наводнений, взлома и проникновения непрошенных гостей, землетрясений?
Охлаждение. Справится ли система кондиционирования и вентиляции?
Интерфейсы и доступ. Какой доступ к серверу потребуется? Какое будет подключение к сети, к Интернету?
Категории серверов
Серверы можно разбить на несколько категорий. Определения сервера тоже бывают разными, но мы используем следующее: сервер - это любой компьютер, на котором установлено серверное ПО и который обеспечивает серверные услуги для клиентов. Серверы часто разделяют по типу серверных приложений, отсюда появились web-серверы, файловые серверы, серверы баз данных (СУБД, SQL), серверы потокового вещания, серверы транзакций, серверы резервирования, серверы печати и т.д. Что интересно, иногда любому компьютеру приходится выступать в роли сервера, предоставляя другому компьютеру ту или иную услугу.
Но есть и другой способ разделения серверов: по выполняемым функциям сетевых приложений. По мере роста требований приложений или безопасности, вы уже не можете выполнять все приложения и сервисы на одном компьютере (если не учитывать виртуализацию, о ней чуть ниже), и вам нужно разделить нагрузку между несколькими серверами. Профессионалы обычно подразумевают внутренние серверы (back-end) и внешние (front end). Последние выдают HTML-страницы или занимаются внешними операциями ввода/вывода, например, взаимодействием с пользователями. А внутренние серверы отвечают за базу данных предприятия и большую часть вычислительной нагрузки - это ядро ваших приложений или бизнеса.