В этой статье мы хотим рассказать о примере реального внедрения Zimbra Open Source Edition и Zextras Suite для европейского провайдера SaaS услуг, который специализируется на предоставлении услуг государственным, образовательным и медицинским учреждениям. Они предоставляют собственные облачные решения и обслуживают больше 21000 почтовых ящиков для более чем 200 различных доменов. Для модернизации ИТ инфраструктуры, желая предоставлять конечному пользователю высокотехнологичные и безопасные продукты, обеспечить надежную мобильную синхронизацию, управлять хранением файлов и предоставлять мультиаренду, было решено внедрить Zimbra Open Source Edition и полный комплект зимлетов Zextras Suite.
Zimbra Open Source Edition — надежный почтовый сервер с высокопроизводительными функциями PIM/collaboration.
Zextras Suite — модульные расширения с помощью которых можно осуществлять резервное копирование в реальном времени, управлять томами, настроить мобильную синхронизацию, мгновенный обмен сообщениями и административное делегирование.
Внедрение Zimbra и Zextras проходило в несколько этапов:
- формирование плана модернизации (резервная копия данных, новая конфигурация хранения);
- установка программного обеспечения;
- создание backup storage, new life storage configuration.
Мы хотим показать, что в итоге у нас получилось после реализации всех этапов внедрения.
Дизайн Инфраструктуры: Платформа
Для улучшения производительности партнер установил мультисервер Zimbra Collaboration из 15 серверов. Все они размещены в Amazon's EC2:
Mailbox
- 1 Mailboxd + Master LDAP
- 4 Mailboxd
Proxy
- 2 Proxy + LDAP Replica + MTA (специализированный)
MTA
- 3 Inbound MTA + AS/AV
- 4 Outbound MTA
- 1 Outbound MTA (“на домене” для пакетной отправки)
Использование Storage
Благодаря сжатию и дедупликации Zextras Backup и Zextras Powerstore, возможна экстремальная оптимизация томов. Общая «пользовательская» квота maiboxes составляла 15.5TB, в то время как фактический общий размер основных объемов составляет 1.8 TB, а фактический общий размер вторичных составляет 9 TB. Это означает сохранение 30% дискового пространства. Вторичные объемы содержат электронные письма, которые хранятся более 90 дней, и сохранены как данные по блокам Amazon S3 с огромной экономией затрат на хранение. Backup занимает в общей сложности 9TB, с сохранением 32 дня после удаления (сохранение нелинейного роста – так в этом конкретном случае его можно было увеличить до 90 дней, даже не удваивая резервный размер).
Дизайн инфраструктуры: Storage
Данные хранятся на дисках Amazon EBS. Amazon EBS позволяет создавать тома хранилища и подключать их к инстансам Amazon EC2. После подключения томов на них можно создавать файловую систему, запускать базы данных или использовать любым другим образом. Тома Amazon EBS расположены в конкретных зонах доступности, внутри которых они автоматически реплицируются, чтобы защитить информацию от сбоя отдельных элементов оборудования. Все типы томов EBS обладают одинаково надежными возможностями создания снимков состояния и обеспечивают доступность на уровне 99,999 %.
Управляется storage через Zimbra Store и Zextras Powerstore, которые обеспечивают и разделение на уровни хранения, и совместимость EC2 блоков Amazon EC2. Модуль Zextras Powerstore позволяет управлять несколькими томами и HSM-политиками через Zimlet управления Zextras, полностью интегрированный в Панель управления Zimbra, что дает эффективное управление хранением.
- Первичный объем на локальных драйверах (GP2 General Purpouse SSD — Amazon EBS)
- Вторичный объем на блоках Amazon S3
- Backup на локальных драйверах (GP2 General Purpouse SSD – Amazon EBS)
- Компрессия: Первичная: НЕТ| Вторичная: Auto | Backup: Да
- Дедупликация: Первичная: Периодическая| Вторичная: Auto | Backup: Да
Детальная информация по использованию Storage:
Mailbox 1
Итоговая квота: 4.3 TB
Первичный объем: 367 GB
Backup: 2.7TB (~38% compression)
Mailbox 2
- Итоговая квота: 4.1 TB
- Первичный объем: 371 GB
- Backup: 2.5TB (~40% компрессии)
Mailbox 3
- Итоговая квота: 4.4TB
- Первичный объем: 268GB
- Backup: 2.4TB (~46% компрессия)
Mailbox 4
- Итоговая квота: 1.9 TB
- Первичный объем: 349 GB
- Backup: 1.1TB (~43% компрессии)
Mailbox5
- Итоговая квота: 775 GB
- Первичный объем: 419 GB
- Backup: 379GB (~52% компрессии)
Итоговая квота: 15.5 TB
Итоговый первичный объем: 1.8 TB
Итоговый размер S3 блок: 9 TB
Итоговый размер backup volumes: 9 TB
Клиенты SaaS провайдера также часто требуют, чтобы их IT-специалисты имели права для настройки их домена. Это было реализовано при помощи административного делегирования зимлета Zextras Admin. Этот же модуль позволяет определять пределы для домена на основании контракта с партнером и легко просматривать действия делегированных администраторов в рамках европейского законодательства.
Итого
Затраты SaaS провайдера уменьшились на порядок. Zimbra Open Source Edition + Zextras Suite уменьшили занимаемое место на серверах компании. У пользователей появилась возможность использовать мультиаренду программного обеспечения.
Автор: Zimbra