Hỏi / Đáp Tôi có thể xây dựng một hệ thống tính toán mô hình số có thể hỗ trợ nvidia vgpu và làm việc từ xa cùng lúc không?

antlevog

New member
Tôi muốn xây dựng một siêu PC có thể hỗ trợ hai chức năng chính:

1. Chạy phần mềm mô hình số MIKE21 (của DHI).
2. Hỗ trợ làm việc từ xa cho ít nhất 10 người dùng CAD bằng phần mềm GPU ảo nvidia Quadro

MIKE21 chỉ sử dụng GPU Intel MPI và Nvidia nên đây là một hạn chế. Hơn nữa, MIKE21 không hỗ trợ kiến trúc CPU mới có lõi Power và hiệu quả. Điều thú vị là nó có thể chạy chính thức trên máy chủ Windows.

Với tất cả những điều trên, tôi đã kết luận sử dụng CPU Intel® Xeon® W9-3495X, với hai hoặc ba GPU Nvidia Quadro A5000 Ada.
Tôi không bao giờ nghĩ rằng việc tìm một phần cứng tương thích với Windows Server lại khó đến vậy!

Bạn có thể hướng dẫn tôi cách mua phần cứng/phần mềm (HĐH) phù hợp cho các chức năng được đề cập ở trên không?
Cảm ơn bạn trước.

Trân trọng,
 
Tôi tin rằng yêu cầu thực sự là một máy chủ so với "siêu PC" đúng không?

Và yêu cầu là hệ thống được đề xuất phải là Windows Server - đúng không?

Bạn đã làm gì hoặc cố gắng gì để tìm kiếm các nguồn hoặc nhà cung cấp tiềm năng?

Cụ thể là điều gì khiến việc mua hàng trở nên khó khăn? Những điểm không tương thích nào đang gặp phải?

Tôi đã tìm kiếm trên Google "Nơi mua CPU Intel® Xeon® W9-3495X" có vẻ là một số nguồn tiềm năng vì tôi hiểu một số liên kết kết quả.

Ví dụ (không phải là sự chứng thực hoặc khuyến nghị):

https://www.avadirect.com/Xeon-w9-3...-4677-420W-MTP-OEM-Processor/Product/15775925

Có những liên kết nhà cung cấp tương tự khác.

Cần thêm thông tin.
 
Tôi không có kinh nghiệm trong vấn đề này, nhưng dựa trên những gì bạn và mọi người đã viết, tôi khuyên bạn nên thử liên kết này: https://www.nvidia.com/en-us/data-c...jZXJ0aWZpZWRGaWx0ZXJzIjp7fSwicGF5bG9hZCI6W119

Tôi không tìm thấy bất kỳ hệ thống A5000 ADA nào đủ điều kiện vGPU, nhưng có một số A6000 ADA đủ điều kiện. Ngoài ra, các máy Gigabyte có vẻ phù hợp.

Chỉnh sửa: Tôi cũng khuyên bạn nên xin ý kiến từ DHI. Đây là chuyên môn của họ. https://support.dhigroup.com/
 
Đây là "máy chủ", không phải "siêu PC".
Giấy phép phần mềm cho 10 phiên bản CAD và hệ điều hành hỗ trợ ảo hóa GPU có thể chiếm một tỷ lệ đáng kể trong tổng chi phí của bạn.
Đã nhiều năm trôi qua kể từ khi tôi định cấu hình cơ sở hạ tầng máy tính để bàn ảo, nhưng vào thời điểm đó, Xendesktop LÀ LỰA CHỌN cho máy tính để bàn từ xa ảo hóa -- nó không hề rẻ.
Bạn cũng nên cân nhắc xem 2 hoặc nhiều máy chủ có hợp lý hơn không. Nếu "Siêu PC" của bạn bị lỗi thì bạn sẽ lỗ 100%. Nếu bạn có hai máy chủ thì bạn chỉ bị suy giảm 50%.
Ngoài ra, hầu hết phần mềm máy tính để bàn ảo đều yêu cầu một số phần cứng phụ trợ để quản lý Windows AD, cơ sở dữ liệu, v.v. Khi tôi cấu hình máy tính để bàn ảo, chúng tôi đã phân bổ phần cứng chuyên dụng cho các nhiệm vụ phụ trợ.
Bạn THỰC SỰ cần bắt đầu với ngăn xếp cơ sở hạ tầng phần mềm của mình. Xác định TẤT CẢ các yêu cầu để thực hiện máy tính để bàn ảo. Sau đó, hãy xem xét phần cứng.
 
