服务器选型要点:为 SOLIDWORKS PDM选择合适的硬件

日期:2026-04-13 发布者: Wayne Marshall 浏览次数:

SOLIDWORKS PDM 本质上是一款传统客户端 / 服务器架构应用程序,设计用于安装在局域网(LAN)或广域网(WAN)内的一台或多台 Windows 服

SOLIDWORKS PDM 本质上是一款传统客户端 / 服务器架构应用程序,设计用于安装在局域网(LAN)或广域网(WAN)内的一台或多台 Windows 服务器上。代理商智诚科技ICT通过本文旨在解答我们常被问到的硬件选型相关问题。


SOLIDWORKS PDM 的组成组件

在讨论相关问题前,我们先了解 SOLIDWORKS PDM 的架构与几种部署场景。使用 SOLIDWORKS PDM 必须安装并配置以下组件。本文所用术语的说明请参阅附录,最新支持环境信息请参考 SOLIDWORKS 官方网站。


组件名称功能说明
Microsoft SQL Server 标准版或企业版SOLIDWORKS PDM 专业版文件库数据库应部署在 SQL Server 标准版或企业版上。部分场景下可使用 SQL Express,但不推荐此方式。
SOLIDWORKS PDM 数据库服务器数据库服务器服务会定期轮询 SOLIDWORKS PDM 数据库以获取更新,如通知、本地视图刷新、复制计划更新、索引服务器变更等,同时管理数据导入导出规则。通常与 SQL 软件安装在同一台服务器。
SOLIDWORKS PDM 归档服务器归档服务器服务托管文件库内存储的物理文件,并管理用户及其登录凭证。
SolidNetWork 许可管理器SolidNetWork 许可(SNL)管理器负责 SOLIDWORKS PDM 的许可管理。若已为 SOLIDWORKS 安装过该管理器,通常可直接用于 SOLIDWORKS PDM。


以下为 SOLIDWORKS PDM 专业版的可选安装组件:


组件名称功能说明
SOLIDWORKS PDM Web 服务器提供通过互联网或内网访问文件库的能力(需 Microsoft Internet Information Services 7 及以上版本(IIS))。
SOLIDWORKS PDM 索引服务器为文件库内存储的多种文件类型提供全文内容检索功能。


对于大多数单站点部署 SOLIDWORKS PDM 的客户,仅需部署一台服务器承载所有 PDM 组件。但在中大型 PDM 部署场景中,为优化资源规划,将归档服务器与数据库服务器服务分离部署至专用服务器会更有利。多站点部署则可能需要额外的归档服务器,以及可选的数据库服务器。


场景 1:PDM 标准版 / 专业版 | 单站点

下图展示了局域网内中小型企业典型的 SOLIDWORKS PDM 标准版或专业版安装方式。该场景下,一台服务器运行所有 PDM 软件与服务,SOLIDWORKS PDM 客户端电脑通过 Windows 域或工作组连接至局域网内的服务器。

15e2a8f0-8a25-4a9e-a73d-b92a157a8c60.png

场景 2:PDM 专业版 | 支持远程(Web)用户的单站点

下图展示了大型单站点 PDM 专业版安装示例,远程贡献者或浏览者可通过 Web 访问系统。该场景采用多台服务器:一台运行 Microsoft SQL Server 的服务器承载文件库数据库与数据库服务器服务,另一台独立服务器承载归档服务器服务与 SolidNetWork 许可管理器(SNL)。安装 SOLIDWORKS PDM 客户端的工作站连接至局域网内的服务器;公司防火墙外的 Web 服务器允许通过 SOLIDWORKS PDM Web 客户端访问 PDM 系统。

88d1abaa-068c-4add-894d-464b857867df.png

场景 3:PDM 专业版 | 多站点

