SharePoint Server에서 팜 간에 서비스 응용 프로그램 공유Share service applications across farms in SharePoint Server

적용 대상: 예2013 예2016 yes2019 SharePointOnline 없음APPLIES TO: yes2013 yes2016 yes2019 noSharePoint Online

SharePoint Server에서는 일부 서비스 응용 프로그램을 서버 팜 간에 공유할 수 있습니다.In SharePoint Server, some service applications can be shared across server farms.

서비스 응용 프로그램을 게시하면 리소스를 최적화하고, 중복되는 항목을 없앨 수 있으며, 전용 엔터프라이즈 서비스 팜을 설치하지 않고도 엔터프라이즈 차원 서비스를 제공할 수 있습니다. SharePoint Server 팜에서 다음 서비스 응용 프로그램을 게시할 수 있습니다.By publishing a service application, you can optimize resources, avoid redundancy, and provide enterprise-wide services without installing a dedicated enterprise services farm. You can publish the following service applications in a SharePoint Server farm:

  • Business Data ConnectivityBusiness Data Connectivity

  • 기계 번역Machine Translation

  • Managed MetadataManaged Metadata

  • User ProfileUser Profile

  • SearchSearch

  • Secure StoreSecure Store

또한 sharepoint (N-1) 팜이 sharepoint Server (N) 팜의 서비스를 사용할 수 있지만 SharePoint Server (N) 팜은 SharePoint (N-1) 팜의 서비스를 사용할 수 없습니다.Additionally, a SharePoint (N-1) farm can consume services from a SharePoint Server (N) farm but a SharePoint Server (N) farm cannot consume services from a SharePoint (N-1) farm. 따라서 팜 호스팅 서비스 응용 프로그램이 먼저 업그레이드되는 다중 팜 환경 업그레이드가 가능합니다.This allows for upgrade of multi-farm environments in which a farm hosting service applications is upgraded first. 이 시나리오에서 SharePoint (N-1) 팜이 경험 하는 서비스 응용 프로그램 및 기능은 SharePoint (N-1)에서 사용할 수 있는 것으로 제한 됩니다.In this scenario, the service applications and features that the SharePoint (N-1) farm experiences are limited to those that are available in SharePoint (N-1).

교차 팜 서비스 게시 지원 시나리오:Cross farm service publishing supported scenarios:

  • SharePoint 2013 팜이 SharePoint 2016 팜의 서비스를 사용할 수 있습니다.A SharePoint 2013 farm can consume services from a SharePoint 2016 farm

  • SharePoint 2016 팜이 SharePoint 2019 팜의 서비스를 사용할 수 있습니다.A SharePoint 2016 farm can consume services from a SharePoint 2019 farm

참고

여러 버전의 서버 버전에서 서비스를 사용 하는 것은 지원 되지 않습니다.It is not supported to consume services from a server version which is more than one version behind. 즉, sharepoint (n-2 +) 팜에서 SharePoint (N) 팜의 서비스를 사용할 수 없습니다.This means it is not supported for a SharePoint (N-2+) farm to consume services from a SharePoint (N) farm. 예를 들어 sharepoint 2013는 sharepoint 2019에서 서비스를 사용할 수 없으며 sharepoint 2010에서 SharePoint 2016의 서비스를 사용할 수 없습니다.For example, SharePoint 2013 cannot consume services from SharePoint 2019 as well as SharePoint 2010 cannot consume services from SharePoint 2016.

중요: SharePoint 2010 팜과 SharePoint 2013 팜 간에 서비스와 콘텐츠를 공유할 수 있는 경우에는 상당한 제한이 있습니다.Important: There are significant restrictions on when services and content can be shared between a SharePoint 2010 farm and a SharePoint 2013 farm. 콘텐츠 형식 신디케이션은 SharePoint Server의 백업 및 복원 메커니즘을 사용하여 사이트 모음 간에 콘텐츠 형식을 게시합니다.Content type syndication uses the backup and restore mechanism in SharePoint Server to publish the content types across site collections. 다음과 같은 시나리오에서는 백업 및 복원이 버전 간에 작동 하지 않습니다.Backup and restore does not work across versions in the following scenarios:

  • SharePoint 2010 팜과 SharePoint 2013 팜 사이Between a SharePoint 2010 farm and a SharePoint 2013 farm

  • 2013 팜에서 2010 모드의 사이트와 2013 팜에서 2013 모드의 사이트 사이Between sites in 2010 mode on a 2013 farm and those in 2013 mode on a 2013 farm