Tôi tin rằng yêu cầu thực sự là một máy chủ so với "siêu PC" đúng không?

Và yêu cầu là hệ thống được đề xuất phải là Windows Server - đúng không?

Bạn đã làm hoặc cố gắng làm gì để tìm kiếm các nguồn hoặc nhà cung cấp tiềm năng?

Cụ thể thì điều gì khiến việc mua hàng trở nên khó khăn? Những sự không tương thích nào đang gặp phải?

Tôi đã tìm kiếm trên Google "Nơi mua CPU Intel® Xeon® W9-3495X" có vẻ là một số nguồn tiềm năng vì tôi hiểu một số liên kết kết quả.

Ví dụ (không phải là sự chứng thực hoặc khuyến nghị):

https://www.avadirect.com/Xeon-w9-3...-4677-420W-MTP-OEM-Processor/Product/15775925

Có những liên kết nhà cung cấp tương tự khác.

Cần thêm thông tin.
1. Có. Vì nó sẽ hỗ trợ 10 người dùng thực sự là một máy chủ. Nhưng theo quan điểm đó (trong trường hợp nó có CPU máy trạm w9-3495Χ -56 lõi) là "Super PC". Tôi có bị nhầm không? Có định nghĩa nào về "Super PC" mà tôi bỏ lỡ không? Nếu đúng như vậy, xin lỗi. Chỉ là một máy chủ.

2. Vâng, đối với các vấn đề về khả năng tương thích (Mike21, Autocad), phải có hệ điều hành Windows trên bo mạch. Khi xem xét điều đó cũng như thực tế là tôi cần máy hỗ trợ 10 người dùng khác nhau cùng lúc, Windows Server có vẻ là lựa chọn duy nhất của tôi. Tôi cũng không phải là chuyên gia, vì vậy nếu bạn thấy các tùy chọn khác ở đây, vui lòng tư vấn.

3. Khó khăn khi mua hàng như sau:

- Tôi sống ở Hy Lạp (Châu Âu).
- Không ai hỗ trợ tùy chọn chế tạo theo đơn đặt hàng của loại máy đó.
- Mọi người (người bán lại) đều nhắc đến Dell, HP hoặc Lenovo (đây là những công ty mà tôi đã liên hệ cho đến nay thông qua người bán lại của mình). Tuy nhiên, tất cả các công ty này không thể kết hợp Xeon-w9-3495X với Windows Server. Theo tôi hiểu, điều này là do trình điều khiển không tương thích giữa các Bo mạch chủ hỗ trợ mẫu CPU này với Windows Server. Nói cách khác, họ tuyên bố rằng CPU này dành cho máy trạm (không phải máy chủ), do đó họ không bận tâm phát hành trình điều khiển bo mạch chủ cho máy chủ Windows.
- Mặt khác, nếu tôi chuyển sang CPU Xeon của máy chủ, tôi được cho biết rằng loại CPU này không hỗ trợ Intel MPI (vui lòng xác nhận điều này), điều cần thiết để MIKE21 hoạt động trơn tru (theo hỗ trợ của DHI), cộng với chúng không có tốc độ xung nhịp của CPU w9-3495X. cộng với hầu hết CPU máy chủ hiện nay đều có lõi "power/high priority" và "efficiency/low priority" không hoạt động tốt trong MIKE21 (điều này được xác nhận trong thực tế và với sự hỗ trợ của DHI)

Khái niệm chung là sử dụng tài nguyên phần cứng của tôi càng nhiều càng tốt.
Vì vậy, đối với mô hình số (MIKE21), tôi cần càng nhiều lõi CPU (power) càng tốt, ở tốc độ xung nhịp càng cao càng tốt. Tuy nhiên, chúng tôi không biên dịch các mô hình số 24/7. Vì vậy, tôi nghĩ rằng thay vì mua một máy chủ riêng cho 10 người dùng làm việc từ xa, với một GPU riêng, tại sao tôi không thể sử dụng "Beast" mà tôi sẽ có từ MIKE21? Ngay cả khi tôi "hy sinh 10 - 20 lõi cho tất cả người dùng (2 lõi cho mỗi người dùng), vẫn còn 36 lõi để MIKE 21 mô phỏng! Và khi không có người dùng từ xa nào trên tàu, MIKE21 sẽ có thể sử dụng tất cả 56 lõi!

Đây là mục tiêu của tôi. Có ai nghĩ rằng tôi có cơ hội ở đây không hay tôi nên chia hai mục đích sử dụng khác nhau (MIKE21 và Phục vụ 10 người dùng bằng CAD)?
 