第三种场景在上述 PDM 专业版部署基础上,新增远程互联站点,该站点运行复制型归档服务器,本地客户端连接至该服务器,也可可选地从该服务器获取许可(需独立序列号)。注意:该场景下,远程站点用户虽从本地 “归档服务器” 存取文件,但仍通过广域网(WAN)连接至主站点的数据库服务器。

3dc9b89e-5152-4d16-875e-e9ea4968daed.png

第四种场景可在远程站点部署复制型(只读)数据库,但由于该配置需 SQL Server 企业版支持,实际部署极少。


SOLIDWORKS PDM 需要专用硬件吗?

如前文所述,为实现最优资源规划与灵活性,推荐为 SOLIDWORKS PDM 配备专用服务器;中大型 PDM 部署中,将归档服务器与数据库服务器分离至独立专用平台会更有利。

数据库服务器服务:为获得最佳性能,建议将 SOLIDWORKS PDM 数据库(DB)服务器服务与 SQL Server 软件安装在同一系统。若数据库管理员不允许此方式,可与归档服务器安装在一起,但会因延迟增加带来数据库超时的小幅风险。

其他数据库:为实现独立调优与维护,建议不要在 PDM 数据库所在的 SQL 实例上托管其他数据库。

总结而言,小型部署虽可在共享硬件上运行 SOLIDWORKS PDM,但仍推荐使用专用硬件,以保障最优性能与可靠性。


可以在普通 PC 上安装 SOLIDWORKS PDM 吗?

尽管达索系统 SOLIDWORKS 不再明确声明不支持在普通 PC 上运行 SOLIDWORKS PDM 服务器组件,但通常不建议在 PC 上安装服务器软件,原因如下:

1、运行时长与可靠性:服务器设计支持 7×24 小时不间断运行、停机时间极短,而普通 PC 不适合持续运行,会增加硬件故障与数据丢失风险。

2、安全性:服务器具备普通 PC 没有的高级安全功能,对保护敏感数据、保障安全访问至关重要。

3、硬件限制:PC 通常缺少服务器标配的冗余电源、纠错内存等硬件特性,这些特性是维持数据完整性与系统稳定性的核心;服务器还支持灵活扩展,可随企业需求升级,而 PC 扩展性有限。

4、网络性能:服务器针对高网络流量、多并发连接优化,高负载下 PC 会出现网络性能瓶颈,导致响应变慢。

总结而言,虽技术上可在 PC 上安装 SOLIDWORKS PDM 服务器软件,但出于性能、安全、扩展性与可靠性考量,不建议这样做。


可以在域控制器上安装 SOLIDWORKS PDM 吗?

尽管 SQL Server 可在域控制器上运行,但为保障最优性能,不建议这样做。为获得最佳效果,SQL Server(以及 PDM)应部署在专用服务器,而非域控制器、文件服务器等多功能服务器上。管理承载多应用的服务器难度较高,因为各应用可能需要不同甚至不兼容的配置。尽管安装程序不再阻止此操作,但微软出于安全与性能考量,不推荐在域控制器上安装 SQL Server:

安全性

域控制器是攻击者的核心目标,在其上安装 PDM 会暴露文件库内的核心知识产权,可能引发全网安全漏洞;此外,在域控制器上安装额外软件会提升潜在漏洞风险。

性能

为保障最佳性能,SQL Server 应部署在专用服务器,不与其他功能共享资源。运行多应用的服务器难以调优,且无限制时 SQL Server 可能占用操作系统与其他功能的全部资源,导致域控制器乃至整个网络瘫痪。

复杂度与维护

将 PDM 与域控制器集成会增加系统维护与升级的复杂度,需精细协调以保障兼容性、最小化停机时间。技术支持人员可能不愿在工作时间修改注册表文件或重启服务器,进而干扰核心服务运行。

SQL 特定限制

