zap bi cx technical specification

10

Click here to load reader

Upload: hnoaman

Post on 18-Jul-2016

9 views

Category:

Documents


2 download

DESCRIPTION

Zap specs file

TRANSCRIPT

Page 1: ZAP BI CX Technical Specification

Technical SpecificationsDeployment and Integration

The zero footprint web architecture ensures nointrusion on your users’ computers.Use ZAP CubeXpress to bring in Microsoft Dynamics®customizations and replicate security.View analytics via Outlook®, export to Excel®, orintegrate with SharePoint®, as well as MicrosoftDynamics AX, CRM, or NAV, and generic SQL Serverdatabases

Technology100%Microsoft technology, minimizing the skillsand resources you need to deploy analytics.Specifically designed to minimize networkbandwidth usage.Highly scalable from one to thousands of users.Suitable for SMEs through to enterprise.

Architecture – Microsoft Dynamics Sources

This document was last updated on: Friday, 18 July 2014 - 1 -

Page 2: ZAP BI CX Technical Specification

Architecture – SQL Server Generic Sources

This document was last updated on: Friday, 18 July 2014 - 2 -

Page 3: ZAP BI CX Technical Specification

Deployment Specifications – All-In-One OptionInstalling on a single server is suitable for small andmedium-sized enterprises. The All-In-One server hosts the Database Engineserver (ZAP database), Analysis Services server (source cube/s), and IIS server (ZAP Business Intelligence application).

Note: The All-In-One Server configuration does not host source databases and is not recommended for businesses with a sourcedatabase larger than 100 GB.

Minimum Hardware Requirements - SQL Server / Analysis Server / IIS Server

Source Database < 50 GB 50 to 150 GB > 150 GBProcessor1 1 x 2.8 GHz Xeon 4 cores / 8 MB

cache41 x 2.8 GHz Xeon 6 cores / 15MB cache4

1 x 2.8 GHz Xeon 8 cores / 20 MBcache4

Memory2 8 GB 16 GB 32 GBStorage3 < 5.5 GB to 30 GB 8 GB to 80 GB > 80 GBNotes for Hardware:

1. The number of CPUs is directly proportional to the number of users using ZAP Business Intelligence. Please refer to the scalability testing document for more detail.2. Memory usage is directly affected by the cube structure and the amount of data being migrated into the OLAP cube. Ensure memory has been well allocated to each engine. ZAP

highly recommends configuring the ‘Maximum Server Memory’ setting of the DBE server to use half of the total server memory.3. ZAP's standard Staging database is on average between 15% and 30% of the size of the source database. ZAP systems that are highly customized (additional tables added from

your Dynamics DB or other data source) can see the Staging database grow to 50% of the source database. ZAP's standard SSAS cube’s size varies between 10% and 25% of thesize of its standard Staging database. Storage sizes quoted include both the ZAP Staging DB and the SSAS cube.

4. The processor specification is a guide only. Any processor with equivalent capacity is acceptable.

Software

Server Operating System Windows® Server 2008 / 2008 R2 / 2012 (all with latest service packs).Only 64-bitversions are supported.

SQL Server Version SQL Server 2008 / 2008 R2 / 2012 / 2014 (all with latest service packs).Only 64-bitversions are supported.

Internet Information Services IIS 6 / 7 / 7.5 / 8Microsoft .NET Framework 4.5

Note: The .NET framework is installed by the ZAP Business Intelligence installer on theIIS server, if needed.

Other Notes:

ZAP highly recommends applying the latest service packs to yourWindows Server and SQL Server / Analysis Services software installations.SQL Server Enterprise Edition is required for the following: multi-lingual installations, and implementations requiring multi-currency support. Additionally, the Enterprise Edition isrecommended for medium-to-large ZAP systems.Refer to Cross-domain Installation (page 9) if you are using more than one domain.

This document was last updated on: Friday, 18 July 2014 - 3 -

Page 4: ZAP BI CX Technical Specification

Deployment Specifications – Distributed Option 1 (Using Two Servers)This distributed environment has separate environments for the Database Engine (ZAP Staging Database), Analysis Services server(ZAP cube/s), and the IIS server (ZAP Business Intelligence application). Because this environment supports more users than theAll-In-One option, it is the recommended option for large organizations with larger user counts.

Minimum Hardware Requirements - Server 1: SQL Server / Analysis Server

