Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Banyak pemilik komputer rumahan dan klub komputer memanfaatkan peluang untuk menghasilkan uang dari peralatan yang ada di jaringan desentralisasi PlaykeyPro, namun dihadapkan pada instruksi penerapan singkat, yang sebagian besar menyebabkan masalah saat startup dan pengoperasian, bahkan terkadang tidak dapat diatasi.

Sekarang proyek jaringan game terdesentralisasi berada pada tahap pengujian terbuka, para pengembang dibanjiri dengan pertanyaan tentang peluncuran server untuk peserta baru, mereka bekerja hampir tujuh hari seminggu, dan tidak ada waktu sama sekali untuk instruksi tambahan.

Atas permintaan pembaca artikel "Game untuk uang: pengalaman dalam jaringan game terdistribusi dari pemilik beberapa server" dan bagi mereka yang ingin menjadi peserta dalam jaringan desentralisasi PlaykeyPro, saya memutuskan untuk melalui jalur koneksi lagi dengan pengalaman menerapkan server di komputer rumah. Saya harap saya dapat membantu audiens yang saya sayangi memahami bagaimana peluncuran terjadi, apa yang diperlukan untuk ini dan bagaimana menghindari masalah yang diketahui.

Latihan

Sebelum Anda mulai menginstal dan menghubungkan server, Anda harus memeriksa apakah peralatan dan jaringan memenuhi semua kriteria yang diperlukan. Deskripsi singkat peluncuran dan halaman arahan berisi persyaratan sistem minimum tanpa deskripsi dan penjelasan rinci, yang menimbulkan keraguan tentang kemungkinan dan profitabilitas partisipasi dalam proyek.

Jika Anda benar-benar mengikuti persyaratan minimum, Anda akan mendapatkan server tempat Anda hanya dapat memainkan beberapa permainan. Mengingat perubahan konstan dalam permintaan sumber daya game, hal ini dapat dengan cepat menyebabkan hilangnya permintaan server atau biaya tambahan untuk peralatan ulang. Keadaan ini sepertinya tidak akan menyenangkan mereka yang berencana membeli komputer baru dan menyewakannya ke layanan dalam jangka panjang.

Seperti yang telah dicatat oleh penguji, dan saya setuju dengan mereka, persyaratan minimum didasarkan pada karakteristik server operasi jaringan Playkey terpusat.

Berbagai macam perangkat keras komputer dan penggunaan profil pengaturan permainan yang seragam sering kali menyebabkan peningkatan persyaratan keseluruhan untuk server dan hilangnya kinerja kartu video saat bekerja di layanan. Jika mesin virtual dengan kartu video tidak dapat memberikan ambang batas kinerja minimum, maka layanan dapat membatasi jangkauan permainan atau menolak sepenuhnya untuk menyewa server tersebut.

Karena server menggunakan inti prosesor fisik dan logis, pemenuhan persyaratan kinerja prosesor dapat direduksi menjadi perbandingan sederhana kinerja satu dan beberapa inti prosesor fisik/logis menggunakan database dari program pengujian yang diketahui, dengan mempertimbangkan kebutuhan. jumlah inti tergantung pada permainan yang ditunjukkan tabel di bawah. Anda dapat mengambil kinerja prosesor Intel i5-8400 sebagai dasar. Kinerja per inti cukup untuk menjalankan sebagian besar game, kecuali beberapa game yang memerlukan lebih banyak inti, dan jika prosesor tidak memiliki cukup inti, maka game tersebut tidak akan dapat dimainkan.

Untuk menyederhanakan penilaian kemampuan komputer sebagai server PlaykeyPro, saya akan memberikan tabel persyaratan minimum yang diverifikasi secara eksperimental untuk mesin virtual untuk menjalankan game yang tersedia di jaringan terdesentralisasi pada saat penulisan. Pengoperasian server itu sendiri juga memerlukan dua inti prosesor logis, RAM 8 GB (12 GB saat menjalankan beberapa mesin virtual di server) dan ruang disk 64 GB untuk sistem operasi CentOS dan perangkat lunak dasar mesin virtual.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Berdasarkan ukuran data pada tabel, Anda dapat menentukan kapasitas harddisk yang seharusnya. Jangan lupa tentang ruang cadangan untuk mesin virtual, pembaruan, dan permainan baru. Jumlah permainan berkembang pesat dan volume yang dibutuhkan akan meningkat. Untuk pengoperasian normal, tidak disarankan untuk meninggalkan jumlah ruang kosong kurang dari 100 GB.

