Пользовательские расширения рендеринга в облачных службах Reporting Services - PullRequest
3 голосов
/ 16 декабря 2011

Мы хотим иметь масштабируемые службы отчетности. И нам нужно установить пользовательские расширения рендеринга в этой масштабируемой службе отчетов. Это основное требование для нас. SQL Azure Reporting не соответствует требованиям, потому что невозможно расширить этот сервис с помощью специального расширения рендеринга. У нас была идея установить службы Reporting Services в каждом экземпляре, отделенном от SQL Azure и Azure Reporting, но расширяемая визуализация недоступна в бесплатных выпусках SQL Server, и использование платной версии стоит слишком дорого. База данных этих экземпляров служб отчетов будет храниться в SQL Azure, и мы сможем использовать масштабируемый инструмент служб отчетов с необходимым расширением рендеринга. Проблема заключается в цене, сложности и отсутствии преимуществ от отчетов SQL Azure. Итак, мы застряли с облаками Microsoft. И не вижу разумного решения с облаками Microsoft.

Поэтому мы рассмотрели службы Reporting Services в EC2, поскольку у них есть специальная облачная лицензия. И мы не совсем уверены, возможно ли достичь того, что нам нужно, или нет. Мы обнаружили, что можно установить SQL Server2008R2 на EC2, чтобы данные базы данных были сохранены в EBS, который доступен для всех экземпляров. Таким образом, у нас есть масштабируемые службы отчетов в этом случае. Вопрос лежит в виртуальных образах Амазонки: Мы предполагаем, что нам нужно установить предопределенную конфигурацию с ОС Windows и SQL Server 2008R2, и нам интересно, включает ли она (1) службы Reporting Services, (2) можно ли установить еще несколько программ на эту предопределенную виртуальную машину (расширение рендеринга), ( 3) можно ли организовать такие масштабируемые службы Reporting Services с расширениями Custom Rendering и использовать балансировку нагрузки и т. Д.?

1 Ответ

1 голос
/ 17 мая 2013

Вам не нужно использовать предоставляемый AWS AMI SQL Server 2008 R2, если вы этого не хотите.

Если вы принесете свои собственные лицензии, вы можете пойти с базовой установкой EC2, а затем установить любое программное обеспечение поверх него.

т.е. - установить Windows AMI, а затем запустить установку SQL Server по вашему выбору. Второй шаг - установить любые дополнительные расширения, которые вам нужны.

Я бы также рекомендовал, чтобы после завершения установки вы создали AMI-файл, чтобы вы могли повторить установку позже.

...