2. Работы, подлежащие выполнению, и требования к ним.

advertisement
Техническая спецификация
Лот№1:
Услуги
по
созданию
тестовой
платформы
масштабируемого
отказоустойчивого облачного файлового хранилища на основе компонентов с
открытым исходным кодом
1.
Общие сведения
Участник закупа должен представить предложение на выполнение работ по созданию
тестовой платформы масштабируемого отказоустойчивого облачного файлового
хранилища на основе только компонентов с открытым исходным кодом (далее
Платформа).
2.
Работы, подлежащие выполнению, и требования к ним.
2.1. Планирование и предоставление архитектуры Платформы.
2.2. Платформа должна быть разделена на компоненты по функционалу:
СУБД;
Web-приложения;
компонент поиска и доступа к объектам хранилища;
компонент хранения объектов;
компонент аутентификации и авторизации всех компонентов;
балансировка нагрузки;
среда виртуализации;
др.
2.3. Каждый компонент Платформы должен обладать следующими свойствами:
обеспечивать горизонтальное масштабирование по производительности до трехсот
тысяч активных соединений и трех миллионов, зарегистрированных абонентов
добавлением новых узлов к существующим;
обеспечивать
возможность
применения
сторонних
промышленных
балансировщиков нагрузки для распределения нагрузки между узлами;
сохранять работоспособность при выходе любых N-1 (N-2 для компонентов с
кворумом) из N узлов;
производительность компонента не должна зависеть от производительности или
состояния других компонентов;
узлы компонента должны иметь возможность размещения в отдельных broadcastдоменах;
в компоненте не должно присутствовать единой точки отказа;
компонент должен поддерживать работу в виртуальной среде.
2.4. Каждому зарегистрированному абоненту системы должно быть доступно не менее
100ГБ пространства с возможностью увеличения до 10ТБ.
2.5. В качестве основного хранилища должно быть использовано объектное хранилище
с поддержкой HTTP RESTfull API, аналогично Amazon S3/Openstack SWIFT.
2.6. Web-приложения Платформы должны обеспечивать функционал:
хранение файлов с использованием обычных структур каталогов, или с
использованием WebDAV;
сохранение предыдущих версий файлов при редактировании;
полнофункциональный web-интерфейс;
синхронизация файлов между клиентами под управлением Windows (Windows XP,
Vista, 7 и 8), Mac OS X (10.6 и новее) или Linux;
синхронизация файлов с мобильными устройствами под управлением Android и
iOS (ручная и автоматическая);
календарь с поддержкой CalDAV;
планировщик задач;
адресная книга с поддержкой CardDAV;
администрирование пользователей и групп (с использованием OpenID или LDAP);
расшаривание контента между группами или используя публичные URL;
онлайн текстовый редактор с подсветкой синтаксиса и сворачиванием;
закладки;
механизм сокращения URL;
фотогалерея;
просмотрщик PDF;
просмотрщик ODF файлов (.odt, .odp, .ods);
модуль логирования.
2.7. Web-приложения Платформы должны взаимодействовать с клиентскими
приложениями только по HTTP/HTTPS.
2.8. Расчет параметров аппаратной платформы, необходимой для запуска
промышленной системы на основе созданной архитектуры, с погрешностью не более 25%
по предоставленным требованиям.
2.9. Конфигурация тестовой площадки на основе разработанной архитектуры.
2.10. Участие в процессе тестирования созданного ИТ-ландшафта.
2.11. Внесение корректировок по рекомендациям из отчета о тестировании.
2.12. Демонстрация основ работы с системой выделенной рабочей группе.
3.
Требования к качеству услуг
3.1
Исполнитель должен предоставить аппаратное обеспечение и сопутствующее
программное обеспечение для тестирования и демонстрации Платформы:
- не менее трех серверов с параметрами, обеспечивающими работу Платформы на три
тысячи пользователей;
- виртуальные промышленные балансировщики нагрузки с функционалом SSLразгрузки, балансировки трафика HTTP и TCP;
- программное обеспечение виртуализации;
- мобильные устройства с тремя наиболее популярными мобильными операционными
системами.
3.2 Исполнитель гарантирует:
- наличие достаточного количества квалифицированных специалистов для
обеспечения уровня предоставляемых услуг;
- исполнение обязательств в полном объеме с заданными показателями качества;
- защиту своего ПО от вирусов и других вредоносных кодов;
- не
допускать
действий,
классифицируемых
как
различные
виды
несанкционированного доступа к данным и устройствам Заказчика.
4.
Дополнительные требования
4.1. Исполнитель должен обеспечить гарантийное сопровождение разработанной
Платформы на срок не менее 30 дней с момента завершения работ.
4.2. Участник должен иметь в штате специалистов с сертификатами RedHat Certified
System Administrator или RedHat Certified Engineer.
4.3.
Для выполнения работ по вышеприведенным требованиям должны быть
предоставлены не менее трех специалистов в области web-scale технологий, СУБД и
администрирования GNU/Linux.
5.
Порядок контроля и приемки системы
Протокол приемо-сдаточных испытаний формируется по результатам тестирования.
План тестирования разрабатывается Исполнителем и согласовывается с Заказчиком.
Срок оказания услуг (выполнения работ) – 30 календарных дней с момента подписания
договора.
Download