Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Nhiều chủ sở hữu máy tính gia đình và câu lạc bộ máy tính đã chớp lấy cơ hội kiếm tiền từ thiết bị hiện có trong mạng phi tập trung PlaykeyPro, nhưng phải đối mặt với hướng dẫn triển khai ngắn, điều này gây ra hầu hết các vấn đề trong quá trình khởi động và vận hành, thậm chí đôi khi không thể vượt qua.

Giờ đây, dự án mạng trò chơi phi tập trung đang ở giai đoạn thử nghiệm mở, các nhà phát triển tràn ngập câu hỏi về việc khởi chạy máy chủ cho những người tham gia mới, họ làm việc gần như bảy ngày một tuần và không có thời gian để hướng dẫn mở rộng.

Theo yêu cầu của độc giả bài viết “Trò chơi kiếm tiền: kinh nghiệm làm việc trong mạng trò chơi phân tán của chủ sở hữu một số máy chủ” và đối với những người muốn trở thành người tham gia mạng phi tập trung PlaykeyPro, tôi quyết định thực hiện lại con đường kết nối với kinh nghiệm triển khai máy chủ trên máy tính ở nhà hiện có. Tôi hy vọng tôi sẽ giúp khán giả thân yêu của mình hiểu quá trình ra mắt diễn ra như thế nào, những gì cần thiết cho việc này và cách tránh những vấn đề đã biết.

Đào tạo

Trước khi bắt đầu cài đặt và kết nối máy chủ, bạn nên kiểm tra xem thiết bị và mạng có đáp ứng tất cả các tiêu chí cần thiết hay không. Mô tả ngắn gọn về phần khởi chạy và trang đích chứa các yêu cầu hệ thống tối thiểu mà không có mô tả và giải thích chi tiết, điều này dẫn đến nghi ngờ về khả năng và lợi nhuận khi tham gia vào dự án.

Nếu bạn tuân thủ nghiêm ngặt các yêu cầu tối thiểu, bạn sẽ có được một máy chủ mà trên đó bạn chỉ có thể chơi một số trò chơi. Do nhu cầu tài nguyên của trò chơi thay đổi liên tục, điều này có thể nhanh chóng dẫn đến mất nhu cầu về máy chủ hoặc tốn thêm chi phí cho việc trang bị lại thiết bị. Tình trạng này khó có thể làm hài lòng những người đang có ý định mua một chiếc máy tính mới và cho dịch vụ thuê nó về lâu dài.

Như những người thử nghiệm đã lưu ý và tôi đồng ý với họ, các yêu cầu tối thiểu dựa trên đặc điểm của các máy chủ vận hành của mạng Playkey tập trung.

Sự đa dạng của phần cứng máy tính và việc sử dụng các cấu hình cài đặt trò chơi thống nhất thường dẫn đến yêu cầu tổng thể tăng lên đối với máy chủ và làm giảm hiệu suất của card màn hình khi làm việc trong dịch vụ. Nếu máy ảo có card màn hình không thể cung cấp ngưỡng hiệu suất tối thiểu thì dịch vụ có thể giới hạn phạm vi trò chơi hoặc từ chối hoàn toàn việc thuê máy chủ đó.

Do máy chủ sử dụng cả lõi bộ xử lý vật lý và logic nên việc đáp ứng các yêu cầu về hiệu suất bộ xử lý có thể được giảm xuống thành một so sánh đơn giản về hiệu suất của một và một số lõi bộ xử lý vật lý/logic sử dụng cơ sở dữ liệu của bất kỳ chương trình thử nghiệm đã biết nào, có tính đến yêu cầu số lượng lõi tùy thuộc vào trò chơi được hiển thị trong bảng bên dưới. Bạn có thể lấy hiệu năng của bộ xử lý Intel i5-8400 làm cơ sở. Hiệu suất trên mỗi lõi của nó đủ để chạy hầu hết các trò chơi, ngoại trừ một số trò chơi yêu cầu nhiều lõi hơn và nếu bộ xử lý không có đủ chúng thì trò chơi sẽ không thể chơi được.