Source Database < 50 GB < 150 GB < 500 GBDatabase Engine Server (Staging Database)Processor2 1 x 2.8 GHz Xeon 4 cores / 8

MB cache52 x 2.8 GHz Xeon 6 cores / 15 MBcache5

≥ 4 x 2.8 GHz Xeon 8 cores / 20MB cache5

Memory3 8 GB 16 GB 32 GBStorage4 25 GB 60 GB 200 GBAnalysis Services Server (ZAP Cube/s)Storage4 10 GB 22 GB 75 GB

Minimum Hardware Requirements - Server 2: IIS Server (ZAP Business Intelligence Application)

Named User Count1 1 to 500 users 500 to 2000 users > 2000 usersProcessor2 1 x 2.8 GHz Xeon Quad Core5 2 x 2.8 GHz Xeon Quad Core5 ≥ 4 x 2.8 GHz Xeon Quad Core5

Memory3 ≥ 4 GB ≥ 8 GB 8 GB to 16 GBStorage 100 MB 100 MB 100 MBNotes for Hardware:

1. For Named User Count, it is assumed that ten percent (10%) of named users are active users (logged in to ZAP Business Intelligence at any one time).2. The number of CPUs is directly proportional to the number of users using ZAP Business Intelligence. Please refer to the scalability testing document for more detail. Consider

adding additional processor/s in higher user-count scenarios.3. Memory usage is directly affected by the cube structure and the amount of data being migrated into the OLAP cube. Ensure memory has been well allocated to each engine. ZAP

highly recommends configuring the ‘Maximum Server Memory’ setting of the DBE server to use half of the total server memory.4. ZAP's standard Staging Database is on average between 15% and 30% of the size of the source database. ZAP systems that are highly customized (additional tables added from

your Dynamics DB or other source database) can see the Staging database grow to 50% of the source database. ZAP's standard SSAS cube’s size varies between 10% and 25%of the size of its standard Staging database. Storage sizes quoted include both the ZAP Staging Database and the SSAS cube.

5. The processor specification is a guide only. Any processor with equivalent capacity is acceptable.

(continued on next page)

This document was last updated on: Friday, 18 July 2014 - 4 -

Page 5: ZAP BI CX Technical Specification

Software

Server Operating System Windows® Server 2008 / 2008 R2 / 2012 (all with latest service packs).Only 64-bitversions are supported.

SQL Server Version SQL Server 2008 / 2008 R2 / 2012 / 2014 (all with latest service packs).Only 64-bitversions are supported.

Internet Information Services IIS 6 / 7 / 7.5 / 8Microsoft .NET Framework 4.5

Note: The .NET framework is installed by the ZAP Business Intelligence installer on theIIS server, if needed.

Other Notes:

ZAP highly recommends applying the latest service packs to yourWindows Server and SQL Server / Analysis Services software installations.SQL Server Enterprise Edition is required for the following: multi-lingual installations, and implementations requiring multi-currency support. Additionally, the Enterprise Edition isrecommended for medium-to-large ZAP systems.Refer to Cross-domain Installation (page 9) if you are using more than one domain.

This document was last updated on: Friday, 18 July 2014 - 5 -

Page 6: ZAP BI CX Technical Specification

Deployment Specifications – Distributed Option 2 (Using Three Servers)This distributed environment has three separate environments for the Database Engine (ZAP Staging Database), Analysis Servicesserver (ZAP cube/s), and the IIS server (ZAP Business Intelligence application). Because this environment supports more usersthan the All-In-One option, it is the recommended option for large organizations withmany users that are looking for the mostscalable and responsive architecture.

Minimum Hardware Requirements - Server 1: SQL Server (ZAP Staging Database)

Source Database < 50 GB < 150 GB < 500 GB 500 GB +Processor2 1 x 2.8 GHz Xeon 4

cores / 8 MB cache52 x 2.8 GHz Xeon 6 cores / 15MB cache5

≥ 4 x 2.8 GHz Xeon 8cores / 20 MB cache5

≥ 4 x 2.8 GHz Xeon 8cores / 20 MB cache5

Memory3 8 GB 16 GB 32 GB 64 GBStorage4 25 GB 60 GB 200 GB Approximately 40% of

source database

Minimum Hardware Requirements - Server 2: Analysis Services Server (ZAP Cube/s)

Source Database < 50 GB < 150 GB < 500 GB 500 GB +Processor2 1 x 2.8 GHz Xeon 4

