The server-side system requirements for ACCELQ On-Premise deployment are outlined in this article, including the minimum hardware requirements, supported operating systems, database servers, application servers, web servers, and virtual environments.
Deployment Architecture
The following diagram depicts high-level components in ACCELQ on-premise deployment
Hardware Requirements
The table below identifies the minimum server-side system requirements for the CPU, memory, and free disk space.
CPU |
8-core CPU/VCPU supports up to 50 users 16-core CPU/VCPU supports 100+ users |
Memory | 16 GB minimum and 32 GB recommended |
Disk space for deployment | 100 GB |
Disk space for results storage | 500 GB or more |
Supported Operating Systems
Here are the supported OS environments. ACCELQ recommends Linux variants.
- Ubuntu Linux 18 or higher
- Red Hat Linux 8 or higher
- AWS Linux 2 or higher
Application Server
Wildfly App Server version 15
Database Server
Postgres 14
Web Server
NodeJS 18.x or above
Java JDK
Version 11
ACCELQ On-Premises Deployment: Customer Responsibilities
The following section outlines the distinct responsibilities of customers and ACCELQ for on-premises installations.
Customer Responsibilities
- Server Maintenance: Customers are responsible for maintaining the physical or virtual servers hosting ACCELQ, including hardware upgrades, OS patches, and security updates.
- Operations: Day-to-day operations, including monitoring system health, managing user access, and ensuring system availability, fall under customer responsibility.
- Backup and Recovery: Customers must implement and manage their own backup and disaster recovery processes to protect ACCELQ data and configurations.
- Network Security: Ensuring the security of the network infrastructure hosting ACCELQ, including firewalls, intrusion detection systems, and access controls, is the customer's responsibility.
- Performance Tuning: Optimizing server performance, including database tuning and resource allocation, is managed by the customer.
- Upgrades and Patches: While ACCELQ will provide necessary software updates, customers are responsible for scheduling and applying these updates to their on-premises installation.
- In-house Support: It is crucial for customers to designate an in-house support engineer or team to take ownership of the ACCELQ deployment. This person/team should:
- Serve as the primary point of contact for internal users
- Perform first-level troubleshooting
- Coordinate with ACCELQ support when necessary
- Manage the overall health and performance of the on-premises installation
Customers are responsible for all aspects of deployment and operations. ACCELQ support is not equipped to answer deployment-related or operations-related questions.
ACCELQ Responsibilities
- Product Support: ACCELQ will provide support for product-specific issues, bugs, and functionality concerns only.
- Software Updates: ACCELQ will supply necessary software updates, patches, and new releases.
- Documentation: ACCELQ will provide documentation for installation, configuration, and best practices for on-premises deployments.
- Technical Guidance: ACCELQ support will offer guidance strictly limited to product-related questions. Operational or deployment-related inquiries fall outside the scope of ACCELQ's support services.
By understanding these distinct areas of responsibility, customers can ensure a smooth and effective on-premises deployment of ACCELQ. The customer's in-house team will be crucial in maintaining optimal performance and security of the installation, while ACCELQ support focuses solely on product-specific matters.
Comments
0 comments
Article is closed for comments.