Jun 24, 2010 23:30
Терминальные сервера начали виснуть наглухо. При загрузке процессоров всего на 20-30 процентов, сессии висели на мертво, любое приложение открывалось по пять-десять минут. Пользователей это конечно не устраивало, равно как и нас. Была предпринята первая попытка исправления ситуации - откат к февральским бэкапам, когда серваки вроде бы еще работали нормально. Это спасло нас ровно на полдня. Шеф предположил, что это может быть вызвано вирусами, однако симантек молчал, да и на мой взгляд дело было не в вирусах, так как список процессов был чист, в авторане и реестре не было найдено подозрительных записей.
Тем временем, нам пришли новые сервера НР в топовой конфигурации с двумя четрых-ядерными ксеонами на борту и 12 ГБ оперативной памяти в каждом. Шеф любезно согласился отдать мне их для экспериментов и я сделал с ними следующее:
С помощью НР смарт-старт установил виндоус сервер 2003 энтерпрайз эдишн и установил все необходимые обновление. Дальше, я подумал и прикинул, что глупо будет, если будет 2 отдельных быстродействующих сервера и толпа народу все равно будет больше тусоваться на одном сервере, чем на другом, поэтому я решил объединить сервера в кластер. То есть, пользователю представляется как будто это один сервер, на самом деле их несколько. Дальше я поднял службы Session Directory Service, которая автоматом определяет, какой сервер менее загружен и отправляет пользователя на тот сервер. Так же, стандартный сервер кластеров виндоуз отвечает за это и помогает SDS. Уаааля, все готово, осталось поставить необходимый набор программ - Базис, САП, Офис 2007 и вперед, испытывать созданный мной кластер на отказоустойчивость. В одном из следующих постов я расскажу о том, как мы переносили реальные сервера на виртуальные, что позволило сэкономить нам кучу ресурсов и времени.
работа,
coca-cola