Рубрика:
Тестирование /
Продукты и решения
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
АНДРЕЙ БИРЮКОВ, специалист по информационной безопасности. Работает в крупном системном интеграторе. Занимается внедрением решений по защите корпоративных ресурсов
Parallels Plesk Panel 11 Для профессионалов хостинга
Чем облегчит жизнь системных администраторов сервис-провайдеров 11-е поколение популярной хостинг-панели?
Панель управления Parallels Plesk Panel – полнофункциональное решение для предоставления услуг выделенного, виртуального и shared-хостинга. Оно создано по принципу «все в одном» и в варианте Power Pack, кроме собственно хостинг-панели, включает в себя конструктор сайтов и биллинг, поддерживающий особенности российской бухгалтерии. Компания Parallels позиционирует панель как «коробочное» решение, с помощью которого небольшие компании могут быстро разворачивать хостинговый бизнес, обходясь только средствами Parallels Plesk Panel и не тратя время и деньги на интеграцию и поддержку отдельных биллинга и конструктора сайтов. В то же время автоматизация ряда стандартных процедур и наличие гибкого API Parallels Plesk Panel не препятствует использованию панели очень крупными хостерами. Из иностранных это GoDaddy 1&1, Rackspace, Hostgator, а из российских – REG.RU, Хостинг-Центр, Rusonyx и др.
Важные детали
В панели много внимания уделяется ролевой модели доступа пользователей к управлению ресурсами, приложениями, к мониторингу и т.д. Администратор хостинговой компании через веб-интерфейс может добавлять и/или изменять настройки учетных записей клиентов и реселлеров, присваивать и менять доменные имена, управлять подписками на хостинг-план и осуществлять ряд других действий. Кроме того, в панели имеется набор инструментов, предназначенных для управления сервером. Они позволяют управлять IP-адресами, SSL-сертификатами, почтовыми рассылками, резервным копированием и другими возможностями.
Помимо этого типичного рабора средств управления хостингом, в панели есть ряд новых функций, о которых мы поговорим далее.
Система пользовательских ролей
Ролевая модель, реализованная в Parallels Plesk Panel, позволяет администратору разграничивать уровни доступа согласно типу пользователей («администратор Plesk-сервера», «реселлер», «клиент»), причем администратор может назначать более низкие уровни, такие как «веб-мастер» и «пользователь электронной почты». Такой подход перекрывает все известные сценарии применения возможностей хостинг-панели как у сервис-провайдеров, так и у их клиентов. От роли пользователя зависит состав функций, для него доступных. Это удобно с точки зрения администратора хостинговой компании: пользователь с низкими правами не в состоянии нарушить работоспособность сервера или сайта.
Режим Service Provider ориентирован на тех, кто продает услуги хостинга. В этом представлении доступны функции Customer and Business Manager – биллинговой системы для автоматизации расчетов с клиентами, настроенной в том числе и под российскую бухгалтерию. В других режимах эти функции не видны, поскольку не предусмотрены соответствующими пользовательскими ролями.
Режим Power User рассчитан на использование малыми предприятиями. На основе данного режима также есть подрежимы – Simple View, который позволяет уменьшить количество кнопок при отображении панели, и Small Business Panel. В представлении Power User присутствуют лишь те функции, которые позволяют сосредоточиться на управлении своими сайтами (одним или несколькими) на конкретном сервере, причем администратор сам определяет набор инструментов, доступных в режиме Power User.
Новый Plesk позволяет зашифровать пароли. Применяются алгоритмы шифрования американского федерального стандарта, которые российских хостеров никак не ограничивают. Такой подход гарантирует безопасное хранение аутентификационных данных. Кроме того, теперь у администратора появилась возможность задавать уровни сложности паролей.
Создание сайтов
Parallels Plesk Panel позволяет создавать сайты (а также блоги, форумы) как минимум двумя способами. Первый способ – воспользоваться конструктором сайтов Parallels Web Presence Builder, который является частью панели в «комплектации» Power Pack. Он позво- ляет создавать сайты и поддерживать их, управлять SEO-оптимизацией и контекстной рекламой, интегрировать сайт с социальными сетями и даже добавить в него виджет интернет-магазина.
Второй способ – развертывание сайта (либо модуля для сайта) из магазина приложений. С помощью Parallels Plesk Panel хостинг-провайдер получает возможность создать «свой AppStope» – онлайн-магазин приложений с автоматизированной доставкой, установкой и взиманием денег (если приложение платное). Ассортимент своего AppStore можно сформировать из более чем 200 готовых приложений либо добавить свои. Среди них – CMS для сайтов Joomla, Drupal, MODx и др., блоги на WordPress, LiveStreet, Geeklog и др., форумы на phpBB, FluxBB и др. Благодаря фирменному стандарту APS доставка и установка сборок автоматизированы, осуществляются в один клик и не требуют от клиента хостинговой компании специальных знаний, а от системного администратора хостинга – никаких усилий по предоставлению этих приложений.
Безопасность и производительность
Plesk предоставляет веб-хостинг на базе Apache 2 в случае Linux и IIS8 в случае Windows. Для обеспечения большей изоляции сайтов есть возможность выполнять веб-приложения в режиме FastCGI. Также в состав панели управления включен SecureLVE.
Чтобы управляемые «Плеском» сайты быстро работали при доступе к ним с мобильных устройств с их узкими каналами связи, разработчики предложили reverse proxy для Apache на основе nginx, который доступен «из коробки» и настраивается изнутри панели. Nginx держит на себе пул соединений, которые приходят на сервер, и «разруливает» очередь соединений, тем самым снижая нагрузку на сервер и существенно экономя ресурсы оперативной памяти.
Создатели Parallels Panel отдельно поработали над поддержкой php, под которую написано достаточно большое количество веб-приложений. Чтобы они работали эффективно, в «Плеске» предусмотрена тонкая настройка php на каждом сайте.
Автоматизация обновлений и резервного копирования
В работе администраторов хостинговых компаний есть немало рутинных, но очень важных процедур, требующих регулярного выполнения. Например, резервное копирование, установка обновлений, масштабирование системы и многое другое. В Parallels Plesk Panel 11 есть BackupManager, с помощью которого администратор может делать резервные копии как конфигурации, так и всего сервера. Кроме того, резервную копию можно сконфигурировать, загружать и развертывать на удаленные серверы. При этом интерфейс восстановления в Parallels Plesk Panel позволяет разрешить конфликты восстановления данных, например, при конфликтующих пользователях или сайтах, и задать политику восстановления настроек и пользовательских данных.
Хостинг-панель от Parallels предоставляет унифицированный для Windows- и Linux-платформ механизм обновлений. С его помощью в полностью автоматическом режиме можно устанавливать самые критичные обновления, в том числе и те, что касаются проблемы безопасности. Система микроапдейтов позволяет настроить получение уведомлений о доступности пакетных обновлений (RPM/DEB или MSI), и в том числе о выходе новых релизов Parallels Plesk Panel. С утилитой, которая за это отвечает, можно работать как через командную строку, так и через консоль либо веб-интерфейс.
Глобальные обновления, такие как переход на новую версию программного обеспечения, традиционно вызывают у системных администраторов беспокойство. В РРР имеется специальный скрипт pre-upgrade checker. Этот сценарий производит проверку системы и сообщает, есть ли в существующей системе ошибки, которые при апгрейде на следующую версию панели могут создать проблемы. Производится полная проверка – от пользовательской информации до проверки файловой системы. В случае обнаружения каких-либо проблем скрипт выводит ссылку на соответствующую статью в базе знаний Parallels, позволяющую устранить данную проблему.
Клонирование и миграция
Клонирование применяется в двух сценариях. Первый – когда есть необходимость сделать резервную копию либо образ для тестирования апгрейда ПО на новую версию. Второй – для создания мастер-образа (master-image), который обычно применяют для «раскатывания» идентичных контейнеров или виртуальных машин с установленными внутри «Плесками». Это удобно, поскольку такой mass-deploy позволяет отказаться от инсталляции ОС и самой Parallels Plesk Panel и сэкономить время. При создании мастер-образа в «Плеске» «взводится» флажок, который дает панели понять, что при старте виртуального сервера необходимо сгенерировать все уникальные идентификаторы и обновить настройки – например, перечитать IP-адреса и обновить их в базе панели, получить новую лицензию и др.
Кроме того, в Parallels Plesk Panel 11 поддерживается клонирование или установка через темплейты Parallels Virtuozzo Containers. Также имеется VPS-оптимизированный шаблон для PVC, потребляющий очень мало памяти. Тесты показали, что для нормального функционирования панели в варианте VPS-optimized ей требуется от 60 Мб RAM.
Администрирование с мобильных устройств
В жизни каждого системного администратора регулярно бывают случаи, когда необходимо реаниминировать упавший сервер или оживить сайт. Причем форс-мажоры частенько происходят тогда, когда под рукой нет стационарного компьютера и доступа в Сеть.
Создатели Parallels Plesk Panel выпустили мобильные приложения для удаленного мониторинга и управления сервером через девайсы на iOS, Android и Blackberry. Я попробовал iOS-версию приложения и не обнаружил у нее каких-либо функциональных ограничений. Единственный нюанс – удаленное управление доступно только в «комплектации» Power Pack, куда, помимо собственно хостинг-панели, входят биллинг и конструктор сайтов. И с дополнительными опциями Power Pack, и без них панель производит впечатление профессионального инструмента. Ее можно рекомендовать быстро развивающимся хостерам «на вырост».
- http://itunes.apple.com/us/app/plesk-manager/id477441273?mt=8.
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|