Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Strategi pengoptimalan biaya
Gunakan strategi ini dengan solusi hosting terkelola untuk membantu mengurangi biaya hosting cloud Anda sambil mempertahankan kinerja tinggi dan pengalaman pemain.
Praktik terbaik
Ikuti tips ini untuk menggabungkan praktik pengoptimalan biaya untuk hosting game Anda. Minimal, kami menyarankan Anda menjadwalkan ulasan rutin tentang Amazon GameLift Servers biaya dan pola penggunaan Anda. Jika Anda memiliki pertanyaan terkait harga, hubungi Anda
Konfigurasi Armada
-
Gunakan kalkulator harga — Gunakan alat ini dengan data hosting game Anda untuk menjelajahi opsi dan menguji skenario konfigurasi potensial untuk penghematan biaya. Lihat Kalkulator AWS Harga untuk Amazon GameLift Servers
. -
Simpan dalam pengembangan - Untuk pengembangan dan pengujian, gunakan jenis instans yang lebih kecil dan lebih murah dan jalankan hanya saat Anda membutuhkannya.
-
Cocokkan jenis instans dengan game — Pilih keluarga, jenis, dan ukuran EC2 instans Amazon untuk armada Anda yang paling sesuai dengan kebutuhan game Anda. Lihat bagian Jenis instans di Pilih sumber daya komputasi untuk armada terkelola.
-
Gunakan jenis instans Graviton — Instans Graviton didukung oleh prosesor berbasis ARM. Mereka menawarkan kinerja harga yang lebih baik, efisiensi energi yang lebih tinggi, dan biaya yang lebih rendah daripada instans berbasis x86 yang sebanding dengan model harga On-Demand.
-
Gunakan instans Spot — Instans spot biasanya berbiaya lebih rendah daripada On-Demand tetapi mungkin tidak selalu tersedia. Gabungkan armada Spot dan On-Demand untuk menyeimbangkan biaya rendah dan ketersediaan tinggi (disarankan penggunaan Spot 50-85%). Gunakan instans Spot untuk mode permainan yang tidak kritis atau selama jam sibuk. Untuk memantau kelangsungan hidup instans Spot, lacak metrik seperti
InstanceInterruptionsdan.GameServerInterruptionsLihat Perbandingan Instans Sesuai Permintaan dengan Instans Spot. -
Jalankan server di Linux - Bangun runtime server game Anda untuk Linux. Instans yang digunakan dengan Linux umumnya lebih hemat biaya daripada yang menggunakan Windows.
-
Optimalkan pemanfaatan sumber daya — Konfigurasikan armada untuk efisiensi maksimum dengan menjalankan sebanyak mungkin proses server game bersamaan sambil mempertahankan kinerja. Lihat Optimalkan konfigurasi runtime server game pada managed Amazon GameLift Servers.
-
Buat strategi multi-wilayah — Menyebarkan hosting game ke beberapa lokasi dapat memberi pemain Anda latensi yang lebih rendah dan opsi cadangan yang lebih baik. Seimbangkan cakupan regional dan efisiensi biaya dengan menerapkan hosting di pasar pemain terbesar Anda terlebih dahulu dan menggunakan lokasi sekunder untuk kapasitas luapan selama waktu puncak. Lihat Membangun antrian multi-lokasi.
Penskalaan kapasitas armada
-
Skala ke nol — Saat armada tidak digunakan, atur kapasitas armada secara manual ke nol untuk menghindari biaya yang tidak perlu. Lihat Secara manual mengatur kapasitas untuk Amazon GameLift Servers armada.
-
Tambahkan penskalaan otomatis - Hindari penyediaan sumber daya hosting yang berlebihan dengan menggunakan penskalaan otomatis untuk menyesuaikan kapasitas hosting game. Mencocokkan kapasitas dengan permintaan pemain yang berfluktuasi dan metrik kunci lainnya. Lihat Kapasitas armada skala otomatis dengan Amazon GameLift Servers.
-
Pertahankan buffer — Untuk menangani lonjakan permintaan pemain yang tiba-tiba tanpa membuat pemain menunggu, gunakan pelacakan target untuk mempertahankan buffer server game idle. Sesuaikan buffer berdasarkan ukuran dan pola penggunaan basis pemain Anda. Lihat Penskalaan otomatis berbasis target.
Penempatan sesi permainan
-
Gunakan antrian penempatan - Amazon GameLift Servers antrian bergantung pada algoritme untuk menentukan lokasi hosting “terbaik” untuk sesi permainan, berdasarkan biaya sumber daya hosting dan faktor lainnya. Lihat Konfigurasikan penempatan sesi game.
-
Kustomisasi prioritas antrian — Anda dapat mengubah cara antrian memprioritaskan biaya hosting saat menempatkan sesi permainan. Lihat Prioritaskan penempatan sesi permainan.
-
Monitor metrik penempatan — Lacak bagaimana antrian memilih lokasi untuk sesi permainan untuk mengidentifikasi peluang pengoptimalan. Lihat Amazon GameLift Serversmetrik untuk antrian.
Transfer data
-
Lacak transfer data — Pantau bagaimana data ditransfer antara klien dan server game Anda dan ambil langkah-langkah untuk mengoptimalkan aktivitas.
-
Gunakan kompresi data — Pertimbangkan untuk menerapkan teknik kompresi data untuk transfer data antara klien game dan server. Kompresi memainkan peran penting dalam mengurangi penggunaan bandwidth serta meningkatkan kinerja gameplay dan latensi.
Biaya sumber daya dan alat pemanfaatan
Jelajahi cara menggunakan AWS alat untuk memantau dan mengoptimalkan biaya hosting game AndaAmazon GameLift Servers. Untuk informasi tentang alat tambahan, lihat AWS Manajemen Penagihan dan Biaya.
AWS alat manajemen biaya
-
Konsol penagihan — Tinjau AWS tagihan dan penggunaan Anda. Lihat Menyiapkan dengan Penagihan.
-
Peringatan penggunaan Tingkat Gratis — Siapkan notifikasi saat mendekati batas Tingkat Gratis. Lihat Melacak penggunaan Tingkat AWS Gratis Anda.
-
Peringatan CloudWatch penagihan Amazon — Konfigurasikan peringatan saat penggunaan mencapai ambang batas khusus. Lihat Membuat alarm penagihan untuk memantau perkiraan AWS biaya Anda.
Alokasi dan pelacakan biaya
-
Tag alokasi biaya — Tandai armada Anda dan sumber daya lainnya untuk mengatur dan melacak biaya hosting. Lihat Mengatur dan melacak AWS biaya menggunakan tag alokasi biaya.
-
Laporan biaya — Buat laporan yang dikategorikan berdasarkan tag yang ditetapkan. Lihat Menggunakan laporan alokasi biaya bulanan.
-
AWS Cost Explorer— Menganalisis biaya, tren, dan prakiraan dengan pemfilteran dan tampilan yang dapat disesuaikan. Lihat Menganalisis biaya dan penggunaan Anda dengan AWS Cost Explorer.
-
AWS Budgets— Lacak dan ambil tindakan atas AWS biaya dan penggunaan Anda. Lihat Mengelola biaya Anda dengan AWS Budgets.
Pemantauan kinerja dengan Amazon GameLift Servers dan Amazon CloudWatch
Pantau metrik utama ini untuk mengoptimalkan pemanfaatan sumber daya. Lihat metrik di Amazon GameLift Servers konsol atau gunakan CloudWatch dasbor Amazon. Untuk detail tentang semua metrik yang tersediaAmazon GameLift Servers, lihatMonitor Amazon GameLift Servers dengan Amazon CloudWatch.
-
Metrik contoh —
ActiveInstances,,IdleInstancesPercentIdleInstances -
Metrik proses server —
ActiveServerProcesses,HealthyServerProcesses -
Metrik sesi permainan —
ActiveGameSessions,AvailableGameSessions -
Metrik sesi pemain —
CurrentPlayerSessions -
Metrik antrian —,
AverageWaitTimeQueueDepth -
Metrik perjodohan —,
CurrentTicketsMatchesPlaced -
Kinerja perangkat keras —
CPUUtilization,NetworkIn/NetworkOut,DiskReadBytes/DiskWriteBytes Metrik pemanfaatan sumber daya
-
Gunakan
PercentIdleInstancesuntuk menentukan ukuran armada yang optimal. -
Lacak
PercentAvailableGameSessionsuntuk memastikan kapasitas hosting game yang memadai. -
Pantau
InstanceInterruptionsdanGameServerInterruptionsuntuk menentukan kelangsungan hidup Instance Spot.
-