2

我在确定如何最好地实施报告服务的不同部分时遇到了一些困难。

我们公司刚刚购买了一系列新的服务器和一个共享 SAN,以支持我们不断增长的基础架构。

我们的服务器正在运行 VMware,我们有几个虚拟机,每个虚拟机都有自己的任务在一组物理机之间进行负载平衡。我们目前有一个运行终端服务的应用程序服务器和一个运行 2005 的 SQL 框来保存我们的数据,以及其他几个用于与我们的数据库无关的其他目的的服务器。

我的问题是:在虚拟环境中理想的报告服务安装是什么?如果我们将所有东西都安装在当前的 SQL 机器上,或者将安装分割成多个虚拟机,我们仍将处理相同数量的资源。将配置分割成不同的机器有助于负载平衡,但分割也需要更多的许可证。

我目前的想法是将报表服务器数据库安装在当前拥有我们的 sql 数据库的同一个盒子上,并将报表服务器服务安装在另一个盒子上,以使 iis 远离我们的操作数据的 sql 盒子。

从一种配置迁移到另一种配置有多困难,或者一旦做出决定,我是否会将自己锁定在某件事上?

编辑:添加我的选项

我能想到的不同配置

A) 好处:最容易设置。缺点:横向扩展需要迁移后端

  • 1. SQL Data Box 保存我们的生产数据
  • 2. Reporting Services DB、Reporting Services Service 和 IIS

B) 好处:支持横向扩展而不迁移后端

  • 1. 保存生产数据的 SQL Data Box 和 Reporting Services DB
  • 2. Reporting Services 服务和 IIS

C) 好处:最适合跨硬件负载平衡虚拟机,支持横向扩展而不需要更改。缺点:许可证最昂贵

  • 1. SQL Data Box 保存我们的生产数据
  • 2. 报告服务数据库
  • 3. Reporting Services 服务和 IIS

D) 好处:许可证最便宜。缺点:很多

  • 1. 一个盒子里的一切

所以选项 A 或 B 是我的领先者,B 没有我能想到的缺点,但不确定什么样的负载报告服务对其数据库有显着影响,因为将查询生产数据框对于原始数据也是如此。选项 A 将允许我切出一个新的虚拟服务器并使用它,同时开发并保留我们生产箱中的所有内容,然后我们可以更改我们的数据源以指向生产箱并将其推出。

我仍然不确定最好的选择是什么,所以如果其他人有意见,他们会受到欢迎。

再次感谢,韦斯利

4

1 回答 1

1

我从来没有做过,但是这篇文章告诉你如何进行远程安装,这很常见。

本文告诉您如何将数据库移动到另一台机器上。大概这将允许您在两种方法之间迁移。

就我个人而言,我会尝试选择您希望坚持使用的选项,因为根据我对微软的经验,安装说明比迁移说明更可靠。

于 2009-06-20T02:31:02.423 回答