Để đơn giản hóa việc đánh giá khả năng của máy tính với tư cách là máy chủ PlaykeyPro, tôi sẽ cung cấp bảng các yêu cầu tối thiểu đã được xác minh bằng thực nghiệm để máy ảo chạy các trò chơi có sẵn trên mạng phi tập trung tại thời điểm viết bài. Bản thân hoạt động của máy chủ sẽ cần thêm hai lõi xử lý logic, RAM 8 GB (12 GB khi chạy nhiều máy ảo trên máy chủ) và 64 GB dung lượng ổ đĩa cho hệ điều hành CentOS và phần mềm máy ảo cơ bản.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Dựa vào kích thước của dữ liệu trong bảng, bạn có thể xác định dung lượng ổ cứng cần có. Đừng quên dung lượng dành riêng cho máy ảo, các bản cập nhật và trò chơi mới. Số lượng trò chơi đang tăng lên nhanh chóng và khối lượng yêu cầu sẽ tăng lên. Để hoạt động bình thường, không nên để dung lượng trống dưới 100 GB.

Dịch vụ này có chức năng xác định bộ trò chơi theo chủ sở hữu máy chủ, nhưng ở giai đoạn thử nghiệm beta hiện tại, chức năng này không khả dụng và quản trị viên đơn giản là không có thời gian để điều chỉnh bộ trò chơi cho mọi người. Ổ đĩa đầy chắc chắn sẽ dẫn đến lỗi vận hành và khiến thiết bị ngừng hoạt động để quản trị viên dịch vụ bảo trì.

Từ kinh nghiệm tham gia thử nghiệm beta dưới dạng phương tiện lưu trữ trên máy chủ có một máy ảo, tôi khuyên bạn nên sử dụng ổ cứng HDD có dung lượng tối thiểu 2 TB kết hợp với ổ SSD 120 GB trở lên để lưu trữ các hoạt động đọc hệ thống tệp. Các giải pháp khác có thể đòi hỏi chi phí tài chính lớn, mặc dù để triển khai hoạt động của nhiều máy ảo trong cùng một máy chủ, bạn sẽ phải sử dụng riêng ổ SSD có tốc độ đọc cao.

Khi chạy hai máy ảo trong một máy chủ, kích thước dữ liệu vẫn giữ nguyên như khi làm việc với một máy ảo, ngoại trừ một vài gigabyte sẽ giúp tiết kiệm dung lượng ổ SSD.

Những người không có khả năng kết nối các phương tiện truyền thông lớn không nên tuyệt vọng. Lưu trữ dữ liệu trên máy chủ dựa trên hệ thống tệp ZFS, hệ thống này dễ dàng cho phép bạn tăng dung lượng ổ đĩa khả dụng theo thời gian mà không cần thay đổi cấu hình hiện tại với khả năng bảo toàn dữ liệu đầy đủ. Việc triển khai này không phải là không có nhược điểm là làm giảm độ tin cậy của việc lưu trữ dữ liệu, vì nếu một trong các phương tiện bị lỗi, có khả năng cao là mất tất cả dữ liệu và bạn sẽ phải đợi tải xuống dữ liệu từ máy chủ Playkey. , điều này hoàn toàn không làm hài lòng với khối lượng dữ liệu.

Cảnh báo!

Khi triển khai dịch vụ, các đĩa chứa dữ liệu cá nhân phải được ngắt kết nối!

Đối với những người dự định không chỉ thuê máy tính mà còn sử dụng nó cho nhu cầu riêng của mình, khi kết nối đồng thời các đĩa cho dịch vụ và cho mục đích sử dụng cá nhân, dữ liệu trên đĩa của bạn cũng có thể bị hủy trong trường hợp xảy ra lỗi không mong muốn. Tất nhiên, bạn không nên ngắt kết nối/kết nối vật lý các ổ đĩa mỗi khi sử dụng máy tính cho mục đích cá nhân. Đối với ổ đĩa SATA, BIOS có khả năng vô hiệu hóa (các) ổ đĩa. Ngoài ra còn có các thiết bị quản lý nguồn ổ đĩa SATA Switch có thể giúp bạn tắt các ổ đĩa chứa dữ liệu quan trọng một cách nhanh chóng và an toàn. Còn đối với ổ NVMe, việc vô hiệu hóa ổ BIOS chỉ có thể thực hiện được trên các bo mạch chủ hiếm nên bạn không thể sử dụng chúng cho nhu cầu của mình.

