Pilih sumber daya komputasi untuk armada terkelola - Amazon GameLift Servers

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pilih sumber daya komputasi untuk armada terkelola

Untuk menyebarkan server game dan menghosting sesi game di cloud, Amazon GameLift Servers sediakan armada terkelola yang menggunakan sumber daya Amazon Elastic Compute Cloud (Amazon EC2) yang disebut instans. Gunakan topik berikut untuk membantu memutuskan jenis EC2 instance apa yang ingin Anda gunakan untuk solusi hosting terkelola Anda dan cara mengonfigurasinya untuk menjalankan perangkat lunak server game Anda.

catatan

Jika Anda berencana untuk menggunakan sumber daya hosting yang Anda miliki, baik perangkat keras lokal atau hosting berbasis cloud lainnya, pertimbangkan opsi untuk hosting hybrid dengan Anywhere. Amazon GameLift Servers Lihat Menyiapkan armada hosting dengan Amazon GameLift Servers.

Lokasi armada

Pertimbangkan lokasi geografis tempat Anda berencana untuk men-deploy server game Anda. Ketersediaan jenis instans bervariasi menurut Wilayah AWS dan Zona Lokal.

Untuk armada multi-lokasi, ketersediaan instans dan kuota bergantung pada kombinasi Wilayah asal armada dan lokasi terpencil yang dipilih. Untuk informasi lebih lanjut tentang lokasi armada, lihatAmazon GameLift Serverslokasi layanan.

Pertimbangkan Suar ping UDP untuk mengumpulkan data latensi jaringan di berbagai lokasi geografis untuk mengantisipasi latensi antara perangkat pemain dan lokasi armada potensial. Titik akhir khusus ini menerima pesan UDP alih-alih ping ICMP tradisional, memberikan pengukuran latensi yang akurat untuk membantu Anda memilih lokasi armada yang optimal.

Untuk armada Amazon GameLift Servers Anywhere, Anda menentukan lokasi perangkat keras fisik Anda. Untuk informasi selengkapnya tentang lokasi kustom, lihatLokasi untuk Amazon GameLift Servers Di Mana Saja.

Instans Sesuai Permintaan versus Instans Spot

Instans EC2 On-Demand Amazon dan Instans Spot menawarkan perangkat keras dan kinerja yang sama, tetapi keduanya berbeda dalam ketersediaan dan biaya.

Instans Sesuai Permintaan

Anda dapat memperoleh Instans On-Demand saat Anda membutuhkannya, dan menyimpannya selama yang Anda inginkan. Instans On-Demand memiliki biaya tetap, artinya Anda membayar jumlah waktu yang Anda gunakan, dan tidak ada komitmen jangka panjang.

Instans Spot

Instans Spot dapat menawarkan alternatif hemat biaya untuk Instans On-Demand dengan memanfaatkan kapasitas komputasi yang tidak terpakai. AWS Harga Instans Spot berfluktuasi berdasarkan penawaran dan permintaan untuk setiap jenis instans di setiap lokasi. AWS dapat mengganggu Instans Spot kapan pun membutuhkan kapasitas kembali. Amazon GameLift Serversmenggunakan antrian dan FleetIQ algoritma untuk menentukan bahwa AWS akan mengganggu Instance Spot, itu menempatkan instance dalam keadaan daur ulang. Kemudian, ketika tidak ada sesi permainan aktif pada instance, Amazon GameLift Servers cobalah untuk menggantinya.

Untuk informasi selengkapnya tentang cara menggunakan Instans Spot, lihatDesain antrian untuk Instans Spot.

Sistem operasi

Amazon GameLift Serversinstance mendukung build server game yang berjalan di Microsoft Windows atau Amazon Linux. Saat Anda mengunggah build gameAmazon GameLift Servers, tentukan sistem operasi untuk game tersebut. Saat Anda membuat EC2 armada Amazon untuk menerapkan build game, Amazon GameLift Servers secara otomatis menyiapkan instance dengan sistem operasi build. Untuk informasi selengkapnya tentang sistem operasi server game yang didukung, lihatDapatkan alat Amazon GameLift Servers pengembangan.

Saat menggunakan armada Amazon GameLift Servers Anywhere, Anda dapat menggunakan sistem operasi apa pun yang didukung perangkat keras Anda. Amazon GameLift Servers Armada di mana saja mengharuskan Anda untuk menyebarkan build game Anda ke perangkat keras saat menggunakan Amazon GameLift Servers untuk mengelola sumber daya Anda di satu tempat.

Tipe instans

Jenis instans EC2 armada Amazon menentukan jenis perangkat keras yang digunakan instance. Jenis instans yang berbeda menawarkan kombinasi daya komputasi, memori, penyimpanan, dan kemampuan jaringan yang berbeda.

Saat memilih dari jenis instance yang tersedia untuk game Anda, pertimbangkan:

  • Arsitektur komputasi server game Anda: x64 atau Arm (AWS Graviton).

    catatan

    Instans Graviton Arm memerlukan Amazon GameLift Servers server yang dibangun di OS Linux. Server SDK 5.1.1 atau yang lebih baru diperlukan untuk C ++ dan C #. Server SDK 5.0 atau yang lebih baru diperlukan untuk Go. Instans ini tidak memberikan out-of-the-box dukungan untuk instalasi Mono di Amazon Linux 2023 (AL2023) atau Amazon Linux 2 (). AL2

  • Persyaratan komputasi, memori, dan penyimpanan server game Anda.

  • Jumlah proses server yang Anda rencanakan untuk dijalankan per instance.

Dengan menggunakan jenis instans yang lebih besar, Anda mungkin dapat menjalankan beberapa proses server pada setiap instance. Ini dapat mengurangi jumlah contoh yang diperlukan untuk memenuhi permintaan pemain.

Untuk informasi selengkapnya:

Kuota layanan

Untuk melihat kuota layanan default untukAmazon GameLift Servers, dan kuota saat ini untuk Anda Akun AWS, lakukan hal berikut:

  • Untuk informasi kuota layanan umumAmazon GameLift Servers, lihat Amazon GameLift Serverstitik akhir dan kuota di. Referensi Umum AWS

  • Untuk daftar jenis instans yang tersedia per lokasi akun Anda, buka halaman Kuota layanan Amazon GameLift Servers konsol. Halaman ini juga menampilkan penggunaan akun Anda saat ini untuk setiap jenis instans di setiap lokasi.

  • Untuk daftar kuota akun Anda saat ini untuk tipe instans per Wilayah, jalankan perintah AWS Command Line Interface describe-ec2-instance-limits(AWS CLI). Perintah ini mengembalikan jumlah instance aktif yang Anda miliki di Wilayah default (atau di Wilayah lain yang Anda tentukan).

Saat Anda bersiap untuk meluncurkan game Anda, isi kuesioner peluncuran di konsol. Amazon GameLift Servers Amazon GameLift ServersTim menggunakan kuesioner peluncuran untuk menentukan kuota dan batas yang benar untuk permainan Anda.