Skip to main content

System Requirements

System Requirements ensure optimal performance and reliability for your ServiceOps deployment by providing clear hardware, software, and network specifications for different deployment scenarios.

This document outlines the comprehensive system requirements for deploying ServiceOps on-premises. Understanding these requirements is crucial for IT administrators and implementation consultants to plan and execute successful deployments that meet your organization's performance and scalability needs.


Pre-Deployment Checklist

Before you begin, ensure you have the following ready:

  • Servers: Correct number of servers provisioned for your chosen deployment model (e.g., 1 for Standalone, 3 for HA).
  • Operating System: A supported OS (like Ubuntu 22.04 LTS) installed and updated on all servers.
  • Static IP Addresses: Assigned to all servers.
  • Firewall Ports: Key ports (e.g., 22, 80, 443, 5432) opened as per the requirements table.
  • Sudo User: A non-root user with sudo privileges available.
  • Internet Access: Required on servers for downloading packages and activation.

Common System Requirements

The following requirements are applicable to all deployment models (Standalone, Distributed, HA, and DR). Deployment-specific requirements are detailed in the tabs below.

Software Requirements

Operating System and Software Dependencies

Server Operating Systems

Operating SystemVersionArchitectureSupport LevelNotes
Ubuntu22.04.1 LTSx86_64Full SupportRecommended for new deployments
Ubuntu24 LTSx86_64Full SupportLatest LTS version
Red Hat Enterprise Linux9.2x86_64Full SupportLatest RHEL version
Red Hat Enterprise Linux9.4x86_64Full SupportLatest RHEL version
Pardus OSLatestx86_64Limited SupportCommunity distribution

Client Operating Systems

Operating SystemVersionArchitectureSupport LevelNotes
Windows Server2016 and abovex86_64Full SupportEnterprise server environments
Windows 10Enterprise and abovex86_64Full SupportDesktop client environments
Windows 11Enterprise and abovex86_64Full SupportLatest Windows client OS
Ubuntu22.04 LTSx86_64Full SupportLinux desktop environments
Ubuntu24.04 LTSx86_64Full SupportLatest Ubuntu LTS version

Required Packages

Before installation, ensure the following package is installed:

apt install msitools

Database Requirements

  • PostgreSQL: Included with ServiceOps installation
  • Database Storage: Separate storage recommended for production deployments

Network Requirements

Port Requirements

Port Requirements

ServiceOps requires the following ports to be open for general operation. Additional port requirements for specific deployment models are noted in their respective tabs.

CategoryServiceSourceDestinationPortsDescription
Web Access & CommunicationHTTP/HTTPSServiceOps ServerEnd Users80 / 443End-user access to ServiceOps web interface
Main Server, Analytics ServerServiceOps ServerAnalytics Server8080–8082Main Server ↔ Analytics Server communication
Plugin ServerServiceOps ServerPlugin Server5050Plugin Server communication
DatabasePostgreSQLApp ServerDB Server5432PostgreSQL database communication
Remote Access & ManagementSSHServiceOps ServerLinux Environment22Used for Secure Shell (SSH) remote access to servers for administration and management purposes.
WMIServiceOps ServerWindows Devices135, 445, 5000–6000 (TCP), 49152–65535Windows Management Instrumentation (WMI) ports used for remote management and monitoring in Windows environments. These are dynamic ports used by WMI.
Mesh RDP (External)ServiceOps ServerEnd Users8443Mesh RDP Server (remote access for client machines)
Mesh RDP (Internal)InternalInternal4430Internal Mesh RDP Server communication
Email CommunicationSMTPServiceOps ServerEmail Servers25 / 465 / 587Simple Mail Transfer Protocol (SMTP) port used for sending email.
POP3ServiceOps ServerEmail Servers110 / 995Post Office Protocol version 3 (POP3) ports for retrieving email.
IMAPServiceOps ServerEmail Servers143 / 993Internet Message Access Protocol (IMAP) ports for accessing email.
Authentication & Directory ServicesLDAPServiceOps ServerAD Server389Lightweight Directory Access Protocol (LDAP) port for accessing directory services.
LDAPSServiceOps ServerAD Server636These connections allow users to access network devices as well as organizational data.
Network & MonitoringDNSServiceOps ServerFirewall/Router53Used for Domain Name System (DNS) resolution to translate domain names to IP addresses.
SNMPServiceOps ServerSNMP Devices161Simple Network Management Protocol (SNMP) port used for logging and management information with remote monitoring applications.
ARPServiceOps ServerFirewall/Router219Address Resolution Protocol (ARP) port for mapping IP addresses to MAC addresses.
TCP (General)ServiceOps ServerLAN NetworkRandom TCP portsGeneral Transmission Control Protocol (TCP) ports for various applications.
Connectivity and Security
  • Internet Connectivity: Required for software updates, license activation, cloud features, and email notifications.
  • Firewall Configuration: Ensure required ports are open.
  • Antivirus Exclusions: Whitelist ServiceOps executables and folders.
  • Network Segmentation: Consider DMZ deployment for enhanced security.

Additional Requirements

Storage, Virtualization, and Maintenance
  • SSD Storage: Recommended for database and application servers.
  • Backup Storage: Plan for 2-3x current data size for backups.
  • Log Storage: Allocate additional space for system logs and audit trails.
  • Virtualization Support: Compatible with VMware vSphere, Microsoft Hyper-V, KVM, and other platforms.
  • Monitoring and Maintenance: Implement system monitoring, log management, and a regular backup strategy.

Deployment-Specific Requirements

Select the tab corresponding to your intended deployment model to view the specific requirements.

A Standalone deployment runs all ServiceOps components on a single server.

Hardware Requirements

Service Desk Requirements

Concurrent TechniciansCPURAMStorage
1-54 Core8 GB200 GB
5-208 Core16 GB500 GB
20-5016 Core32 GB1 TB
50-10032 Core64 GB1 TB

Asset Management Requirements

Asset CountCPURAMStorage
1-10004 Core8 GB200 GB
1000-50008 Core16 GB500 GB
5000-1000016 Core32 GB1 TB
10000-2500032 Core64 GB1 TB

Combined Service Desk and Asset Management

Concurrent TechniciansAsset CountCPURAMStorage
1-51-10008 Core12 GB500 GB
5-201000-500012 Core24 GB500 GB
20-505000-1000024 Core48 GB1 TB
50-10010000-2500048 Core96 GB1 TB

Patch Management Requirements

Endpoint CountCPURAMStorage
1-10008 Core16 GB300 GB
1000-500016 Core32 GB500 GB
5000-1000032 Core64 GB500 GB

File/Relay Server for Patch Management

Note: One file server is required per location

Endpoint CountCPURAMStorage
1-10004 Core8 GB500 GB
1000-50004 Core8 GB1 TB
5000-100008 Core16 GB1 TB
Bandwidth Requirements
Concurrent UsersMinimum Bandwidth
1-1050 Mbps
10-50100 Mbps