Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Д. С. Л АГОЗА

Научный руководитель – Н. Ж. ЛАГОЗА, доцент

Харьковский национальный автомобильно-дорожный университет, Украина

Комплекс Virtual Server Toolkit (Geliar ViST) как средство взаимодействия с системами
виртуализации

Для организации и управления услугой виртуальных серверов разработан программный комплекс Geliar ViST визуального взаимодействия с системами виртуализации и сопутствующими сервисами. Данный комплекс упрощает работу в виртуализированной среде и способствует объединению различных сервисов в единую услугу.

Как показывает практика, разделение мощностей физического сервера на виртуальные сервера, а не просто на Web-площадки становится проще и популярней; атаки на Web-проекты приводят к отказу в обслуживании физических серверов; популярность услуги виртуальных серверов на рынке хостинга растет. С ростом спроса появляются новые системы виртуализации, совершенствуются старые. Почти все они работают через интерпретатор терминала, либо в оконной графической среде ОС и мало пригодны для хостинг-услуг в чистом виде. Существующие проекты Parallels Virtuzzo, HyperVM и ISPSystem VDSManager предоставляют визуальную Web-панель для управления услугами, как администратором, так и клиентами, но при этом имеют высокую стоимость.

Это обусловило создание программного комплекса Virtual Server Toolkit (Geliar ViST). Данный комплекс предоставляет полный спектр возможностей для управления хостингом виртуальных серверов. В него введено несколько разработок, не имеющих аналогов в других подобных системах. Geliar ViST имеет модульную структуру, основанную на событиях (events). Это позволяет неограниченно расширять возможности данного комплекса, не теряя при этом связей между его модулями и структурой. Комплекс представляет собой связку сервисов, скриптов и программ, написанных на языках C++, PHP и Perl.

НЕ нашли? Не то? Что вы ищете?

Основной функционал подразумевает работу на базе списков пользователей, разделенных на группы, значение которых можно модифицировать модулями. Основные группы: Администратор, Реселлер, Партнер, Клиент. Администратор – пользователь с самым высоким уровнем доступа, управляет работой и настройками всех модулей системы и имеет доступ к консоли каждой ноды для низкоуровневых операций. Он может создавать все типы пользователей, распределять права, создавать и настраивать виртуальные сервера в пределах ресурсов ноды. Реселлер может создавать пользователей, распределять ресурсы по своему усмотрению и устанавливать тарифные планы. Ему выделяется определенный объем ресурсов ноды, которые он может поделить между пользователями уровнями ниже. Партнер – пользователь, работающий в тарифной сетке вышестоящего пользователя на предоставляемых виртуальных серверах без возможности изменения наполнения или тарифа. Клиент (обычный пользователь) может управлять своими виртуальными серверами.

Комплекс Geliar ViST обеспечивает управление виртуализациями на базе OpenVZ, Xen и KVM; создание виртуальных серверов, как по тарифным планам, так и выставляя параметры вручную; перенос виртуальных серверов между нодами в кластере «на лету».

Geliar ViST содержит и другие модули (Статистика, Мастера, Поддержка, DNS-кластер, Биллинг, Установщик), которые обеспечивают сбор и обработку данных по нагрузке, использованию системных ресурсов и расходу трафика; удобный доступ к различным функциям других модулей в пакетном режиме, а также комплексное выполнение различных действий одним щелчком; связь между различными уровнями пользователей с помощью билетов поддержки (тикетов); связь с сервисом Geliar DNS Solution, синхронизируя данные DNS-демонов на виртуальных серверах и DNS-кластера сервиса; интеграцию с программным комплексом Geliar Billing Center, контроль клиентов, продаж, заказов, счетов и т. п.; выполнение в автоматическом режиме установки панелей управления сервером и шаблонов ОС.

В настоящее время данная разработка успешно используется в фирмах Hostlex Ltd. (Россия, Сочи), Geliar Company (Украина, Харьков) и СПД (Украина, Харьков). Общее количество серверов, на которых используется данный комплекс – 31. Установка и развертывание комплекса и системы виртуализации на «чистой» операционной системе занимает не более 3-х часов. Обучение работе с комплексом на уровне менеджера занимает около получаса, на уровне среднего администратора – 1-1.5 часа для специалиста с техническим образованием в области IT.

Список литературы

1.Миркин серверы и их миграция в режиме реального времени. //XXXIV Международная молодежная научная конференция Гагаринские чтения. – М.: МАТИ, 2008. – С. 200-201.

2.Луковников модель двухуровневого управления ресурсами в операционных системах с закрытыми исходными кодами. Автореферат дис. на соискание уч. ст. кандидата физико-математических наук. - М., МФТИ, 2006. – 24 с.