在域控制器上安装 SQL Server 存在多项限制:

  • 无法使用本地服务账户运行 SQL Server 服务。

  • 未先卸载 SQL Server 的情况下,无法将计算机从域成员改为域控制器。

  • 若集群节点为域控制器,则不支持 SQL Server 故障转移集群实例。

  • SQL Server 安装程序无法在只读域控制器上创建安全组或配置 SQL Server 服务账户,此场景下安装会失败。

结论:虽技术可行,但在域控制器上安装 PDM 存在诸多风险,会危及安全与性能。建议企业遵循最佳实践,选择其他部署方案,保障系统平稳运行与核心数据安全。一种可行方案是为域控制器使用虚拟服务器实例,并在同一台虚拟化服务器上的独立实例中部署 PDM。


SOLIDWORKS PDM 选用虚拟服务器还是物理服务器更佳?

多数情况下,专用物理服务器具备部署简单、前期成本可能更低、便于实地维护等优势,更适合小型企业部署 PDM;智诚科技ICT通过与惠普的合作,提供塔式、机架式合适硬件。对于已普及虚拟化的大型企业,可继续沿用虚拟化策略部署 PDM。SOLIDWORKS PDM 是否支持虚拟环境?简单来说:支持,但 SOLIDWORKS 仅在特定虚拟环境中测试并提供支持,部分虚拟机管理程序因软件合规风险被明确禁止。如需了解所部署 PDM 版本支持的最新虚拟化平台版本,请务必查阅系统要求页面或联系我们智诚科技ICT技术团队,电话:400-886-6353。

虚拟化有哪些优势?

成本节约:减少物理服务器数量,降低整体硬件成本,也可能减少能耗。

效率提升:减少物理硬件维护时间,提升 IT 团队工作效率;虚拟机远程管理大幅简化,平台专为远程管理设计。

扩展性更佳:支持按需扩展,可根据需求增减虚拟机数量,或调整指定虚拟机的分配资源 / 存储容量。

应用测试更安全:可快速部署试点环境,测试新版本或新功能,不影响生产环境。

灾难恢复能力提升:虚拟机可克隆或复制,助力灾难恢复。


可以在 “云端” 安装 SOLIDWORKS PDM 吗?

近年来,基于云的数据管理方案关注度大幅提升。对于现有 SOLIDWORKS PDM 用户,以及首次计划部署 PDM 的用户,可能会问:SOLIDWORKS PDM 可以部署在云端吗?答案是:可以(*)。SOLIDWORKS PDM 可部署 “在云端”,即 PDM 服务器组件安装在私有数据中心或商业云计算服务(如 阿里云、亚马逊云服务、微软 Azure)的虚拟机上。团队通过互联网连接至虚拟服务器,访问 PDM 文件库的方式与连接本地物理服务器完全一致。无论 SOLIDWORKS PDM 安装在本地还是云托管服务器,最终用户体验完全相同。用户可在文件库中检出 / 检入文件、跟踪版本、管理审批流程,所有功能均可在 Windows 文件资源管理器中完成。

*SOLIDWORKS 官方声明:未在任何云平台上测试(因此不提供支持)SOLIDWORKS PDM 的使用。但这并非因为预期会出现问题,而是云环境(公有 / 私有)与连接方式的组合规模过大,验证所有组合成本过高,不具备可行性。

0e8d1a0d-c3b0-4917-bdc2-5560969c4ada.png

云端部署 PDM 时,会使用一台或多台虚拟机承载所有 PDM 服务器组件(数据库、归档服务器、SolidNetWork 许可管理器等),与前文部署场景一致;区别在于服务器位于数据中心,而非办公室本地。

云服务器的连接配置因托管地点而异,常见方式为虚拟服务器直接连接至本地网络(站点间 VPN),所有连接局域网的用户可自动访问云服务器;远程用户可通过个人 VPN 直接连接至云托管 PDM 服务器。

云托管服务器同样为虚拟环境,在云端部署 PDM 可享受虚拟化的全部优势,还有以下额外优势:

优势 1—— 成本