cores / 8 MB cache52 x 2.8 GHz Xeon 6 cores /15 MB cache5

4 x 2.8 GHz Xeon 8 cores/ 20 MB cache5

≥ 4 x 2.8 GHz Xeon 8cores / 20 MB cache5

Memory3 8 GB 16 GB 32 GB 64 GBStorage4 10 GB 22 GB 75 GB Approximately 15% of

source database

Minimum Hardware Requirements - Server 3: IIS Server (ZAP Business Intelligence Application)

Named UserCount1

1 to 500 users 500 to 2000 users > 2000 users

Processor2 1 x 2.8 GHz Xeon Quad Core5 2 x 2.8 GHz Xeon Quad Core5 ≥ 4 x 2.8 GHz Xeon Quad Core5

Memory3 ≥ 4 GB ≥ 8 GB 8 GB to 16 GBStorage 100 MB 100 MB 100 MBNotes for Hardware:

1. For Named User Count, it is assumed that ten percent (10%) of named users are active users (logged in to ZAP Business Intelligence at any one time).2. The number of CPUs is directly proportional to the number of users using ZAP Business Intelligence. Please refer to the scalability testing document for more detail. Consider

adding additional processor/s in higher user-count scenarios.3. Memory usage is directly affected by the cube structure and the amount of data being migrated into the OLAP cube. Ensure memory has been well allocated to each engine. ZAP

highly recommends configuring the ‘Maximum Server Memory’ setting of the DBE server to use half of the total server memory.4. ZAP's standard Staging Database is on average between 15% and 30% of the size of the source database. ZAP systems that are highly customized (additional tables added from

your Dynamics DB or other source database) can see the Staging database grow to 50% of the source database. ZAP's standard SSAS cube’s size varies between 10% and 25%of the size of its standard Staging database. Storage sizes quoted include both the ZAP Staging Database and the SSAS cube.

5. The processor specification is a guide only. Any processor with equivalent capacity is acceptable.

(continued on next page)

This document was last updated on: Friday, 18 July 2014 - 6 -

Page 7: ZAP BI CX Technical Specification

Software

Server Operating System Windows® Server 2008 / 2008 R2 / 2012 (all with latest service packs).Only 64-bitversions are supported.

SQL Server Version SQL Server 2008 / 2008 R2 / 2012 / 2014 (all with latest service packs).Only 64-bitversions are supported.

Internet Information Services IIS 6 / 7 / 7.5 / 8Microsoft .NET Framework 4.5

Note: The .NET framework is installed by the ZAP Business Intelligence installer on theIIS server, if needed.

Other Notes:

ZAP highly recommends applying the latest service packs to yourWindows Server and SQL Server / Analysis Services software installations.SQL Server Enterprise Edition is required for the following: multi-lingual installations, and implementations requiring multi-currency support. Additionally, the Enterprise Edition isrecommended for medium-to-large ZAP systems.Refer to Cross-domain Installation (page 9) if you are using more than one domain.

This document was last updated on: Friday, 18 July 2014 - 7 -

Page 8: ZAP BI CX Technical Specification

Supported Devices and Platforms - MobileThe table below lists all supportedmobile devices and platforms, mobile device operating systems, and the web browsers that youcan use on each device to view the mobile version. In addition, the availability of a separate device-specific app is shown.

Device/Platform Device Version Operating SystemVersion

Is an AppAvailable? Supported Browsers

Apple iPad 2nd Generation orhigher

iOS 6 (or higher) Yes Google Chrome

Safari*Apple iPad Mini 1st Generation or higher iOS 6 (or higher) Yes Google Chrome

Safari*Apple iPhone 4th Generation or higher iOS 6 (or higher) Yes Google Chrome

Safari*Android tablet Any recent version Any recent version No Google ChromeAndroid smartphone

Any recent version Any recent version No Google Chrome

Windows 8 tablet Any recent version Windows 8 No Internet Explorer 10

Google Chrome Metro

Google ChromeDesktop

Windows Phone Version 8 or higher Any recent version No Internet Explorer 10

Google Chrome

*Safari on iDevices is supported only if forms-based authentication is used.

This document was last updated on: Friday, 18 July 2014 - 8 -

Page 9: ZAP BI CX Technical Specification

