클러스터의 Integration Services(SSIS)Integration Services (SSIS) in a Cluster

Integration ServicesIntegration Services 서비스는 클러스터형 또는 클러스터 인식형 서비스가 아니며 클러스터 노드 간 장애 조치(failover) 기능을 지원하지 않으므로 Integration ServicesIntegration Services 클러스터링이 권장되지 않습니다.Clustering Integration ServicesIntegration Services is not recommended because the Integration ServicesIntegration Services service is not a clustered or cluster-aware service, and does not support failover from one cluster node to another. 따라서 클러스터형 환경에서는 클러스터의 노드마다 Integration ServicesIntegration Services 를 설치하고 독립 실행형 서비스로 시작해야 합니다.Therefore, in a clustered environment, Integration ServicesIntegration Services should be installed and started as a stand-alone service on each node in the cluster.

Integration ServicesIntegration Services 서비스는 클러스터형 서비스가 아니지만 클러스터의 각 노드에 별도로 Integration ServicesIntegration Services 를 설치한 후 이러한 서비스가 클러스터 리소스로 작동하도록 수동으로 구성할 수 있습니다.Although the Integration ServicesIntegration Services service is not a clustered service, you can manually configure the service to operate as a cluster resource after you install Integration ServicesIntegration Services separately on each node of the cluster.

그러나 클러스터형 하드웨어 환경 설정의 목표가 고가용성인 경우 Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성하지 않고도 이러한 목표를 달성할 수 있습니다.However, if high availability is your goal in establishing a clustered hardware environment, you can achieve this goal without configuring the Integration ServicesIntegration Services service as a cluster resource. 클러스터 노드의 패키지를 클러스터의 다른 노드에서 관리하려면 클러스터의 각 노드에서 Integration ServicesIntegration Services 서비스의 구성 파일을 수정합니다.To manage your packages on any node in the cluster from any other node in the cluster, modify the configuration file for the Integration ServicesIntegration Services service on each node in the cluster. 이러한 각 구성 파일을 수정하여 패키지가 저장되어 있는 모든 사용 가능한 SQL ServerSQL Server 인스턴스를 가리키도록 할 수 있습니다.You modify each of these configuration files to point to all available instances of SQL ServerSQL Server on which packages are stored. 이렇게 하면 Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성할 때 발생할 수 있는 문제를 방지하고 대부분의 고객이 원하는 고가용성을 제공할 수 있습니다.This solution provides the high availability that most customers need, without the potential problems encountered when the Integration ServicesIntegration Services service is configured as a cluster resource. 구성 파일을 변경 하는 방법에 대 한 자세한 내용은 참조 하십시오. Integration Services 서비스 ( SSIS 서비스 ) .For more information about how to change the configuration file, see Integration Services Service (SSIS Service).

클러스터형 환경에서 서비스를 구성하는 방법을 합리적으로 결정하려면 Integration ServicesIntegration Services 서비스의 역할을 이해하는 것이 중요합니다.Understanding the role of the Integration ServicesIntegration Services service is critical to making an informed decision about how to configure the service in a clustered environment. 자세한 내용은 Integration Services 서비스(SSIS 서비스)를 참조하세요.For more information, see Integration Services Service (SSIS Service).