传统本地部署中,PDM 服务器需定期升级维护,硬件每隔一段时间会淘汰,需采购全新设备;此外,服务器管理与用户连接通常需要 IT 人力投入。使用虚拟机时,服务器由行业领先数据中心托管维护,长期来看,本地物理服务器的维护成本可能高于虚拟机的月度订阅费用。

优势 2—— 安全性

数据存储在远程位置,可抵御停电、火灾、洪水等本地 PDM 服务器可能遭遇的突发风险。数据存储在虚拟服务器中,即使办公室无法进入,也无需担心系统停机。将数据存储在 SOLIDWORKS PDM 标准版等虚拟环境中,还可避免本地服务器因防护不当出现物理损坏、过热等问题。

优势 3—— 远程办公灵活性

常远程办公的用户通过 VPN 连接办公室网络,速度受家庭 / 办公室网速、办公室局域网饱和度限制。若办公室网络网速慢、带宽占用高,远程用户会受到明显影响。而用户连接云服务器时,直接访问数据中心,速度仅受家庭 / 办公室网速限制。

若自行部署云环境,请注意以下事项:

  • SOLIDWORKS PDM 不支持 Azure 托管实例与 Azure SQL,需在 Azure 服务器上安装完整 SQL Server。

  • 亚马逊云服务关系型数据库服务(RDS)不适合托管 PDM 数据库,因为不允许使用数据库所有者账户,会导致 PDM 使用中出现多项问题。

  • 客户端到云服务器的延迟必须低于 150 毫秒以避免异常,延迟低于 100 毫秒可获得最佳性能,选择可用区时请务必注意。


SOLIDWORKS PDM 服务器的推荐硬件配置是什么?

以下为优质服务器推荐配置,而非最低要求。

所有硬盘均为固态硬盘(SSD);SQL 硬盘至少配置 RAID 1,数据硬盘建议配置 RAID 10 以获得极致性能与冗余能力。

操作系统 / SQL Server 版本支持情况请参考系统要求。

数据库服务器端,Microsoft SQL 支持多核处理。为保障 PDM 功能最优性能,建议将 CPU 平均利用率控制在 50% 以下;若平均利用率高于 50%,可能需要增加核心数。

注意:若使用 Microsoft SQL Server 标准版核心授权,增加核心数可能需要额外采购核心许可。以下 4 核心推荐配置基于 SQL 核心授权最低要求。

PDM 标准版 SQL 与归档服务器合一部署

处理器:64 位英特尔或 AMD 处理器;虚拟服务器建议 2.5GHz 及以上;仅 4 核心的物理服务器建议 3GHz 及以上。

内存:16GB RAM(最低 8GB)

存储配置:磁盘 1:150GB(操作系统与 SQL);磁盘 2:至少 500GB(归档存储)

PDM 专业版 SQL 与归档服务器合一部署

处理器:64 位英特尔或 AMD 处理器;虚拟服务器建议 2.5GHz 及以上;仅 4 核心的物理服务器建议 3GHz 及以上。

内存:32GB RAM(最低 16GB)

存储配置:磁盘 1:150GB(操作系统与 SQL);磁盘 2:至少 500GB(归档存储)

PDM 专业版 SQL 与归档服务器分离部署

SQL 数据库服务器

处理器:64 位英特尔或 AMD 处理器;虚拟服务器建议 2.5GHz 及以上;仅 4 核心的物理服务器建议 3GHz 及以上。

内存:16GB RAM(最低 16GB)

存储配置:磁盘 1:150GB(操作系统);磁盘 2:150GB(SQL)

归档服务器

处理器:64 位英特尔或 AMD 处理器;虚拟服务器建议 2.5GHz 及以上;仅 4 核心的物理服务器建议 3GHz 及以上。

内存:16GB

存储配置:磁盘 1:150GB(操作系统);磁盘 2:至少 500GB(数据)


总结