Tôi không có kinh nghiệm ở đây, nhưng dựa trên những gì bạn và mọi người khác đã viết, tôi khuyên bạn nên thử liên kết này: https://www.nvidia.com/en-us/data-c...jZXJ0aWZpZWRGaWx0ZXJzIjp7fSwicGF5bG9hZCI6W119

Tôi không tìm thấy bất kỳ hệ thống A5000 ADA nào đủ điều kiện vGPU, nhưng có một số A6000 ADA đủ điều kiện. Ngoài ra, các máy Gigabyte có vẻ phù hợp.

Chỉnh sửa: Tôi cũng khuyên bạn nên xin ý kiến từ DHI. Đây là chuyên môn của họ. https://support.dhigroup.com/
Cảm ơn bạn đã phản hồi và liên kết của bạn.

Tôi đã có cuộc trao đổi sâu rộng với DHI về các yêu cầu phần cứng của họ (lúc đầu tôi muốn sử dụng AMD threadripper nhưng họ không hỗ trợ do sử dụng Intel MPI trong các thuật toán của họ.)

Liên quan đến liên kết này (thực tế là rất thú vị và cảm ơn bạn vì điều đó), tôi thấy mình đang gặp phải vấn đề sau:

Liên quan đến các mẫu Fujitsu PRIMERGY: Chúng hỗ trợ Windows Server NHƯNG CPU được hỗ trợ (Bộ xử lý Intel® Xeon® Scalable thế hệ thứ 4) có lõi ưu tiên cao và thấp. Tính năng này không được MIKE21 hỗ trợ. Nó làm rối các thuật toán và làm giảm hiệu suất tổng thể của mô phỏng.

Về Máy chủ/Trạm làm việc Gigabyte Tower, lúc đầu tôi rất vui mừng (vì thuật ngữ "Máy chủ" trên máy W-3400) nhưng sau đó tôi nhận thấy trong thông số kỹ thuật rằng Windows Server không nằm trong các hệ điều hành được hỗ trợ.

https://www.gigabyte.com/Enterprise/Tower-Server/W773-W80-rev-10#Thông số kỹ thuật
 
Tôi tò mò. Loại phần cứng nào không được hỗ trợ trên các bo mạch chủ này từ Windows Server? Ý tôi là nếu đây là về card LAN, tôi có thể mua một card tương thích và "hủy" card onboard. Có phải vậy không?

Sau đó là cái này (mới phát hiện ra): https://www.intel.com/content/www/us/en/support/articles/000093607/processors.html, thành thật mà nói thì tôi làm vậy không hiểu: Làm sao một CPU có thể không được hệ điều hành hỗ trợ?
 
Với tất cả những điều trên, tôi đã kết luận nên sử dụng CPU Intel® Xeon® W9-3495X, với hai hoặc ba GPU Nvidia Quadro A5000 Ada.
Tại sao lại là CPU đơn thay vì bo mạch chủ có hai socket? Điều này liên quan đến sự khác biệt giữa máy chủ và máy trạm. Khung máy chủ thường là bo mạch chủ có hai socket.
 
Về "Làm sao CPU có thể không được hệ điều hành hỗ trợ?"

Đây là vấn đề về mục đích/yêu cầu và thiết kế.

Tôi có một chiếc xe bán tải. Tôi có thể sửa đổi nó để chạy nhanh hơn. Tôi có thể sửa đổi nó để chở tải nặng hơn. Tôi có thể sửa đổi nó để nổi. Tôi có thể sửa đổi nó để sử dụng năng lượng pin. Tuy nhiên, để đáp ứng tất cả hoặc thậm chí một số yêu cầu đó cùng một lúc sẽ khá là vấn đề.

= = = =

MIKE21:

Phần mềm này?

https://www.dhigroup.com/technologies/mikepoweredbydhi/mike-21-3

https://support.dhigroup.com/knowledgebase/article/KA-01323/en-us

Theo liên kết thứ hai, hệ điều hành Windows được hỗ trợ.

= = = =

Lưu ý: "Khái niệm chung là sử dụng tài nguyên phần cứng của tôi càng nhiều càng tốt."

