Preview only show first 10 pages with watermark. For full document please download

Visionapp Workspace Management

   EMBED


Share

Transcript

>>> visionapp Workspace Management Version 2008 Manual software.visionapp.de vAC Requirements Guide www.visionapp.com >>> Contents 1.1  General ........................................................................................................ 1  1.2  Solution Overview .......................................................................................... 1  1.3  Purpose ........................................................................................................ 1  1.4  Target Group................................................................................................. 1  1.5  Prerequisites ................................................................................................. 1  1.6  Questions/Comments ..................................................................................... 1  1.7  Additional Information .................................................................................... 2  1.8  Infrastructure Overview .................................................................................. 2  2  Prerequisites........................................................................................................ 3  2.1  Preliminaries ................................................................................................. 3  3  Prerequisites: Infrastructure ............................................................................... 3  3.1  Network Infrastructure ................................................................................... 3  3.2  Test/Evaluation Environment ........................................................................... 3  3.3  Network Ports ............................................................................................... 4  4  Prerequisites: Administrator Workstation............................................................ 4  4.1  Operating System .......................................................................................... 4  5  Prerequisites: Web Servers.................................................................................. 5  6  Prerequisites: Database Server............................................................................ 6  7  Prerequisites: Clients ........................................................................................... 6  8  Prerequisites: Accounts and Groups .................................................................... 7  9  Load Balancing..................................................................................................... 7  10  Application Servers .............................................................................................. 8  11  Step-by-step Procedure ....................................................................................... 8  12  Preparation Checklist........................................................................................... 9  12.1  Infrastructure ................................................................................................ 9  12.2  Administrator Workstation............................................................................... 9  12.3  Web Servers ................................................................................................. 9  www.visionapp.com >>> 12.4  Database Server ............................................................................................ 9  12.5  Clients.......................................................................................................... 9  12.6  Application Servers ........................................................................................ 9  12.7  Accounts....................................................................................................... 9  13  Installation Checklist ......................................................................................... 10  13.1  Set up Accounts and Groups .......................................................................... 10  13.2  Install vADM Console.................................................................................... 10  13.3  Install vADM Database.................................................................................. 10  13.4  Optional: Set up Load Balancing..................................................................... 10  13.5  Install vAC .................................................................................................. 10  13.6  Entities....................................................................................................... 10  13.7  Set up Application Servers in vADM ................................................................ 10  13.8  Import Applications ...................................................................................... 10  13.9  Assign Applications....................................................................................... 10  13.10  Layouts........................................................................................... 10  14  Disclaimer.......................................................................................................... 11  www.visionapp.com >>> 1.1 General This document describes the requirements for an installation of visionapp Application Center 2008 from visionapp Application Delivery Management Suite. It complements the regular installation manual and serves as a checklist that should be used prior to beginning the installation. If there are one or more components in an environment that do not meet the requirements, it is strongly advised to contact a visionapp partner or visionapp immediately for further advice. 1.2 Solution Overview For a correct installation of visionapp Application Center some preparation work has to be done. The information necessary for this preparation has been compiled in this document. In addition to the description of the requirements for an installation, this document features a checklist that will help ensuring the requirements are met. Each paragraph of the checklist allows space to write down settings, values and special notes. In some cases it might be useful to attach additional lists or datasheets, as there may be a large amount of information to be provided. 1.3 Purpose The purpose of this document is to provide a detailed description of the requirements concerning the installation of visionapp Application Center 2008. This document is not meant to replace training in the use of visionapp Application Center Suite or the actual product documentation. 1.4 Target Group This document is addressed to anyone who has a responsibility for or interest in the installation of visionapp Application Center. 1.5 Prerequisites It is assumed the persons reading this document have a general understanding of Windows servers, Active Directory, SQL Server, Internet Information Services as well as, optionally, Windows Terminal Services and Citrix Presentation Server. 1.6 Questions/Comments Any questions/comments pertaining to the contents of this document should be directed to a certified visionapp partner or directly to visionapp. www.visionapp.com 1 >>> 1.7 Additional Information Basically, visionapp Application Delivery Management Suite 2008 consists of two major components: visionapp Server Management and visionapp Workspace Management. Each of these components includes a number of modules, packages and software components, each having special requirements. These requirements are described in detail in the corresponding documents. The present document describes the requirements for an environment in which visionapp Application Center is to be run. 1.8 Infrastructure Overview The graphic below shows a simplified layout of the components in a vAC environment. www.visionapp.com 2 >>> 2 Prerequisites Installing visionapp Application Center requires an environment that has been properly prepared. A number of requirements related to the infrastructure have to be met to ensure a successful installation. 2.1 Preliminaries Area Description Infrastructure Required network components, layout and possible restrictions Administrator Workstation Workstation for vADM Console Web servers Servers where vAC is installed Application servers Optional servers that host applications provided through vAC (e.g. Citrix Presentation Server) Clients Devices used to access vAC (PCs, notebooks, thin clients, etc.) Accounts and groups User accounts and groups for the installation A detailed description of the requirements is provided in the following sections. As a general rule, it is possible to combine the necessary server components, i.e. to install them on the same computer. Depending on the scenario however, this may not be possible for technical reasons (e.g. depending on DMZ scenario) or not recommended (environments where performance and fail-safety are a major issue). 3 3.1 Prerequisites: Infrastructure Network Infrastructure As regards the network infrastructure, only a few simple, but important, rules have to be followed. The network infrastructure for a vADM/vWM environment must feature the following properties: > A fully functional and stable LAN/VLAN environment > 100 MBit/1 Gbit switch (or switches) to connect all servers 3.2 Test/Evaluation Environment In case of test/evaluation installations it is highly recommended to provide a separate environment for that purpose. This can either be one environment that is physically separated from the production environment (if using physical hardware) or an environment that is www.visionapp.com 3 >>> separated logically (when using virtualization solutions like VMware GSX/VMware Server/VMware Workstation or Micro-soft Virtual Server/Microsoft Virtual PC). It is also possible to set up a logical separation for such an environment by way of a VLAN (Virtual LAN) that only includes the vADM components. 3.3 Network Ports Network Ports Used by vADM Components vADM 2008 Console to vADM 2008 and vAC DB SQL over TCP TCP 1433 NetBIOS Name Resolution UDP 137 NetBIOS Session Service UDP 139 Microsoft-DS (SMB over TCP/IP) TCP 445 vADM 2008 Console to vAC/DC Only required if Remote Administration Tools are used in visionapp Console. Feature cannot be blocked by vADM but ports can be blocked by a firewall. vADM 2008 Console to DC DNS UDP/TCP 53 Kerberos UDP/TCP 88 NTP/SNTP UDP 123 LDAP Server UDP 389 TCP 1433 UDP 389/686 vAC to vAC DB SQL over TCP vAC an DC LDAP / LDAPs 4 Prerequisites: Administrator Workstation Essentially, the Administrator Workstation is used to manage the components of visionapp Application Delivery Management Suite (vADM). vADM Console is the central administration interface to be used for all configuration settings. 4.1 Operating System Currently, the following operating systems are supported for installing vADM Console: > Windows 2000 Professional with Service Pack 4 > Windows 2000 Server with Service Pack 4 or Advanced Server with Service Pack 4 > Windows XP Professional with Service Pack 1 or higher > Windows Vista www.visionapp.com 4 >>> > Windows Server 2003 with Service Pack 1 or higher, Standard Edition or Enterprise Edition > Windows Server 2003 R2 Standard Edition or Enterprise Edition In addition, Microsoft .NET Framework 2.0 is required for all operating systems. Please note that Microsoft .NET Framework 2.0 can be installed in addition to Microsoft .NET Framework 1.1 if other applications on the system require .Net Frame-work 1.1. The following management tools, or MMC Snap-Ins, are useful complements to the Administrator Workstation for the purposes of vAC: > Microsoft IIS Manager > Microsoft SQL Server Enterprise Manager 5 Prerequisites: Web Servers The vAC can be installed on one of the following operation systems (English or German language version): > Microsoft Windows Server 2003 (R2), Standard or Enterprise Edition with Service Pack 1 or later. > Microsoft Windows Server 2003 (R2), Web Edition with Service Pack 1 or later. > Microsoft Windows Server 2008 - 32Bit, Standard or Enterprise Edition. In addition the following components are required when installing the all features mentioned in this documentation: > visionapp Application Delivery Management (vADM) 2008 console > Microsoft Internet Information Services (IIS) 6.0 or 7.0 in compatibility mode > ASP.NET If IIS is not installed, you must install IIS and run the aspnet_regiis -i command in the %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727 directory > Microsoft SQL Server 2000 or 2005 > Citrix Web Interface (WI) 4.5 or WI 4.6 > Microsoft Visual J# .NET 2.0 (Requirement for WI 4.5/4.6) > Microsoft .NET Framework 2.0 > MDAC 2.7 SP1 or later www.visionapp.com 5 >>> We highly recommend encrypting the communication between clients and web servers using SSL. All visionapp applications are based on the Microsoft .NET Framework technology, which is available on the Microsoft website (http://www.microsoft.com/). 6 Prerequisites: Database Server The vAC database can be installed on the following database systems: > Microsoft SQL Server 2000 with SP4 > Microsoft SQL Server 2005 > Microsoft SQL Server 2005 Express Edition If Microsoft SQL Server 2005 Express Edition is used as database system, there are no preliminary tasks to be performed as the vAC Setup automatically creates the necessary instance. As regards systems with SQL Server 2000 or SQL Server 2005 Express, the general system-specific requirements apply – there are no special requirements concerning vAC. As regards the disk space required for the vAC database, it is not possible to specify precise requirements as the of the database can vary considerably. The following factors have an influence on the size of the database: > Number of users > Number of applications provided through vAC > Number of configured components > Logging settings 7 Prerequisites: Clients One of the advantages of vAC is that only very few requirements have to be met by the devices that will be used to access vAC. The major requirement is that a web browser has been installed on the clients. Currently, the following browsers are supported: Internet Explorer as of Version 5.0 as well as Firefox as of Version 1.1. In addition, the appropriate clients need to be installed for access to specific application types: > Citrix ICA Client for Citrix Presentation Server ICA applications > Citrix RADE Client for Citrix Presentation Server streamed applications www.visionapp.com 6 >>> > Softgrid Runtime Client for Microsoft Softgrid streamed applications > visionapp local applications ActiveX for local applications As an alternative to Citrix ICA Client, it is also possible to install Citrix Java Client on the web server, in which case the clients only the Java Runtime Environment. The visionapp ActiveX component for the integration of local applications automatically installs itself if the corresponding client security settings are set accordingly (accept ActiveX controls, can be set through assigning the vAC URL to the trusted sites). No further client installations are required to call web applications. 8 Prerequisites: Accounts and Groups The installation requires a number of user accounts and groups in the Microsoft Active Directory as well as setting up various permissions (also on the SQL Server). vADM/vAC 2008 Accounts Account Security settings Account type Account for LDAP access to Active Directory Domain user Service Account Account with sa rights on SQL Server Requires Security Administrator rights on the SQL server where the vAC database is to be set up Service Account Optional: Portal access group to control access to the portal - Domain Global Group (Security Group) Optional: Active Directory Organizational Unit(s) (if entity control is to be performed through Organizational Units) - Active Directory Organizational Unit Optional: Group(s) for entity control (if entity control is to be performed through groups) - Domain Global Group (Security Group) 9 Active Directory user, no special group membership needed. Internal SQL user account or Active Directory user Load Balancing vAC supports load balancing for access to the web servers as well as LDAP requests. The load-balanced access to multiple domain controllers is configured within vADM Console after the installation. No preliminary tasks are required to this end (except for, of course, that load balancing requires that additional domain controllers are available in the domain). To configure load balancing for access to the web servers, the following needs to be installed on the web servers before installing vAC: > Windows Network Load Balancing or www.visionapp.com 7 >>> > Hardware Load Balancing After having made sure that two or more servers respond to a virtual address, vAC can be installed on all servers. In that context, be sure that the vAC database is included in the first installation only. On all other servers, only the vAC web application is installed. The existing vAC farm is joined by specifying the existing database and the associated access information. 10 Application Servers The most frequent scenario for vAC is the centralized provision of applications, which may come from different sources. The following application types can be provided through vAC: > Citrix Presentation Server ICA applications > Citrix Presentation Server streamed applications > Microsoft Softgrid streamed applications > Web applications > Local applications The only requirement here is that the application servers must be accessible from both vAC and the client devices. 11 Step-by-step Procedure If all requirements have been met according to the sections above, the installation can take place. The following table provides an overview of the procedure 1. Step 1 Requirement 1 Set up accounts and groups 2 Install vADM Console 3 Install vADM database 4 Install vAC 5 Create application servers in vADM Console 6 Import organizational entities 7 Import applications 8 Adapt and assign layout(s) 9 Log on and check Action > > > > > > Active Directory > > Import groups or OUs as entities > > Create/adapt layout(s) and assign to entities Microsoft SQL Server Install vADM Console Install vADM database Install vAC on web servers Create farms and servers in vADM Console for application provision Import applications from application servers previously created Log on with different user accounts of different entities in order to check the configuration settings Please refer to the documentation of the mentioned products for installation details. www.visionapp.com 8 >>> 12 Preparation Checklist Prior to the installation of visionapp Application Center, some information on the network infrastructure has to be provided and it has to be made sure that certain requirements have been met. 12.1 Infrastructure † The requirements set out in Chapter 3 Prerequisites: Infrastructure are met. 12.2 Administrator Workstation † The requirements for computers running vADM Console set out in Chapter 4 Prerequisites: Administrator Workstation are met or exceeded. 12.3 Web Servers † Internet Information Server 5.0 or 6.0 † Microsoft .Net Framework 2.0 † Optional: Citrix Web Interface 4.5 or 4.6 12.4 Database Server † SQL Server 2000 SP4 or SQL Server 2005 (no preliminaries for SQL 2005 Express) 12.5 Clients † All clients meet the requirements set out in Chapter 7 Prerequisites: Clients 12.6 Application Servers † The application servers are accessible to vAC and the clients 12.7 Accounts † Account for LDAP access to Active Directory † Account with sa rights on SQL Server † Optional: Portal access group to control access to the portal † Optional: Active Directory Organizational Unit(s) (if entity control is to be performed through Organizational Units) † Optional: Group(a) for entity control (if entity control is to be performed through groups) www.visionapp.com 9 >>> 13 Installation Checklist 13.1 Set up Accounts and Groups † Active Directory accounts and groups (and OUs where applicable) created? † Microsoft SQL Server accounts created/permissions set? 13.2 Install vADM Console † vADM Console installed? 13.3 Install vADM Database † vADM database installed? 13.4 Optional: Set up Load Balancing † Load balancing set up? 13.5 Install vAC † vAC installed on web servers? 13.6 Entities † Entities imported from Active Directory? 13.7 Set up Application Servers in vADM † Application server farms set up in vADM Console? 13.8 Import Applications † Applications imported in vADM from application servers? 13.9 Assign Applications † vAC installed on web servers? 13.10 Layouts † Layouts created or adapted, entities assigned? www.visionapp.com 10 >>> 14 Disclaimer Disclosure and Warranty The information, concepts, and ideas contained in this document are the property of visionapp GmbH. No part of this document may be disclosed or reproduced in any form without written permission of visionapp GmbH. Any violation thereof will be pursued. All brand names and product names used in this document are trademarks of their respective holders and are recognized as such. Any product descriptions or representations in this document are for identification purposes only and are not to be construed as a warranty of specific properties or guarantee or warranty of any other type. visionapp shall assume no liability, either explicit or implied, for the documentation. All rights reserved ©visionapp GmbH, January 08 About visionapp visionapp is one of Europe’s leading solution providers for the design, operation and management of Microsoft- and Citrix-based application delivery infrastructures. With more than 100 employees and an international network of qualified partners, visionapp supports many large and medium-sized enterprises in numerous business sectors throughout the world. visionapp’s business activities are focussed on reducing the cost of IT operation, enhancing the flexibility and availability of the IT infrastructure and boosting corporate revenue through the use of centralized solutions. visionapp maintains numerous strategic partnerships with Microsoft, Citrix and other manufacturers. Further Information visionapp GmbH Head Office Frankfurt Helfmann-Park 2 65760 Eschborn Germany web: www.visionapp.com www.visionapp.com 11