最后,为 SOLIDWORKS PDM 选择硬件时,建议围绕以下核心要点考量:

1、扩展性:PDM 会存储文件的所有历史版本,随着数据迁入,存储需求会持续增长。硬件需能应对存储与处理需求的提升,扩展方式取决于服务器为物理或虚拟,但保障硬件适配业务扩展需求至关重要。注意:PDM 文件归档通常存储在单一磁盘中,SOLIDWORKS PDM 支持 “归档分发”,可将归档存储拆分至多个磁盘。但由于 SOLIDWORKS 目前不支持 PDM 使用网络附加存储,扩展规划仅可通过为物理 / 虚拟服务器增加内置存储实现。

2、性能:选择高性能硬件,高效管理大型数据集。数据库性能需依托高速处理器与充足内存;归档服务器建议采用高速、高冗余存储方案。

3、可靠性:服务器存储着价值数百万的知识产权,务必选择具备冗余特性的可靠硬件,最小化停机与数据丢失风险。物理服务器需配置 RAID 存储阵列、冗余电源与完善的灾难恢复计划;虚拟 / 云服务器需将镜像服务器、备份纳入服务合同。

4、兼容性:新硬件平台需尽可能长期兼容 PDM 软件与 IT 基础设施内其他系统。

5、安全性:选用支持高强度安全措施的硬件,保护核心产品数据免遭未授权访问与网络威胁,并及时安装操作系统与安全补丁。

以上考量要点可保障 PDM 系统平稳运行,支撑企业生产效率与业务增长。


术语表

本文包含大量专业术语,为清晰理解,提供以下技术术语释义:

局域网(LAN):在办公楼等有限区域内互联计算机的计算机网络,通常用于连接地理受限区域内的电脑、物联网终端等设备,支持文件共享、打印、互联网访问,提供高速连接(最高 1000Mbps)。

广域网(WAN):覆盖大范围地理区域的电信网络,远超局域网范围,用于连接多个独立局域网,实现跨城市、国家、大洲的数据交换,可通过 VPN、无线网络、蜂窝网络、互联网等方式接入,速度通常低于局域网(约 150Mbps)。

域控制器(DC):局域网内的核心服务器,管理用户与计算机的安全认证请求,负责域资源访问授权、用户认证、用户账户信息存储、域内安全策略执行。

虚拟机管理程序(Hypervisor):又称虚拟机监视器(VMM),通过分离系统操作系统、资源与硬件,创建并运行虚拟机(VM)的软件,可池化处理、内存、存储等计算资源并重新分配至多个虚拟机,是虚拟化技术的核心。

1 类虚拟机管理程序:又称裸金属虚拟机管理程序,直接运行在宿主硬件上管理客户操作系统,如 VMware ESXi、Microsoft Hyper-V。

2 类虚拟机管理程序:又称托管型虚拟机管理程序,作为软件层或应用运行在常规操作系统上,隔离客户操作系统与宿主操作系统,如 VMware Workstation。

虚拟专用网络(VPN):在互联网等安全性较低的网络上创建安全加密连接的技术,常用于员工远程访问公司内部网络时保护敏感数据、保障隐私。广域网中通常使用站点间 VPN 连接多个网络,远程办公人员可使用个人 VPN(远程访问 VPN)连接安全网络。

延迟(Latency):常被称为 “ping 值” 或 “卡顿”,指数据从设备传输至服务器并返回的时间,单位为毫秒(ms)。延迟越低,连接响应越灵敏,对实时应用至关重要;延迟受用户与服务器物理距离、网络连接质量、网络基础设施类型等因素影响。

带宽(Bandwidth):互联网连接在单位时间内可传输数据的最大速率,即数据传输的 “频段宽度”,单位为比特每秒(bps)。带宽越高,单次可传输数据量越大,大文件传输时网速体验更快。


加入收藏 我有疑问


获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服

未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!

社交账号登录