단점Disadvantages

Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성할 경우 단점은 다음과 같습니다.Some of the potential disadvantages of configuring the Integration ServicesIntegration Services service as a cluster resource include the following:

  • 장애 조치(failover)가 수행될 경우 실행 중인 패키지가 다시 시작되지 않습니다.When a failover occurs, running packages do not restart.

    검사점에서 패키지를 다시 시작하면 패키지 오류를 복구할 수 있습니다.You can recover from package failures by restarting packages from checkpoints. 서비스를 클러스터 리소스로 구성하지 않고 검사점부터 다시 시작할 수 있습니다.You can restart from checkpoints without configuring the service as a cluster resource. 자세한 내용은 Restart Packages by Using Checkpoints을 참조하세요.For more information, see Restart Packages by Using Checkpoints.

  • Integration ServicesIntegration Services 서비스를 SQL ServerSQL Server와 다른 리소스 그룹에 구성하는 경우 클라이언트 컴퓨터에서 Management StudioManagement Studio 를 사용하여 msdb 데이터베이스에 저장된 패키지를 관리할 수 없습니다.When you configure the Integration ServicesIntegration Services service in a different resource group from SQL ServerSQL Server, you cannot use Management StudioManagement Studio from client computers to manage packages that are stored in the msdb database. Integration ServicesIntegration Services 서비스는 이러한 이중 홉 시나리오에서 자격 증명을 위임할 수 없습니다.The Integration ServicesIntegration Services service cannot delegate credentials in this double-hop scenario.

  • 클러스터에 SQL ServerSQL Server 서비스가 포함된 여러 Integration ServicesIntegration Services 리소스 그룹이 있는 경우 장애 조치(failover)로 인해 예기치 않은 결과가 발생할 수 있습니다.When you have multiple SQL ServerSQL Server resource groups that include the Integration ServicesIntegration Services service in a cluster, a failover could lead to unexpected results. 다음과 같은 시나리오를 고려해 보십시오.Consider the following scenario. 그룹1은 SQL ServerSQL Server 서비스와 Integration ServicesIntegration Services 서비스를 포함하며 노드 A에서 실행 중입니다. 그룹2도 SQL ServerSQL Server 서비스와 Integration ServicesIntegration Services 서비스를 포함하며 노드 B에서 실행 중입니다. 그룹2는 노드 A로 장애 조치(failover)됩니다. Integration ServicesIntegration Services 서비스는 단일 인스턴스 서비스이므로 노드 A에서 Integration ServicesIntegration Services 서비스의 다른 인스턴스를 시작하려고 하면 오류가 발생합니다.Group1, which includes the SQL ServerSQL Server service and the Integration ServicesIntegration Services service, is running on Node A. Group2, which also includes the SQL ServerSQL Server service and the Integration ServicesIntegration Services service, is running on Node B. Group 2 fails over to Node A. The attempt to start another instance of the Integration ServicesIntegration Services service on Node A fails because the Integration ServicesIntegration Services service is a single-instance service. 노드 A로 장애 조치(failover)를 시도하는 SQL ServerSQL Server 서비스의 실패 여부는 그룹 2의 Integration ServicesIntegration Services 서비스 구성에 따라 달라집니다.Whether the SQL ServerSQL Server service that is trying to fail over to Node A also fails depends on the configuration of the Integration ServicesIntegration Services service in Group 2. Integration ServicesIntegration Services 서비스가 리소스 그룹의 다른 서비스에 영향을 주도록 구성되어 있으면 SQL ServerSQL Server 서비스의 실패로 인해 장애 조치(failover)를 시도하는 Integration ServicesIntegration Services 서비스도 실패하게 됩니다.If the Integration ServicesIntegration Services service was configured to affect the other services in the resource group, the SQL ServerSQL Server service that is failing over will fail because the Integration ServicesIntegration Services service failed. 서비스가 리소스 그룹 내의 다른 서비스에 영향을 주지 않도록 구성된 경우 SQL ServerSQL Server 서비스는 노드 A로 장애 조치(failover)할 수 있습니다. 그룹2의 Integration ServicesIntegration Services 서비스가 리소스 그룹의 다른 서비스에 영향을 주지 않도록 구성되지 않았다면 장애 조치(failover) 중인 Integration ServicesIntegration Services 서비스의 실패로 인해 장애 조치(failover) 중인 SQL ServerSQL Server 서비스까지 실패할 수 있습니다.If the service was configured not to affect the other services in the resource group, the SQL ServerSQL Server service will be able to fail over to Node A.Unless the Integration ServicesIntegration Services service in Group 2 was configured not to affect the other services in the resource group, the failure of the Integration ServicesIntegration Services service that is failing over could cause the SQL ServerSQL Server service that is failing over to fail also.

