ChipPC - Xcalibur W Wiki

For Server 2.14.x & Agent 2.14.x

User Tools

Site Tools

A PCRE internal error occured. This might be caused by a faulty plugin

Sidebar

===== Getting Started ===== ---- * [[:whatsnew|What's New in this 2.12 release]] * [[installation_guide:server_software_installation:scalability|Server Scalability and Sizing]] * [[installation_guide:server_software_installation:communication_ports|Communication ports and Network load]] ==== Server Software Installation ==== ---- * [[installation_guide:server_software_installation:prerequisites|Prerequisites]] * [[installation_guide:server_software_installation:automatic_installation|Automatic Installation]] * [[installation_guide:server_software_installation:using_external_database|Using External Database]] * [[installation_guide:server_software_installation:invoking_the_software|Invoking the Software]] * [[installation_guide:server_software_installation:landing_page|Landing Page & Final Configuration Steps]] ==== Client Software Installation ==== ---- * [[:installation_guide:client_software_installation:prerequisites|Prerequisites for Client Devices]] * [[:installation_guide:client_software_installation:communication_ports|Communication ports]] * [[:installation_guide:client_software_installation:automatic_installation_client|Automatic Installation]] * [[:installation_guide:client_software_installation:screenplay_of_the_installation_client|Installation Videocast]] * [[:installation_guide:client_software_installation:invoking_the_software|Invoking the Software]] ==== First Time Use ==== ---- * [[:installation_guide:first_time_use:main_screen|Main Screen]] * [[:installation_guide:first_time_use:main_device_list|Main Device List]] * [[:installation_guide:first_time_use:task_list_and_progress_legend|Task List and Progress Legend]] * [[:installation_guide:first_time_use:groups_and_devices_tree|Groups and Devices Tree]] ===== Enrolling Client Devices ===== ---- ==== Client Access Licenses ==== ---- * [[:enrolling_client_devices:client_access_licenses:applicable_licenses_types|Applicable Licenses Types]] * [[:enrolling_client_devices:client_access_licenses:registering_client_access_license|Registering New Client Licenses]] ==== Discovering New Clients ==== ---- * [[:enrolling_client_devices:discovering_new_clients:discover_on_the_lan|Automatic Discovery over the network]] * [[:enrolling_client_devices:discovering_new_clients:manually_configure_the_client|Manually Configure the Client]] * [[:enrolling_client_devices:discovering_new_clients:dhcp|DHCP-Provided Server Address]] * [[:enrolling_client_devices:discovering_new_clients:dns|DNS-Resolved Server Address]] ==== Enrolling Client Devices ==== ---- * [[:enrolling_client_devices:manual_enrollement|Manual Enrollement]] * [[:enrolling_client_devices:automatic_enrollement|Automatic Enrollement]] ===== Manage Devices ===== ---- * [[:manage_devices:groups_and_device_grouping|Groups and Device Grouping]] * [[:manage_devices:groups_and_device_grouping:default_groups| Default Groups]] * [[:manage_devices:groups_and_device_grouping:static_and_automatic_groups| Static and Automatic Groups]] * [[:manage_devices:groups_and_device_grouping:use_tags| Use TAGs for custom Grouping]] * [[:manage_devices:groups_and_device_grouping:filtering_and_searching_devices| Filtering and Searching Devices]] * [[:manage_devices:devices_list_settings|Customize your Devices List]] * [[:manage_devices:single_device_view|Single Device View]] * [[:manage_devices:tasks_and_creating_tasks|Tasks and Creating Tasks]] * [[:manage_devices:publishing_tasks|Publishing Tasks]] * [[:manage_devices:tasks_and_commands_board|Tasks and Commands Board]] ===== Commands Glossary===== ---- * [[:commands_glossary:overview|Overview]] ==== Commands to Multiple Devices ==== ---- * [[:commands_glossary:commands_to_multiple_devices|Commands to Multiple Devices]] ==== Commands to Single Device ==== ---- * [[:commands_glossary:commands_to_single_device|Commands to Single Device]] ===== Library ===== ---- * [[:library:task_templates|Task Templates]] * [[:library:recurring_tasks|Recurring Tasks]] * [[:library:downloads|Downloads]] * [[:library:upload|Uploads]] ===== Reporting Services ===== ---- * [[:reporting_services:quick_export_of_device_list|Quick Export of Device List & Task History]] * [[:reporting_services:create_custom_reports|Create Custom Exports]] * [[:reporting_services:advanced_reporting_with_webservices|Advanced Reporting with WebServices]] ===== Monitoring and Preventive Maintenance ===== ---- * [[:monitoring_and_preventive_maintenance:overview|Overview]] * [[:monitoring_and_preventive_maintenance:rules_and_creating_rules|Rules and Creating Rules]] * [[:monitoring_and_preventive_maintenance:triggers_glossary|Triggers Glossary]] * [[:monitoring_and_preventive_maintenance:alerts|Alerts]] * [[:monitoring_and_preventive_maintenance:incident_management|Incident Management]] * [[:monitoring_and_preventive_maintenance:monitoring_rules|Monitoring Rules]] * [[:monitoring_and_preventive_maintenance:Monitoring_Rules_Examples|Monitoring Rules Examples]] ===== Automatic Policies ===== ---- * [[:automatic_policies:overview|Overview]] * [[:automatic_policies:create_auto_policies|Create Policy]] * [[:automatic_policies:manage_policies|Manage Policies]] ===== Notification ===== ---- * [[:notification:settings|Notification Settings]] ===== Manager Options ===== ---- * [[:manager_options:settings|Settings]] * [[:manager_options:file_transfer|File Transfer]] * [[:manager_options:users|Users]] * [[:manager_options:Personalize|Personalize]] ===== Plugins ===== ---- * [[:plugins:provlocker|proVlocker]] ===== Advanced ===== ---- * [[installation_guide:server_software_installation:manual_installation|Manual Server Installation]] * [[installation_guide:server_software_installation:prerequisites_and_preparing_environment|Prerequisites and preparing environment]] * [[installation_guide:server_software_installation:manual_installation:installing_the_solution|Installing the Solution]] * [[installation_guide:server_software_installation:manual_installation:creating_database|Creating DataBase]] * [[installation_guide:server_software_installation:manual_installation:creating_database:installing_mysql|Installing MySQL]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_mysql|Configuring MySQL]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_sqlserver|Configuring SQLserver]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_sqlserver_with_ad_authentication|Configuring SQLServer with AD Authentication]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver|Setting Up WebServer]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver:integration_into_iis|Integration into IIS]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver:ssl_certificate|SSL Certificate]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webservices|Setting Up WebServices]] * [[installation_guide:server_software_installation:manual_installation:Forbid_HTTP_access|Forbid HTTP access]] * [[installation_guide:server_software_installation:manual_installation:Screenplay of the Installation]] * [[:advanced:client_manual_installation|Manual Client Installation]] * [[:advanced:dhcp_scope_options|DHCP Scope Options]] * [[:advanced:wmic_commands_glossary|WMIC Commands Glossary]] * [[:advanced:update_client_agent|Update Client Agent]] * [[:advanced:agent_logs_and_configuration_files|Agent Logs and Configuration files]] * [[:advanced:shadowing_rvnc|Shadowing a device using Reverse VNC]] * [[:advanced:refresh_comet|Configure Console Refresh rate]] * [[:advanced:backup_and_restore|Backup and Restore Database]] * [[:advanced:Package_Builder|Package Builder]] * [[:advanced:Logs|Logs]] * [[:advanced:Xcalibur W_Tray|Xcalibur W Tray]] * [[:advanced:wak-on-lan|Wake On Lan your Devices]]

installation_guide:server_software_installation:scalability

====== Server Scalability and Sizing ====== ---- This document is intended to help define the server environments required to host various sizes of **Xcalibur W** installations. The recommendations below should be considered starting points. As you gain experience administering the **Xcalibur W** system, the requirements should be modified to suit your organization's needs. ===== 1,000 Devices or Less===== ---- **All Management Suite Services Hosted on One Server** * Quad-core, 64-bit processors (4 CPU cores total) * 6 GB RAM * 100/1000 Megabits Network Adapter * [[installation_guide:server_software_installation:scalability&#pulse_delay|Pulse Range]]: 150sec * 250 GB of free disk space on 7.2K RPM or faster drives or arrays * [[installation_guide:server_software_installation:scalability&#note_on_database|Database]]: Microsoft SQL Server Express, MySQL, Microsoft SQL Server ===== 1,000 to 2,000 Devices ===== ---- **All Management Suite Services Hosted on One Server** * Quad-core, 64-bit processors (4 CPU cores total) * 8 GB RAM * 1 Gigabit Network adapter * [[installation_guide:server_software_installation:scalability&#pulse_delay|Pulse Range]]: 300sec * 250 GB of free disk space on 7.2K RPM or faster drives or arrays * [[installation_guide:server_software_installation:scalability&#note_on_database|Database]]: Microsoft SQL Server Express, MySQL, Microsoft SQL Server ===== 2,000 to 6,000 Devices ===== ---- **Management Suite Services Hosted on Separate Servers** __Server 1 – IIS Server__ * Quad-core, 64-bit processors (4 CPU cores total) * 8 GB RAM * [[installation_guide:server_software_installation:scalability&#pulse_delay|Pulse Range]]: 900sec * 1 Gigabit Network adapter * 250 GB of free disk space on 7.2K RPM or faster drives or arrays __Server 2 - Database Server__ * Quad-core, 64-bit processors (4 CPU cores total) * 8 GB RAM * 1 Gigabit Network adapter * 500 GB of free disk space on 7.2K RPM or faster drives or arrays * [[installation_guide:server_software_installation:scalability&#note_on_database|Database]]: MySQL, Microsoft SQL Server ===== 6,000 to 10,000 Devices ===== ---- **Core and Database on Separate Servers** __Server 1 – IIS Server__ * 2x Quad-core, 64-bit processors (8 CPU cores total) * 8 GB RAM * [[installation_guide:server_software_installation:scalability&#pulse_delay|Pulse Range]]: 1600sec * 1 Gigabit Network adapter * 250 GB of free disk space on 7.2K RPM or faster drives or arrays __Server 2 - Database Server__ * Quad-core, 64-bit processors (4 CPU cores total) * 8 GB RAM * 1 Gigabit Network adapter * 750 GB of free disk space on 10K RPM or faster drives or arrays * [[installation_guide:server_software_installation:scalability&#note_on_database|Database]]: Microsoft SQL Server ===== 10,000 to 20,000 Devices ===== ---- **Core and Database on Separate Servers** __Server 1 – IIS Server__ * 3x Quad-core, 64-bit processors (12 CPU cores total) * 8 GB RAM * [[installation_guide:server_software_installation:scalability&#pulse_delay|Pulse Range]]: 3000 sec * 1 Gigabit Network adapter * 250 GB of free disk space on 7.2K RPM or faster drives or arrays __Server 2 - Database Server__ * 2x Quad-core, 64-bit processors (8 CPU cores total) * 8 GB RAM * 1 Gigabit Network adapter * 1TB of free disk space on 10K RPM or faster drives or arrays * [[installation_guide:server_software_installation:scalability&#note_on_database|Database]]: Microsoft SQL Server ===== 20,000+ Devices ====== ---- **Core and Database on Separate Servers** For **Xcalibur W** installations of this size, we recommend obtaining further tuning assistance from XcaliburW Professional Services or one of our Valued Expert Solutions Providers. ===== Pulse Delay ====== ---- The **pulse value** (in seconds) provided in each section above assumes the maximum number of devices in the range (i.e. 20,000 devices in the [[installation_guide:server_software_installation:scalability&#10,000_to_20,000_devices|10,000 to 20,000 Devices]] section). The ratio of the pulse delay to the number of devices (**[Pulse delay in seconds] / [number of devices]**) should not exceed **0.15**. ===== Note on Database ====== ---- Microsoft **SQL Server 2012 Express** has a **10GB database size limitation**. If the limit is reached, the server will stop functioning properly and the database will no longer function correctly. Each instance of **Xcalibur W** Agent may use 1MB or more during its lifecycle. If using SQL Server 2012 Express, carefully monitor disk usage and upgrade to SQL Server 2012 **before** reaching the 10GB limit. Although **Xcalibur W** supports MySQL, experience and testing have shown that Microsoft SQL Server behaves and performs far better when dealing with 2,000+ devices.

installation_guide/server_software_installation/scalability.txt · Last modified: 2021/06/01 09:11 (external edit)