Серьезному проекту требуется серьезное аппаратное обеспечение. В настоящий момент для проекта дистанционных олимпиад мы используем собственный сервер, установленный в Павлодарском Data-центре Казахтелекома. К такому решению мы пришли не сразу.
Осень 2009. Классический хостинг и VPS-серверПод классическим хостингом мы подразумеваем услуги, которые оказывают абсолютное большинство компаний. Мы воспользовались услугами одной из самых крупных компаний Hoster.kz. Заявок на участие у нас было порядка трех тысяч. Стоит ли говорить, что наша система олимпиад повесила сервер Хостера сразу же и наглухо. Что бы продолжить олимпиаду мы перевели ее на VPS-сервер (от ID-Host) и завершили олимпиаду.
Зима 2010. VPS-серверы
Строго говоря у нас долгое время были VPS-сервера. Один у ID-Host (Казахтелеком) и McHost (Москва). Технические характеристики Московского хостинга в целом были ниже, однако стабильность в период проведения олимпиад радовала существенно больше. Таким образом, сервер от McHost мы держали как основной, а ID-Host про запас. За неделю до начала олимпиады произошло довольно таки неожиданное для нас событие. В Москве из-за столкновения интересов нескольких компаний был отрезан доступ к серверам для всех клиентов McHost. Два дня никому (в том числе и нам) не давали даже выкачать базу данных. В эти дни мы познакомились с народной мудростью "Админы делятся на две категории: те кто делают бекапы и те кто УЖЕ делают бекапы". К счастью, инцидент никак не сказался на качестве проведения олимпиад, однако пару дней мы провели, как иголках. Вследствие этой истории мы были вынуждены отказаться от услуг российских компаний.
Лето 2010. Подготовка к учебному сезону.
В ожидании открытия Data-центра в Павлодаре мы приобрели свой сервер. Выбор остановили на следующей конфигурации сервера:
• 1U Rackmount (437 x 43 x 503mm)
• Intel® Quad-Core Nehalem E5504 2,0 GHz 4MB FC-LGA8 S1366
• Intel® X58 Express Chipset
• 4Gb DDRIII-1333 ECC UnBuff. / Up to 24GB DDRIII 1333/1066/800MHz SDRAM in 6 DIMM sockets
• 6 x Intel® ICH10R SATA controller RAID 0, 1, 5, 10 support
• Dual Intel® 82574L Gigabit Ethernet Controller
• 3 (x8) PCI-e 2.0 slots (1 using x16 slot)
• 1 (x4) PCI-e slot (using x8 slot)
• 2 x 32-bit 33MHz PCI slot
• 2 х 250Gb SATAII 7200 RPM / 4 x 3.5? Hot-swap SAS/SATA drive bays
• Integrated Graphics
• DVD-RW
• 520W AC to DC power supply w/ PFC
• 4 x 4cm 12,500 RPM fans
Осень 2010. Сегодня
Мы постоянно отслеживаем состояние сервера. И можем с уверенностью сказать, что все великолепно! В настоящий момент самая большая нагрузка наблюдается на оперативную память и составляет всего 10%. Про запас мы по-прежнему держим несколько VPS-серверов. Но в дальнейшем смотрим в сторону расширения и резервирования путем установки в Data-центр новых серверов, аналогичных первому.
project-manager проекта КИО, Шультайс Евгений