msuite5 & mdesign Installation Prerequisites

Similar documents
Ignify ecommerce. Item Requirements Notes

Server Software Installation Guide

BlackBerry Enterprise Service 10. Version: Installation Guide

Troubleshooting BlackBerry Enterprise Service 10 version Instructor Manual

Best Practices & Deployment SurfControl Mobile Filter v

Kaseya IT Automation Framework

Interact Intranet Version 7. Technical Requirements. August Interact

Introduction to the EIS Guide

Configuration Guide. Installation and. BlackBerry Enterprise Server for Microsoft Exchange. Version: 5.0 Service Pack: 4

Server Installation Procedure - Load Balanced Environment

Server Installation ZENworks Mobile Management 2.7.x August 2013

Technical White Paper BlackBerry Enterprise Server

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

NEFSIS DEDICATED SERVER

Sage Grant Management System Requirements

AppSense Environment Manager. Enterprise Design Guide

Minimum System Requirements

The Bomgar Appliance in the Network

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

RSA Authentication Manager 8.1 Planning Guide. Revision 1

Table of Contents. FleetSoft Installation Guide

Getting Started with HC Exchange Module

System requirements for A+

Deploy Remote Desktop Gateway on the AWS Cloud

BlackBerry Enterprise Server Express for Microsoft Exchange Version: 5.0 Service Pack: 1. Installation and Configuration Guide

Pearl Echo Installation Checklist

NSi Mobile Installation Guide. Version 6.2

BlackBerry Enterprise Server Express System Requirements

1. Server Microsoft FEP Instalation

Propalms TSE Deployment Guide

Technical White Paper

Installation and Administration Guide

Goliath Performance Monitor Prerequisites v11.6

BlackBerry Enterprise Server for Microsoft Exchange. Version: 5.0 Service Pack: 4. Upgrade Guide

PC-Duo Web Console Installation Guide


Configuration Guide BES12. Version 12.2

How To Set Up Foglight Nms For A Proof Of Concept

Feature and Technical

MedInformatix System Requirements

Disaster Recovery White Paper

PROMAPP TECHNICAL INFORMATION

BlackBerry Enterprise Service 10 version 10.2 preinstallation and preupgrade checklist

How to Install Microsoft Mobile Information Server 2002 Server ActiveSync. Joey Masterson

Delphi+ System Requirements

Customer Service Description Next Generation Network Firewall

Minimum System Requirements

Millbeck Communications. Secure Remote Access Service. Internet VPN Access to N3. VPN Client Set Up Guide Version 6.0

Kaspersky Lab Mobile Device Management Deployment Guide

Welcome to Good for Enterprise, the behind-the-firewall, wireless corporate and data system from Good Technology, Inc.

Nexio Connectus with Nexio G-Scribe

Sostenuto 4.9. Hardware and Software Configuration Guide. Date: September Page 1 of 13

HARDWARE, SOFTWARE AND CONFIGURATION REQUIREMENTS

RAP as a Service for. Team Foundation Server. Prerequisites


Proof of Concept Guide

Dell One Identity Cloud Access Manager Installation Guide

NETWRIX EVENT LOG MANAGER

Abila MIP Mobile. System Requirements

VMware Horizon Mirage Installation Guide

McAfee Enterprise Mobility Management Performance and Scalability Guide

Sage 300 ERP 2014 Compatibility guide

Sophos Mobile Control Installation prerequisites form

Sage 200 Online. System Requirements and Prerequisites

Securing Networks with PIX and ASA

Introduction to Mobile Access Gateway Installation

Server Installation Manual 4.4.1

INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

Minimum Software and Hardware Requirements

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN

REQUIREMENTS AND INSTALLATION OF THE NEFSIS DEDICATED SERVER

App Orchestration Setup Checklist

Securing Your Network with pfsense. ILTA-U Dale Qualls Pattishall, McAuliffe, Newbury, Hilliard & Geraldson LLP dqualls@pattishall.