Layanan ini memiliki fungsi untuk menentukan kumpulan permainan oleh pemilik server, tetapi pada tahap pengujian beta saat ini, fungsi ini tidak tersedia dan administrator tidak punya waktu untuk mengatur kumpulan permainan untuk semua orang. Disk yang penuh pasti menyebabkan kesalahan operasional dan waktu henti peralatan untuk pemeliharaan oleh administrator layanan.

Dari pengalaman mengikuti beta test sebagai media penyimpanan di server dengan satu mesin virtual, saya sarankan menggunakan HDD dengan kapasitas minimal 2 TB bersamaan dengan drive SSD 120 GB atau lebih untuk melakukan operasi pembacaan sistem file cache. Solusi lain mungkin memerlukan biaya finansial yang besar, meskipun untuk mengimplementasikan pengoperasian lebih dari satu mesin virtual dalam server yang sama, Anda harus menggunakan drive SSD secara eksklusif dengan kecepatan baca yang tinggi.

Saat menjalankan dua mesin virtual dalam satu server, ukuran data tetap sama seperti saat bekerja dengan satu mesin virtual, dengan pengecualian beberapa gigabyte, yang akan membantu menghemat ruang disk SSD.

Mereka yang tidak memiliki kemampuan untuk menghubungkan media besar tidak boleh putus asa. Penyimpanan data di server didasarkan pada sistem file ZFS, yang dengan mudah memungkinkan Anda menambah jumlah ruang disk yang tersedia seiring waktu tanpa perlu melakukan perubahan pada konfigurasi saat ini dengan pelestarian data penuh. Implementasi ini bukannya tanpa kekurangan berupa berkurangnya keandalan penyimpanan data, karena jika salah satu media gagal, kemungkinan besar semua data akan hilang dan Anda harus menunggu hingga diunduh dari server Playkey. , yang sama sekali tidak menyenangkan mengingat volume datanya.

Peringatan!

Saat menerapkan layanan, disk dengan data pribadi harus diputuskan!

Bagi mereka yang berencana tidak hanya menyewakan komputer, tetapi juga menggunakannya untuk kebutuhan sendiri, saat menghubungkan disk untuk layanan dan penggunaan pribadi secara bersamaan, data pada disk Anda juga dapat dimusnahkan jika terjadi kesalahan yang tidak terduga. Tentu saja, Anda tidak boleh memutus/menyambungkan disk secara fisik setiap kali Anda menggunakan komputer untuk penggunaan pribadi. Untuk drive SATA, BIOS memiliki kemampuan untuk menonaktifkan drive tersebut. Ada juga perangkat manajemen daya drive SATA Switch yang dapat membantu Anda mematikan drive yang berisi data penting dengan cepat dan aman. Sedangkan untuk drive NVMe, menonaktifkan drive BIOS hanya dapat dilakukan pada motherboard langka, jadi Anda tidak dapat menggunakannya untuk kebutuhan Anda.

Masalah jaringan

Petunjuk untuk menyebarkan layanan menunjukkan parameter jaringan dalam bentuk Internet kabel minimal 50 Mbit/s dan alamat IP putih untuk router. Mari kita lihat lebih dekat. Parameter kecepatan Internet kabel sudah tidak asing lagi bagi hampir setiap pengguna Internet, tetapi biasanya hanya sedikit orang yang tertarik dengan apakah IP itu putih atau tidak dan tidak tahu cara memeriksanya.

IP Putih adalah alamat IP eksternal publik yang ditetapkan hanya untuk satu perangkat tertentu (router) di Internet global. Jadi, dengan memiliki router IP putih, komputer klien mana pun dapat langsung terhubung ke router Anda, yang menggunakan fungsi DHCP dan UPNP, menyiarkan koneksi ke server di belakang router.