이러한 제한을 해결 하 고 SharePoint 2010 및 SharePoint 2013 팜 간에 서비스 및 콘텐츠를 성공적으로 공유 하는 방법을 알아보려면 content type 신디케이션을 사용 하는 환경을 업그레이드 하는 방법 (SharePoint Server 2013) 을 참조 하십시오.To learn how to work with these restrictions and successfully share services and content between SharePoint 2010 and SharePoint 2013 farms, see How to upgrade an environment that uses content type syndication (SharePoint Server 2013)

참고

서버 팜이 서로 다른 도메인에 있는 경우 User Profile Service 응용 프로그램을 실행하려면 두 도메인이 모두 서로를 신뢰해야 합니다. Business Data Connectivity 서비스 및 Secure Store Service 응용 프로그램 관리 기능을 소비 팜에서 실행하려면 게시 팜의 도메인에서 소비 팜의 도메인을 신뢰해야 합니다. 다른 교차 팜 서비스 응용 프로그램은 도메인 간 신뢰 요구 사항 없이 작동합니다.If the server farms are located in different domains, the User Profile service application requires both domains to trust one another. For the Business Data Connectivity service and Secure Store service application administration features to work from the consuming farm, the domain of the publishing farm must trust the domain of the consuming farm. Other cross-farm service applications work without a trust requirement between domains.

User Profile Service는 지원 대상 콘텐츠와 같은 데이터 센터에 있어야 합니다. 공유 기능을 사용하려면 User Profile Service 응용 프로그램이 내 사이트, 팀 사이트 및 커뮤니티 사이트와 같은 데이터 센터에 있어야 합니다.The User Profile service must reside in the same datacenter as the content it supports — The performance of social features require the User Profile service application to be located in the same datacenter as My Sites, team sites, and community sites.

서비스 응용 프로그램을 포함하며, 서비스 응용 프로그램을 다른 팜에서 사용할 수 있도록 게시하는 팜을 게시 팜이라고 합니다. 원격 위치에서 호스팅하는 서비스 응용 프로그램을 사용하기 위해 원격 위치에 연결하는 팜은 소비 팜이라고 합니다.The farm that contains the service application and publishes the service application so that other farms can consume the service application is known as the publishing farm. The farm that connects to a remote location to use a service application that the remote location is hosting is known as the consuming farm.

