首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSIS 2008 R2性能与Windows 2008 R2聚类问题

SSIS 2008 R2性能与Windows 2008 R2聚类问题
EN

Server Fault用户
提问于 2011-05-11 23:44:44
回答 1查看 238关注 0票数 2

我正在测试使用SSIS从远程SQL服务器加载数据的不同配置。在集群情况下,与非群集本地SQL实例相比,SSIS与本地集群SQL实例交谈的速度似乎要慢一些。它看起来像是SSIS与集群SQL实例对话的任何场景;通信是通过网络进行的,不管SSIS实例是本地的还是非本地的。这是真的吗?

在我的当前场景中,SSIS 2008 R2运行在一个具有群集Server 2008 R2实例的节点上。它似乎通过某种网络接口与集群实例进行通信,即使它们都位于同一节点上。奇怪的是,我无法确定它是哪一个接口。

以下是总体布局:

集群节点1物理IP 192.168.1.100

Server "sql2008“实例名具有IP 192.168.1.101

Server实例在Node1上

SSIS IP 192.168.1.55的远程SQL服务器源

SSIS负载传输速率似乎很慢。远程SQL服务器源的SSIS网络会话出现在资源监视器中的“网络”部分下。

图片: DTExec.exe

PID: 8864

地址: 192.168.1.55

发送(B/秒):968

接收(B/秒):1 682 022

共计(B/秒):1 682 990

但是用于加载的SSIS也出现在网络中。它似乎通过网络通信从本地节点运行到目标server,因为DTexec在资源监视器- network下显示为与目标server对话。

图片: DTExec.exe

PID: 8864

地址: 192.168.1.101

接收(B/秒):120

发送(B/秒):20 300 868

不幸的是,当我使用网络监视器查看流量时,会出现来自源的dtexec通信量,但load活动似乎没有使用任何网络接口,因此无法看到。

当使用功能较弱的非群集框运行相同的包(针对相同的未更改的源)时,SSIS包运行速度比本地实例快2倍,Dtexec加载进程不会出现在资源监视器的网络部分中。只有源进程的Dtexec网络会话出现,并且速度相同。

在非集群场景中,丢失的网络流量是给了我提振,还是我在看一些误导的东西?

EN

回答 1

Server Fault用户

发布于 2011-06-07 15:06:16

您的Server确实具有与SSIS不同的IP地址。集群SQL将始终从“虚拟网络地址”( ip=101 )获得流量,即使它是托管在"Node A“上,并且在"Node A”上运行的程序,在您的示例中是SSIS ip=100。

这就是集群的工作方式。

顺便说一下,虚拟IP由群集服务控制,并绑定到节点A或B上的网卡上,后者曾经承载集群SQL Server

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/268811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档