系统要求

    以下列出了运行 ServiceDesk Plus MSP 的最低要求。根据支持负载、同时访问负载及同一服务器上安装的其他应用负载,您可能需要更多的内存空间和高端处理器。

     

    每日入站请求量

    硬盘类型

    内存

    处理器

    操作系统

    10x - 少于 100

    500GB SSD

    16GB

    1.7GHz 至 2.4GHz
    10MB 至 12MB 缓存
    4 核心至 8 核心
    或任何入门级服务器级处理器

    例如
    Intel Xeon Scalable - Bronze/Silver
    Intel Xeon E 系列

    Windows Server OS(2019,2022) 

    Linux

    RHEL 8 或更高版本

    Ubuntu 14.0 或更高版本

    Cent OS 8(SE)

    Cent OS Stream

    有关操作系统 EOL 的更多信息, 请访问此处.

    100x - 高达 1000

    2TB SSD

    16GB/32GB*

    2.4GHz 至 3.0GHz

    12MB 至 20MB 缓存
    6 核心至 8 核心
    或同等技术
    例如
    Intel Xeon E 系列.

    1000x - 超过 1000

    2TB#/3TB* SSD

    16GB/32GB*

    3.0GHz 至 4.5GHz

    12MB 至 30MB 缓存

    10 核心至 20 核心

    或同等技术

    例如

    Intel Xeon Scalable Gold/Platinum

      

    * - PostgreSQL 捆绑配置为数据库

    # - 如果请求描述/对话和附件等较多,则根据业务使用情况需要更大容量。

    请注意,您无法在无图形界面的 Windows 机器(或 Server Core 安装)上运行 ServiceDesk Plus MSP。

    ServiceDesk Plus MSP 资产管理的要求   

    ServiceDesk Plus MSP 使用 Endpoint Central(前称 Desktop Central)代理进行扫描。Endpoint Central 代理与服务器紧密集成,因此,Endpoint Central 本身会下载并静默安装在与 ServiceDesk Plus MSP/AssetExplorer 相同的文件夹位置。Endpoint Central 仅能安装在 Windows 机器上。如果 ServiceDesk Plus MSP/AssetExplorer 安装在 Linux 机器上,则必须手动在另一台 Windows 机器上安装 Endpoint Central,并在 管理员集成Endpoint Central(前称 Desktop Central)

    由于 Endpoint Central 安装于 ServiceDesk Plus MSP 文件夹内,最多需要 1 GB 的可用空间。 

    如果单独购买 Endpoint Central,请参阅 此处 获取基于购买资产数量的详细硬件要求。

    有关 Endpoint Central 代理的更多详细信息,请访问以下链接。

    ServiceDesk Plus MSP 中的 Endpoint Central 代理

    支持的浏览器  

    以下是支持的浏览器列表。我们建议您升级到所用浏览器的最新版本,以获得更好的性能和安全性。  

    • Mozilla Firefox

    • Google Chrome

    • Microsoft Edge

     
    推荐屏幕分辨率: 1366 x 768 像素。

    MSSQL

    如果您的 ServiceDesk Plus MSP 运行在 MSSQL 环境中,确保数据库服务器部署于与应用服务器相同的网络中的独立机器上。数据库服务器的配置完全取决于配置的数据库数量及使用情况。请咨询您的 DBA 或 Microsoft MSSQL 支持获取系统要求。 

    支持的 MSSQL 版本: 2012、2014、2016、2017、2019 和 2022。

    MSSQL 数据库系统要求  

    以下列出了在 MSSQL 环境中运行 ServiceDesk Plus MSP 相关数据库的最低要求。

    处理器

    内存

    硬盘

    2.4GHz 至 3.0 GHz
    12MB 缓存
    4 核心至 6 核心

    32GB

    1TB

     

    为了最佳使用 MSSQL 数据库,

    通用设置 管理员 > 性能设置 > 欲了解更多 MSSQL 最佳实践,

    请点击此处 如何启用读取提交快照隔离(RCSI).

    所有 MSSQL 数据库通常存在锁定问题,可能影响应用的最佳性能。为避免 ServiceDesk Plus 中的此类性能问题,请按照以下步骤启用读取提交快照隔离(RCSI):

    此过程可能需要一段时间且要求停机,因此请安排在周末进行。

     

    停止 ServiceDesk Plus 应用。

     

    • 登录 SQL Management Studio。
    • 通过执行以下命令将 ServiceDesk Plus 数据库离线:
    • USE master GO ALTER DATABASE <db_name> SET OFFLINE WITH ROLLBACK IMMEDIATE 

      GO

      通过运行以下命令启用读取提交快照:

    • ALTER DATABASE <db_name> SET READ_COMMITTED_SNAPSHOT ON WITH ROLLBACK IMMEDIATE 

      用以下命令将数据库联机:

      通过运行以下命令启用读取提交快照:

    • USE master GO ALTER DATABASE <db_name> SET ONLINE 

      运行以下查询检查是否成功启用 RCSI:

      通过运行以下命令启用读取提交快照:

    • SELECT is_read_committed_snapshot_on FROM sys.databases WHERE [name] = '<db_name>' 

      如果查询结果为 1,表示您已成功启用 RCSI。 

    现在可以启动应用。欲了解 MSSQL 数据库和 RCSI 的更多信息,请访问

    启用 MS SQL 快照模式的好处 此处.

     

    数据库的多用户同时查询将不再有延迟或中断(尽管应用负载可能超过平常限制)。

    用户查询的记录将维护在单独的 tempdb 中,不受其他并行或后续用户查询的影响。

    只有在事务完成后,数据库表才会更新。

    MSSQL 数据库配置

    我们强烈建议数据库初始容量至少为 5GB,并通过监控当前数据库文件大小定期提前扩展,以避免不必要的自动增长事件。这将确保最佳的应用性能和顺畅的数据处理。  

    也可以配置数据库文件的自动增长。欲了解更多,请点击此处。

    创建数据库

    运行以下查询创建数据库:

    USE master;

    CREATE DATABASE <dbname>
    通过运行以下命令启用读取提交快照:
    ON(
    NAME=<dbname>,
    FILENAME='D:\MSP\<dbname>.mdf',
    SIZE=5GB);
    扩展数据库大小
    通过运行以下命令启用读取提交快照:


     

    通过以下查询查找当前数据库大小:

    select (size*8)/(1024*1024) from sys.master_files where DB_NAME(database_id)='servicedesk' and physical_name like '%.mdf%';

    CREATE DATABASE <dbname>
    通过运行以下命令启用读取提交快照:

    运行以下查询,为当前数据库大小增加 5GB:

    通过运行以下命令启用读取提交快照:

    ALTER DATABASE servicedesk

    CREATE DATABASE <dbname>
    通过运行以下命令启用读取提交快照:
    MODIFY FILE
    (NAME = <dbname>,
    SIZE = <currentdbsize+5GB>);
    如何配置文件自动增长设置
    通过运行以下命令启用读取提交快照:

     

     

    SQL Server 引擎中的默认自动增长设置可能导致磁盘碎片和性能问题。数据文件和日志文件的默认值分别为 1 MB 和 10%。我们建议将这些设置配置为固定值,而非百分比。

    为确保最佳应用性能,我们强烈建议数据文件和日志文件的自动增长值分别配置为 256 MB 和 128 MB。

    按照以下步骤配置文件自动增长:

     

    ➤ 登录 SQL Management Studio 并运行以下查询:

     

    USE <db_name>

    EXEC sp_helpfile

    ➤ 如果数据文件(.mdf)和日志文件(.ldf)的配置增长值低于推荐值,运行以下查询:

    通过运行以下命令启用读取提交快照:


    USE master

    ALTER DATABASE <db_name>

    通过运行以下命令启用读取提交快照:

    MODIFY FILE ( NAME = N'<db_name>', FILEGROWTH = 256MB )

    MODIFY FILE (NAME = N'<db_name>_log', FILEGROWTH = 128MB )

    通过运行以下命令启用读取提交快照:

    MODIFY FILE ( NAME = N'<db_name>', FILEGROWTH = 256MB )

    重新运行步骤 1 中的查询,检查自动增长值是否已对应到推荐值。

    通过运行以下命令启用读取提交快照:

    Re-run the query in step 1 and check if the autogrowth values now correspond to the recommended values.

    PostgreSQL(适用于 ServiceDesk Plus MSP 10.5 或更早版本)

    由于 PostgreSQL 9.2 需要用户修改内核资源以分配 Postgres 服务器所需的资源,

    i. 在 /etc/sysctl.conf 中添加以下条目

    kernel.shmmax=536870912 

    kernel.shmall=131072 

    ii. 执行 sudo sysctl -p /etc/sysctl.conf 以重新加载已配置的更改。

    注意:此操作仅适用于使用捆绑 Postgres 的 Linux 操作系统安装。

    杀毒软件扫描例外  

    任何在与 ServiceDesk Plus 相同系统上运行的杀毒软件(如 Symantec)都可能影响应用程序性能。因此,为确保应用程序性能,请将以下项目从杀毒扫描中排除:

     

    • pgsql.exe 进程和 PGSQL 数据库的 PostgreSQL 文件夹

    • MSSQL 和 PGSQL 数据库的日志文件夹

     

    仅需将指定项目排除扫描。其余 ServiceDesk Plus MSP 文件夹可以进行杀毒扫描。

    Zoho Corp. 版权所有。