我在确定如何最好地实施报告服务的不同部分时遇到了一些困难。
我们公司刚刚购买了一系列新服务器和共享SAN,以支持我们不断发展的基础架构。
我们的服务器运行的是VMware,我们有几台虚拟机,每台虚拟机都有自己的任务,在这些物理机器上负载均衡。我们目前有一个运行终端服务的应用服务器,以及一个运行2005以保存我们数据的SQL框,以及其他几个与我们的数据库无关的其他目的。
我的问题是: 在虚拟环境中理想的报告服务安装是什么?如果我们在当前的SQL框中安装所有内容,或者将安装切片到多个虚拟机中,我们仍将处理相同数量的资源。将配置切片到不同的机器中有助于实现负载平衡,但是将其切片也需要更多的许可证。
我目前的想法是将报表服务器数据库安装在当前具有我们的sql数据库的同一个盒子上,并在另一个盒子上安装报表服务器服务,以使iis脱离带有我们操作数据的sql框。
从一种配置迁移到另一种配置有多困难,或者一旦作出决定,我是否会将自己锁定在某种状态?
编辑:添加我的选项
我能想到的不同配置
A)好处:最容易设置。缺点:横向扩展需要迁移后端
B)好处:支持横向扩展而不迁移后端
所以选项A或B是我的领跑者,B没有我能想到的缺点,但不知道什么样的负载报告服务对它的数据库有什么影响,因为生产数据框会产生明显的影响也被查询原始数据。选项A允许我切换一个新的虚拟服务器并在开发并保留生产箱中的所有内容时使用它,然后我们可以将我们的数据源更改为指向生产框并将其推出。
我仍然不确定最佳选择是什么,所以如果有其他人有意见,他们会受到欢迎。
再次感谢Wesley
答案 0 :(得分:1)
我从来没有这样做过,但this article告诉你如何进行远程安装,这很常见。
This article告诉您如何将数据库移动到另一台机器。据推测,这将允许您在两种方法之间进行迁移。
我个人会尝试选择您希望坚持使用的选项,因为根据我使用microsoft的经验,安装说明比迁移说明更可靠。