Untuk memeriksa publisitas alamat IP Anda, Anda dapat menggunakan layanan apa pun yang menunjukkan alamat IP Anda dan membandingkannya dengan alamat IP koneksi eksternal router. Jika cocok, alamat IP bersifat publik. Alamat IP publik bersifat statis dan dinamis. Yang statis paling cocok untuk layanan, saat menggunakan yang dinamis, kejutan yang tidak menyenangkan mungkin terjadi dalam bentuk hilangnya koneksi dengan komputer klien dan server yang mengelola koneksi ke layanan. Anda dapat menanyakan kepada penyedia saluran Internet Anda tentang alamat IP statis, atau setidaknya memeriksa alamat IP eksternal router dalam beberapa hari.

Salah satu masalah yang dihadapi saat menerapkan layanan adalah kurangnya dukungan atau kesalahan pada fungsi UPNP router. Paling sering, hal ini terjadi pada router murah yang disediakan oleh penyedia Internet. Jika router termasuk dalam kategori ini, maka sebaiknya Anda mencari dokumentasi terlebih dahulu tentang pengaturan fungsi UPNP router.

Persyaratan kecepatan Internet kabel sebesar 50 Mbit/s menetapkan bandwidth Internet minimum untuk satu mesin virtual. Oleh karena itu, beberapa mesin virtual akan memerlukan saluran Internet dengan bandwidth keluar yang meningkat secara proporsional, yaitu. 50 Mbit/s dikalikan dengan jumlah mesin virtual. Lalu lintas data keluar per bulan rata-rata per mesin virtual adalah 1.5 terabyte, sehingga paket tarif terbatas dari penyedia Internet untuk menghubungkan ke layanan ini tidak sesuai.

Selama pengoperasian server, terjadi transfer data yang intensif, yang jika menggunakan router sederhana 100 megabit, dapat menyebabkan masalah dalam pengoperasian layanan online perangkat jaringan multimedia di jaringan lokal Anda. Jika Anda mengalami masalah dengan stabilitas kecepatan saluran Internet, Anda harus mempertimbangkan untuk menghubungkan router yang lebih produktif, jika tidak, pengoperasian server akan menjadi tidak stabil dan pemutusan layanan selanjutnya.

Dari catatan penguji, router Mikrotik, Keenetic, Cisco, TP-Link (Archer C7 dan TL-ER6020) berkinerja baik.

Ada juga orang luar. Misalnya, router gigabit rumah tangga Asus RT-N18U, setelah menambahkan mesin virtual kedua, mulai hang selama sesi simultan yang lama; menggantinya dengan Mikrotik Hap Ac2 sepenuhnya menyelesaikan masalah. Koneksi terputus juga sering terjadi; khususnya, Xiaomi Mi WiFi Router 4 harus di-boot ulang sebulan sekali (penyedia juga mungkin terlibat, mereka memaksakan router dengan pernyataan bahwa 500Mbit/s pasti akan berfungsi dengan baik pada peralatan mereka ).

Proses penggelaran beberapa server harus dilakukan satu per satu, kecepatan penyebaran layanan bergantung pada hal ini. Menurut pengembangnya, solusi untuk masalah pertukaran data otomatis antar server di jaringan lokal yang lebih cepat berada pada tahap akhir. Ini akan membantu mengurangi waktu penerapan layanan beberapa kali dan mengurangi beban pada saluran Internet.

Nuansa besi

Instalasi biasanya tidak memerlukan campur tangan pengguna, tetapi saat ini konfigurasinya minimal dan ditujukan untuk pemilik komputer berbasis prosesor Intel dengan drive yang terhubung melalui antarmuka SATA. Jika Anda memiliki komputer berbasis prosesor AMD atau drive NVMe SSD, maka beberapa kendala mungkin timbul, dan jika artikel tidak menjawab pertanyaan Anda, Anda selalu dapat bertanya kepada dukungan teknis langsung di halaman akun pribadi Anda atau dengan mengirimkan email ke [email dilindungi].

