K2 blackpearl Installation and Configuration Guide > Planning Guide > Deployment Scenarios - K2 Supported Topologies > Large Scale Install | Send feedback |
The Large Scale Install scenario is specifically suitable for high work load environments, with components scaled to three tiers. Each component is load balanced, and multiple dedicated databases allow for maximum growth and availability. Multiple databases are dedicated to individual load-balanced components to allow for maximum growth and availability. Kerberos is mandatory for this configuration option. Both NLB and Kerberos must be configured correctly and must be able to communicate before K2 blackpearl is installed.
Large Scale Install | |
---|---|
Server A, B |
NLB SharePoint 2007 (MOSS or WSS), SharePoint 2010 (Server or Foundation) NLB IIS with K2 Workspace components |
Server C, D |
NLB K2 blackpearl Servers |
Server E, F |
MOSS Application Servers |
Server G, H |
Clustered SQL Server |
Depending on the SharePoint product installed, either the MOSS, WSS, SharePoint 2010 Server or SharePoint 2010 Foundation components will be displayed for installation. Also depending on your MOSS environment, the application servers such as Excel Services, InfoPath Server, and Indexing can be split off onto a separate server. Refer to the SharePoint installation guidance for installation options. These servers will not be needed if only WSS is installed. |
The Large Scale Install scenario is shown below. Not all of the SharePoint features are shown here. Refer to the SharePoint documentation for installation guides and options.
While the diagram shows one topology, each tier can be scaled out depending on needs. However, Kerberos and NLB will factor into this scenario.
The default method for user authentication for new distributed installations is K2 Pass-Through Authentication. Kerberos is recommended for all configurations, machines and services in a distributed environment except for those that use OAuth (SharePoint 2013 and Azure Active Directory SmartObjects). |
Since the IIS server does not share a server with the K2 Server, the credentials will be passed as a result. As discussed earlier, whenever more than two hops are required, Kerberos must be configured.
Ensure that all Kerberos settings and necessary configuration takes place before attempting to install K2 blackpearl. To configure Kerberos, refer to the deployment considerations section on Kerberos later in this help file.
NLB can be configured by using either the operating system or specific hardware. In either case, NLB configuration should be completed before installing K2 blackpearl.
When installing components that will be load balanced, the installation must be performed on each machine independently. In this install, each load-balanced component should have the full install on each NLB node.
The location of the SQL Server is not critical for a K2 installation, as long as the network connection speed to the K2 Server meets minimum requirements. It is also important that the DTC component is configured properly in order for communications between the K2 Server and the SQL Server can function properly. The SQL Server can share physical resources, be located on an independent platform, such as in this install, or it can be clustered. For more information regarding SQL Server clustering, refer to the SQL Server Failover Clustering documentation (http://msdn.microsoft.com/en-us/library/ms189134.aspx)
In most cases K2 databases are installed on an established SQL Server cluster for an existing environment. This is a common occurrence and the installation documentation takes this into consideration.