Sự cố mạng

Hướng dẫn triển khai dịch vụ cho biết các tham số mạng ở dạng Internet có dây tốc độ tối thiểu 50 Mbit/s và địa chỉ IP màu trắng cho bộ định tuyến. Chúng ta hãy xem xét kỹ hơn. Thông số tốc độ Internet có dây đã quen thuộc với hầu hết mọi người dùng Internet nhưng thông thường ít người quan tâm đến việc IP có màu trắng hay không và không biết cách kiểm tra.

IP trắng là địa chỉ IP công cộng bên ngoài được gán cho chỉ một thiết bị (bộ định tuyến) cụ thể trên Internet toàn cầu. Do đó, khi có bộ định tuyến IP màu trắng, bất kỳ máy khách nào cũng có thể kết nối trực tiếp với bộ định tuyến của bạn, bộ định tuyến này sử dụng chức năng DHCP và UPNP để phát kết nối đến máy chủ phía sau bộ định tuyến.

Để kiểm tra tính công khai của địa chỉ IP của bạn, bạn có thể sử dụng bất kỳ dịch vụ nào hiển thị địa chỉ IP của bạn và so sánh nó với địa chỉ IP của kết nối bên ngoài của bộ định tuyến. Nếu trùng khớp thì địa chỉ IP là công khai. Địa chỉ IP công cộng là tĩnh và động. Những cái tĩnh là phù hợp nhất cho dịch vụ; khi sử dụng những cái động, có thể có những bất ngờ khó chịu dưới dạng mất kết nối với máy khách và máy chủ quản lý kết nối với dịch vụ. Bạn có thể kiểm tra với nhà cung cấp kênh Internet của mình về địa chỉ IP tĩnh hoặc ít nhất là kiểm tra địa chỉ IP bên ngoài của bộ định tuyến trong vòng vài ngày.

Một trong những vấn đề gặp phải khi triển khai dịch vụ là thiếu sự hỗ trợ hoặc xảy ra lỗi trong chức năng UPNP của router. Thông thường, đây là trường hợp xảy ra với các bộ định tuyến giá rẻ được cung cấp bởi các nhà cung cấp Internet. Nếu bộ định tuyến thuộc danh mục này thì trước tiên bạn nên tìm tài liệu về cách thiết lập chức năng UPNP của bộ định tuyến.

Yêu cầu tốc độ Internet có dây là 50 Mbit/s đặt băng thông Internet tối thiểu cho một máy ảo. Theo đó, một số máy ảo sẽ yêu cầu kênh Internet có băng thông đi tăng tương ứng, tức là. 50 Mbit/s nhân với số lượng máy ảo. Lưu lượng dữ liệu gửi đi mỗi tháng trung bình trên mỗi máy ảo là 1.5 terabyte, do đó, gói cước giới hạn của các nhà cung cấp Internet để kết nối dịch vụ là không phù hợp.

Trong quá trình vận hành máy chủ, quá trình truyền dữ liệu chuyên sâu xảy ra, điều này khi sử dụng bộ định tuyến 100 megabit đơn giản có thể dẫn đến sự cố khi vận hành các dịch vụ trực tuyến của các thiết bị mạng đa phương tiện trên mạng cục bộ của bạn. Nếu bạn gặp vấn đề với sự ổn định của tốc độ kênh Internet, bạn nên nghĩ đến việc kết nối một bộ định tuyến hiệu quả hơn, nếu không hoạt động của máy chủ sẽ không ổn định và sau đó sẽ bị ngắt kết nối khỏi dịch vụ.

Từ ghi chú của người thử nghiệm, các bộ định tuyến Mikrotik, Keenetic, Cisco, TP-Link (Archer C7 và TL-ER6020) hoạt động tốt.