Sebelumnya, di antara persyaratan dalam petunjuk penerapan layanan, disebutkan perlunya grafis terintegrasi atau kartu video tambahan untuk menjalankan dan mengkonfigurasi server. Pada tahap pengujian tertutup, persyaratan ini kehilangan relevansinya dan menjadi lebih merupakan alat untuk administrasi server yang lebih nyaman dengan akses pemilik langsung ke server, tetapi seperti server berbasis OS Linux, administrasi jarak jauh tersedia untuk konfigurasi dan pemantauan.

Persyaratan untuk emulator monitor (stub) atau monitor yang terhubung disebabkan oleh beberapa fitur perangkat keras dalam mengelola mode video kartu video di mesin virtual. Klien layanan sering kali menyesuaikan parameter mode video agar sesuai dengan parameter monitor mereka. Jika monitor atau emulator tidak terhubung ke kartu video, maka banyak mode video tertentu menjadi tidak tersedia untuk klien, yang tidak dapat diterima untuk layanan tersebut. Untuk pengoperasian server yang konstan, keberadaan emulator lebih disukai daripada menghubungkan monitor, jika tidak, mematikan daya monitor atau mengalihkan monitor agar berfungsi dari sumber video lain dapat menyebabkan kesalahan dalam layanan. Jika Anda perlu menggabungkan fungsionalitas emulator dan menggunakan monitor tanpa koneksi ulang apa pun, Anda dapat menggunakan emulator monitor transit.

Uji konfigurasi komputer

  • Catu daya Chieftec Proton 750W (BDF-750C)
  • Papan Utama ASRock Z390 Pro4
  • Prosesor Intel i5-9400
  • Memori penting 16GB DDR4 3200 MHz Ballistix Sport LT (single stick)
  • Drive SSD Samsung – PM961 M.2 2280, 512GB, PCI-E 3.0Γ—4, NVMe
  • Kartu grafis MSI Geforce GTX 1070 Aero ITX 8G OC
  • Sebagai instalasi flash drive SSD SanDisk 16GB (USB HDD SATA RACK)

Instalasi