서비스를 클러스터 리소스로 구성Configure the Service as a Cluster Resource

Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성할 때 얻는 장점이 단점보다 많다고 생각하는 사용자를 위해 이 섹션에서는 필요한 구성 방법을 설명합니다.For those customers who conclude that the advantages of configuring the Integration ServicesIntegration Services service as a cluster resource outweigh the disadvantages, this section contains the necessary configuration instructions. 그러나 MicrosoftMicrosoft 서비스를 클러스터 리소스로 구성하지 않는 것이 좋습니다( Integration ServicesIntegration Services 권장).However, MicrosoftMicrosoft does not recommend that the Integration ServicesIntegration Services service be configured as a cluster resource.

Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성하려면 다음 태스크를 완료해야 합니다.To configure the Integration ServicesIntegration Services service as a cluster resource, you need to complete the following tasks.

  • 클러스터에 Integration ServicesIntegration Services 를 설치합니다.Install Integration ServicesIntegration Services on a cluster.

    클러스터에 Integration ServicesIntegration Services 를 설치하려면 클러스터의 각 노드에 Integration ServicesIntegration Services 를 설치해야 합니다.To install Integration ServicesIntegration Services on a cluster, you must install Integration ServicesIntegration Services on each node in the cluster.

  • Integration ServicesIntegration Services 를 클러스터 리소스로 구성합니다.Configure Integration ServicesIntegration Services as a cluster resource.

    클러스터의 각 노드에 Integration Services를 설치한 상태에서 Integration Services를 클러스터 리소스로 구성해야 합니다.With Integration Services installed on each node in the cluster, you need to configure Integration Services as a cluster resource. Integration ServicesIntegration Services 서비스를 클러스터 리소스로 구성하면 SQL Server 데이터베이스 엔진SQL Server Database Engine과 동일한 리소스 그룹이나 다른 그룹에 서비스를 추가할 수 있습니다.When you configure the Integration ServicesIntegration Services service as a cluster resource, you can add the service to the same resource group as the SQL Server 데이터베이스 엔진SQL Server Database Engine, or to a different group. 다음 표에서는 리소스 그룹 선택에 따른 장단점을 설명합니다.The following table describes the possible advantages and disadvantages in selecting a resource group.

    Integration Services 및 SQL Server가 동일한 리소스 그룹에 있는 경우When Integration Services and SQL Server are in the same resource group Integration Services 및 SQL Server가 다른 리소스 그룹에 있는 경우When Integration Services and SQL Server are in different resource groups
    SQL Server Management StudioSQL Server Management StudioSQL Server 데이터베이스 엔진SQL Server Database Engine 서비스가 동일한 가상 서버에서 실행 중이므로 클라이언트 컴퓨터가 Integration ServicesIntegration Services 를 사용하여 msdb 데이터베이스에 저장된 패키지를 관리할 수 있습니다.Client computers can use SQL Server Management StudioSQL Server Management Studio to manage packages stored in the msdb database because both the SQL Server 데이터베이스 엔진SQL Server Database Engine and Integration ServicesIntegration Services service are running on the same virtual server. 이렇게 하면 이중 홉 시나리오의 위임 문제를 피할 수 있습니다.This configuration avoids the delegation issues of the double-hop scenario. 클라이언트 컴퓨터가 SQL Server Management StudioSQL Server Management Studio 를 사용하여 msdb 데이터베이스에 저장된 패키지를 관리할 수 없습니다.Client computers cannot use SQL Server Management StudioSQL Server Management Studio to manage packages stored in the msdb database. 클라이언트는 Integration ServicesIntegration Services 서비스가 실행 중인 가상 서버에 연결할 수 있습니다.The client can connect to the virtual server on which the Integration ServicesIntegration Services service is running. 그러나 SQL ServerSQL Server 가 실행 중인 가상 서버에 사용자의 자격 증명을 위임할 수 없습니다.However, that computer cannot delegate the user's credentials to the virtual server on which SQL ServerSQL Server is running. 이를 이중 홉 시나리오라고 합니다.This is known as a double-hop scenario.
    Integration ServicesIntegration Services 서비스가 CPU 및 다른 컴퓨터 리소스를 확보하기 위해 다른 SQL ServerSQL Server 서비스와 경합합니다.The Integration ServicesIntegration Services service competes with other SQL ServerSQL Server services for CPU and other computer resources. 여러 노드에 여러 리소스 그룹이 구성되어 있으므로 Integration ServicesIntegration Services 서비스가 CPU 및 다른 컴퓨터 리소스를 확보하기 위해 다른 SQL ServerSQL Server 서비스와 경합하지 않습니다.The Integration ServicesIntegration Services service does not compete with other SQL ServerSQL Server services for CPU and other computer resources because the different resource groups are configured on different nodes.
    두 서비스가 동일한 컴퓨터에서 실행되므로 패키지를 msdb 데이터베이스에 로드하고 저장할 때 속도가 빨라지고 네트워크 트래픽이 줄어듭니다.The loading and saving of packages to the msdb database is faster and generates less network traffic because both services are running on the same computer. msdb 데이터베이스에 패키지를 로드하고 저장할 때 속도가 느려지고 네트워크 트래픽이 증가할 수 있습니다.The loading and saving of packages to the msdb database might be slower and generate more network traffic.
    두 서비스가 동시에 온라인 또는 오프라인 상태가 됩니다.Both services are online or offline at the same time. Integration ServicesIntegration Services 은 오프라인 상태이지만 SQL Server 데이터베이스 엔진SQL Server Database Engine 서비스는 온라인 상태일 수 있습니다.The Integration ServicesIntegration Services service might be online while the SQL Server 데이터베이스 엔진SQL Server Database Engine is offline. 따라서 SQL Server 데이터베이스 엔진SQL Server Database Engine 의 msdb 데이터베이스에 저장된 패키지를 사용할 수 없습니다.Thus, the packages stored in the msdb database of the SQL Server 데이터베이스 엔진SQL Server Database Engine are unavailable.
    필요에 따라 Integration ServicesIntegration Services 서비스를 다른 노드로 신속하게 이동할 수 없습니다.The Integration ServicesIntegration Services service cannot be moved quickly to another node if it is required. 필요에 따라 Integration ServicesIntegration Services 서비스를 다른 노드로 보다 신속하게 이동할 수 있습니다.The Integration ServicesIntegration Services service can be moved more quickly to another node if it is required.

    Integration ServicesIntegration Services를 추가할 리소스 그룹을 결정한 후에는 해당 그룹에서 Integration ServicesIntegration Services 를 클러스터 리소스로 구성해야 합니다.After you have decided to which resource group you will add Integration ServicesIntegration Services, you have to configure Integration ServicesIntegration Services as a cluster resource in that group.

  • Integration ServicesIntegration Services 서비스 및 패키지 저장소를 구성합니다.Configure the Integration ServicesIntegration Services service and package store.

    Integration ServicesIntegration Services 를 클러스터 리소스로 구성했으면 클러스터의 각 노드에서 Integration ServicesIntegration Services 서비스에 대한 구성 파일의 위치 및 내용을 수정해야 합니다.Having configured Integration ServicesIntegration Services as a cluster resource, you must modify the location and the content of the configuration file for the Integration ServicesIntegration Services service on each node in the cluster. 이렇게 하면 장애 조치(failover) 시 모든 노드에서 구성 파일과 패키지 저장소를 모두 사용할 수 있습니다.These modifications make both the configuration file and the package store available to all nodes if there is a failover. 구성 파일의 위치 및 내용을 수정한 후에는 서비스를 온라인 상태로 만들어야 합니다.After you modify the location and content of the configuration file, you have to bring the service online.

  • Integration ServicesIntegration Services 서비스가 클러스터 리소스로 온라인 상태가 되게 합니다.Bring the Integration ServicesIntegration Services service online as a cluster resource.

    클러스터 또는 서버에서 Integration ServicesIntegration Services 서비스를 구성한 후에는 DCOM 권한을 구성해야 클라이언트 컴퓨터에서 서비스에 연결할 수 있습니다.After configuring the Integration ServicesIntegration Services service on a cluster, or on any server, you might have to configure DCOM permissions before you can connect to the service from a client computer. 자세한 내용은 Integration Services 서비스(SSIS 서비스)를 참조하세요.For more information, see Integration Services Service (SSIS Service).

    Integration ServicesIntegration Services 서비스는 자격 증명을 위임할 수 없습니다.The Integration ServicesIntegration Services service cannot delegate credentials. 따라서 다음 조건에 해당하는 경우 Management StudioManagement Studio 를 사용하여 msdb 데이터베이스에 저장된 패키지를 관리할 수 없습니다.Therefore, you cannot use Management StudioManagement Studio to manage packages stored in the msdb database when the following conditions are true:

  • Integration ServicesIntegration Services 서비스 및 SQL ServerSQL Server 가 별개의 서버 또는 가상 서버에서 실행 중입니다.The Integration ServicesIntegration Services service and SQL ServerSQL Server are running on separate servers or virtual servers.

  • SQL Server Management StudioSQL Server Management Studio 를 실행하는 클라이언트가 세 번째 컴퓨터입니다.The client that is running SQL Server Management StudioSQL Server Management Studio is a third computer.

    클라이언트는 Integration ServicesIntegration Services 서비스가 실행 중인 가상 서버에 연결할 수 있습니다.The client can connect to the virtual server on which the Integration ServicesIntegration Services service is running. 그러나 SQL ServerSQL Server 가 실행 중인 가상 서버에 사용자의 자격 증명을 위임할 수 없습니다.However, that computer cannot delegate the user's credentials to the virtual server on which SQL ServerSQL Server is running. 이를 이중 홉 시나리오라고 합니다.This is known as a double-hop scenario.