Ngoài ra còn có người ngoài. Ví dụ, bộ định tuyến gigabit gia đình Asus RT-N18U, sau khi thêm máy ảo thứ hai, bắt đầu bị treo trong các phiên đồng thời kéo dài; việc thay thế nó bằng Mikrotik Hap Ac2 đã giải quyết hoàn toàn vấn đề. Mất kết nối cũng là một hiện tượng phổ biến, đặc biệt, Bộ định tuyến WiFi Xiaomi Mi 4 phải được khởi động lại mỗi tháng một lần (nhà cung cấp cũng có thể liên quan, họ đã áp đặt bộ định tuyến với tuyên bố rằng 500Mbit/s chắc chắn sẽ hoạt động tốt trên thiết bị của họ ).

Quá trình triển khai nhiều máy chủ nên được thực hiện cùng lúc, tốc độ triển khai dịch vụ phụ thuộc vào điều này. Theo các nhà phát triển, giải pháp cho vấn đề trao đổi dữ liệu tự động giữa các máy chủ trên mạng cục bộ nhanh hơn đang ở giai đoạn cuối. Điều này sẽ giúp giảm thời gian triển khai dịch vụ xuống nhiều lần và giảm tải cho kênh Internet.

Sắc thái sắt

Việc cài đặt thường không cần sự can thiệp của người dùng, nhưng hiện tại, cấu hình này ở mức tối thiểu và hướng đến chủ sở hữu máy tính chạy bộ xử lý Intel có ổ đĩa được kết nối qua giao diện SATA. Nếu bạn có máy tính dựa trên bộ xử lý AMD hoặc ổ SSD NVMe thì một số trở ngại có thể phát sinh và nếu bài viết không trả lời được câu hỏi của bạn, bạn luôn có thể yêu cầu hỗ trợ kỹ thuật trực tiếp trên trang tài khoản cá nhân của mình hoặc bằng cách gửi email đến [email được bảo vệ].

Trước đây, trong số các yêu cầu trong hướng dẫn triển khai dịch vụ có đề cập đến việc cần có đồ họa tích hợp hoặc card màn hình bổ sung để chạy và cấu hình máy chủ. Ở giai đoạn thử nghiệm khép kín, yêu cầu này mất đi tính liên quan và trở thành một công cụ giúp quản trị máy chủ thuận tiện hơn với quyền truy cập trực tiếp của chủ sở hữu vào máy chủ, nhưng giống như bất kỳ máy chủ nào dựa trên hệ điều hành Linux, quản trị từ xa có sẵn để cấu hình và giám sát.

Yêu cầu về trình mô phỏng màn hình (sơ khai) hoặc màn hình được kết nối là do một số tính năng phần cứng trong việc quản lý các chế độ video card màn hình trong máy ảo. Khách hàng dịch vụ thường điều chỉnh các thông số chế độ video để phù hợp với thông số màn hình của họ. Nếu màn hình hoặc trình mô phỏng không được kết nối với card màn hình thì nhiều chế độ video cụ thể sẽ không khả dụng đối với khách hàng, điều này không thể chấp nhận được đối với dịch vụ. Để máy chủ hoạt động liên tục, nên có trình mô phỏng hơn là kết nối màn hình, nếu không, việc tắt nguồn màn hình hoặc chuyển màn hình sang hoạt động từ nguồn video khác có thể gây ra lỗi dịch vụ. Nếu bạn cần kết hợp chức năng của trình mô phỏng và sử dụng màn hình mà không cần kết nối lại, bạn có thể sử dụng trình mô phỏng màn hình chuyển tuyến.

Kiểm tra cấu hình máy tính

  • Bộ nguồn Chieftec Proton 750W (BDF-750C)
  • Bo mạch chủ ASRock Z390 Pro4
  • Bộ xử lý Intel i5-9400
  • Bộ nhớ Ballistix Sport LT 16GB DDR4 3200 MHz quan trọng (thanh đơn)
  • Ổ SSD Samsung – PM961 M.2 2280, 512GB, PCI-E 3.0×4, NVMe
  • Card đồ họa MSI Geforce GTX 1070 Aero ITX 8G OC
  • Là bộ cài đặt ổ flash SSD SanDisk 16GB (USB HDD SATA RACK)

Cài đặt