Mengunduh gambar β€œusbpro.img” dari tautan dalam petunjuk penerapan PlaykeyPro dan menulisnya ke drive USB eksternal hanya membutuhkan beberapa menit. Butuh waktu lebih lama bagi saya untuk menelusuri bagian pengaturan BIOS untuk mencari opsi virtualisasi: Intel Virtualization dan Intel VT-d. Tanpa mengaktifkan opsi ini, mesin virtual tidak akan dapat dijalankan. Setelah mengaktifkan opsi virtualisasi, atur opsi boot dalam mode BIOS Lama dan simpan pengaturannya. Gambar resmi saat ini tidak mendukung booting dalam mode UEFI, pengembang mengumumkan opsi ini pada rilis gambar berikutnya. Peluncuran pertama harus dilakukan satu kali dari drive USB yang telah disiapkan sebelumnya. Dalam kasus saya, motherboard ASRock menggunakan tombol F11 untuk membuka Menu Boot.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Setelah memilih untuk memulai dari drive USB, tidak ada screensaver cantik yang mengikuti dan kotak dialog segera muncul meminta Anda memasukkan ID pengguna Playkey, yang dapat ditemukan di bagian kanan atas "akun pribadi" setelah menyelesaikan prosedur pendaftaran di halaman arahan.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Setelah memasukkan nomor identifikasi, sebuah jendela ditampilkan memperingatkan bahwa semua data pada disk yang ditentukan akan dimusnahkan dan tidak dapat diambil kembali. Dalam contoh saya, sistem dan partisi dengan data permainan akan berada di disk yang sama. Untuk memastikan bahwa server terhubung ke Akun Pribadi, nama disk yang ditentukan digunakan. Memasukkan nama drive dan ID pengguna Playkey ke dalam konfigurasi server dilakukan secara otomatis, tetapi kesalahan otomatisasi terjadi pada berbagai peralatan. Tuliskan nama disk di suatu tempat, ini akan berguna saat menghubungkan server secara manual ke Akun Pribadi Anda jika terjadi kesalahan. Opsi untuk menginstal sistem dan data dengan permainan pada disk yang berbeda berbeda, tetapi karena jarangnya implementasi seperti itu, saya tidak menganggapnya sebagai contoh.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Setelah mengonfirmasi penghancuran data, penginstal melanjutkan untuk menyiapkan partisi disk dan memuat citra sistem. Pemasangannya jelas dilakukan pada malam hari, karena proses pengunduhan data paling baik dilakukan pada tengah malam hingga siang hari, saat pemain sedang istirahat dan jaringan tidak kelebihan beban.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Perkiraan waktu pengunduhan citra sistem ternyata benar, setelah 45 menit, penginstal, setelah memeriksa integritas gambar, mulai menyalinnya ke media. Selama proses pengunduhan gambar, pesan kesalahan koneksi 'Waktu koneksi habis' sering ditampilkan, namun hal ini tidak mempengaruhi proses pengunduhan, namun sepertinya batas waktu tidak diatur dengan benar di penginstal.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Seperti yang diharapkan, setelah berhasil menyalin citra sistem ke media, penginstal membuat kesalahan terkait menghubungkan partisi pada media NVMe (instruksi penerapan terbaru berisi penyebutan pengalaman negatif saat menginstal pada disk NVMe dan rekomendasi untuk tidak memilih disk dari jenis ini). Dalam contoh penginstalan ini, kesalahan tidak terkait dengan fitur platform AMD, namun karena kesalahan penginstal sederhana dalam menentukan pengidentifikasi partisi disk NVMe dengan benar. Saya melaporkan kesalahan tersebut kepada pengembang; seharusnya tidak ada kesalahan di rilis berikutnya. Jika kesalahan masih terjadi, maka saat mengirim permintaan koneksi, selain ID Playkey dan model router, berikan nama disk yang direkam sebelumnya, dan dukungan teknis akan melakukan pengaturan dari jarak jauh.

Jadi, instalasi selesai, Anda dapat mematikan komputer dan kemudian melepaskan drive USB dengan installer. Langkah selanjutnya yang paling seru dan simpel, nyalakan komputer dan tunggu hingga sistem operasi CentOS selesai loading. Jika semuanya dilakukan dengan benar, kita akan melihat gambar berikut.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Tidak perlu masuk. Kemudian layanan harus terus melakukan pengaturan dan bekerja secara mandiri. Anda dapat mengirimkan permintaan koneksi.

Memeriksa koneksi

Keberhasilan peluncuran server ditunjukkan dengan munculnya entri dengan nama disk yang disebutkan sebelumnya dalam daftar server di akun pribadi Anda. Status di seberang server harus Online, Diblokir, dan Gratis. Jika server tidak ada dalam daftar, hubungi dukungan langsung dari akun pribadi Anda (tombol di kanan bawah halaman).

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Setelah berhasil meluncurkan CentOS dan menghubungkan ke akun pribadi Anda, server akan mulai secara otomatis mengunduh data yang diperlukan untuk pengoperasian. Prosesnya panjang dan mungkin memakan waktu lebih lama tergantung pada bandwidth saluran Internet. Pada contoh download data memakan waktu sekitar 8 jam (dari sore hingga pagi). Proses pengunduhan di akun pribadi Anda tidak ditampilkan dengan cara apa pun pada tahap pengujian ini. Untuk kontrol tidak langsung yang sederhana, Anda dapat memantau statistik lalu lintas router. Jika tidak ada lalu lintas, silakan hubungi dukungan teknis dengan pertanyaan tentang status server.