Cross-domain InstallationZAP Business Intelligence supports cross-domain and cross-forest authentication of users by using the standard Microsoftrole-based access control (RBAC) mechanism for multiple domains, known by the acronym AGUDLP, which is based onnested Active Directory groups.Roles in ZAP Business Intelligence may be assigned using any valid cross-domain scenario supported by Microsoft's RBACmechanism. Appropriate network infrastructure must be in place to support the RBAC mechanism.ZAP Business Intelligence requires two-way trusts between the domains or forests.If it is not possible to implement AGUDLP, claims-based or forms-based authenticationmay be used instead.For more detail about AGUDLP, as well as claims- and forms-based authentication, search the ZAP Business Intelligenceonline help (help.zaptechnology.com).

VirtualizationWhen using virtualization products such as Microsoft Hyper-V or VMware, the following issues should be considered to ensure thatyour ZAP Business Intelligence and CubeXpress installations perform as expected.

The virtual host server must comply with specifications sufficient for the role it is about to undertake (no different to defining serverspecifications for any other server role's workload):

Ensure that the virtualization host’s disk configuration is compliant with the intended load of the guest virtual machines it willhost:

RAID0+1 is recommended for production; RAID5 for development virtual host systems.Failing to use enterprise-level hardware to support the storage needs of your virtual environment can havedisastrous effects on virtual machine performance.As a virtual machine administrator, find out what disk subsystem is in place. This is particularly true for managed serviceenvironments.

Find out how much RAM your virtual machine can actually access. With some virtualization software, this may differ fromwhatWindows reports.Do not use oversubscription techniques provided by virtualization software vendors to the point of overcommitment. Thiscan prevent a guest server’s ability to get real access to its memory allocation:

Oversubscription enables a virtual host administrator to assignmore memory than the physical host has, in an effort toincrease host memory utilization by balancing the host memory load.Overcommitment occurs when you have oversubscribed too far and the host cannot service the commitments formemory allocation.

Tip: When using virtualization for ZAP Business Intelligence for a large number of users, it may be better to scale horizontally intoa web farm with less virtual memory (minimum 4 GB) assigned to each node, than trying to scale vertically by adding lots ofvirtual memory to a single web server.

Recommendation: Microsoft Hyper-V, with the inclusion of the new Dynamic Memory in Server 2008 R2 SP1 or higher, is thepreferred virtualization software.

Today's enterprise-level virtualization technology now gets you almost as close to the bare metal as a native operating system.This means that a virtual machine can perform just as well as a physical server as long as you adhere to the aboverecommendations.

Citrix / Terminal ServicesWhen deploying the ZAP Business Intelligence solution in a Citrix or Terminal Services-based architecture, the following browserversions are supported:

Microsoft Internet Explorer® 9 or higher

Important: Internet Explorer 8 is not supported.

Google Chrome® 20 and above

This document was last updated on: Friday, 18 July 2014 - 9 -

Page 10: ZAP BI CX Technical Specification

Requirements – Client Computer for ZAP Business IntelligenceHardware

100 MB must be available for the computer on which the browser that accesses ZAP Business Intelligence will be running.

Software

PDF (for printing) Adobe Reader 7.0 or newerBrowser Microsoft Internet Explorer® 9 or above

Google Chrome® 20 and above (stable version)Mozilla Firefox® 20 and above

Microsoft Office Excel (ifexporting)

Version 2003 and above. If version 2003 is used, the Office Compatibility Pack must be installed toallow newer Excel files (.xlsx format) to be opened.

Requirements – ZAP CubeXpressHardware

Minimal resources are required; CubeXpress only consumes resources when new data is migrated or source systemmetadata isread.

Software

Operating System Windows XP, Windows Vista, Windows 7, 8, Windows Server 2008 SP1 / 2008 R2 / 2012Microsoft .NET Framework 4 or higher

Note: The current .NET version is installed by the CubeXpress installation on the IIS server, ifneeded.

Source Databases If using databases fromMicrosoft Dynamics, the following versions are supported:

CRM: 4.0 / 2011NAV: 5.0 / 2009 / 2013AX: 2009 / 2012 / 2012 R2

If using generic SQL Server databases, the following versions of SQL Server are supported:

SQL Server 2008 SP1 or laterSQL Server 2012 RTM or later

Microsoft Dynamics AX .NETBusiness Connector

Required for all deployments on AX 2009, 2012, and 2012 R2. This connector must be installed onthe same computer as ZAP CubeXpress.

Note: CubeXpress requires administrative privileges to install.

This document was last updated on: Friday, 18 July 2014 - 10 -