Việc tải xuống hình ảnh “usbpro.img” từ liên kết trong hướng dẫn triển khai PlaykeyPro và ghi nó vào ổ USB ngoài chỉ mất vài phút. Tôi mất nhiều thời gian hơn để cuộn qua các phần cài đặt BIOS để tìm kiếm các tùy chọn ảo hóa: Intel Virtualization và Intel VT-d. Nếu không kích hoạt các tùy chọn này, máy ảo sẽ không thể khởi động. Sau khi kích hoạt các tùy chọn ảo hóa, hãy đặt các tùy chọn khởi động ở chế độ Legacy BIOS và lưu cài đặt. Hình ảnh chính thức hiện tại không hỗ trợ khởi động ở chế độ UEFI, các nhà phát triển đã công bố tùy chọn này trong bản phát hành hình ảnh tiếp theo. Lần khởi chạy đầu tiên phải được thực hiện một lần từ ổ USB đã chuẩn bị trước đó. Trong trường hợp của tôi, bo mạch chủ ASRock đã sử dụng phím F11 để hiển thị Menu Khởi động.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Sau khi chọn bắt đầu từ ổ USB, không có trình bảo vệ màn hình đẹp mắt nào xuất hiện và ngay lập tức một hộp thoại xuất hiện yêu cầu bạn nhập ID người dùng Playkey, bạn có thể tìm thấy ID này ở phần trên bên phải "tài khoản cá nhân" sau khi hoàn tất thủ tục đăng ký trên trang đích.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Sau khi nhập số nhận dạng, một cửa sổ hiển thị cảnh báo rằng tất cả dữ liệu trên đĩa được chỉ định sẽ bị hủy không thể phục hồi. Trong ví dụ của tôi, hệ thống và phân vùng chứa dữ liệu cho trò chơi sẽ nằm trên cùng một đĩa. Để đảm bảo rằng máy chủ được liên kết với Tài khoản cá nhân, tên của đĩa được chỉ định sẽ được sử dụng. Việc nhập tên ổ đĩa và ID người dùng Playkey vào cấu hình máy chủ được thực hiện tự động nhưng lỗi tự động hóa xảy ra trên nhiều thiết bị khác nhau. Ghi lại tên ổ đĩa ở đâu đó, nó sẽ hữu ích khi liên kết thủ công máy chủ với Tài khoản cá nhân của bạn trong trường hợp xảy ra lỗi. Tùy chọn cài đặt hệ thống và dữ liệu với các trò chơi trên các đĩa khác nhau là khác nhau, nhưng do việc triển khai như vậy hiếm nên tôi không coi đó là một ví dụ.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Sau khi xác nhận việc hủy dữ liệu, trình cài đặt tiến hành thiết lập phân vùng đĩa và tải ảnh hệ thống. Việc cài đặt rõ ràng được thực hiện vào buổi tối, vì quá trình tải dữ liệu diễn ra tốt nhất từ ​​nửa đêm đến trưa, khi người chơi đang nghỉ ngơi và mạng không bị quá tải.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Dự báo về thời gian tải xuống hình ảnh hệ thống hóa ra là đúng, sau 45 phút, trình cài đặt, sau khi kiểm tra tính toàn vẹn của hình ảnh, bắt đầu sao chép nó vào phương tiện truyền thông. Trong quá trình tải xuống hình ảnh, thông báo lỗi kết nối 'Đã hết thời gian kết nối' thường được hiển thị nhưng điều này không ảnh hưởng đến quá trình tải xuống mà có vẻ như thời gian chờ đã được đặt không chính xác trong trình cài đặt.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Đúng như dự đoán, sau khi sao chép thành công hình ảnh hệ thống vào phương tiện, trình cài đặt đã mắc lỗi liên quan đến kết nối phân vùng trên phương tiện NVMe (hướng dẫn triển khai mới nhất có đề cập đến trải nghiệm tiêu cực khi cài đặt trên đĩa NVMe và khuyến nghị không nên chọn đĩa thuộc loại này). Trong ví dụ cài đặt này, lỗi không liên quan đến các tính năng của nền tảng AMD mà liên quan đến lỗi trình cài đặt đơn giản trong việc xác định chính xác mã nhận dạng phân vùng đĩa NVMe. Tôi đã báo lỗi cho nhà phát triển; phiên bản tiếp theo sẽ không có lỗi nữa. Nếu vẫn xảy ra lỗi thì khi gửi yêu cầu kết nối, ngoài ID Playkey và kiểu bộ định tuyến, hãy cung cấp tên đĩa đã ghi trước đó và bộ phận hỗ trợ kỹ thuật sẽ thực hiện thiết lập từ xa.