Tôi tin rằng gốc rễ của tất cả những điều này là mục đích/yêu cầu là tạo ra một hệ thống được tạo thành hoàn toàn từ các "thành phần" được tối ưu hóa (hệ điều hành, phần cứng, ứng dụng, hiệu suất, đa nhiệm, sử dụng từ xa, máy tính để bàn ảo, v.v..

Nói chung là khá công bằng....

Thật không may, những gì có thể là tối ưu cho một yêu cầu thì không hoàn toàn tối ưu cho yêu cầu khác.

Sẽ cần phải có sự đánh đổi để đạt được một số loại cân bằng.

Những ưu tiên nào liên quan đến các yêu cầu hoạt động/chức năng cuối cùng?

Liệt kê và định lượng các ưu tiên và sự đánh đổi mà bạn sẵn sàng thực hiện.

Và sau đó là những cân nhắc như ngân sách, mua sắm, hỗ trợ, v.v.

Những điều đó thậm chí có thể hạn chế hơn.
 
Tại sao lại là CPU đơn thay vì bo mạch chủ có hai socket? Điều này liên quan đến sự khác biệt giữa máy chủ và máy trạm. Khung máy chủ thường là bo mạch chủ có hai socket.
chủ yếu là do ba lý do sau:

1. CPU máy chủ không hỗ trợ Intel MPI (ít nhất là theo những gì tôi nghe được)
2. CPU máy chủ thường có Tốc độ xung nhịp thấp hơn
3. CPU máy chủ có lõi ưu tiên cao và thấp. Điều này gây ảnh hưởng nghiêm trọng đến hiệu suất mô hình số MIKE21.
 
Về "Làm sao CPU có thể không được hệ điều hành hỗ trợ?"

Đây là vấn đề về mục đích/yêu cầu và thiết kế.

Tôi có một chiếc xe bán tải. Tôi có thể sửa đổi nó để chạy nhanh hơn. Tôi có thể sửa đổi nó để chở tải nặng hơn. Tôi có thể sửa đổi nó để nổi. Tôi có thể sửa đổi nó để sử dụng năng lượng pin. Tuy nhiên, để đáp ứng tất cả hoặc thậm chí một số yêu cầu đó cùng một lúc sẽ khá là khó khăn.

= = = =

MIKE21:

Phần mềm này?

https://www.dhigroup.com/technologies/mikepoweredbydhi/mike-21-3

https://support.dhigroup.com/knowledgebase/article/KA-01323/en-us

Theo liên kết thứ hai, hệ điều hành Windows được hỗ trợ.

= = = =

Lưu ý: "Khái niệm chung là sử dụng tài nguyên phần cứng của tôi càng nhiều càng tốt."

Tôi tin rằng gốc rễ của tất cả những điều này là mục đích/yêu cầu là xây dựng một hệ thống hoàn chỉnh bao gồm các "thành phần" được tối ưu hóa (hệ điều hành, phần cứng, ứng dụng, hiệu suất, đa nhiệm, sử dụng từ xa, máy tính để bàn ảo, v.v..

Nói chung là khá công bằng....

Thật không may, những gì có thể tối ưu cho một yêu cầu lại không hoàn toàn tối ưu cho yêu cầu khác.

Sẽ cần phải có sự đánh đổi để đạt được một số loại cân bằng.

Những ưu tiên nào liên quan đến các yêu cầu hoạt động/chức năng cuối cùng?

Liệt kê và định lượng các ưu tiên và sự đánh đổi mà bạn sẵn sàng thực hiện.

Và sau đó là những cân nhắc như ngân sách, mua sắm, hỗ trợ, v.v..

Những điều đó thậm chí có thể hạn chế hơn.
Tôi e là bạn đúng trong tất cả các quan điểm của mình. Và đúng là MIKE21 không chỉ tương thích với Windows Server. Nó cũng tương thích với Windows Desktop (7, 10,11). Như bạn đã chỉ ra, gốc rễ của "vấn đề" là ý định kết hợp các mục đích sử dụng khác nhau của tôi (MiKE21 so với Làm việc từ xa). Tôi muốn tin rằng sẽ không cần phải thỏa hiệp... Có vẻ như tôi đã sai. Diễn đàn này là hy vọng cuối cùng của tôi để tìm ra một số điểm chung.

Tuy nhiên, tôi cần xác nhận xem CPU Intel Server có hỗ trợ Intel MPI hay không để ưu tiên. Ngân sách có thể không phải là vấn đề đáng lo ngại, vì tôi sẽ trả ít hơn 50% cho bất kỳ giao dịch mua nào thông qua chương trình tài chính.
 
Re: "Tôi cần xác nhận xem CPU Intel Server có hỗ trợ Intel MPI hay không".

Có người ở đây biết và có thể đăng bài tương ứng. Tôi (tiết lộ đầy đủ) không biết.

Tuy nhiên, trong thời gian chờ đợi, chỉ cần đặt câu hỏi đó trực tiếp cho Intel càng cụ thể càng tốt.

Bằng văn bản và do đó có thể ghi lại câu trả lời.
 
chủ yếu là vì ba lý do sau:

1. CPU máy chủ không hỗ trợ Intel MPI (ít nhất là theo những gì tôi nghe được)
2. Nhìn chung, CPU máy chủ có Tốc độ xung nhịp thấp hơn
3. CPU máy chủ có lõi có mức ưu tiên cao và thấp. Điều này gây ảnh hưởng nghiêm trọng đến hiệu suất mô hình số MIKE21.
Theo trang này -- https://www.intel.com/content/www/u...irements/mpi-library-system-requirements.html CPU Xeon Scalable tương thích với thư viện MPI.
Tốc độ xung nhịp phụ thuộc vào CPU cụ thể mà bạn chọn.
Bạn nên đọc phần này -- https://community.intel.com/t5/Processors/Xeon-High-Low-Priority-Cores/td-p/1471916 về lõi ưu tiên. Chúng không giống như lõi P và E trên CPU máy tính để bàn.
Theo tôi, bạn cần nghiên cứu thêm về CPU Xeon Scalable. Bắt đầu tại ark.intel.com
 
https://www.thewindowsclub.com/enable-rdp-for-multiple-users-on-windows-11

Có vẻ như có thể sửa đổi Windows 11 Enterprise cho tất cả nhiều kết nối máy tính từ xa. Tuy nhiên, tôi không biết bạn có muốn đi theo hướng này không, vì bạn có thể phải mua mọi thứ trước rồi mới hy vọng nó hoạt động (mặc dù nếu bạn có một máy Windows 11 khác để thử nghiệm thì có thể làm như vậy). Có thể bạn nên gửi email cho Microsoft để xem họ có giải pháp nào không.
 
https://www.thewindowsclub.com/enable-rdp-for-multiple-users-on-windows-11

Có vẻ như có thể sửa đổi Windows 11 Enterprise thành tất cả các kết nối máy tính từ xa. Tuy nhiên, tôi không biết bạn có muốn đi theo hướng này không, vì bạn có thể phải mua mọi thứ trước rồi mới hy vọng nó hoạt động (mặc dù nếu bạn có một máy Windows 11 khác mà bạn có thể thử nghiệm điều này, thì điều đó có thể đáng để thực hiện). Có thể đáng để gửi email cho Microsoft để xem họ có giải pháp nào không.
Máy tính từ xa không hỗ trợ GPU với hệ điều hành máy tính để bàn Windows. Không phù hợp với các phiên bản CAD.
 
Máy tính từ xa không hỗ trợ GPU với hệ điều hành máy tính để bàn Windows. Không phù hợp với các phiên bản CAD.
Cảm ơn tất cả các bạn đã trả lời. Tôi chưa đọc hết tất cả các liên kết của các bạn nhưng nó rất bổ ích! Tôi sẽ và sẽ quay lại.
Trong khi đó, hãy để tôi chia sẻ thêm suy nghĩ (và liên kết) nảy ra trong đầu tôi khi tôi thấy tuyên bố này:

- Vậy thì tôi có nên sử dụng VMware thay vì Remote Desktop không?

- Có vẻ như nvidia hỗ trợ vGPU thông qua VMware (xem tại đây:https://docs.omniverse.nvidia.com/deployment/latest/vgpu-virtual-desktop.html)

- Điều này có nghĩa là tôi có thể sử dụng VMware trên máy vật lý chạy Windows 11 để làm việc từ xa với phần mềm cad không?

Vui lòng tư vấn.
Cảm ơn bạn trước.
 
Cảm ơn tất cả các bạn đã trả lời. Tôi chưa đọc hết tất cả các liên kết của các bạn nhưng nó rất bổ ích! Tôi sẽ và sẽ quay lại.
Trong khi đó, hãy để tôi chia sẻ thêm suy nghĩ (và liên kết) nảy ra trong đầu tôi khi tôi thấy tuyên bố này:

- Vậy thì tôi có nên sử dụng VMware thay vì Remote Desktop không?

- Có vẻ như nvidia hỗ trợ vGPU thông qua VMware (xem tại đây:https://docs.omniverse.nvidia.com/deployment/latest/vgpu-virtual-desktop.html)

- Điều này có nghĩa là tôi có thể sử dụng VMware trên máy vật lý Windows 11 để làm việc từ xa với phần mềm cad không?

Vui lòng tư vấn.
Cảm ơn bạn trước.
Tôi không biết chắc chắn, nhưng tôi đoán VMWare phải là hệ điều hành bare metal.
 
Back
Bên trên