Реализация масштабируемой системы виртуализации рабочих мест локальных и удаленных пользователей для частного центра обработки данных с использованием технологий виртуализации серверов и рабочих станций.
О заказчике
Заказчиком проекта выступила российская крупная российская торговая компания.
Торговая компания образована в 1999 году, основным видами деятельности являлись оптовые продажи товаров хозяйственного назначения для дома. В 2000-2002 годах были открыты торговые залы и склады самообслуживания Саратове и Кемерово, а также представительство в Санкт-Петербурге.
В настоящий момент торговая компания имеет три российских филиала и одно зарубежное представительство. Компания владеет собственными торговыми марками. Торгово-складские площади компании составляют более 15 тыс. кв. м. Ассортимент продукции представлен более чем 7000 позиций отечественного и импортного производства.
Задача
В процессе динамичного развития, компания компания столкнулась с лавинообразным ростом количества пользователей и пользовательских данных. Стала очевидной необходимость централизации процесса предоставления сотрудникам необходимых ИТ-ресурсов. В частности, возникла потребность максимально упростить и ускорить процесс разворачивания новых рабочих мест (АРМ), упростить администрирование и одновременно с этим повысить безопасность доступа к рабочему столу пользователя из любой точки, практически с любого устройства. Новая система должна была поддерживать одновременную работу не менее 300 пользователей с возможностью дальнейшего масштабирования. В рамках задачи также требовалось организовать порядка 50 серверов баз данных для разработчиков корпоративной ERP/CRM системы, требовательных к объему выделяемой оперативной памяти.
Решение
На момент обращения, заказчик уже обладал развитой серверной инфраструктурой, основу которой составляет СХД класса Mid-range HP EVA 8400, а также серверы инфраструктуры (1C, SQL, Exchange и т.д.) Одним из существенных ограничений, стало довольно скромное свободное пространство в серверной стойке, что не позволяло использовать большое количество серверов.
Перед инженерами STSS стояла задача интегрировать будущее решение в существующую инфраструктуру.
После продолжительного изучения требований к системе, специалисты STSS предложили реализацию проекта с использованием технологий виртуализации. В качестве решения централизации клиентской части была выбрана технология VDI (Virtual Desktop Infrastructure) на базе VMware vSphere ESXi 4.1. Эта технология позволяет создавать практически неограниченное количество изолированных виртуальных рабочих станций и легко масштабировать систему при необходимости. Основное отличие VDI от систем терминального доступа заключается в более высокой безопасности. Каждая виртуальная машина полностью изолирована от другой, что позволяет использовать различные гостевые операционные системы, тонко распределять ресурсы между виртуальными машинами и избежать сбоев всего сервера виртуальных машин из-за сбоя отдельной виртуальной машины. Кроме того, изолированные виртуальные машины более предпочтительны с точки зрения безопасности.
Решением второй задачи с организацией порядка 50 серверов для разработчиков также стало использование технологий виртуализации на базе VMware vSphere ESXi 4.1.
В качестве сервера виртуальных машин был выбран восьмипроцессорный сервер STSS Flagman QX859T4.2, который поддерживает до восьми новейших 10-ти ядерных процессоров Intel Xeon E7-8800 (суммарно – до 80 процессорных ядер) и до 2ТБ оперативной памяти. Помимо этого, сервер имеет в своем распоряжении достаточно мощную дисковую подсистему, поддерживающую до 16-и дисков SAS/SATA с возможностью горячей замены, что позволило на первом этапе отказаться от использования дорогостоящих внешних систем хранения и дополнительно сэкономить место в стройке. Кроме того, использование одного сервера позволило значительно снизить стоимость проекта за счет стоимости лицензий VMware, а также упростить начальное развертывание и администрирование системы.
Инфраструктура
Результат
В настоящий момент система развернута на площадке заказчика. На сервере одновременно функционирует порядка 200 VDI-систем и 40 серверов баз данных Oracle для нужд разработчиков. Загрузка основных подсистем сервера не превышает 60-70% в течение рабочего дня. Развертывание нового пользователя занимает несколько минут.
Резервное копирование и восстановление виртуальных рабочих станций занимает минимум времени и не требовательно к квалификации обслуживающего персонала.
Возможности масштабирования
Решение позволяет масштабироваться линейно, с ростом потребностей, путем добавления новых серверов VDI. В случае необходимости, серверы VDI могут быть подключены к корпоративной SAN для обеспечения бесперебойности работы.
Спецификация сервера STSS Flagman QX859T4.2
- Шасси 5U Rackmount (глубина - 762mm)
- 8 процессоров 2.13-2.40GHz Intel Xeon E7-8830 Westmere-EX 8-Core w/HyperThreading
- Набор микросхем Dual Intel 7500 (Boxboro-EX)
- 512GB оперативной памяти DDR-III PC3-10600 ECC Registered
- RAID-контроллер 16-channel SAS 3G RAID (0,1,1EE,10,5,5EE,50,6,60) 512MB cache w/BBU
- 10 cерверных сетевых адаптеров 1Гбит Intel Gigabit ET Server Adapter
- 16 жестких дисков 600GB SAS 6G 10000rpm в RAID-10
- Отказоустойчивый БП с возможностью горячей замены 2+2 2800Вт
- Система управления сервером IPMI v2.0 Server Management + KVM-over-LAN w/dedicated LAN