Vậy là quá trình cài đặt hoàn tất, bạn có thể tắt máy tính rồi ngắt kết nối ổ USB với bộ cài. Bước tiếp theo là thú vị và đơn giản nhất, hãy bật máy tính và đợi hệ điều hành CentOS tải xong. Nếu mọi thứ đã được thực hiện chính xác, chúng ta sẽ thấy hình ảnh sau đây.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Không cần đăng nhập. Khi đó dịch vụ phải tiếp tục thiết lập và hoạt động độc lập. Bạn có thể gửi yêu cầu kết nối.

Kiểm tra kết nối

Việc khởi chạy thành công máy chủ được biểu thị bằng sự xuất hiện của một mục có tên đĩa được đề cập trước đó trong danh sách máy chủ trong tài khoản cá nhân của bạn. Các trạng thái đối diện với máy chủ phải là Trực tuyến, Bị chặn và Miễn phí. Nếu máy chủ không có trong danh sách, hãy liên hệ trực tiếp với bộ phận hỗ trợ từ tài khoản cá nhân của bạn (nút ở dưới cùng bên phải của trang).

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Sau khi khởi chạy thành công CentOS và kết nối với tài khoản cá nhân của bạn, máy chủ sẽ bắt đầu tự động tải xuống dữ liệu cần thiết để hoạt động. Quá trình này kéo dài và có thể lâu hơn tùy thuộc vào băng thông của kênh Internet. Trong ví dụ, quá trình tải dữ liệu mất khoảng 8 giờ (từ tối đến sáng). Quá trình tải xuống trong tài khoản cá nhân của bạn không được hiển thị dưới bất kỳ hình thức nào ở giai đoạn thử nghiệm này. Để điều khiển gián tiếp đơn giản, bạn có thể theo dõi số liệu thống kê lưu lượng truy cập của bộ định tuyến. Nếu không có lưu lượng truy cập, vui lòng liên hệ với bộ phận hỗ trợ kỹ thuật nếu có câu hỏi về trạng thái máy chủ.

Nếu dữ liệu máy chủ cơ bản được tải xuống thành công và không có vấn đề kỹ thuật nào, hệ điều hành Windows sẽ khởi động trên máy ảo với giao diện desktop dễ nhận biết. Sau khi tải trò chơi GTA5 xuống máy ảo, bài kiểm tra hiệu năng dựa trên trò chơi GTA5 sẽ tự động chạy, dựa trên kết quả, dịch vụ sẽ tự động quyết định mức độ phù hợp của máy chủ và thay đổi trạng thái Bị chặn thành Có sẵn. Hiện tại, do quá cường điệu nên có hàng dài người xếp hàng để xét nghiệm, hãy kiên nhẫn. Bây giờ bạn có thể ngắt kết nối màn hình và kết nối trình mô phỏng (sơ khai). Việc vượt qua bài kiểm tra được ghi lại trong phần Phiên của tài khoản cá nhân của bạn (Trò chơi: gta_benchmark). Nếu sau khi hoàn thành quá trình kiểm tra, trạng thái không thay đổi thành Có sẵn, vui lòng liên hệ với bộ phận hỗ trợ kỹ thuật nếu có câu hỏi.

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

Game ăn tiền: kinh nghiệm triển khai dịch vụ PlaykeyPro

bản dựng của tôi

Điểm nghẽn của cụm thử nghiệm là bộ vi xử lý Intel i5-9400, có số lượng nhân hạn chế và thiếu công nghệ Hyper-threading nên hạn chế phạm vi chơi game được kết nối. Kích thước ổ đĩa cũng hạn chế thư viện trò chơi và gây ra sự sụt giảm trong việc sử dụng máy chủ. Thư viện trò chơi đầy đủ có sẵn cho PlaykeyPro đã vượt quá kích thước 1TB.

