vcdm System Requirements Version 6.6 English
Imprint Vector Informatik GmbH Ingersheimer Straße 24 70499 Stuttgart, Germany Vector reserves the right to modify any information and/or data in this user documentation without notice. This documentation nor any of its parts may be reproduced in any form or by any means without the prior written consent of Vector. To the maximum extent permitted under law, all technical data, texts, graphics, images and their design are protected by copyright law, various international treaties and other applicable law. Any unauthorized use may violate copyright and other applicable laws or regulations. Copyright 2019, Vector Informatik GmbH. Printed in Germany. All rights reserved.
Contents Contents 1 Deployment scenarios 4 1.1 Enterprise system architecture 5 1.2 Global Team Support 7 1.3 Server clustering scenario 8 2 System 9 2.1 vcdm client 10 2.2 vcdm administration environment 11 2.3 vcdm server, job server and repository server 12 2.4 Database server (Oracle server) 14 2.5 License server 15 2.6 Network communication 16 Vector Informatik GmbH Version 6.6 3
Deployment scenarios 1 Deployment scenarios This chapter contains the following information: 1.1 Enterprise system architecture 5 1.2 Global Team Support 7 1.3 Server clustering scenario 8 Vector Informatik GmbH Version 6.6 4
Deployment scenarios 1.1 Enterprise system architecture Runtime Enterprise system architecture for runtime: Installation Enterprise system architecture for installation: Vector Informatik GmbH Version 6.6 5
Deployment scenarios Note: Data center components are usually hosted by the enterprise IT. For small enterprises, data center components may also be hosted on the same system as the client. Vector Informatik GmbH Version 6.6 6
Deployment scenarios 1.2 Global Team Support Vector Informatik GmbH Version 6.6 7
Deployment scenarios 1.3 Server clustering scenario Vector Informatik GmbH Version 6.6 8
System 2 System This chapter contains the following information: 2.1 vcdm client 10 2.2 vcdm administration environment 11 2.3 vcdm server, job server and repository server 12 2.4 Database server (Oracle server) 14 2.5 License server 15 2.6 Network communication 16 Vector Informatik GmbH Version 6.6 9
System 2.1 vcdm client Software Operating system: > Windows 7 Professional SP1 (32-bit or 64-bit-system) > Windows 8.1 (32-bit or 64-bit system) > Windows 10 (32-bit and 64-bit system) > Windows 2012 WTS and Windows 2016 WTS (32-bit or 64-bit system) Components provided with the vcdm and vcdmstudio client installation: > Microsoft.NET Framework 4.7.2 Full > Microsoft Direct X 10 June 2010 > Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) > Microsoft Visual C++ 2013 Redistributable Package (x86) > Microsoft Visual C++ 2017 Redistributable Package (x86) > MSXML6 SP1 (x86) > Windows Installer 3.1 (x86) Recommended: For automatic deployment, ensure that prerequisites are already deployed before installing vcdm and vcdmstudio. Minimum hardware Recommended hardware Processor frequency: 2.6 GHz Screen resolution: 1024 x 768 at 100% font size 1280 x 1024 at 125% font size Main memory: 1024 MB RAM / 512 MB RAM free Hard disk: 1 GB for the programs programs (vcdm, vcdmstudio, ASAP2 Studio combined) Minimum 1 GB for file cache size recommended Processor frequency: 3 GHz or higher Screen resolution: 1280 x 1024 or more Main memory: 2048 MB RAM free Hard disk: 1 GB for the programs programs (vcdm, vcdmstudio, ASAP2 Studio combined) Minimum 1 GB for file cache size recommended Vector Informatik GmbH Version 6.6 10
System 2.2 vcdm administration environment Software Operating system: > Windows 7 Professional SP1 (32-bit or 64-bit system) or higher that supports Java 8 > Windows 8.1 (32-bit or 64-bit system) > Windows 10 (32-bit and 64-bit) Components provided with the administration environment installation: > Oracle Instant Client version 11.2.0.3 > Oracle JDBC driver version 11.2.0.3 > Java Runtime Environment 8.0.161 Recommended hardware Processor frequency: 2,4 GHz or higher Screen resolution: 1280 x 1024 or more Main memory: 1024 MB RAM Hard disk: 160 GB hard disk Vector Informatik GmbH Version 6.6 11
System 2.3 vcdm server, job server and repository server Overview Java memory Software Apache Tomcat 8.0 (8.0.48) or 8.5 (8.5.24) JBoss Wildfly 8.2 Java version: > Java 8 (recommended version: 1.8.161) JDBC driver version: > 11.2.0.3 (ojdbc6.jar) E-mail server: > E-mail (SMTP) connection Server Side A2L Check: > Windows operating system is mandatory for the installation of A2L Check. Must be released for the specific application server version by the application server vendor. Operating system: > 64 bit operating system vcdm requires a certain amount of Java memory for the server. Memory in this context means available memory for the Java Virtual Machine, the vcdm web applications are running on. The memory depend on the number of concurrent users and the data which is processed. Therefore, only rough estimates can be given. The actual memory highly depend on the individual situation of the organization and should be monitored using JMX and similar tools. Furthermore, vcdm consists of multiple web applications that scale differently with increasing number of users. These web applications can be deployed on a single compute node or operated on a cluster of compute nodes. In the latter case a load balancer distributes the user requests to the individual nodes. Compute nodes could be physical base metal server or virtual machines. The available physical memory on the compute nodes must be higher than the memory assigned to the Java Virtual Machines. The following rules of thumb can be applied: > Number of concurrent users: 5-10% of registered users > Minimum memory: 2 GB > Per 100 Client: Additional 2 GB Vector Informatik GmbH Version 6.6 12
System > Use multiple computer nodes with > 200 users The following table represents typical scenarios for vcdm server deployment depending on the number of users. Number of registered users Concurrent users Number of compute nodes Recommended compute node < 10 1 2 1 General purpose 1 VCPU, 2 GB 100 200 5 10 1 General purpose 4 VCPU, 4-6 GB 200 1000 10 20 2 General purpose 8 VCPU, 3-12 GB 1000 2000 20 40 2-3 General purpose 8 VCPU, 8-16 GB Total memory 2 GB 4-6 GB 6 22 GB 22 42 GB Scaling recommendation for the web applications: > Deploy vcdm main web application on all compute nodes. > Deploy vcdm job server on a single compute node. > Deploy vcdm repository on a single compute node. If local repositories are deployed to speed up file access in distributed settings, use scaling for <10 users for this repository server Note: Several server instances with a session-based load balancer recommended! Session-failover is not supported. Hard disk capacity dependent on trace level options used. 64-bit Java (Linux or HP-UX) is recommended. Hardware Hardware (vcdm repository server) Standard file server Hard disk: > The hard disk can be estimated according to the following calculation formula: <number of projects> * <number of variants per project> * <number of years in production> * 30 MB, e.g. 10 projects * 100 variants per projects -> 30 GB per year Backup system: > Any backup system (e.g. streamer tape) Vector Informatik GmbH Version 6.6 13
System 2.4 Database server (Oracle server) Software Oracle version: > Oracle server 11g with patch set 11.2.0.2, 11.2.0.3 and 11.2.0.4 > Oracle server 12c with patch set 12.1.0.2 Operating system: > All platforms supported by the respective Oracle version Note: Please contact Oracle for compatibility of Oracle client and server versions! Note: There are known bugs of several Oracle Server versions. Please contact Oracle for workarounds! Hardware Processor frequency: > < 100 clients: Standard server processor > > 100 clients: Multi-processor system (e.g. Dual Xeon, Dual Opteron, or Dual Itanium) Main memory: > Minimum 2 GB RAM > Per 100 clients minimum 3 GB RAM Example: > 500 clients: 15 GB RAM > 1000 clients: 30 GB RAM Hard disk: > The hard disk can be estimated according to the following calculation formula: <number of projects> * <number of variants per project> * <number of years in production> * 20 MB, e.g. 10 projects * 100 variants per projects -> 20 GB per year Backup system: > Any backup system (e.g. streamer tape) Vector Informatik GmbH Version 6.6 14
System 2.5 License server Software for using a local license server: Software Required software components: > FlexNet License Server (lmadmin): 11.13.0.1 > Vector Daemon: 11.13.0.1 > Vector Server License Manager: based on version 11.13 Operating system: > Windows 8 (32-bit or 64-bit-system) > Windows Server 2012 (32-bit or 64-bit-system) > Windows 2008 (32-bit or 64-bit-system) > Windows 7 Ultimate (32-bit or 64-bit-system) > Windows Vista Ultimate (32-bit or 64-bit-system) Vector Informatik GmbH Version 6.6 15
System 2.6 Network communication Vector Informatik GmbH Version 6.6 16
Get more Information Visit our Website for: > News > Products > Demo Software > Support > Training Classes > Addresses www.vector.com