클러스터에 Integration Services를 설치하려면To Install Integration Services on a Cluster

  1. 하나 이상의 노드를 사용하여 클러스터를 설치 및 구성합니다.Install and configure a cluster with one or more nodes.

  2. (옵션) SQL Server 데이터베이스 엔진SQL Server Database Engine과 같은 클러스터형 서비스를 설치합니다.(Optional) Install clustered services, such as the SQL Server 데이터베이스 엔진SQL Server Database Engine.

  3. 클러스터의 각 노드에 Integration ServicesIntegration Services 를 설치합니다.Install Integration ServicesIntegration Services on each node of the cluster.

Integration Services를 클러스터 리소스로 구성하려면To Configure Integration Services as a Cluster Resource

  1. 클러스터 관리자를 엽니다.Open the Cluster Administrator.

  2. 콘솔 트리에서 그룹 폴더를 선택합니다.In the console tree, select the Groups folder.

  3. 결과 창에서 Integration ServicesIntegration Services를 추가하려는 그룹을 선택합니다.In the results pane, select the group to which you plan to add Integration ServicesIntegration Services:

    • Integrations Services를 SQL ServerSQL Server와 동일한 리소스 그룹에 클러스터 리소스로 추가하려면 SQL ServerSQL Server 가 속한 그룹을 선택합니다.To add Integrations Services as a cluster resource to the same resource group as SQL ServerSQL Server, select the group to which SQL ServerSQL Server belongs.

    • Integrations Services를 SQL ServerSQL Server와 다른 그룹에 클러스터 리소스로 추가하려면 SQL ServerSQL Server 가 속한 그룹과 다른 그룹을 선택합니다.To add Integrations Services as a cluster resource to a different group than SQL ServerSQL Server, select a group other than the group to which SQL ServerSQL Server belongs.

  4. 파일 메뉴에서 새로 만들기를 가리킨 다음 리소스를 클릭합니다.On the File menu, point to New, and then click Resource.

  5. 리소스 마법사의 새 리소스 페이지에서 이름을 입력하고 서비스 유형 으로 "일반 서비스"를 선택합니다.On the New Resource page of the Resource Wizard, type a name and select “Generic Service” as the Service Type. 그룹값을 변경하지 마십시오.Do not change the value of Group. 다음을 클릭합니다.Click Next.

  6. 가능한 소유자 페이지에서 클러스터의 노드를 리소스의 가능한 소유자로 추가하거나 제거합니다.On the Possible Owners page, add or remove the nodes of the cluster as the possible owners of the resource. 다음을 클릭합니다.Click Next.

  7. 종속성을 추가하려면 종속성 페이지의 사용 가능한 리소스에서 리소스를 선택한 다음 추가를 클릭합니다.To add dependencies, on the Dependencies page, select a resource under Available resources, and then click Add. 장애 조치(failover)의 경우 SQL ServerSQL ServerIntegration ServicesIntegration Services 패키지를 저장하는 공유 디스크는 모두 Integration ServicesIntegration Services 가 온라인 상태가 되기 전에 온라인 상태가 되어야 합니다.In case of a failover, both SQL ServerSQL Server and the shared disk that stores Integration ServicesIntegration Services packages should come back online before Integration ServicesIntegration Services is brought online. 종속성을 선택한 후 다음을 클릭합니다.After you have selected the dependencies, click Next.

    자세한 내용은 Add Dependencies to a SQL Server Resource을(를) 참조하세요.For more information, see Add Dependencies to a SQL Server Resource.

  8. 일반 서비스 매개 변수 페이지에서 MsDtsServer 를 서비스 이름으로 입력합니다.On the Generic Service Parameters page, enter MsDtsServer as the name of the service. 다음을 클릭합니다.Click Next.

  9. 레지스트리 복제 페이지에서 추가 를 클릭하여 Integration ServicesIntegration Services 서비스에 대한 구성 파일의 위치를 식별하는 레지스트리 키를 추가합니다.On the Registry Replication page, click Add to add the registry key that identifies the location of the configuration file for the Integration ServicesIntegration Services service. 이 파일은 Integration ServicesIntegration Services 서비스와 동일한 리소스 그룹에 있는 공유 디스크에 있어야 합니다.This file must be located on a shared disk that is in the same resource group as the Integration ServicesIntegration Services service.

  10. 레지스트리 키 대화 상자에서 SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\ServiceConfigFile을 입력합니다.In the Registry Key dialog box, type SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\ServiceConfigFile. 확인을 클릭한 다음 마침을 클릭합니다.Click OK, and then click Finish.

    Integration ServicesIntegration Services 서비스가 클러스터 리소스로 추가됩니다.The Integration ServicesIntegration Services service has now been added as a cluster resource.