이 문서에서는 팜 간에 서비스 응용 프로그램을 게시 및 사용하기 위해 수행해야 하는 단계를 설명합니다. 이러한 단계는 아래 순서대로 수행해야 합니다.This article describes the steps that are required to publish and consume service applications across farms. These steps must be performed in the order listed.

  1. 팜 간에 신뢰 인증서를 교환합니다.Exchange trust certificates between the farms.

    작업을 시작하려면 소비 팜의 관리자가 게시 팜의 관리자에게 신뢰 인증서 두 개, 즉 루트 인증서와 STS(보안 토큰 서비스) 인증서를 제공해야 합니다. 또한, 게시 팜 관리자는 루트 인증서를 소비 팜 관리자에게 제공해야 합니다. 이와 같이 인증서를 교환함으로써 각 팜은 상대 팜을 신뢰할 수 있음을 인식하게 됩니다.To start, an administrator of the consuming farm must provide two trust certificates to the administrator of the publishing farm: a root certificate and a security token service (STS) certificate. Additionally, an administrator of the publishing farm must provide a root certificate to the administrator of the consuming farm. By exchanging certificates, each farm acknowledges that the other farm can be trusted.

    자세한 내용은 SharePoint Server에서 팜 간에 신뢰 인증서 교환를 참조하세요.For more information, see Exchange trust certificates between farms in SharePoint Server.

  2. 게시 팜에서 서비스 응용 프로그램을 게시합니다.On the publishing farm, publish the service application.

    서비스 응용 프로그램이 있는 팜에서 관리자는 서비스 응용 프로그램을 명시적으로 게시해야 합니다. 명시적으로 게시되지 않은 서비스 응용 프로그램은 로컬 팜에서만 사용 가능합니다.On the farm on which the service application is located, an administrator must explicitly publish the service application. Service applications that are not explicitly published are available to the local farm only.

    자세한 내용은 SharePoint Server에서 서비스 응용 프로그램 게시를 참조하세요.For more information, see Publish service applications in SharePoint Server.

  3. 게시 팜에서 소비 팜에 대해 해당 하는 서비스 응용 프로그램에 대 한 사용 권한을 설정 합니다.On the publishing farm, set the permission to the appropriate service applications for the consuming farm

    게시 팜에 있는 응용 프로그램 검색 및 부하 분산 서비스 응용 프로그램에 대한 권한을 소비 팜에 부여해야 합니다. 그 후에는 소비 팜이 사용할 게시된 서비스 응용 프로그램에 대한 권한을 소비 팜에 부여합니다.You must give the consuming farm permission to the Application Discovery and Load Balancing Service Application on the publishing farm. After doing this, give the consuming farm permission to the published service applications that it will be consuming.

    자세한 내용은 SharePoint Server에서 게시된 서비스 응용 프로그램에 대한 사용 권한 설정을 참조하세요.For more information, see Set permissions to published service applications in SharePoint Server.

  4. 소비 팜에서 원격 서비스 응용 프로그램에 연결합니다.On the consuming farm, connect to the remote service application.

    게시 팜에서 서비스 응용 프로그램을 게시하고 나면 소비 팜의 관리자는 소비 팜에서 해당 서비스 응용 프로그램에 연결할 수 있습니다(특정 서비스 응용 프로그램의 주소를 알고 있는 경우).After the publishing farm has published the service application, an administrator of the consuming farm can connect to that service application from the consuming farm if the address of the specific service application is known.

    자세한 내용은 SharePoint Server에서 원격 팜의 서비스 응용 프로그램에 연결을 참조하세요.For more information, see Connect to service applications on remote farms in SharePoint Server.

    중요

    서로 다른 도메인에 있는 팜 간에는 사용자 프로필 서비스 응용 프로그램을 공유할 수 있습니다. 이렇게 하려면 먼저 두 도메인 간에 도메인 수준 트러스트를 설정해야 합니다.You cannot share a User Profile service application across farms that reside in separate domains unless you first establish a domain-level trust between the two domains.

  5. 소비 팜의 웹 응용 프로그램 프록시 그룹에 공유 서비스 응용 프로그램을 추가합니다.Add the shared service application to a Web application proxy group on the consuming farm.

    관리자는 새 서비스 응용 프로그램 연결을 소비 팜의 로컬 웹 응용 프로그램에 연결해야 합니다. 이 연결을 사용하도록 구성된 웹 응용 프로그램만 원격 서비스 응용 프로그램을 사용할 수 있습니다.An administrator must associate the new service application connection with a local Web application on the consuming farm. Only Web applications that are configured to use this association can use the remote service application.

    웹 응용 프로그램 프록시 그룹 연결을 구성하는 방법에 대한 자세한 내용은 SharePoint Server에서 웹 응용 프로그램에 대한 서비스 응용 프로그램 연결 추가 또는 제거를 참조하세요.For information about how to configure a Web application proxy group connection, see Add or remove service application connections from a web application in SharePoint Server.

    참고

    서비스 응용 프로그램을 프록시 그룹에 추가하기 전에 프록시 그룹 레이아웃을 계획해야 합니다.It's important that you plan the proxy group layout before you add service applications to proxy groups.

  6. 게시 팜과 소비 팜 사이의 서버 간 인증 구성Configure server-to-server authentication between the publishing and consuming farms.

    웹 응용 프로그램이나 응용 프로그램 서비스가 사용자 대신 다른 팜의 웹 응용 프로그램에서 리소스를 요청할 수 있게 하려면 팜 사이에 서버 간 인증을 구성해야 합니다. 자세한 내용은 게시 팜과 소비 팜 사이의 서버 간 인증 구성을 참조하세요.To allow a web application or an application service to request a resource from a web application on another farm on behalf of a user, you have to configure server-to-server authentication between the farms. For more information, see Configure server-to-server authentication between publishing and consuming farms.

    참고

    다른 팜의 응용 프로그램 서비스에서 리소스를 요청하는 웹 응용 프로그램이나 응용 프로그램 서비스에는 서버 간 인증이 필요하지 않습니다.Web applications or application services that request resources from an application service on another farm do not require server-to-server authentication.

참고 항목See also

기타 리소스Other Resources

콘텐츠 형식 신디케이션을 사용하는 환경을 업그레이드하는 방법(SharePoint Server 2013)How to upgrade an environment that uses content type syndication (SharePoint Server 2013)