K2 [blackpearl] deployment planning
|
|
|
- Eileen Foster
- 10 years ago
- Views:
Transcription
1 K2 [blackpearl] deployment planning UNDERSTANDING THE DEPLOYMENT SCENARIOS AND OPTIONS December 14 This paper describes the various deployment scenarios of the K2 [blackpearl] software, and discusses when to choose the scenario that best fits an organization s needs.
2 CORPORATE HEADQUARTERS th Avenue NE Redmond, WA USA PH +1 (425) FAX +1 (425) EMEA HEADQUARTERS 26 Worple Road Wimbledon London UK PH 44 (0) FAX 44 (0) APAC HEADQUARTERS 9 Shenton Way #06-02 Singapore PH FAX [ ] This information is provided for informational purposes only, and SourceCode Technology Holdings, Inc. makes no warranties, expressed or implied, with respect to this document or the information contained within it. Copyright SourceCode Technology Holdings Inc. All rights reserved. Patents pending. SourceCode, K2 and K2 blackpearl are registered trademarks or trademarks of SourceCode Technology Holdings, Inc. in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. PAGE 2
3 INTRODUCTION K2 provides the platform that enables developers and business users to assemble dynamic business applications from reusable items. To meet the needs of multiple industries and situations, K2 is built on the Microsoft platform and gives customers and partners the ability to work together and build applications in a familiar environment. This paper describes the various deployment scenarios of the K2 blackpearl software and discusses how to choose the scenario that best fits an organization s needs. CONTENTS OVERVIEW...5 K2 ARCHITECTURE...5 K2 [BLACKPEARL] COMPONENTS OVERVIEW...6 K2 [BLACKPEARL] COMPONENTS DESCRIPTION...7 K2 Designer for Visual Studio...7 K2 Designer for Visio...7 Server Components...7 Web Components...7 K2 for SharePoint...8 K2 for Reporting Services...8 K2 [blackpearl] Documentation...9 K2 [blackpearl] Configuration Manager...9 Summary...9 REQUIREMENTS...9 Hardware Requirements...9 Software Requirements Software Requirements per Component Official 64-bit K2 Platform Information CHOOSING A DEPLOYMENT SCENARIO DEPLOYMENT SCENARIOS PAGE 3
4 Standalone Install Small Scale Install Scaling for Data Availability Scaling for Better Performance Scaling for Page Rendering Scaling for Data and Performance Medium Scale Install Maximum Redundancy on Six Servers Large Scale Install DEPLOYMENT CONSIDERATIONS Network load balancing setup and configuration Kerberos setup and configuration Internet Information Service (IIS) Domain configuration Database Configuration SQL Server configuration Remote SQL Server Installation Before Installing K2 [blackpearl] CONCLUSION PAGE 4
5 OVERVIEW Before discussing the deployment scenarios, it is important to understand the various K2 blackpearl components that are involved in a deployment. K2 ARCHITECTURE The overall K2 architecture includes Microsoft components and K2 blackpearl-hosted server components. Depending on the role a server plays in the deployment, all or some of these components will be installed. At a high level, the K2 blackpearl Server uses common Microsoft components, such as the.net 3.0 Framework, which includes Windows Workflow Foundations (WF) and Windows Presentation Foundation (WPF). These components are shown logically in Figure 1 for server components and in Figure 2 for client components. The K2 blackpearl components are discussed in further detail in the following two sections. [Figure 1: Server architectural components, Microsoft server components (black), the K2 blackpearl-hosted servers (green, horizontal) and optional server components for integration (green, vertical)] PAGE 5
6 [Figure 2: Client architectural components, Microsoft client components (black), the K2 blackpearl design environments (green, horizontal), and the optional components (green, vertical)] K2 [BLACKPEARL] COMPONENTS OVERVIEW The K2 blackpearl components are divided into two categories, namely server components and client components. In addition to the server components, all data is stored in the K2 databases on a SQL Server instance. A server component is installed on a server either sharing the resources or functioning independently. A client component refers to the designer tools installed on a client machine, such as the K2 Designer for Visual Studio and K2 Designer for Visio. Databases are installed on a SQL Server either locally or remotely. The component name implies the role the component plays, but the install location may differ depending on the type of installation. For example, in the Single Server Install scenario, all of the components are installed on a single server. When installing in a distributed configuration the components are installed according to the resources they require to function. K2 [blackpearl] Components Summary K2 Designer for Visual Design environment for developing K2 applications Studio K2 Designer for Visio Graphical design environment used by business application analysts Server Components Server-side components for management and operational requirements of the K2 blackpearl environment Workspace Components Web components supporting the Web client applications (e.g. Workspace) K2 for SharePoint (MOSS)* Components enabling Microsoft Office SharePoint Server (MOSS) integration K2 for SharePoint (WSS)* Components enabling Microsoft Windows SharePoint Services (WSS) integration Client Client Server Server Server Server PAGE 6
7 K2 [blackpearl] Components Summary K2 for Reporting Services Installed on the Reporting Services server, allows connectivity Server for reports K2 [blackpearl] Documentation resources for the K2 blackpearl product Both Documentation K2 [blackpearl] Environment configuration application; requirement for all Both Configuration Manager installation scenarios * Depending on SharePoint product installed, either the MOSS or WSS components will be displayed for installation. K2 [BLACKPEARL] COMPONENTS DESCRIPTION Before the K2 installer will install components, they must be selected. This section will look at the various components available at this phase of the installation. The installation components are described below as they appear during a normal installation. Each component category consists of applications and services. Certain applications run independently and do not require access to services (e.g. Studio). Workspace, however, consists of components which are interdependent and rely on a server for both to function. K2 DESIGNER FOR VISUAL STUDIO The K2 Designer for Visual Studio is a design environment for creating blackpearl applications. The K2 Designer is built on top of Visual Studio 2005 and is the workflow design tool for developers. The workflows created within K2 Designer for Visual Studio enable integration with Microsoft Office, Microsoft InfoPath and Microsoft SharePoint, along with a number of other third-party software packages. The K2 Designer for Visual Studio can be installed alone on a client machine without installing other K2 components; however, Microsoft Visual Studio 2005 with Service Pack 1 is required. K2 DESIGNER FOR VISIO The K2 Designer for Visio allows Visio diagrams to be extended with workflow design capabilities. The K2 Designer for Visio is the workflow design tool for business application analysts. Processes designed in Visio can be opened later in the K2 Studio Designer for more advanced functionality. The K2 Designer for Visio can be installed alone on a client machine without installing other K2 components; however, Microsoft Office Visio 2007 is required. SERVER COMPONENTS These server-side components are used for managing the operations of the K2 blackpearl environment. K2 Server is one of the principle components responsible for running the processes that are exported to it from the designers. The K2 Server requires access to its databases for the successful completion of the process instances and the successful running of the K2 Server. WEB COMPONENTS K2 Web components support the Web applications (e.g., Workspace). Report Design, Server Management, Workspace Security and Notification Event tasks can be accomplished in the K2 Workspace, including: Worklist Management Console (SmartObject Services, Environment Library, Workflow Server, SmartBox, Roles) PAGE 7
8 Report Designer Notification Event Designer In addition to the administrative tasks, the K2 Workspace includes the Worklist for users to see what items require their attention. This enables the client to display current and completed Worklist items and reports. K2 FOR SHAREPOINT The K2 for SharePoint Component is split into two separate versions. Depending on what version of SharePoint you have installed, the installer will display the correct component. Note: Only one of the following components can be installed per server. MOSS Components: Components enabling SharePoint integration with Microsoft Office SharePoint Server 2007 (Enterprise or Standard Edition), or Microsoft Office Forms Server 2007 WSS Components: Components enabling Microsoft Windows SharePoint Services 3.0 integration Installed on the SharePoint machine, the SharePoint components enable interaction and communication between the K2 Server and functions found in SharePoint including Microsoft InfoPath processes. The following integration features require Microsoft Office SharePoint Server 2007: SmartObject and process data search Business Data Catalog* InfoPath Forms Services* Publishing sites and pages Records management Note: The starred (*) features are only available in the Enterprise edition of MOSS InfoPath Forms Services integration, which provides browser-enabled InfoPath forms for user interaction, requires Microsoft Office Forms Server 2007 or the Enterprise edition of MOSS The remaining integration features are available on any edition of SharePoint, including Windows SharePoint Server v3: K2 Web Designer for SharePoint Workflow integration Site management User management List and library management Events Document manipulation K2 FOR REPORTING SERVICES This component allows K2 blackpearl to interact with the Reporting Services of Microsoft SQL Server 2005 SP2 or greater. The data provider for K2 SmartObjects allows custom applications to query SmartObject and workflow data from the K2 Server. Reports can be hosted in Reporting Services to allow for scalable reporting capabilities. PAGE 8
9 K2 [BLACKPEARL] DOCUMENTATION The documentation for K2 blackpearl includes resources for the K2 platform. This includes installation and help guides. K2 [BLACKPEARL] CONFIGURATION MANAGER The K2 Configuration Manager is run by default after the K2 Installation Manager installs the selected components. The K2 Configuration Manager s role is to configure the components installed on the local machine and it ensures that where connection to an external resource or service is required, the connection has been established and communication takes place. From an environmental perspective, the role of the K2 Configuration Manager is to ensure that all K2 components are configured and communicate correctly so that the environment functions as required. SUMMARY The preceding sections have enabled the installer to identify the various K2 components and to familiarize themselves with installation and architectural requirements of K2 blackpearl products. Along with understanding the various K2 components, it is important that the installer knows the organizations existing network and architecture. REQUIREMENTS There are several hardware and software requirements regardless of the deployment scenario you choose. These are detailed in the below sections. HARDWARE REQUIREMENTS The following guidelines should be followed for hardware selection. Component Requirement Computer and Processor Server with processor speed of 2.5 gigahertz (GHz) or higher; dual processor, 3 GHz or higher recommended. Memory 1 gigabyte (GB) RAM; 2 GB recommended 1 Hard disk 3 GB of available hard disk Display 1024x768 or higher resolution monitor Other 100 megabits per second (Mbps) connection speed required for farm deployment, 56 kilobits per second (Kbps) required for client to server connection. Internet Simple Mail Transfer Protocol/Post Office Protocol 3 (SMTP/POP3), Internet Message Access Protocol 4 (IMAP4), or MAPIcompliant messaging software required for notifications. 1 Farm deployment requires 2 GB RAM; 4 GB recommended for SQL and Application Servers. Note: If you are installing a single server environment, it is recommended that you have more RAM and a larger processor in order to have acceptable performance. If you are separating out the components onto multiple tiers, those tiers should be sized appropriately based on usage and performance requirements. PAGE 9
10 SOFTWARE REQUIREMENTS Base Server Software Requirements Operating System Windows 2003 Server with SP2 (Standard or Enterprise) Windows 2003 Server R2 with SP2 (Standard or Enterprise) Windows Components *Latest security patches *32-bit support only Internet Information Services Microsoft Message Queuing (MSMQ) SMTP/POP3 Server Framework Database Windows Support Tools (see Install Windows Support Tools, for more information) Microsoft.NET Framework 2.0 Redistributable Package: b0d-8edd-aab15c5e04f5&displaylang=en Microsoft.NET Framework 3.0 Redistributable Package: F857-4A14-83F C3BF043&displaylang=en Microsoft SQL Server 2005 with SP2 Microsoft SQL Server Reporting Services Microsoft SQL Server 2005 Analysis Services ADOMD.NET Microsoft Report Viewer Redistributable 2005: 45c8-b637-dd7726e61367&displaylang=en *32-bit support only Optional Server Software Requirements SharePoint Microsoft Office SharePoint Server 2007 (Standard or Enterprise) Windows SharePoint Services *32-bit support only 1 These applications are available from Microsoft Office Online Base Client Software Requirements Operating System Windows XP with SP2 Windows Vista (Business or Ultimate) *Latest security patches PAGE 10
11 Base Client Software Requirements Development Environment Microsoft Visual Studio 2005 with SP1, Professional Edition or better Microsoft Visual Studio 2005 Team Suite Service Pack 1 (applies to all editions): E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en Visual Studio 2005 Web Deployment Projects: bc841e27f13c/webdeploymentsetup.msi Additional Extensions Visual Studio 2005 extensions for.net Framework 3.0 (Windows Workflow Foundation): 1FA3-48CF-8023-E8F38E709BA6&displaylang=en Visual Studio 2005 extensions for.net Framework 3.0 (WCF & WPF), November 2006 CTP: CC86-4BF5-AE44-F5A1E805680D&displaylang=en The following components are currently not supported by K2 blackpearl: Visual Studio 2008.NET 3.5 Framework "ORCAS" Web Browser Business Analyst Environment Microsoft Internet Explorer 6 or higher (IE 7 is recommended) 2007 Microsoft Office System Update: Primary Interop Assemblies Microsoft Visio 2007 (Standard or Professional) 1 Optional Client Software Requirements Office 2007 Office 2007 Professional Plus, Enterprise or Ultimate 1 1 These applications are available from Microsoft Office Online SOFTWARE REQUIREMENTS PER COMPONENT If K2 blackpearl is installed in a standalone or small scale installation, the K2 Components would all be installed on the same physical machine. When scaling is applied for data availability, performance or page rendering, the K2 Components would no longer share the same physical machine as the K2 Server. When this scaling occurs, the breakaway K2 Components have their individual prerequisite requirements that enable them to function. Note: The only machines not requiring a server based operating system are the developer/client systems. Otherwise all machines require a Server based operating system. Note: Visual Studio 2008 or "Orcas", and.net 3.5 are not supported at this time. PAGE 11
12 K2 [blackpearl] Prerequisites per Component K2 for Visual Studio Microsoft Visual Studio 2005 Microsoft.NET Framework 2.0 Redistributable Package: b0d-8edd-aab15c5e04f5&displaylang=en Microsoft.NET Framework 3.0 Redistributable Package: F857-4A14-83F C3BF043&displaylang=en Visual Studio 2005 extensions for.net Framework 3.0 (Windows Workflow Foundation): 1FA3-48CF-8023-E8F38E709BA6&displaylang=en K2 for Visio Visual Studio 2005 extensions for.net Framework 3.0 (WCF & WPF), November 2006 CTP: CC86-4BF5-AE44-F5A1E805680D&displaylang=en Microsoft Visio 2007 (Standard or Professional) Primary Interop Assemblies for Office 2007: Microsoft.NET Framework 2.0 Redistributable Package: b0d-8edd-aab15c5e04f5&displaylang=en K2 blackpearl Server K2 Workspace K2 for Reporting Services Microsoft.NET Framework 3.0 Redistributable Package: F857-4A14-83F C3BF043&displaylang=en License Key Microsoft Internet Explorer 6 or higher (IE 7 is recommended) Microsoft Internet Explorer 6 or higher (IE 7 is recommended) Microsoft SQL Server Reporting Services *32-bit support only K2 for SharePoint (MOSS) MOSS 2007 Microsoft Report Viewer Redistributable 2005 SP1 (Upgrade): 3B3F AE F99FDF0&displaylang=en (Note: an IISRESET or reboot is recommended after installation) Microsoft Internet Explorer 6 or higher (IE 7 is recommended) Microsoft Office SharePoint Server 2007 (Standard or Enterprise) *32-bit support only PAGE 12
13 K2 [blackpearl] Prerequisites per Component K2 for SharePoint (WSS) WSS 3.0 Microsoft Internet Explorer 6 or higher (IE 7 is recommended) Windows SharePoint Services 3.0 *32-bit support only OFFICIAL 64-BIT K2 PLATFORM INFORMATION For customers who are evaluating or using 64-bit systems, the following information is offered for guidance on what is currently supported and what will be supported in the future for K2 blackpearl. K2 [blackpearl] Supported SQL Server: We DO support running the K2 databases on 64-bit SQL Server. Not Supported K2 blackpearl Server: We do NOT support running K2 blackpearl server components on 64-bit Windows. K2 blackpearl Clients: We do NOT support running K2 blackpearl client components on 64-bit Windows. SQL Server Reporting Services: We do NOT support running the K2 blackpearl SQL Reporting Services components on 64-bit SQL Reporting Services. SharePoint 2007 (WSS/MOSS/Forms Server): We do NOT support running the K2 blackpearl components for SharePoint on 64-bit SharePoint. Future Support K2 blackpearl Server: We will support running K2 blackpearl server components on 64-bit Windows. K2 blackpearl Clients: We will support running K2 blackpearl client components on 64-bit Windows. Note: Visual Studio components will require Visual Studio SQL Server Reporting Services: We will support running the K2 blackpearl SQL Reporting Services components on 64-bit SQL Reporting Services. SharePoint 2007 (WSS/MOSS/Forms Server): We will support running the K2 blackpearl components for SharePoint on 64-bit SharePoint. K2.net 2003 Supported K2.net 2003 Server: We DO support running the K2.net 2003 databases on 64-bit SQL Server. Not Supported K2.net 2003 Server: We do NOT support running K2.net 2003 server on 64-bit Windows. K2.net 2003 Studio: We do NOT support running K2.net 2003 server on 64-bit Windows. K2.net 2003 Components (including MOSS Components): We do NOT support running K2.net 2003 components on 64-bit SharePoint. Future Support K2.net 2003 Additional components for MOSS 2007: We will support running the "K2.net 2003 Additional Components for MOSS 2007" in Q PAGE 13
14 Note: Only the portion that installs on MOSS 2007 will support 64-bit. There are no plans for any other K2.net 2003 components to support 64-bit. This includes K2.net 2003 Studio and the K2.net 2003 SharePoint 2003 Components. CHOOSING A DEPLOYMENT SCENARIO The preceding sections have enabled the installer to identify various K2 components and to familiarize themselves with installation and architectural requirements. The following section assists the installer to decide which scenario to pursue with regards to installing K2 blackpearl. K2 is a robust n-tiered enterprise application which can be configured by the installer to integrate with their existing environment. This deployment planning guide offers guidance for determining the type of installation best suited to specific environments. To decide which scenario will work for an organization, the person installing K2 blackpearl must be familiar with the network and requirements. It is important that once reviewed, the installer uses the content within this document to determine which scenario is the most suitable and how it will impact the network. A decision chart follows this section, use the chart as a guide to make the appropriate decision. This flowchart should help in deciding which of the following types of installation is appropriate: Simple Installation Scenarios: Small scale installations, with little or no redundancy Standalone Install Small Scale Install Scaling for Data Availability Scaling for Better Performance Medium Installation Scenarios: Medium scale installations, with some redundancy Scaling for Page Rendering Scaling for Data and Performance Medium Scale Install Maximum Redundancy on Six Servers Large Installation Scenarios: Fully redundant installations Large Scale Install Note: The following diagram assumes that SharePoint is already installed and configured in the environment. The initial installation of K2 blackpearl can be performed without SharePoint components. After SharePoint is introduced to the environment, the SharePoint components (either MOSS or WSS) can be installed on those servers. However, this document assumes that SharePoint is already configured and used by the organization. PAGE 14
15 [Figure 3: Deployment Scenario Decision Flowchart] PAGE 15
16 DEPLOYMENT SCENARIOS This section discusses a number of deployment scenarios and is supported by the decision flowchart in Figure 3. These scenarios are for production environments. It is important to note that many larger organizations will also have development and staging environments to test new systems and processes. It is strongly advised that the test environment (and ideally the development environment as well) are configured identically to the production environment. STANDALONE INSTALL Standalone installations are better suited for low-load environments such as a development or proof of concept environment. Since all components are installed on the same physical server as the K2 Server, there are no credentials passed between servers. Standalone Install Server A K2 blackpearl (all components)* Internet Information Server (IIS) SharePoint (MOSS or WSS) SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Standalone Installation configuration for K2 blackpearl is shown below. All K2 components, IIS, SharePoint, and the database instance are installed on the same physical platform. [Figure 4: Standalone Install] CONSIDERATIONS FOR THE STANDALONE INSTALL Because all K2 components are installed on a single, standalone server, there are some items that need to be considered. HARDWARE If this installation scenario is used for a development or proof of concept environment, it is recommended that additional RAM or a faster processor is used in order to maintain an acceptable level of performance. PAGE 16
17 SMALL SCALE INSTALL In many cases K2 blackpearl is installed into an existing infrastructure; therefore, the database components can be easily installed on an existing SQL server. This is true even when all K2 components are installed on an existing server which is likely running WSS. This is suitable for small usage, such as a test or training environment. Small Scale Install Server A K2 blackpearl (all components)* Internet Information Server (IIS) SharePoint (MOSS or WSS) SQL Server Server B * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Small Scale Install configuration for K2 blackpearl is shown below. All K2 components, IIS, and SharePoint are installed on one server, and the databases are located on a separate server. User Requests Web Server All K2 Components SharePoint (WSS or MOSS) Dedicated SQL Server [Figure 5: Small Scale Install] CONSIDERATIONS FOR THE SMALL SCALE INSTALL For small scale installations, hardware and SQL Server considerations must be taken into account. HARDWARE If this installation scenario is used, it performs best as a development or proof of concept environment. It is recommended that additional RAM or a faster processor is used in order to maintain acceptable levels of performance. SQL SERVER 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 can share physical resources or be located on an independent PAGE 17
18 platform, such as this small scale install. Considering that in most cases K2 is being introduced into an existing environment, the K2 Databases would be installed on an independent server that runs SQL Server SCALING FOR DATA AVAILABILITY Since many business critical processes may be automated using K2 blackpearl, it may be important to have a redundant system for data availability. This scenario is the same as the Small Scale install, but with a SQL cluster as the database back end rather than a single server. Scaling for Data Availability Install Server A K2 blackpearl (all components)* Internet Information Server (IIS) SharePoint (MOSS or WSS) Server B, C SQL Server (Clustered) * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Scaling for Data Availability scenario is shown below. All of the IIS, K2, and SharePoint components are installed on one server, with a clustered SQL server instance for data redundancy. User Requests Web Server All K2 Components SharePoint (WSS or MOSS) Clustered or Mirrored SQL Server [Figure 6: Scaling for Data Availability Install] CONSIDERATIONS FOR THE SCALING FOR DATA AVAILABILITY INSTALL For this installation topology, the SQL Server configuration needs to be evaluated. SQL SERVER The SQL Server can share physical resources or 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 planning and architecture documentation ( PAGE 18
19 Considering that in most cases K2 is being introduced into an existing environment, the K2 Databases would be installed on an existing SQL Server 2005 cluster. SCALING FOR BETTER PERFORMANCE This scenario is better suited for small organizations that do not require any redundancy. Able to support an increasing load on the K2 infrastructure, the K2 Server is separated from the SharePoint server for scalability. Scaling for Better Performance Install Server A SharePoint (MOSS or WSS)* Server B K2 blackpearl (all components) IIS Server C SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Scaling for Better Performance scenario is shown below. All of the K2 components are separated out from the SharePoint components, with a separate SQL server. User Requests SharePoint (WSS or MOSS) All K2 Components Dedicated SQL Server [Figure 7: Scaling for Better Performance Install] CONSIDERATIONS FOR THE SCALING FOR BETTER PERFORMANCE INSTALL Since this scenario deploys the various components onto multiple servers, there are some considerations around Kerberos and location of the components that should be addressed. KERBEROS Since the IIS server does not share a server with the K2 Server, the credentials will be passed as a result. Whenever credentials must pass more than one hop between servers, Kerberos must be configured. This is known as the double-hop issue. PAGE 19
20 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 document. SQL SERVER 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 can share physical resources or be located on an independent platform, such as in this install. Considering that in most cases K2 is being introduced into an existing environment, the K2 Databases would be installed on an independent server that runs SQL Server Since this is a common occurrence, the installation documentation takes this into consideration. K2 WORKSPACE Clients access Workspace via the IIS Server operating from the K2 Server. If the user environment expands so that the performance of the K2 Server is affected by the number of users logging onto K2 Workspace, it is advised that the IIS components be relocated to a different server. SCALING FOR PAGE RENDERING Since many business-critical processes may be automated using K2 blackpearl, it may be important to have a redundant system to ensure processes are not interrupted. This scenario is the same as the Small Scale install, but with adding a Network Load Balanced (NLB) cluster to ensure failover via load balancing. Scaling for Page Rendering Install Server A, B NLB SharePoint (MOSS or WSS)* and IIS NLB K2 blackpearl (all components) Server C SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Scaling for Page Rendering scenario is shown below. All of the K2, IIS, and SharePoint components are installed on two nodes in an NLB cluster for better page rendering performance and failover via load balancing. User Requests Each Load-Balanced Server includes: Web Server All K2 Components SharePoint (WSS or MOSS) Dedicated SQL Server [Figure 8: Scaling for Page Rendering Install] PAGE 20
21 CONSIDERATIONS FOR THE SCALING FOR PAGE RENDERING INSTALL This scenario introduces a NLB cluster into the installation topology; therefore, it is important to understand NLB before installing this scenario. NETWORK LOAD BALANCING 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, all of the components are on NLB servers; therefore, all of the components need to be installed on each NLB server. SQL SERVER 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 can share physical resources or be located on an independent platform, such as in this install. Considering that in most cases K2 is being introduced into an existing environment, the K2 Databases would be installed on an independent server that runs SQL Server Since this is a common occurrence, the installation documentation takes this into consideration. SCALING FOR DATA AND PERFORMANCE Both the Scaling for Page Rendering and Scaling for Data Availability scenarios start to address redundancy into the system. This scenario addresses both the data availability, by adding a SQL cluster into the infrastructure, as well as failover via load balancing on the other components. Scaling for Data and Performance Install Server A, B NLB SharePoint (MOSS or WSS)* and IIS NLB K2 blackpearl (all components) Server C, D Clustered SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. In the figure below, the Scaling for Data and Performance scenario is shown. There is a SQL cluster, and all IIS, SharePoint and K2 components are on an NLB cluster. PAGE 21
22 User Requests Each Load-Balanced Server includes: Web Server All K2 Components SharePoint (WSS or MOSS) Clustered or Mirrored SQL Server [Figure 9: Scaling for Data and Performance Install] CONSIDERATIONS FOR THE SCALING FOR DATA AND PERFORMANCE INSTALL This scenario introduces a NLB cluster into the installation topology; therefore, it is important to understand NLB before installing this scenario. NETWORK LOAD BALANCING 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, all of the components are on NLB servers; therefore, all of the components need to be installed on each NLB server. SQL SERVER 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 can share physical resources or 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 planning and architecture documentation ( In most cases K2 databases are installed on an established SQL Server 2005 cluster for an existing environment. Since this is a common occurrence, the installation documentation takes this into consideration. MEDIUM SCALE INSTALL K2 blackpearl is a scalable platform, wherein the K2 Server can be separated from the SharePoint and IIS components. This allows for a Web farm to be set up for better rendering performance, and it lessens the impact of client requests through IIS on the K2 Server. PAGE 22
23 Medium Scale Install Server A, B NLB SharePoint (MOSS or WSS)* and IIS (Web components) Server C K2 blackpearl (server components) Server D MOSS application servers** Server E, F Clustered SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. ** 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. This server will not be needed if only WSS is installed. The figure below shows the Medium Scale Install scenario. K2 has its own dedicated server separating it from an NLB cluster set up for SharePoint and IIS. A SQL cluster is also introduced for data redundancy. User Requests Each Load-Balanced Server includes: Web Server SharePoint WFE MOSS Application Servers K2 Host Server Clustered or Mirrored SQL Server [Figure 10: Medium Scale Install] CONSIDERATIONS FOR THE MEDIUM SCALE INSTALL By scaling out this install, there are several considerations such as Kerberos and NLB that should be addressed. KERBEROS 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 credentials must pass more than one hop between servers, Kerberos must be configured. This is known as the double-hop issue. PAGE 23
24 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 document. NETWORK LOAD BALANCING 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, the SharePoint and Web components are on NLB servers, therefore, these components need to be installed on each NLB server. SQL SERVER 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 can share physical resources, be located on an independent platform, such as in this install, or it also can be clustered. For more information regarding SQL Server clustering, refer to the SQL planning and architecture documentation ( In most cases K2 databases are installed on an established SQL Server 2005 cluster for an existing environment. This is a common occurrence and the installation documentation takes this into consideration. K2 WORKSPACE Clients access Workspace via the IIS Server operating from the K2 Server. If the performance of the physical server is affected by the number of users logged into K2 Workspace, it is advised that the IIS be relocated to an independent hardware platform. MAXIMUM REDUNDANCY ON SIX SERVERS This topology adds maximum availability on the fewest number of servers. This scenario is intended for organizations that require redundancy of all application server roles. Having an NLB cluster for the K2 Server and a separate NLB cluster for the Web tier maximizes its availability and performance. A SQL cluster also allows for data redundancy. Maximum Redundancy on Six Servers Install Server A, B NLB SharePoint (MOSS or WSS)* and IIS Server C, D NLB K2 blackpearl (all components) Server E, F Clustered SQL Server * Depending on the SharePoint product installed, either the MOSS or WSS components will be displayed for installation. The Maximum Redundancy on Six Servers Install scenario is shown below. PAGE 24
25 User Requests Each Load-Balanced Server includes: Web Server SharePoint (WSS or MOSS) Load-balanced K2 Host Servers Clustered or Mirrored SQL Server [Figure 11: Maximum Redundancy on Six Servers Install] CONSIDERATIONS FOR THE MAXIMUM REDUNDANCY ON SIX SERVERS INSTALL This installation brings the complexity of Kerberos and NLB to the scenario. KERBEROS 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 credentials must pass more than one hop between servers, Kerberos must be configured. This is known as the double-hop issue. 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 document. NETWORK LOAD BALANCING NLB can be configured using by using either the operating system or specific hardware. In either case, NLB configuration should be accomplished before installing K2 blackpearl. When installing components that will be load balanced, the installation must be performed on each machine independently. In this install, the SharePoint and Web components are on NLB servers, therefore, these components need to be installed on each NLB server. Additionally, the K2 Server resides on NLB servers, therefore each NLB server needs the K2 Server installation. SQL SERVER 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 can share physical resources, be located on an independent platform, PAGE 25
26 such as in this install, or it can be clustered. For more information regarding SQL Server clustering, refer to the SQL planning and architecture documentation ( In most cases K2 database are installed on an established SQL Server 2005 cluster for an existing environment. This is a likely occurrence and the installation documentation takes this into consideration. LARGE SCALE INSTALL 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 (MOSS or WSS)* 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 or WSS components will be displayed for installation. ** 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. PAGE 26
27 User Requests Network Load Balanced Some with Web Servers (Workspace) Others as SharePoint WFEs Load-balanced K2 Host Servers Other SharePoint Application Servers Clustered SQL Server Databases [Figure 12: Large Scale Install] CONSIDERATIONS FOR THE LARGE SCALE INSTALL While the diagram shows one topology, each tier can be scaled out depending on needs. However, Kerberos and NLB will factor into this scenario. KERBEROS 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 document. NETWORK LOAD BALANCING 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. SQL SERVER 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 can share physical resources, be located on an independent platform, PAGE 27
28 such as in this install, or it can be clustered. For more information regarding SQL Server clustering, refer to the SQL planning and architecture documentation ( In most cases K2 databases are installed on an established SQL Server 2005 cluster for an existing environment. This is a common occurrence and the installation documentation takes this into consideration. DEPLOYMENT CONSIDERATIONS When deploying K2 blackpearl, there are several decisions for the infrastructure that should be made before installing K2: Network Load Balancing Kerberos IIS Domain configuration Database configuration Work through the infrastructure appraisal phase methodically to ensure nothing is overlooked and all factors are considered. The hardware and software pre-requisites as detailed earlier in this paper are places to start with the appraisals. The K2 components can be installed on one server or in a distributed server configuration. When the work load requirements necessitate that the components be installed on independent machines, the components are distributed on the network. Security is a consideration when components are distributed onto different servers. Where there would be more than one hop between servers, Kerberos authentication must be configured. Implementing K2 on an existing network may require that changes be made to the existing infrastructure. The following sections will describe these considerations in more detail. Additional references can be found on Microsoft s Web site, and they have been included as links where appropriate. NETWORK LOAD BALANCING SETUP AND CONFIGURATION The machines residing in the individual Network Load Balancing (NLB) configurations must be configured prior to K2 installation. The following deployment consideration sections discuss NLB setup. NETWORK LOAD BALANCING VS. CLUSTERING NLB clusters dynamically distribute the flow of incoming TCP and UDP traffic among the cluster nodes according to a set of traffic-handling rules. NLB clusters provide a highly available and scalable platform for applications such as IIS. NLB is used for stateless applications; i.e. those that do not rely on any state as a result of a request. NLB and server clusters complement each other in complex architectures: NLB is used for load balancing requests between front-end Web servers while server clusters provide high availability for backend database access. PAGE 28
29 A server cluster is a collection of servers that together provides a single, highly available platform for hosting applications. Applications can be failed-over to ensure high availability in the event of planned downtime due to maintenance or unplanned downtime due to hardware, Operating System or application failures. Server clusters provide a highly available platform for applications such as SQL Servers. Server clusters are used for stateful applications that rely on some state context from one request to the next. Server clusters provide high availability and disaster tolerance for mission-critical database management, file sharing, intranet data sharing, messaging, and general business applications. With Windows Server 2003 R2 Datacenter Edition, and Windows Server 2003 R2 Enterprise Edition, the cluster service allows flexibility for adding and removing hardware in a geographically dispersed cluster environment, as well as providing improved scaling options for applications. Windows Server 2003 R2 Datacenter Edition also allows server clusters to be deployed in a variety of different configurations, in particular: Single cluster configurations with dedicated storage. Multiple clusters on a storage area network (SAN), potentially with other Windows servers or operating systems. Note: The K2 Server is not supported in the Windows server cluster environment. The K2 Server is only supported on NLB clusters. PHYSICAL NETWORK ENVIRONMENT Since a large installation typically uses more than one Web server in a load-balanced configuration, setting up the local network infrastructure can be more complex than setting up a normal Web application system. This is because the Windows NLB technology causes multiple Web servers to appear as a single server. As a result, the network infrastructure must support the creation of multiple broadcast domains (virtual local area network, or VLAN) to segment incoming Web requests from the main production network. NLB broadcasts incoming traffic destined for the servers in an NLB group to all ports within their network collision domain (in this case, VLAN). In normal Web server deployment scenarios, the incoming traffic typically consists of a small number of HTTP GET requests and this may not be an issue. However, K2 blackpearl and SharePoint network traffic may consist of large documents moving between servers. As a result, it is imperative that the NLB adapters for the Web servers are not connected to the normal server network. A separate logical or physical network, such as a VLAN, must be created so the larger amount of incoming traffic is not flooded to the network ports of other servers, thereby causing performance degradation on all servers within the network, not just the Web servers. Furthermore, traffic to and from a SharePoint site or the K2 Workspace involves a considerable amount of communication from the Web servers to the back-end servers running SQL Server; good connectivity between them is required. It is therefore recommended that Web servers be dual-homed: One network adapter handling the incoming Web requests by using NLB One network adapter acting as a normal server adapter to communicate to the server running SQL Server along with the other servers within the infrastructure, such as domain controllers for authentication purposes PAGE 29
30 INSTALLING COMPONENTS IN A REDUNDANT ENVIRONMENT When installing for load balancing, the installation must be performed on each machine independently. If for example the K2 Server is being installed in a NLB cluster similar to the example below, the server components must be installed on each individual machine. The NLB cluster is configured using the operating system and should be configured prior to installing and configuring the K2 environment. As illustrated below, when installing the components for load balancing, the components need to be pointed to the K2 Server NLB cluster. For example, the component is pointed at the NLB name and not the individual machines within the NLB cluster. [Figure 13: Cluster configuration] ADDITIONAL RESOURCES FOR NLB NLB FAQ: KERBEROS SETUP AND CONFIGURATION When components are installed on separate servers, credentials must be passed between the services. This can be accomplished by setting up Kerberos, which should be configured prior to installing K2. Any time where more than two hops are required for user authentication, Kerberos must be configured. WHAT IS KERBEROS? The authentication model implementation is dependent on whether user credentials must be passed from one system to another. When they are passed, the system that is attempting to pass the credentials must be trusted for delegation. For this step to take place successfully, Kerberos delegation must be configured. PAGE 30
31 The rule of thumb for when Kerberos configuration is required falls to one question: Does a system need to impersonate a user? If the answer to that question is yes, then Kerberos is required. An alternative approach to the need to configure Kerberos would be to assess whether more than one hop between servers is required. In such a case, Kerberos is required. This is commonly known as the double-hop issue. HOW CAN I TELL IF KERBEROS IS NOT CONFIGURED PROPERLY? The need for Kerberos configuration may only become evident once the following errors are detected. These errors will appear as soon as one of the servers attempts to pass credentials. NT AUTHORITY/ANONYMOUS LOGON Access Denied Note: Kerberos is configured as part of the installation, some configuration happens once the components are installed. See the installation documentation for additional information. Note: Neither Microsoft nor K2 developed the Kerberos standard. The MIT standard has been implemented in the platform and K2 relies on the implementation to successfully pass credentials between servers. ADDITIONAL RESOURCES FOR KERBEROS Kerberos Protocol Transition and Constrained Delegation: Knowledge Base Articles on Kerberos: Information on the Double-Hop Issue: INTERNET INFORMATION SERVICE (IIS) IIS requires good planning and an understanding of system and user accounts, Web sites, application pools, and permissions to folders and other environment resources. Involve the IIS administrator in planning the K2 installation, configuration, and Web application design. HOST HEADERS AND PORTS Understand how to use host headers and ports and how to reference them properly when setting SPNs for Kerberos implementations. METABASE.XML The settings contained in the MetaBase.xml file must be accurate when implementing Kerberos. Refer to the installation documentation for setting SPNs for Kerberos and editing the Metabase.xml for more information. PAGE 31
32 DOMAIN CONFIGURATION Many variables in a network can affect how K2 blackpearl, IIS, Active Directory, Visual Studio, Exchange, Office (including Outlook), and SharePoint are installed and function. Proxy servers, multiple domain controllers, firewalls, and network policies may also affect the manner in which these applications or servers function within their environment. Incorrect or incomplete DNS settings often cause one or more features of a K2 Server to fail, such as user authentication or Active Directory lookup. It is very important that DNS is setup and functioning correctly and reliably. DNS issues usually result in the K2 Server being unable to resolve users and/or user addresses against Active Directory. Delegation (full or constrained): Delegation is required on Windows 2003 Servers to impersonate other servers/users/services. Note: The K2 technical teams recommend that K2 be installed on the same domain. K2 can be installed in single or multiple domain configurations. A domain in a tree configuration may have another tree domain along side with perhaps the added complexity of an external domain. K2 will support these configurations when Kerberos is configured correctly. Windows 2000 domains are supported the same as Windows 2003 domains; using a Windows 2003 domain however has the benefit of Constrained Delegation. This feature is unavailable in Windows 2000 Server. DOMAIN POLICIES The following configuration settings are required on your domain group policy settings. System Item to Configure Description IIS Server IIS_WPG Group The K2 Workspace account must be added to this group. Integrated authentication must be added. K2 Server Login Account The account used by the K2 Server must log in as a service on the local computer policy. Client Machines Internet Access User must have access to Internet Explorer. In the Internet Explorer settings for the local internet zone, the K2 Workspace Website must be added as a trusted Web site. DATABASE CONFIGURATION While the specific database sizing requirements will depend on the user base and process definitions, the K2 platform allows for the databases to be separated allowing for better performance and growth. SQL SERVER CONFIGURATION K2 blackpearl stores all configuration data as well as workflow definitions, workflow instance and reporting information, and SmartBox data in databases. K2 blackpearl supports Microsoft SQL Server 2005 databases only. SQL Server includes many tools for managing database processes, such as backup and restore, and allows you to use multiple back-end database servers to store as much content as you need and balance the load across the servers. PAGE 32
33 Windows authentication is more secure, because it depends on the domain credentials for an Internet Information Services (IIS) application pool to connect to the SQL Server database. The username and password are not sent between servers, but are abstracted through the IIS application pool. SQL Server authentication is less secure, because when you connect to the database, the username and password for the database administrator account are sent from server to server in unencrypted format. You make the database authentication choice after installation during the configuration of K2, when you specify the SQL Server settings. For more information about authentication methods for SQL Server 2005, see the SQL Server 2005 documentation. REMOTE SQL SERVER INSTALLATION In order to increase performance of your K2 installation, it is recommended that you use Microsoft SQL Server on a separate server from your K2 server. Using SQL Server on its own server allows you to host all of your databases together and manage them with SQL Server management tools. Using SQL Server on its own server also allows your K2 server to devote its processor, memory, and disk resources for managing workflow instances and tasks. BEFORE INSTALLING K2 [BLACKPEARL] Before installing K2 blackpearl, you must prepare the database server. The database server must be running Microsoft SQL Server 2005 with the most recent service pack. The K2 configuration wizard will automatically create the necessary databases when you install and configure K2 blackpearl. For more information, see the software and hardware requirements for K2 blackpearl. DATABASE FUNDAMENTALS The K2 databases are essential for storing data relevant to the operation of the entire infrastructure, and are comprised of 14 databases. There are two main databases that should be monitored for sizing: K2Server: Primary data store for all active process instances K2ServerLog: Retains records of all completed process instances The rest of the databases are small in comparison to the process instance data contained in the two databases listed above. MANAGING DATABASE SIZE The size of the K2Log Database can grow to be much larger to improve database management. The K2 Archive Utility enables the administrator to export the completed processes to a K2 Archive Database. INSTALLING THE DATABASES The databases can be installed either locally or remotely. To install the databases remotely, the K2 Service Account must have been allocated access rights on the remote SQL Server. Refer to the security requirements document for further details. PAGE 33
34 CONCLUSION K2 blackpearl allows for a flexible installation configuration based on an organization s needs. This document introduces nine installation configurations. Scaling from a single server up to a large server farm, K2 blackpearl can be tuned for any architecture requirement. Because this flexibility introduces complexity, the architect of a K2 blackpearl solution should understand some basic concepts, such as Kerberos, NLB, IIS, Domain Configuration and SQL Server best practices. PAGE 34
Project Server 2010 - hardware and software requirements
Project Server 2010 - hardware and software requirements At a high-level, the key requirements for Project Server 2010 are as follows: The 64-bit version of Windows Server 2008 Service Pack 2 or Windows
SHAREPOINT ARCHITECTURE FUNDAMENTALS
CHAPTER 4 SHAREPOINT ARCHITECTURE FUNDAMENTALS Whether you re a business user, manager, architect, developer, or IT pro, you ll want to understand the fundamental structure and core terminology of SharePoint
KB001269.- How to Reconfigure Microsoft Exchange Server Maximum E-mails per minute limitation
KB001269.- How to Reconfigure Microsoft Exchange Server Maximum E-mails per minute limitation STEP BY STEP GUIDE December 6 CORPORATE HEADQUARTERS 2615 151st Place NE Redmond Washington 98052 USA PH +1
Enterprise Planning Large Scale ARGUS Enterprise 10.6. 5/29/2015 ARGUS Software An Altus Group Company
Enterprise Planning Large Scale ARGUS Enterprise 10.6 5/29/2015 ARGUS Software An Altus Group Company Large Enterprise Planning Guide ARGUS Enterprise 10.6 5/29/2015 Published by: ARGUS Software, Inc.
System Requirements Version 8.0 July 25, 2013
System Requirements Version 8.0 July 25, 2013 For the most recent version of this document, visit our documentation website. Table of Contents 1 System requirements 3 2 Scalable infrastructure example
Getting started with Microsoft SharePoint Server 2010
Getting started with Microsoft SharePoint Server 2010 Microsoft Corporation Published: May 2010 Author: Microsoft Office System and Servers Team ([email protected]) Abstract This book provides basic
Ignify ecommerce. Item Requirements Notes
wwwignifycom Tel (888) IGNIFY5 sales@ignifycom Fax (408) 516-9006 Ignify ecommerce Server Configuration 1 Hardware Requirement (Minimum configuration) Item Requirements Notes Operating System Processor
Load Balancing and Clustering in EPiServer
Load Balancing and Clustering in EPiServer Abstract This white paper describes the main differences between load balancing and clustering, and details EPiServer's possibilities of existing in a clustered
SharePoint 2010 Interview Questions-Architect
Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.
Scaling out a SharePoint Farm and Configuring Network Load Balancing on the Web Servers. Steve Smith Combined Knowledge MVP SharePoint Server
Scaling out a SharePoint Farm and Configuring Network Load Balancing on the Web Servers Steve Smith Combined Knowledge MVP SharePoint Server Scaling out a SharePoint Farm and Configuring Network Load Balancing
msuite5 & mdesign Installation Prerequisites
CommonTime Limited msuite5 & mdesign Installation Prerequisites Administration considerations prior to installing msuite5 and mdesign. 7/7/2011 Version 2.4 Overview... 1 msuite version... 1 SQL credentials...
Installation and Deployment
Installation and Deployment Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Installation and Deployment Browser
Dragon Medical Enterprise Network Edition Technical Note: Requirements for DMENE Networks with virtual servers
Dragon Medical Enterprise Network Edition Technical Note: Requirements for DMENE Networks with virtual servers This section includes system requirements for DMENE Network configurations that utilize virtual
System Requirements. Version 8.2 November 23, 2015. For the most recent version of this document, visit our documentation website.
System Requirements Version 8.2 November 23, 2015 For the most recent version of this document, visit our documentation website. Table of Contents 1 System requirements 3 2 Scalable infrastructure example
Load Balancing and Clustering in EPiDesk
Load Balancing and Clustering in EPiDesk Product version: 2.04 Document version: 1.0 Document creation date: 30-10-2007 Purpose This document describes the main differences between load balancing and clustering
Midsize retailers can now relax the nightmare of trying to keep up with the
Microsoft BizTalk Server 2006 Business Activity Monitoring (BAM) provides information workers with a real-time view of business processes. RETAIL SOLUTION HIGHLIGHTS Business-to Business Connectivity for
Network device management solution
iw Management Console Network device management solution iw MANAGEMENT CONSOLE Scalability. Reliability. Real-time communications. Productivity. Network efficiency. You demand it from your ERP systems
1. Server 2008 - Microsoft FEP 2010 - Instalation
1. Server 2008 - Microsoft FEP 2010 - Instalation 1 2. Windows XP x86 (32bit) - Microsoft FEP 2010 Instalation 2 3 2.1. 4 System Requirements Microsoft Forefront Endpoint Protection 2010 1 System Requirements
Page 1. Overview of System Architecture
Page 1 Contents Introduction to the HR.net Enterprise Framework 1 HR.net Enterprise Administrator Console 3 HR.net Enterprise Document Explorer 4 HR.net Enterprise Server Application 4 HR.net Enterprise
Capacity Planning for Microsoft SharePoint Technologies
Capacity Planning for Microsoft SharePoint Technologies Capacity Planning The process of evaluating a technology against the needs of an organization, and making an educated decision about the configuration
Server Installation Procedure - Load Balanced Environment
Server Installation Procedure - Load Balanced Environment 1. Introduction This document explains a step-by-step procedure in case BackupAgent BV performs an installation of the BackupAgent Server Software
Getting Started with HC SharePoint Module
Getting Started with HC SharePoint Module HOSTING CONTROLLER WWW.HOSTINGCONROLLER.COM HOSTING CONTROLLER Contents Introduction... 1 Minimum System Requirements for SharePoint 2013... 1 Hardware Requirements
WorkEngine Pre-Deployment Checklist
01.06.2011.01 Contents 1.0 Installer s Knowledge Pre-requisites... 1 2.0 Software Prerequisites... 1 3.0 Required Information Prior to Installation... 3 4.0 Client Desktop (Optional)... 4 1.0 Installer
Security and Kerberos Authentication with K2 Servers
Security and Kerberos Authentication with K2 Servers SECURITY RIGHTS AND STEP-BY-STEP INSTRUCTIONS FOR CONFIGURING KERBEROS FOR K2 [BLACKPEARL] January 10 Learn about the security rights required by K2
Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015
Metalogix SharePoint Backup Publication Date: August 24, 2015 All Rights Reserved. This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.
Microsoft Office. Enterprise Project Management Solution. September 2006
Microsoft Office Enterprise Project Management Solution September 2006 Table of Contents Microsoft Office Enterprise Project Management Solution... 2 Overview... 2 Microsoft Office Project Portfolio Server
System Requirements for Microsoft Dynamics NAV 2013 R2
System Requirements for Microsoft Dynamics NAV 2013 R2 February 2014 Contents 3 System Requirements for the Microsoft Dynamics NAV Windows Client 3 Web Client 4 System Requirements for Microsoft Dynamics
Microsoft Dynamics AX 2012 System Requirements. Microsoft Corporation Published: November 2011
2012 System Requirements Microsoft Corporation Published: November 2011 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business
System Requirements for Microsoft Dynamics NAV 2016
1 of 13 19.01.2016 17:52 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft
This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016
This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 Page 1 System Requirements NAV 2016 Microsoft Dynamics NAV Windows Client Requirements
An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
ICONICS Choosing the Correct Edition of MS SQL Server
Description: This application note aims to assist you in choosing the right edition of Microsoft SQL server for your ICONICS applications. OS Requirement: XP Win 2000, XP Pro, Server 2003, Vista, Server
NVivo Server 10 R2 INSTALLATION AND SET UP GUIDE
NVivo Server 10 R2 INSTALLATION AND SET UP GUIDE This guide will help IT administrators to install and set up NVivo Server. It provides step by step instructions for installing the software, configuring
Enterprise Planning Small Scale
ARGUS Enterprise Enterprise Planning Small Scale ARGUS Enterprise 11.0 12\4\2015 ARGUS Software An Altus Group Company Small Enterprise Planning ARGUS Enterprise 11.0 Published by: ARGUS Software, Inc.
System Requirements for Microsoft Dynamics NAV 2015
System Requirements for Microsoft Dynamics September 2014 Contents... 3 Microsoft Dynamics NAV Windows Client Requirements... 4 Microsoft Dynamics NAV Development Environment Requirements... 5 Microsoft
Microsoft Dynamics CRM 2013 Service Provider Planning and Deployment Guide
Microsoft Dynamics CRM 2013 Service Provider Planning and Deployment Guide Copyright This document is provided "as-is". Information and views expressed in this document, including URL and other Internet
Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware
Introduction By leveraging the inherent benefits of a virtualization based platform, a Microsoft Exchange Server 2007 deployment on VMware Infrastructure 3 offers a variety of availability and recovery
Sage Grant Management System Requirements
Sage Grant Management System Requirements You should meet or exceed the following system requirements: One Server - Database/Web Server The following system requirements are for Sage Grant Management to
System Requirements for Microsoft Dynamics NAV 2016
System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft Dynamics NAV 2016.
SUCCESSFUL SHAREPOINT IMPLEMENTATIONS. Maximize Application Availability and Protect Your Mission Critical Assets
SUCCESSFUL SHAREPOINT IMPLEMENTATIONS Maximize Application Availability and Protect Your Mission Critical Assets Brought to You By 5090 Richmond Avenue Suite #336 3 Second Street, Suite # 202 Houston,
Microsoft Dynamics AX 2012 System Requirements. Microsoft Corporation Published: August 2011
2012 System Requirements Microsoft Corporation Published: August 2011 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business
PC-Duo Web Console Installation Guide
PC-Duo Web Console Installation Guide Release 12.1 August 2012 Vector Networks, Inc. 541 Tenth Street, Unit 123 Atlanta, GA 30318 (800) 330-5035 http://www.vector-networks.com Copyright 2012 Vector Networks
Microsoft Windows Server Update Services Questions & Answers About The Product
Microsoft Windows Server Update Services Questions & Answers About The Product General Information Q. What is Windows Server Update Services (WSUS)? A. WSUS (previously called Windows Update Services)
Best practices for operational excellence (SharePoint Server 2010)
Best practices for operational excellence (SharePoint Server 2010) Published: May 12, 2011 Microsoft SharePoint Server 2010 is used for a broad set of applications and solutions, either stand-alone or
Microsoft Dynamics SL 7.0 System Requirements Guide
Microsoft Dynamics SL 7.0 System s Guide Purpose The requirements listed here are the recommended minimum system requirements for Microsoft Dynamics SL version 7.0. These recommendations are provided for
Hyper-V Hosting Guidance:
Hyper-V Hosting Guidance: Using and Licensing Microsoft Server Products in Hyper-V Virtual Hosting Scenarios Microsoft Hosting Guidance Monday, January 18, 2010 Version 3.0 The information contained in
Best Practices for Virtualised SharePoint
Best Practices for Virtualised SharePoint Brendan Law [email protected] @FlamerNZ Flamer.co.nz/spag/ Nathan Mercer [email protected] @NathanM blogs.technet.com/nmercer/ Agenda Why Virtualise? Hardware
Online Transaction Processing in SQL Server 2008
Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,
AppSense Environment Manager. Enterprise Design Guide
Enterprise Design Guide Contents Introduction... 3 Document Purpose... 3 Basic Architecture... 3 Common Components and Terminology... 4 Best Practices... 5 Scalability Designs... 6 Management Server Scalability...
VMware vrealize Automation
VMware vrealize Automation Reference Architecture Version 6.0 and Higher T E C H N I C A L W H I T E P A P E R Table of Contents Overview... 4 What s New... 4 Initial Deployment Recommendations... 4 General
Veritas Storage Foundation and High Availability Solutions HA and Disaster Recovery Solutions Guide for Enterprise Vault
Veritas Storage Foundation and High Availability Solutions HA and Disaster Recovery Solutions Guide for Enterprise Vault Windows Server 2003 Windows Server 2008 5.1 Service Pack 2 Veritas Storage Foundation
Microsoft SharePoint Server 2010
Microsoft SharePoint Server 2010 Small Farm Performance Study Dell SharePoint Solutions Ravikanth Chaganti and Quocdat Nguyen November 2010 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY
Server Scalability and High Availability
Server Scalability and High Availability GO!Enterprise GLOBO Plc. March 2015 Copyright Notice and Usage Terms This guide is Copyright 2012 GLOBO. All Rights Reserved. Permission is granted to make and
System Requirements. Microsoft Dynamics NAV 2016
System Requirements Microsoft Dynamics NAV 2016 Contents System Requirements for Microsoft Dynamics NAV 2016... 4 Microsoft Dynamics NAV Windows Client Requirements... 5 Microsoft Dynamics NAV Development
System Requirements for Microsoft Dynamics NAV 2016
Page 1 of 7 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft Dynamics
SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty
SERENA SOFTWARE Scaling for the Enterprise Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty 2012-06-11 Table of Contents Who Should Read This Paper?... 3 Introduction... 3 Architecture...
Load Balancing and Clustering in EPiServer
Load Balancing and Clustering in EPiServer Abstract This white paper describes the main differences between load balancing and clustering, and details EPiServer's possibilities of existing in a clustered
v7.1 Technical Specification
v7.1 Technical Specification Copyright 2011 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced, translated, microfilmed,
10231B: Designing a Microsoft SharePoint 2010 Infrastructure
10231B: Designing a Microsoft SharePoint 2010 Infrastructure Course Number: 10231B Course Length: 5 Days Course Overview This 5 day course teaches IT Professionals to design and deploy Microsoft SharePoint
http://docs.trendmicro.com
Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the product, please review the readme files,
www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013
www.novell.com/documentation Server Installation ZENworks Mobile Management 2.7.x August 2013 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this
Active-Active and High Availability
Active-Active and High Availability Advanced Design and Setup Guide Perceptive Content Version: 7.0.x Written by: Product Knowledge, R&D Date: July 2015 2015 Perceptive Software. All rights reserved. Lexmark
Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11
Oracle Primavera Contract Management 14.1 Sizing Guide July 2014 Contents Introduction... 5 Contract Management Database Server... 5 Requirements of the Contract Management Web and Application Servers...
CQG/LAN Technical Specifications. January 3, 2011 Version 2011-01
CQG/LAN Technical Specifications January 3, 2011 Version 2011-01 Copyright 2011 CQG Inc. All rights reserved. Information in this document is subject to change without notice. Windows XP, Windows Vista,
INSTALLATION AND SET UP GUIDE
INSTALLATION AND SET UP GUIDE This guide will help IT administrators to install and set up NVivo Server. It provides step by step instructions for installing the software, configuring user permissions
Module 12: Microsoft Windows 2000 Clustering. Contents Overview 1 Clustering Business Scenarios 2 Testing Tools 4 Lab Scenario 6 Review 8
Module 12: Microsoft Windows 2000 Clustering Contents Overview 1 Clustering Business Scenarios 2 Testing Tools 4 Lab Scenario 6 Review 8 Information in this document is subject to change without notice.
Hands-On Lab: WSUS. Lab Manual Expediting WSUS Service for XP Embedded OS
Lab Manual Expediting WSUS Service for XP Embedded OS Summary In this lab, you will learn how to deploy the security update to your XP Pro or XP embedded images. You will also learn how to prepare the
VMware vrealize Automation
VMware vrealize Automation Reference Architecture Version 6.0 or Later T E C H N I C A L W H I T E P A P E R J U N E 2 0 1 5 V E R S I O N 1. 5 Table of Contents Overview... 4 What s New... 4 Initial Deployment
Solutions Guide. Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB. citrix.com
Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB Table of Contents Introduction 3 Overview of Microsoft Exchange 2013 3 Why NetScaler GSLB for Exchange 2013? 3 Topology 3 Single Namespace
Installation Guide. Release Management for Visual Studio 2013
1 Installation Guide Release Management for Visual Studio 2013 This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may
System Requirements Across v6 (Revision: April 29, 2015)
(Revision: April 29, 2015) Copyright 2014-2015 Across Systems GmbH The contents of this document may not be copied or made available to third parties in any other way without the written permission of
Who is SharePoint Joel?
Name: Title: Company: Joel Oleson Sr. Architect Quest Software Who is SharePoint Joel? 8 year SharePoint Veteran First SharePoint Admin! Sr. Technical Product Manager - SharePoint team Launch of SharePoint
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,
Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008
Course 50400A: Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Length: 5 Days Language(s): English Audience(s): IT Professionals Level: 300 Technology:
Building a Scale-Out SQL Server 2008 Reporting Services Farm
Building a Scale-Out SQL Server 2008 Reporting Services Farm This white paper discusses the steps to configure a scale-out SQL Server 2008 R2 Reporting Services farm environment running on Windows Server
System Requirements for Microsoft Dynamics NAV 2016
System Requirements for Microsoft Dynamics NAV 2016 Contents System Requirements for Microsoft Dynamics NAV 2016...3 Microsoft Dynamics NAV 2016 Windows Client Requirements...4 Microsoft Dynamics NAV Development
NTP Software File Auditor for Windows Edition
NTP Software File Auditor for Windows Edition An NTP Software Installation Guide Abstract This guide provides a short introduction to installation and initial configuration of NTP Software File Auditor
WEB COMPAS MINIMUM HOSTING REQUIREMENTS
WEB COMPAS MINIMUM HOSTING REQUIREMENTS For Additional Support: Northpointe Institute for Public Management T: 231.938.5959 F: 231.938.5995 www.npipm.com [email protected] Adult COMPAS Web Application
Enterprise Deployment: Laserfiche 8 in a Virtual Environment. White Paper
Enterprise Deployment: Laserfiche 8 in a Virtual Environment White Paper August 2008 The information contained in this document represents the current view of Compulink Management Center, Inc on the issues
Microsoft Dynamics AX 2012 System Requirements. Microsoft Corporation Published: March 2012
2012 System Requirements Microsoft Corporation Published: March 2012 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business
MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide
MicrosoftDynam ics GP 2015 TenantServices Installation and Adm inistration Guide Copyright Copyright 2014 Microsoft Corporation. All rights reserved. Limitation of liability This document is provided as-is.
Sage Timberline Enterprise Installation and Maintenance Guide
Sage Timberline Enterprise Installation and Maintenance Guide NOTICE This document and the Sage Timberline Enterprise software may be used only in accordance with the accompanying Sage Timberline Enterprise
Server Consolidation with SQL Server 2008
Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations
K2 blackpearl vs. K2 blackpoint
What s the difference? K2 has two software products for creating workflows and process-driven applications: K2 blackpearl and K2 blackpoint, a low-cost subset of the former. Both products are built on.net
"Charting the Course...... to Your Success!" MOC 10174 B Configuring and Administering Microsoft SharePoint 2010. Course Summary
Description Course Summary This five-day instructor-led course teaches students how to install, configure, and administer Microsoft SharePoint and also how to manage and monitor sites and users by using
MOC 10964C: Cloud and Datacenter Monitoring with System Center Operations Manager
MOC 10964C: Cloud and Datacenter Monitoring with System Center Operations Manager Course Overview This course provides students with the knowledge and skills to deploy and configure System Center 2012
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
> Define the different phases of K2 development, including: understand, model, build, maintain and extend
This course concentrates on K2 blackpoint from a SharePoint Site Collection owners perspective, that is, a person who already has a basic understanding of SharePoint concepts and terms before attending
VMware vcloud Automation Center 6.1
VMware vcloud Automation Center 6.1 Reference Architecture T E C H N I C A L W H I T E P A P E R Table of Contents Overview... 4 What s New... 4 Initial Deployment Recommendations... 4 General Recommendations...
Veeam Backup Enterprise Manager. Version 7.0
Veeam Backup Enterprise Manager Version 7.0 User Guide August, 2013 2013 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may
GFI Product Manual. Deployment Guide
GFI Product Manual Deployment Guide http://www.gfi.com [email protected] The information and content in this document is provided for informational purposes only and is provided "as is" with no warranty of
INSTALLING SQL SERVER 2012 EXPRESS WITH ADVANCED SERVICES FOR REDHORSE CRM
Page 1 INSTALLING SQL SERVER 2012 EXPRESS WITH ADVANCED SERVICES FOR REDHORSE CRM This article will walk you through the installation of Microsoft SQL Server 2012 Express Step 1: Download Microsoft SQL
Table of Contents. FleetSoft Installation Guide
FleetSoft Installation Guide Table of Contents FleetSoft Installation Guide... 1 Minimum System Requirements... 2 Installation Notes... 3 Frequently Asked Questions... 4 Deployment Overview... 6 Automating
