Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kelola streaming dengan grup streaming Amazon GameLift Streams
Setelah menyiapkan aplikasi Amazon GameLift Streams, Anda siap mengelola dan menerapkan sumber daya komputasi untuk menjalankan dan mengalirkan aplikasi Anda. Grup GameLift aliran Amazon Streams mewakili kumpulan sumber daya komputasi ini. Anda menentukan jumlah maksimum aliran bersamaan yang akan didukung dengan menskalakan kapasitas aliran.
Amazon GameLift Streams mengalokasikan sumber daya komputasi di Wilayah AWS tempat Anda membuat grup streaming. Anda juga dapat menambahkan lokasi terpencil ke grup streaming dan mengelola kapasitas per lokasi. Ini adalah praktik terbaik untuk menyelenggarakan sesi streaming di lokasi yang secara geografis dekat pengguna akhir Anda. Ini membantu meminimalkan latensi dan meningkatkan kualitas aliran. Untuk informasi lebih lanjut, lihatWilayah AWS dan lokasi terpencil yang didukung oleh Amazon GameLift Streams.
Dalam grup streaming, Anda dapat menentukan satu atau beberapa aplikasi Amazon GameLift Streams yang dapat dialirkan oleh grup streaming. Satu aplikasi dapat berada dalam beberapa grup aliran, sehingga Anda dapat mengatur konfigurasi atau jenis sumber daya komputasi yang berbeda untuk melakukan streaming aplikasi yang sama. Misalnya, untuk menyediakan dua opsi kualitas grafis untuk streaming aplikasi, Anda dapat mengatur dua grup aliran dengan konfigurasi kelas aliran yang berbeda dan menautkannya ke aplikasi yang sama.
Sebaliknya, grup aliran tunggal dapat memiliki beberapa aplikasi: aplikasi default, yang dapat Anda atur saat membuat grup streaming, dan aplikasi tertaut tambahan. Untuk informasi lebih lanjut, lihatIkhtisar grup aliran multi-aplikasi.
Bagaimana Anda menghubungkan grup streaming dan aplikasi Anda bersama-sama tergantung pada kasus penggunaan Anda, tetapi hubungannya bisa many-to-many.
Tentang kapasitas aliran
Anda mengelola jumlah aliran yang dapat dikirimkan secara bersamaan ke pengguna akhir dengan menyetel kapasitas grup streaming, atau kapasitas streaming. Kapasitas aliran mewakili jumlah sesi aliran bersamaan yang dapat didukung oleh grup aliran. Ini dikonfigurasi di setiap lokasi. Ada dua jenis kapasitas: kapasitas selalu aktif dan kapasitas sesuai permintaan.
-
Kapasitas selalu aktif: Kapasitas streaming yang dialokasikan sebelumnya dan siap menangani permintaan streaming tanpa penundaan. Anda membayar untuk kapasitas ini apakah itu digunakan atau tidak. Terbaik untuk waktu tercepat dari permintaan streaming hingga sesi streaming.
-
Kapasitas sesuai permintaan: Kapasitas streaming yang dapat dialokasikan Amazon GameLift Streams sebagai respons terhadap permintaan streaming, dan kemudian de-alokasikan ketika sesi telah dihentikan. Ini menawarkan ukuran pengendalian biaya dengan mengorbankan waktu mulai aliran yang lebih besar (biasanya di bawah 5 menit).
Jika Anda memiliki grup streaming dengan kapasitas selalu aktif yang disetel ke 100 di lokasi, ini berarti grup streaming memiliki sumber daya yang cukup untuk melakukan streaming ke 100 pengguna akhir secara bersamaan di lokasi tersebut. Anda dapat menambah atau mengurangi kapasitas streaming kapan saja, di setiap lokasi (hingga jumlah kuota Anda saat ini) untuk memenuhi perubahan permintaan pengguna.
Saat menentukan kapasitas aliran dalam grup aliran dengan kelas aliran multi-penyewa (yang dapat mengalirkan lebih dari 1 sesi per sumber daya komputasi), kapasitas harus kelipatan dari penyewaan. Misalnya, kelas gen5n_high
stream memiliki multi-tenancy 2. Itu berarti setiap sumber daya komputasi yang dialokasikan dalam grup streaming Anda dapat melakukan streaming ke 2 klien. Oleh karena itu, kapasitas yang Anda minta harus dalam kelipatan 2.
Amazon GameLift Streams menggunakan kapasitas selalu aktif terlebih dahulu untuk memenuhi permintaan streaming. Ketika kapasitas selalu aktif sepenuhnya digunakan, secara otomatis mengalokasikan kapasitas sesuai permintaan (jika dikonfigurasi) untuk menangani permintaan tambahan. Saat sesi streaming berakhir, kapasitas sesuai permintaan secara otomatis dialokasikan untuk mengurangi biaya. Perhatikan bahwa mengalokasikan kapasitas sesuai permintaan yang tidak terpakai dapat memakan waktu beberapa menit.
Penskalaan kapasitas mencerminkan total biaya Anda untuk grup streaming. Pastikan Anda menyiapkan peringatan penagihan untuk mengelola biaya Amazon GameLift Streams Anda. Lihat Buat peringatan penagihan untuk memantau penggunaan.
Untuk mengubah kapasitas grup streaming, edit pengaturan grup streaming Anda dan masukkan nilai baru untuk kapasitas sesuai permintaan yang selalu aktif and/or . Saat Anda mengubah kapasitas selalu aktif, Amazon GameLift Streams menyesuaikan sumber daya yang dialokasikan agar sesuai dengan nilai baru dengan menyediakan sumber daya baru atau mematikan sumber daya yang sudah ada. Meningkatkan kapasitas selalu aktif dapat memakan waktu lebih dari beberapa menit jika sumber daya tidak segera tersedia. Penurunan kapasitas selalu aktif membutuhkan beberapa menit untuk menghentikan penyediaan sumber daya yang dialokasikan.
Kuota kapasitas dan layanan
Penggunaan Amazon GameLift Streams tunduk pada kuota layanan yang membatasi jumlah total GPUs (sumber daya komputasi) yang dapat Anda konfigurasi untuk streaming di akun Anda. Memahami bagaimana kuota ini berinteraksi dengan kapasitas streaming membantu Anda merencanakan infrastruktur streaming dan menghindari keterbatasan kapasitas.
Lebih khusus lagi, kuota layanan GPU menentukan GPUs jumlah maksimum keluarga kelas aliran tertentu yang dapat Anda minta per lokasi di semua grup streaming di akun Anda. Misalnya, jika akun Anda memiliki batas 5 inci gen5n
GPUs us-west-2
, jumlah yang gen5n
GPUs diperlukan untuk menyediakan total kapasitas streaming us-west-2
untuk semua grup streaming Anda harus kurang dari atau sama dengan 5. Ini termasuk GPUs untuk kapasitas selalu aktif dan sesuai permintaan.
Saat menghitung total kapasitas aliran yang disediakan oleh ini GPUs, penting untuk diingat bahwa kelas streaming multi-tenant mendukung streaming lebih dari satu sesi per GPU. Oleh karena itu, jika Anda menggunakan kelas aliran multi-tenant di grup streaming Andagen5n_high
, misalnya, Anda harus mempertimbangkan hal ini saat menentukan bagaimana kapasitas akan dihitung terhadap kuota Anda. Kelas aliran penyewa tunggal, seperti gen5n_ultra
dangen5n_win2022
, mendedikasikan satu GPU per sesi streaming.
Contoh: Bagaimana kuota mempengaruhi kapasitas
Contoh berikut menunjukkan bagaimana kuota layanan berinteraksi dengan kapasitas aliran di beberapa grup dan lokasi aliran. Dalam contoh ini, asumsikan akun Anda memiliki kuota 10 gen5n
GPUs per lokasi.
-
Buat grup aliran penyewa tunggal: Anda membuat grup streaming menggunakan kelas gen5n_ultra
aliran dengan kapasitas total 5 (selalu aktif ditambah sesuai permintaan) di. us-east-2
Karena kelas aliran ini memiliki penyewaan 1:1 (1 aliran per GPU), Anda memerlukan 5 GPUs untuk total kapasitas 5. Ini meninggalkan Anda dengan 5 yang tersisa GPUs us-east-2
.
-
Buat grup aliran multi-penyewa: Anda membuat grup aliran lain menggunakan kelas gen5n_high
aliran dengan total kapasitas 6. us-east-2
Karena kelas aliran ini memiliki penyewaan 1:2 (2 aliran per GPU), Anda hanya perlu 3 GPUs untuk 6 total kapasitas. Ini meninggalkan Anda dengan 2 tersisa GPUs dius-east-2
.
-
Tambahkan kapasitas di lokasi lain: Setelah membuat grup aliran ini, Anda memiliki 2 yang tersisa GPUs us-east-2
, tetapi Anda masih memiliki 10 yang GPUs tersedia di lokasi lain seperti us-west-2
ataueu-west-1
. Anda dapat menambahkan lokasi ini ke salah satu grup aliran yang Anda buat sebelumnya atau membuat grup aliran baru yang memiliki lokasi tersebut.
Contoh ini menunjukkan bahwa kuota diberlakukan per lokasi dan di semua grup streaming Anda, memungkinkan Anda untuk mendistribusikan kapasitas streaming Anda di beberapa wilayah geografis sambil tetap dalam batas layanan.
Untuk melihat kuota layanan Anda saat ini dan peningkatan permintaan, gunakan konsol Service Quotas. Untuk informasi selengkapnya, lihat Kuota layanan Amazon GameLift Streams.
Tentang lokasi
Lokasi adalah tempat Amazon GameLift Streams mengalokasikan sumber daya komputasi untuk meng-host aplikasi Anda dan streaming ke pengguna. Untuk latensi yang lebih rendah dan kualitas yang lebih baik, Anda harus memilih lokasi yang lebih dekat dengan pengguna Anda. Secara default, Anda dapat melakukan streaming dari Wilayah AWS tempat Anda membuat grup streaming, yang dikenal sebagai lokasi utama. Selain itu, grup streaming dapat memperluas cakupannya untuk streaming dari lokasi lain yang didukung, yang dikenal sebagai lokasi terpencil.
Untuk daftar lengkap lokasi yang didukung, lihatWilayah AWS dan lokasi terpencil.
- Grup aliran multi-lokasi
-
Grup streaming yang dikonfigurasi untuk meng-host aplikasi dan sesi streaming dari beberapa lokasi, selain lokasi utama ( Wilayah AWS tempat Anda membuat grup streaming). Anda mengelola kapasitas untuk setiap lokasi.
Buat grup streaming
- Console
-
Untuk membuat grup streaming di konsol Amazon GameLift Streams
-
Masuk ke AWS Management Console dan buka konsol Amazon GameLift Streams. Pilih Wilayah AWS tempat Anda ingin membuat grup streaming Anda. Wilayah ini harus sama dengan aplikasi yang ingin Anda streaming dengan grup aliran. Untuk informasi selengkapnya, lihat Memilih Wilayah di Panduan AWS Management Console Memulai.
-
Untuk membuka alur kerja pembuatan, di panel navigasi, pilih Grup streaming, lalu pilih Buat grup aliran.
-
Dalam Tentukan grup aliran, masukkan yang berikut ini:
-
Deskripsi
Label yang dapat dibaca manusia untuk grup streaming Anda. Nilai ini tidak harus unik. Sebagai praktik terbaik, gunakan deskripsi, nama, atau label yang bermakna untuk grup streaming. Anda dapat mengedit bidang ini kapan saja.
-
Tanda
Tag adalah label yang dapat membantu Anda mengatur AWS sumber daya Anda. Untuk informasi selengkapnya, lihat Menandai sumber daya AWS Anda.
-
Di Pilih kelas aliran, pilih kelas aliran untuk grup aliran.
-
Opsi kelas streaming
Jenis sumber daya komputasi untuk menjalankan dan mengalirkan aplikasi dengan. Pilihan ini memengaruhi kualitas pengalaman streaming dan biaya. Anda hanya dapat menentukan satu kelas aliran per grup aliran. Pilih kelas yang paling sesuai dengan aplikasi Anda.
Kelas aliran |
Deskripsi |
gen5n_win2022
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang sangat tinggi. Menjalankan aplikasi di Microsoft Windows Server 2022 Base dan mendukung DirectX 12 dan DirectX 11. Mendukung Unreal Engine melalui versi 5.5, aplikasi 64-bit, dan teknologi anti-cheat. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 24 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen5n_high
|
(NVIDIA, tinggi) Mendukung aplikasi dengan kompleksitas adegan moderate-to-high 3D. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 4. RAM: 16 GB. VRAM: 12 GB.
Penyewaan: Mendukung hingga dua sesi aliran bersamaan.
|
gen5n_ultra
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang sangat tinggi. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 24 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen4n_win2022
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang tinggi. Menjalankan aplikasi di Microsoft Windows Server 2022 Base dan mendukung DirectX 12 dan DirectX 11. Mendukung Unreal Engine melalui versi 5.5, aplikasi 64-bit, dan teknologi anti-cheat. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 16 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen4n_high
|
(NVIDIA, tinggi) Mendukung aplikasi dengan kompleksitas adegan moderate-to-high 3D. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 4. RAM: 16 GB. VRAM: 8 GB.
Penyewaan: Mendukung hingga dua sesi aliran bersamaan.
|
gen4n_ultra
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang tinggi. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 16 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
Untuk melanjutkan, pilih Berikutnya.
-
Di aplikasi Link, pilih aplikasi yang ingin Anda streaming, atau pilih "Tidak ada aplikasi" untuk memilih satu di lain waktu. Anda dapat mengedit grup streaming setelah dibuat untuk menambah atau menghapus aplikasi. Anda hanya dapat menautkan aplikasi yang Ready
berstatus dan memiliki runtime yang kompatibel dengan kelas streaming yang Anda pilih. Secara default, ini adalah satu-satunya aplikasi yang ditampilkan dalam tabel. Untuk melihat semua aplikasi dalam Ready
status, pilih All runtimes
di daftar drop-down.
Jika Anda tidak melihat aplikasi Anda terdaftar, maka periksa Wilayah AWS
pengaturan saat ini. Anda hanya dapat menautkan aplikasi ke grup streaming yang berada di Wilayah yang sama.
Untuk melanjutkan, pilih Berikutnya.
-
Di Konfigurasi pengaturan aliran, di bawah Lokasi dan kapasitas, pilih satu atau beberapa lokasi di mana grup streaming Anda akan memiliki kapasitas untuk melakukan streaming aplikasi Anda. Secara default, wilayah tempat Anda membuat grup streaming, yang dikenal sebagai lokasi utama, telah ditambahkan ke grup aliran Anda dan tidak dapat dihapus. Anda dapat menambahkan lokasi tambahan dengan mencentang kotak di samping setiap lokasi yang ingin Anda tambahkan. Untuk latensi yang lebih rendah dan kualitas streaming yang lebih baik, Anda harus memilih lokasi yang lebih dekat dengan pengguna Anda.
Untuk setiap lokasi, Anda dapat menentukan kapasitas streamingnya. Kapasitas aliran mewakili jumlah aliran bersamaan yang dapat aktif pada suatu waktu. Anda mengatur kapasitas streaming per lokasi di setiap grup aliran. Di setiap lokasi, ada dua jenis kapasitas: kapasitas selalu aktif dan kapasitas sesuai permintaan.
-
Kapasitas selalu aktif: Kapasitas streaming yang dialokasikan sebelumnya dan siap menangani permintaan streaming tanpa penundaan. Anda membayar untuk kapasitas ini apakah itu digunakan atau tidak. Terbaik untuk waktu tercepat dari permintaan streaming hingga sesi streaming.
-
Kapasitas sesuai permintaan: Kapasitas streaming yang dapat dialokasikan Amazon GameLift Streams sebagai respons terhadap permintaan streaming, dan kemudian de-alokasikan ketika sesi telah dihentikan. Ini menawarkan ukuran pengendalian biaya dengan mengorbankan waktu mulai aliran yang lebih besar (biasanya di bawah 5 menit).
Anda dapat menambah atau mengurangi total kapasitas streaming kapan saja untuk memenuhi perubahan permintaan pengguna untuk suatu lokasi dengan menyesuaikan salah satu kapasitas. Amazon GameLift Streams memenuhi permintaan streaming menggunakan sumber daya idle yang telah dialokasikan sebelumnya di kumpulan kapasitas yang selalu aktif jika ada yang tersedia. Jika semua kapasitas selalu aktif digunakan, Amazon GameLift Streams akan menyediakan sumber daya komputasi tambahan hingga jumlah maksimum yang ditentukan dalam kapasitas sesuai permintaan. Sebagai skala kapasitas yang dialokasikan, perubahan tersebut tercermin dalam total biaya Anda untuk grup aliran.
Aplikasi tertaut akan secara otomatis direplikasi ke setiap lokasi yang diaktifkan. Aplikasi harus selesai mereplikasi di lokasi terpencil sebelum lokasi jarak jauh dapat meng-host aliran. Untuk memeriksa status replikasi, buka grup aliran setelah dibuat dan lihat kolom Status replikasi dalam tabel aplikasi tertaut. Klik pada status saat ini untuk melihat status replikasi untuk setiap lokasi yang ditambahkan.
Data aplikasi akan disimpan di semua lokasi yang diaktifkan termasuk lokasi utama untuk grup aliran ini. Data sesi streaming akan disimpan di lokasi utama dan lokasi di mana streaming terjadi.
-
Di Tinjau dan buat grup streaming, verifikasi konfigurasi grup aliran Anda dan buat perubahan sesuai kebutuhan. Jika semuanya sudah benar, pilih Buat grup aliran.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk membuat grup aliran menggunakan AWS CLI
Saat Anda AWS CLI menggunakan CreateStreamGroupperintah, disesuaikan untuk konten Anda.
aws gameliftstreams create-stream-group \
--description "Test_gen4_high
" \
--default-application-identifier arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6
\
--stream-class gen4n_high
\
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 2
, "OnDemandCapacity": 4
}]'
di mana
description
:
-
Label yang dapat dibaca manusia untuk grup streaming Anda. Nilai ini tidak harus unik. Sebagai praktik terbaik, gunakan deskripsi, nama, atau label yang bermakna untuk grup streaming. Anda dapat mengedit bidang ini kapan saja.
default-application-identifier
-
Nilai atau ID Nama Sumber Daya Amazon (ARN) yang ditetapkan ke sumber daya aplikasi Amazon GameLift Streams. Aplikasi harus dalam READY
status.
Contoh ARN: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6
Contoh ID: a-9ZY8X7Wv6
stream-class
-
- Opsi kelas streaming
-
Jenis sumber daya komputasi untuk menjalankan dan mengalirkan aplikasi dengan. Pilihan ini memengaruhi kualitas pengalaman streaming dan biaya. Anda hanya dapat menentukan satu kelas aliran per grup aliran. Pilih kelas yang paling sesuai dengan aplikasi Anda.
Kelas aliran |
Deskripsi |
gen5n_win2022
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang sangat tinggi. Menjalankan aplikasi di Microsoft Windows Server 2022 Base dan mendukung DirectX 12 dan DirectX 11. Mendukung Unreal Engine melalui versi 5.5, aplikasi 64-bit, dan teknologi anti-cheat. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 24 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen5n_high
|
(NVIDIA, tinggi) Mendukung aplikasi dengan kompleksitas adegan moderate-to-high 3D. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 4. RAM: 16 GB. VRAM: 12 GB.
Penyewaan: Mendukung hingga dua sesi aliran bersamaan.
|
gen5n_ultra
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang sangat tinggi. Menggunakan GPU Tensor NVIDIA A10G.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 24 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen4n_win2022
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang tinggi. Menjalankan aplikasi di Microsoft Windows Server 2022 Base dan mendukung DirectX 12 dan DirectX 11. Mendukung Unreal Engine melalui versi 5.5, aplikasi 64-bit, dan teknologi anti-cheat. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 16 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
gen4n_high
|
(NVIDIA, tinggi) Mendukung aplikasi dengan kompleksitas adegan moderate-to-high 3D. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 4. RAM: 16 GB. VRAM: 8 GB.
Penyewaan: Mendukung hingga dua sesi aliran bersamaan.
|
gen4n_ultra
|
(NVIDIA, ultra) Mendukung aplikasi dengan kompleksitas adegan 3D yang tinggi. Menggunakan GPU Tensor NVIDIA T4.
Sumber daya per aplikasi: vCPUs: 8. RAM: 32 GB. VRAM: 16 GB.
Penyewaan: Mendukung satu sesi aliran bersamaan.
|
location-configurations
-
Satu set lokasi untuk ditambahkan ke grup aliran ini, dan kapasitasnya. Secara default, jika tidak ada kapasitas yang ditentukan, Amazon GameLift Streams hanya akan mengalokasikan kapasitas aliran selalu aktif yang cukup untuk memulai satu aliran di lokasi di mana grup aliran dibuat. Untuk daftar lengkap lokasi yang didukung Amazon GameLift Streams, lihat. Wilayah AWS dan lokasi terpencil yang didukung oleh Amazon GameLift Streams
Nilai untuk kapasitas harus kelipatan bilangan bulat dari nilai sewa kelas aliran grup aliran.
Jika permintaan berhasil, Amazon GameLift Streams mengembalikan respons yang mirip dengan berikut ini:
{
"Arn": "arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4",
"Description": "Test_gen4_high",
"DefaultApplication": {
"Id": "a-9ZY8X7Wv6"
},
"StreamClass": "gen4n_high",
"Id": "sg-1AB2C3De4",
"Status": "ACTIVATING",
"LastUpdatedAt": "2024-11-18T15:49:01.482000-08:00",
"CreatedAt": "2024-11-18T15:49:01.482000-08:00"
}
Amazon GameLift Streams mulai mencari sumber daya komputasi yang tidak terisi dan menyediakannya untuk grup streaming baru, yang dapat memakan waktu beberapa menit. Selama waktu ini, grup streaming baru berada dalam status Activating.
Anda dapat menyesuaikan kapasitas grup streaming saat dalam status Aktif atau Aktif. Untuk informasi lebih lanjut, lihat Edit kapasitas.
Saat grup streaming dalam status Aktif, grup ini siap menyebarkan sumber daya untuk streaming. Untuk memulai streaming, lihatMulai sesi streaming dengan Amazon GameLift Streams.
Edit pengaturan umum
Amazon GameLift Streams mengelompokkan setelan berikut bersama-sama di konsol di bawah Pengaturan grup Stream: Status, ID grup Stream, Deskripsi, ARN grup Stream, dan kelas Streaming. Dari jumlah tersebut, satu-satunya yang dapat Anda perbarui tanpa membuat grup aliran baru adalah Deskripsi.
- Console
-
-
Masuk ke AWS Management Console dan buka konsol Amazon GameLift Streams.
-
Di bilah navigasi, pilih Streaming grup untuk melihat daftar grup aliran yang ada. Pilih grup streaming yang ingin Anda edit.
-
Di halaman detail grup streaming, pilih Edit pengaturan.
-
Untuk memperbarui deskripsi, masukkan nilai baru.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk mengedit deskripsi grup aliran menggunakan AWS CLI
Saat Anda AWS CLI menggunakan UpdateStreamGroupperintah, disesuaikan untuk konten Anda.
aws gameliftstreams update-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
\
--description "MyGame - Ultra
"
di mana
identifier
-
Nama Sumber Daya Amazon (ARN) atau ID yang secara unik mengidentifikasi sumber daya grup aliran.
Contoh ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
Contoh ID: sg-1AB2C3De4
description
-
Label yang dapat dibaca manusia untuk grup streaming Anda. Nilai ini tidak harus unik. Sebagai praktik terbaik, gunakan deskripsi, nama, atau label yang bermakna untuk grup streaming. Anda dapat mengedit bidang ini kapan saja.
Edit kapasitas
Skala grup streaming Anda dengan menyesuaikan kapasitas untuk setiap lokasi.
Lihat Kuota layanan Amazon GameLift Streams untuk mempelajari lebih lanjut tentang kuota kapasitas grup aliran per Akun AWS, per lokasi, dan cara meningkatkan kuota ini.
- Console
-
-
Masuk ke AWS Management Console dan buka konsol Amazon GameLift Streams.
-
Di bilah navigasi, pilih Streaming grup untuk melihat daftar grup aliran yang ada. Pilih grup streaming yang ingin Anda edit.
-
Di halaman detail grup aliran, pilih Edit konfigurasi.
-
Untuk setiap lokasi, masukkan nilai kapasitas aliran selalu aktif dan sesuai permintaan baru di sel yang relevan dalam tabel. Anda dapat meminta peningkatan atau penurunan kapasitas. Nilai untuk kapasitas harus kelipatan bilangan bulat dari nilai sewa kelas aliran grup aliran.
Jika Anda menyetel nilai kapasitas selalu aktif ke nol, grup streaming tidak akan mengalokasikan host apa pun untuk streaming.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk mengedit kapasitas aliran menggunakan AWS CLI
Saat Anda AWS CLI menggunakan UpdateStreamGroupperintah, disesuaikan untuk konten Anda.
aws gameliftstreams update-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
\
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 4
}, \
{"LocationName": "ap-northeast-1
", "AlwaysOnCapacity": 0
, "OnDemandCapacity": 2
}]'
di mana
identifier
-
Nama Sumber Daya Amazon (ARN) atau ID yang secara unik mengidentifikasi sumber daya grup aliran.
Contoh ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
Contoh ID: sg-1AB2C3De4
location-configurations
-
Satu set lokasi untuk diperbarui dalam grup aliran ini dengan kapasitas baru mereka. Nilai untuk kapasitas harus kelipatan bilangan bulat dari nilai sewa kelas aliran grup aliran.
Saat Anda memperbarui kapasitas lokasi grup streaming, Amazon GameLift Streams akan mulai memproses permintaan Anda, yang dapat memakan waktu lama. Selama waktu ini, Amazon GameLift Streams bekerja untuk mengalokasikan atau merilis sumber daya dalam grup streaming sesuai kebutuhan untuk memenuhi kapasitas streaming selalu aktif yang diinginkan yang Anda tetapkan. Anda dapat melihat status penyediaan kapasitas streaming dengan melihat halaman detail grup Stream di konsol Amazon GameLift Streams, atau dengan menelepon get-stream-group
menggunakan Amazon GameLift Streams CLI.
Ketika grup streaming Anda dalam status Aktif dan memiliki kapasitas streaming yang tersedia, Anda dapat memulai streaming. Untuk informasi lebih lanjut, lihatMulai sesi streaming dengan Amazon GameLift Streams.
Perilaku penurunan kapasitas
Saat Anda menurunkan kapasitas, Amazon GameLift Streams menunggu hingga host menganggur sebelum merilisnya. Karena host dapat mendukung 1 atau 2 sesi, host hanya menganggur ketika semua sesi aktif di host berakhir. Sesi streaming berakhir ketika pengguna mengakhiri sesi mereka atau waktu sesi habis. Oleh karena itu, dalam situasi ekstrem ketika sesi yang ada diizinkan untuk mencapai durasi maksimum yang mungkin, mungkin diperlukan waktu hingga 24 jam untuk mencapai kapasitas yang diinginkan. Jika ingin memaksa semua sesi streaming aktif dalam grup streaming berakhir, Anda dapat menghapus grup streaming di konsol atau dengan menggunakan DeleteStreamGroupAPI, atau Anda dapat menggunakan TerminateStreamSessionAPI untuk mengakhiri sesi aktif satu per satu.
Menambahkan lokasi dalam grup aliran
- Console
-
Untuk menambahkan lokasi ke grup streaming menggunakan konsol Amazon GameLift Streams
-
Di bilah navigasi, pilih Streaming grup untuk melihat daftar grup aliran yang ada. Pilih grup streaming yang ingin Anda tambahkan lokasi baru.
-
Di halaman detail grup Stream, pilih Edit konfigurasi.
-
Pilih kotak centang di sebelah lokasi yang ingin Anda tambahkan ke grup aliran ini, lalu atur kapasitasnya.
-
Tinjau ringkasan lokasi yang Anda pilih, termasuk biaya untuk kapasitas streaming. Pilih Simpan untuk mengonfirmasi pilihan Anda.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk menambahkan lokasi ke grup aliran menggunakan AWS CLI
Saat Anda AWS CLI menggunakan AddStreamGroupLocationsperintah, disesuaikan untuk konten Anda.
aws gameliftstreams add-stream-group-locations \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 2
, "OnDemandCapacity": 2
}]'
di mana
identifier
-
Nama Sumber Daya Amazon (ARN) atau ID yang secara unik mengidentifikasi sumber daya grup aliran.
Contoh ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
Contoh ID: sg-1AB2C3De4
location-configurations
-
Satu set lokasi untuk ditambahkan ke grup aliran ini, dan kapasitasnya. Untuk daftar lengkap lokasi yang didukung Amazon GameLift Streams, lihat. Wilayah AWS dan lokasi terpencil yang didukung oleh Amazon GameLift Streams
Nilai untuk kapasitas harus kelipatan bilangan bulat dari nilai sewa kelas aliran grup aliran.
Ketika aplikasi Anda telah selesai mereplikasi ke lokasi baru dan grup streaming Anda memiliki kapasitas streaming yang tersedia, Anda dapat memulai streaming dari lokasi baru. Untuk informasi lebih lanjut tentang streaming, lihatMulai sesi streaming dengan Amazon GameLift Streams. Amazon GameLift Streams akan mulai memproses permintaan Anda, yang dapat memakan waktu beberapa menit. Selama waktu ini, Amazon GameLift Streams berfungsi untuk mereplikasi aplikasi Anda dan mengalokasikan sumber daya komputasi di lokasi baru. Anda dapat melihat status replikasi dari bagian Aplikasi tertaut pada halaman detail grup Stream dengan mengarahkan kursor ke status di kolom Status replikasi.
Menghapus lokasi dalam grup aliran
Untuk berhenti menggunakan sumber daya komputasi dari lokasi tertentu, Anda dapat menghapus lokasi di grup streaming. Ini mengurangi total kapasitas streaming di grup streaming Anda. Namun, Anda masih dapat meningkatkan kapasitas streaming di lokasi yang tersisa.
Anda tidak dapat menghapus lokasi utama grup aliran. Namun, jika Anda tidak ingin sumber daya komputasi di lokasi itu, maka Anda dapat mengatur kapasitas aliran ke nol.
Saat Anda menghapus lokasi dalam grup streaming, Amazon GameLift Streams memutus aliran aktif di lokasi tersebut, yang menghentikan aliran pengguna akhir yang terhubung.
- Console
-
Untuk menghapus lokasi dari grup streaming menggunakan konsol Amazon GameLift Streams
-
Di panel navigasi, pilih Streaming grup untuk melihat daftar grup aliran yang ada.
-
Pilih nama grup streaming tempat Anda ingin menghapus lokasi.
-
Di halaman detail grup Stream, pilih Edit konfigurasi.
-
Hapus centang pada kotak centang di sebelah nama lokasi yang ingin Anda hapus.
-
Pilih Simpan.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk menghapus lokasi dari grup aliran menggunakan AWS CLI
Saat Anda AWS CLI menggunakan RemoveStreamGroupLocationsperintah, disesuaikan untuk konten Anda.
aws gameliftstreams remove-stream-group-locations \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
--locations us-east-1 eu-central-1
di mana
Menghapus grup streaming
Anda dapat menghapus grup streaming yang ada dalam status apa pun. Tindakan ini menghapus grup streaming secara permanen dan melepaskan sumber daya komputasinya. Jika ada aliran dalam proses, maka tindakan ini menghentikannya dan pengguna akhir Anda tidak dapat lagi melihat aliran.
Sebagai praktik terbaik, sebelum Anda menghapus grup streaming, periksa aliran yang sedang diproses dan ambil langkah-langkah untuk menghentikannya.
- Console
-
Untuk menghapus grup streaming menggunakan konsol Amazon GameLift Streams
-
Masuk ke AWS Management Console dan buka konsol Amazon GameLift Streams.
-
Untuk melihat daftar grup aliran yang ada, di panel navigasi, pilih Grup streaming.
-
Pilih nama grup streaming yang ingin Anda hapus.
-
Pada halaman detail grup streaming, pilih Hapus.
-
Di kotak dialog Hapus, konfirmasikan tindakan hapus.
- CLI
-
Prasyarat
Anda harus mengkonfigurasi AWS CLI dengan kredensi pengguna Anda dan pilihan Anda. Wilayah AWS Untuk petunjuk penyiapan, lihatUnduh AWS CLI.
Untuk menghapus grup streaming Anda menggunakan AWS CLI
Saat Anda AWS CLI menggunakan DeleteStreamGroupperintah, disesuaikan untuk konten Anda.
aws gameliftstreams delete-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
di mana
identifier
-
Nama Sumber Daya Amazon (ARN) atau ID yang secara unik mengidentifikasi sumber daya grup aliran.
Contoh ARN: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
Contoh ID: sg-1AB2C3De4
Amazon GameLift Streams mulai merilis sumber daya komputasi dan menghapus grup streaming. Selama waktu ini, grup streaming berada dalam status Menghapus. Setelah Amazon GameLift Streams menghapus grup streaming, Anda tidak dapat mengambilnya lagi.
Aplikasi tertaut
Jika Anda ingin melakukan streaming beberapa aplikasi menggunakan kumpulan sumber daya komputasi yang sama, Anda dapat menautkan beberapa aplikasi ke grup aliran yang sama. Demikian pula, jika Anda ingin melakukan streaming aplikasi menggunakan kumpulan sumber daya komputasi yang berbeda, Anda dapat menautkan aplikasi ke beberapa grup aliran.
Untuk informasi selengkapnya tentang menautkan aplikasi ke grup streaming, lihat. Ikhtisar grup aliran multi-aplikasi
Pemeliharaan grup aliran
Agar grup streaming menerima pembaruan dan perbaikan layanan baru, Anda harus membuat ulang grup aliran. Sebagai praktik terbaik, kami menyarankan Anda membuat ulang grup streaming setiap 3-4 minggu. Mengganti grup streaming tidak memengaruhi aplikasi yang Anda unggah.
Setiap kali fitur dirilis yang memerlukan grup streaming baru untuk menggunakannya, Anda akan melihat pesan “Diperlukan pemeliharaan” di bagian atas halaman detail grup streaming untuk memberi tahu Anda bahwa itu sudah usang. Membuat ulang grup aliran adalah proses manual, tetapi untuk membantu Anda melakukannya, gunakan tombol Buat Grup Stream dalam pesan untuk memulai proses. Beberapa bidang akan diisi untuk Anda.
Pemeliharaan grup streaming juga diperlukan saat grup streaming berusia lebih dari 180 hari. Anda tidak akan lagi dapat menautkan aplikasi baru ke grup aliran lama ini sampai mereka dibuat ulang.