How To Configure A Kiwi Ip Address On A Gbk (Networking) To Be A Static Ip Address (Network) On A Ip Address From A Ipad (Netware) On An Ipad Or Ipad 2 (

System Requirements for Microsoft Dynamics SL 2015

INSTALLING SQL SERVER 2012 EXPRESS WITH ADVANCED SERVICES FOR REDHORSE CRM

Priority Pro v17: Hardware and Supporting Systems

Learn More Cloud Extender Requirements Cheat Sheet

PC Business Banking. Technical Requirements

System Requirements Table of contents

STI Hardware Specifications for PCs

SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

1 HARDWARE AND SOFTWARE REQUIREMENTS FOR HAL E-BANK SYSTEM

Introweb Remote Backup Client for Mac OS X User Manual. Version 3.20

Configuration Guide BES12. Version 12.1

Xerox Digital Alternatives Security and Evaluation Guide. May 2015 Version 1.1

Symantec Endpoint Protection 11.0 Architecture, Sizing, and Performance Recommendations

AuditMatic Enterprise Edition Installation Specifications

MaaS360 Mobile Enterprise Gateway

Virtual Appliance Setup Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

GRAVITYZONE HERE. Deployment Guide VLE Environment

NetSpective Global Proxy Configuration Guide

MaaS360 Mobile Enterprise Gateway

Acronis and Acronis Secure Zone are registered trademarks of Acronis International GmbH.

Shavlik Protect. Installation and Setup Guide

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

Transcription:

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... 1 Installation Key... 1 Device Support... 2 Supported Devices... 2 Device Specification... 2 Installation Scenarios... 3 Proxy Configuration... 3 Internet Proxy - CommonTime Switching Center (CSC)... 3 DMZ Proxy... 4 Local Proxy - Behind a NAT firewall... 5 Complex configurations... 6 Installation Environment... 7 Virtualization... 7 Server Operating System... 7 Other requirements... 7 Admin Console... 7 SQL Server... 7 Considerations... 7 Resilience... 7 mdesign... 7 Machine Sizing... 9 Guidelines 250 users... 9 Guidelines 3000 users... 9 NOTES:... 9 Detailed Sizing... 9 Pre-installation Checklist... 10

msuite5/mdesign - pre-installation guide - version 2.4 OVERVIEW Thank you for your interest in msuite, CommonTime s uniquely flexible wireless mobility solution. msuite installation is simple and straightforward and it should take less than one hour to get your first devices fully operational. msuite must be installed and operational before installing mdesign. Depending on the decision regarding the location of the msuite SQL database you may need a DB Administrator to be available during the installation. Firewall considerations may require the assistance of your Network or Security administrator. No other specialist knowledge is required. This document highlights the pre-requisites and the configuration decisions that are needed to ensure a quick and successful installation of msuite and mdesign. Please read the whole of this document and complete the checklist before starting the installation. MSUITE VERSION msuite 5.17 or higher is required. It is always recommended that you use the latest version of msuite. SQL CREDENTIALS During the installation, you will need logon credentials for an account that has the right to create a new SQL database. On an ongoing basis, the msuite server will need logon credentials that provide DBO level access to that database plus the right to add new tables. INSTALLATION KEY You will need an msuite license key during the installation process. EVALUATORS: If you are carrying out an evaluation, please use the Evaluation request form on CommonTime s web site at https://www.commontime.com/shop/create_account.php to request a key. This will be sent to you by email. WARNING: License keys are unique and are an integral part of your system. If they are shared with other msuite systems in your organization or other organizations, none of the installations will work correctly. If you need help with your license key, please contact us by email at admin@commontime.com and we will assist you in getting the right key for your installation. 1 P a g e

DEVICE SUPPORT Supported Devices These device platforms are actively developed with features and enhancements being added all the time: Windows Mobile 6.1 Professional Windows Mobile 6.5 Professional Apple ios 4.2 or higher Android 2.2 or higher Palm Pre (WebOS)* Blackberry OS 6+* Windows Phone 7* *Coming soon We are always working on new device support. If the type of device you want to support is not listed, please contact support@commontime.com with details of the device type(s) that you need support for. They may be under development already, or your input can help us prioritize new device platforms. Device Specification Devices should have a minimum processor speed of 600 MHz. Ideally, the device s processor speed will be 1 GHz (1000 MHz) or higher. Memory requirements will vary depending on type of device, the process(es) deployed and the data captured but there should be a minimum of 150 Mb of free program memory on the device (with all required programs/processes loaded) plus, clearly, enough storage memory to support the maximum amount of local data required by the application(s). 2 P a g e

INSTALLATION SCENARIOS The recommended installation scenario is to install all of the standard msuite components on a single Windows 2003 or 2008 (32 or 64 bit) server. The msuite software will also need access to a Microsoft SQL server where it will create its configuration database (the repository). SQL Server Express will be adequate in most cases particularly for evaluations & pilots. The Windows 2003/2008 requirements, SQL requirements are detailed in the section Installation Environment. Proxy Configuration msuite will normally use a Proxy component. The three proxy configuration options are: 1. Internet Proxy (CommonTime Switching Center or CSC) 2. DMZ Proxy 3. Local Proxy You need to decide which of these best meets your infrastructure requirements. Internet Proxy - CommonTime Switching Center (CSC) In this configuration, you do not install a Proxy component. Instead the software is configured to use the CommonTime Switching Center as an Internet Proxy. Internet Proxy - Illustration CommonTime Switching Center (CSC) routes the device to its own msuite server Traditional DMZ msuite server opens an outbound connection to the CSC. This is then used bidirectionally by the CSC to communicate with the msuite server Encrypted tunnel between device and msuite server CommonTime Switching Center (CSC) This is a remote Internet Proxy shared by many of our customers. It is implemented in a highly resilient multi-machine, multi-datacenter configuration that is fully redundant. Data centers are currently located in the US and the UK and the system will continue to operate even if a whole data centre and half of the equipment in the second center fails. The CSC operates as a switch, routing connecting mobile devices to the appropriate back-end system. The encryption tunnel from the device to its server is maintained through the switch. There is no data decryption and no store and forward. Clients have a completely secure conversation 3 P a g e

with their respective servers in an encrypted tunnel. Encryption is either SSL or EAS 256 depending on the device type. Firewall Requirements Easiest Implementation - This implementation does not require any inbound ports through the outer firewall. The only requirement is that the msuite server can make an outbound TCP connection to the CSC on one of the following ports: 443 (SSL), 1650, 80. Load Balancing and Failover Easiest Load Balancing and Failover If you implement your msuite installation using a resilient SQL configuration database, you can take advantage of the Load Balancing and Failover capabilities of the CSC to provide a fully redundant solution to your users. Just implement a second msuite server that shares the SQL configuration database and uses the same license key. The CSC will automatically distribute incoming client connection between the servers based on workload. It will also redirect traffic should one of the servers become unavailable. The implementation can be scaled and made even more resilient by just adding additional msuite servers that share the database and the license key. DMZ Proxy This will be used where you want a device connection to be able to traverse a standard DMZ maintaining the VPN tunnel through the DMZ to the msuite server located in the secure zone. In this configuration a CommonTime proxy is installed on a Windows 2003 server class machine located in the DMZ. Its purpose is to accept incoming connections from device clients and connect them to the msuite Server. DMZ proxy - Illustration Traditional DMZ msuite server opens an outbound connection to the DMZ Proxy. This is then used bi-directionally by the DMZ Proxy to communicate with the msuite server Encrypted tunnel between device and msuite server DMZ Proxy maintains tunnel from device to msuite Server Firewall Requirements The DMZ proxy configuration require 1 TCP port (the port is configurable but defaults to 605) to accept inbound connections through the outer firewall. 4 P a g e

Note: some Exchange ActiveSync devices will only use port 80 or 443 (SSL) so it may be necessary to open 2 ports. Benefits All equipment in the solution is hosted on the customer s premises. Load balancing and Failover This requires multiple proxy/msuite server installations. This also requires either Round Robin DNS support for connecting to the proxies or hardware or software load balancing in front of the proxies. Local Proxy - Behind a NAT firewall This is typically used in smaller installations where there is a single firewall that provides NAT. Illustration- Local Proxy The machine hosting the msuite server has a local proxy installed. The port to connect to the proxy is published through the firewall to allow devices to make an encrypted tunnel connection to the msuite server via the proxy. Encrypted tunnel between device and msuite server msuite Server CMS DM Server Exchange Adapter Other Services... Provisioning Portal Local Proxy Firewall Requirements The Local Proxy configuration requires 1 TCP port (the port is configurable but defaults to 1700) to accept inbound connections. This port needs to be published by the firewall. Note: some Exchange ActiveSync devices will only use port 80 or 443 (SSL) so it may be necessary to publish 2 ports. Benefits By using a Local Proxy, the Provisioning Portal and CMS traffic are multiplexed onto a single port. This simplifies the firewall requirements. Load Balancing and Failover This requires multiple Proxy/mSuite server installations. 5 P a g e

This also requires either Round Robin DNS support for connecting to the proxies or hardware or software load balancing in front of the proxies. Complex configurations msuite is very configurable and can be implemented in multi layer DMZ or distributed architectures. These advanced configurations are beyond the scope of this document. Please contact our Pre-Sales or Professional Services teams via our support team (support@commontime.com) to discuss your requirements and plan an installation configuration that meets your requirements. 6 P a g e

INSTALLATION ENVIRONMENT We recommend that msuite is installed on server grade hardware. This server is normally located in the secure zone and needs to be network addressable from any cradled clients and also from the machine running the Admin Console. Virtualization msuite is validated to function correctly with VMWare Server. Server Operating System Windows Server 2003 R2 or Windows Server 2008 (32 or 64 bit). Other requirements The server must have both.net 3.5 SP1 and.net 2.0 SP2 Frameworks installed. Admin Console The administration console is an MMC snap-in. This is normally installed on a workstation used by the system administrator. This machine should be running Windows XP SP3. It must be capable of making a network connection to the msuite server. The Admin Console also operates on a Windows Server 2003/2008 machine, and is often installed on the msuite server. SQL Server The msuite installer will create a database in a SQL server instance during the installation process. This must be SQL Server 2005 SP3 or SQL Server 2008 (or SQL Server 2005 Express SP2 or SQL Server 2008 Express). Considerations The SQL server instance must be network addressable from the machine where msuite is to be installed. msuite is dependent on the availability of the SQL server. If SQL server fails, so will the msuite installation. If you do not have SQL Server then you can install SQL Server Express on the machine that will host the msuite installation. Download this from the Microsoft Web site. Remember to also download and install the latest service pack. SQL Server Express can be installed using the default options. Resilience Resilience - If you are planning a resilient installation then you should create the database on a SQL Server configuration with Database Mirroring or Failover Clustering. mdesign mdesign is installed on the msuite server and creates its own database using the same SQL Server that msuite already uses. 7 P a g e

mdesign has the same software and hardware requirements as detailed in the Installation Environment section above. Where an organization has separate design and administration environments, an additional msuite/mdesign Studio system can be set up. Applications can then be exported from the application designer s mdesign Studio system and imported by an administrator into the production system via the mdesign Admin Console on the production server. 8 P a g e

MACHINE SIZING Guidelines 250 users The machine that msuite5 is installed on should have the following minimum configuration to support 250 users: Server class hardware with XEON or equivalent multi core processor technology, 2 GB RAM 10GB hard drive space free for the msuite servers, database and log files. The destination of the log files is configurable. The RAM and disk space requirements are adequate for 250 users. For each additional user, add 1MB memory and 5MB free disk space. If you are using virtual machine technology, the free drive space and RAM requirements also apply. Required minimum LAN speed for the servers: 100Mbps Guidelines 3000 users Do not put more than 3000 users on a single msuite server. The machine that msuite5 is installed on should have the following minimum configuration to support 3000 users: Server class hardware with 4 XEON or equivalent multi core processors 16 GB RAM 50GB hard drive space free for the msuite servers, database and log files. The destination of the log files is configurable. If you are using virtual machine technology, the free drive space and RAM requirements also apply. Required minimum LAN speed for the servers: 100Mbps NOTES: Slower network connections will increase latency and impact the performance of the system. Remember: all wireless users are making a connection from the Internet. The machine s connection to the Internet must have the necessary bandwidth to support the peak concurrency amongst your user community. Detailed Sizing Please discuss this with your CommonTime support representative. 9 P a g e

PRE-INSTALLATION CHECKLIST Do you have a license key for your installation? Is your msuite5 server machine ready? Dedicated machine available with suitable hardware specification? Windows Server 2003 R2 or 2008 installed?.net 3.5 SP1 or later and.net 2 SP2 or later Frameworks installed? Do you have access to the SQL Server that will host the configuration database or have you installed SQL Server Express on this machine? Have you chosen the Proxy installation scenario you are going to use? Internet Proxy (CSC), DMZ Proxy, Local Proxy? Are you using a DMZ proxy? Inbound TCP Port opened through outer firewall? Port being used. Are you using a Local proxy? Inbound TCP Port published? Port being used. Have you chosen the authentication method? LDAP, RADIUS, mcenter (not recommended)? 10 P a g e