Integration Services 서비스 및 패키지 저장소를 구성하려면To Configure the Integration Services Service and Package Store

  1. %ProgramFiles%\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.ini.xml에서 구성 파일을 찾아Locate the configuration file at %ProgramFiles%\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.ini.xml. Integration ServicesIntegration Services 서비스를 추가한 그룹의 공유 디스크에 복사합니다.Copy it to the shared disk for the group to which you added the Integration ServicesIntegration Services service.

  2. 공유 디스크에서 패키지 저장소로 사용할 Packages 라는 새 폴더를 만듭니다.On the shared disk, create a new folder named Packages to serve as the package store. 해당 사용자 및 그룹에 새 폴더에 대한 폴더 보기 및 쓰기 권한을 부여합니다.Grant List Folders and Write permissions on the new folder to appropriate users and groups.

  3. 공유 디스크에서 텍스트 편집기나 XML 편집기로 구성 파일을 엽니다.On the shared disk, open the configuration file in a text or XML editor. ServerName 요소의 값을 같은 리소스 그룹에 있는 가상 SQL ServerSQL Server 의 이름으로 변경합니다.Change the value of the ServerName element to the name of the virtual SQL ServerSQL Server that is in the same resource group.

  4. StorePath 요소의 값을 앞 단계에서 공유 디스크에 만든 Packages 폴더의 정규화된 경로로 변경합니다.Change the value of the StorePath element to the fully-qualified path of the Packages folder created on the shared disk in a previous step.

  5. 레지스트리의 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\ServiceConfigFile 값을 공유 디스크의 정규화된 경로 및 서비스 구성 파일의 파일 이름에 업데이트합니다.Update the value of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\ServiceConfigFile in the Registry to the fully-qualified path and file name of the service configuration file on the shared disk.

Integration Services 서비스를 온라인 상태로 만들려면To bring the Integration Services service online

  • 클러스터 관리자에서 Integration ServicesIntegration Services 서비스를 선택하고 마우스 오른쪽 단추로 클릭한 다음 팝업 메뉴에서 온라인 상태로 만들기 를 선택합니다.In the Cluster Administrator, select the Integration ServicesIntegration Services service, right-click, and select Bring Online from the popup menu. Integration ServicesIntegration Services 서비스가 클러스터 리소스로 온라인 상태가 됩니다.The Integration ServicesIntegration Services service is now online as a cluster resource.