Trong kho vũ khí của tôi có một số máy chủ chạy hai và ba máy ảo dựa trên ba loại bo mạch chủ:

ASRock Z390 Phantom Gaming 6, i9-9900, DDR4 3200 48GB, SSD NVMe 1TB, SSD NVMe 512GB, GTX 1080ti, GTX 1070, GTX 1660 Super, nguồn 1000W
Gigabyte Z390 Gaming Sli, i9-9900, DDR4 3200 48GB, SSD NVMe 512GB, GTX 1070, GTX 1660 Super, nguồn 850W
Gigabyte Z390 Designare, i9-9900K, DDR4 3200 48GB, SSD NVMe 512GB, 3x GTX 1070, nguồn 1250W

Trong quá trình thử nghiệm các cụm, những thiếu sót sau đã được nhận thấy:

  • ở hai cụm đầu tiên, các khe cắm cho card màn hình thứ 2 và thứ 3 được đặt quá gần nhau, điều này gây khó khăn cho việc đảm bảo làm mát thích hợp;
  • trên bo mạch chủ Gigabyte Z390 Gaming Sli, khe cắm cho card màn hình thứ ba bị giới hạn trên bus PCIe bởi hai làn v3.0 từ chipset bo mạch chủ và do đó, hiện tượng mất khung hình/giây là đáng chú ý trong khi chơi game (trên ASRock PCIe x4 v3.0 MCH, mức giảm khung hình / giây là không đáng kể);
  • khi sử dụng bộ xử lý i9-9900, không đủ lõi để chạy các game đòi hỏi khắt khe trên cả ba máy ảo nên sẽ sớm có hai máy ảo hoạt động ở đó;
  • Không thể sử dụng ổ cứng kết hợp với hai hoặc ba máy ảo.

Việc lắp ráp dựa trên bo mạch chủ Gigabyte Z390 Designare, do sự sắp xếp đối xứng của các khe cắm PCIe X16, hóa ra là thành công nhất trong việc đảm bảo khả năng làm mát đáng tin cậy cho ba card màn hình. Bao gồm để đảm bảo hiệu suất cao của bo mạch chủ, cả ba card màn hình đều được kết nối với dòng vi xử lý PCIe v3.0 theo sơ đồ x8/x4/x4 mà không có sự tham gia của MCH.

Kết luận

Việc lập kế hoạch cẩn thận về cấu trúc máy tính để triển khai dịch vụ PlaykeyPRO chắc chắn sẽ làm tăng độ tin cậy, hiệu suất và tuổi thọ của máy chủ. Tuy nhiên, bạn không nên xây dựng ngay các cấu hình phức tạp cho hai/ba máy ảo, hãy bắt đầu từ một. Sau khoảng một tháng, bạn có thể hiểu được quy trình hoạt động của máy chủ và lập kế hoạch cấu hình tối ưu cho thiết bị của mình.

Ngoài các yêu cầu hệ thống tối thiểu, tôi sẽ đưa ra đề xuất về cấu hình máy tính cho dịch vụ, điều này sẽ đảm bảo hoạt động của tất cả các trò chơi có sẵn và cung cấp dự trữ hiệu suất cho các sản phẩm mới:

  • Bộ xử lý: 8 lõi
  • Ổ cứng: tối thiểu 2 TB, SSD hoặc SSD >=120 + HDD 7200 RPM
  • RAM: 24 GB (tốt nhất là 32, 16+16 ở chế độ kênh đôi)
  • Card màn hình: NVIDIA 2070 Super (hiệu năng tương đương 1080Ti) trở lên

Thông tin được cung cấp trong bài viết dựa trên kinh nghiệm cá nhân của tôi trong việc triển khai và vận hành các máy chủ của mạng phi tập trung PlaykeyPro. Nhưng dù đã gần một năm tham gia thử nghiệm, đôi khi bạn vẫn phải xử lý những sai sót trong khâu thiết kế cấu hình thiết bị.

Nguồn: www.habr.com

Thêm một lời nhận xét