Jika data server dasar berhasil diunduh dan tidak ada masalah teknis, sistem operasi Windows akan mulai di mesin virtual dengan antarmuka desktop yang mudah dikenali. Setelah mengunduh game GTA5 di mesin virtual, tes kinerja berdasarkan game GTA5 akan dimulai secara otomatis, berdasarkan hasil yang mana layanan akan secara otomatis memutuskan kesesuaian server dan mengubah status Diblokir menjadi Tersedia. Saat ini karena hype, ada antrian tes, bersabar saja. Sekarang Anda dapat memutuskan sambungan monitor dan menghubungkan emulator (stub). Lulus tes dicatat di bagian Sesi di akun pribadi Anda (Game: gta_benchmark). Jika setelah menyelesaikan tes statusnya tidak berubah menjadi Tersedia, silakan hubungi dukungan teknis jika ada pertanyaan.

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Permainan untuk uang: pengalaman menyebarkan layanan PlaykeyPro

Bangunan saya

Hambatan dalam perakitan pengujian adalah prosesor Intel i5-9400, yang memiliki jumlah inti terbatas dan tidak memiliki teknologi Hyper-threading, yang membatasi jangkauan game yang terhubung. Ukuran disk juga membatasi perpustakaan game dan menyebabkan penurunan pemanfaatan server. Perpustakaan lengkap game yang tersedia untuk PlaykeyPro telah melebihi ukuran 1TB.

Di gudang senjata saya ada beberapa server yang menjalankan dua dan tiga mesin virtual berdasarkan tiga jenis motherboard:

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

Selama pengujian rakitan, ditemukan kekurangan berikut:

  • dalam dua rakitan pertama, slot untuk kartu video ke-2 dan ke-3 terletak terlalu berdekatan satu sama lain, sehingga sulit untuk memastikan pendinginan yang tepat;
  • pada motherboard Gigabyte Z390 Gaming Sli, slot untuk kartu video ketiga dibatasi pada bus PCIe oleh dua jalur v3.0 dari chipset motherboard dan, karenanya, kehilangan fps terlihat selama bermain game (pada ASRock PCIe x4 v3.0 KIA, penurunan fps tidak terlihat);
  • saat menggunakan prosesor i9-9900, tidak terdapat cukup inti untuk menjalankan game yang menuntut di ketiga mesin virtual, sehingga akan segera ada dua mesin virtual yang beroperasi di sana;
  • Tidak mungkin menggunakan HDD bersamaan dengan dua atau tiga mesin virtual.

Perakitan berdasarkan motherboard Gigabyte Z390 Designare, karena susunan slot PCIe X16 yang simetris, ternyata menjadi yang paling sukses dalam memastikan pendinginan tiga kartu video yang andal. Termasuk untuk memastikan performa motherboard yang tinggi, ketiga video card tersebut dihubungkan ke jalur prosesor PCIe v3.0 menggunakan skema x8/x4/x4 tanpa partisipasi KIA.

Kesimpulan

Perencanaan yang cermat terhadap struktur komputer untuk menerapkan layanan PlaykeyPRO pasti akan meningkatkan keandalan, kinerja, dan masa pakai server. Namun, Anda tidak boleh langsung membuat konfigurasi kompleks untuk dua/tiga mesin virtual, mulailah dengan satu. Setelah sekitar satu bulan, Anda dapat memahami proses operasi server dan merencanakan konfigurasi optimal peralatan Anda.

Selain persyaratan sistem minimum, saya akan memberikan rekomendasi untuk konfigurasi komputer untuk layanan ini, yang akan memastikan pengoperasian semua game yang tersedia dan memberikan cadangan kinerja untuk produk baru:

  • Prosesor: 8 core
  • Harddisk: minimal 2 TB, SSD atau SSD>=120 + HDD 7200 RPM
  • RAM: 24 GB (sebaiknya 32, 16+16 dalam mode saluran ganda)
  • Kartu video: NVIDIA 2070 Super (kinerja setara dengan 1080Ti) atau lebih baik

Informasi yang diberikan dalam artikel ini didasarkan pada pengalaman pribadi saya dalam menyebarkan dan mengoperasikan server jaringan desentralisasi PlaykeyPro. Namun bahkan setelah hampir satu tahun berpartisipasi dalam pengujian, terkadang Anda harus menghadapi kesalahan dalam desain konfigurasi peralatan.

Sumber: www.habr.com

Tambah komentar