Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aktifkan dan Kelola Folder Beranda untuk Pengguna AppStream 2.0 Anda
AppStream 2.0 mendukung opsi penyimpanan persisten berikut untuk pengguna di organisasi Anda:
-
Folder rumah
-
Google Drive untuk Google Workspace
-
OneDrive untuk Bisnis
Anda dapat mengaktifkan satu atau beberapa opsi untuk organisasi Anda. Saat Anda mengaktifkan folder rumah untuk tumpukan AppStream 2.0, pengguna tumpukan dapat mengakses folder penyimpanan persisten selama sesi streaming aplikasi mereka. Tidak diperlukan konfirmasi lebih lanjut bagi pengguna Anda untuk mengakses folder beranda mereka. Data yang disimpan oleh pengguna di folder beranda mereka secara otomatis dicadangkan ke bucket Amazon Simple Storage Service di akun Amazon Web Services Anda dan tersedia untuk pengguna tersebut di sesi berikutnya.
File dan folder dienkripsi saat transit menggunakan titik akhir SSL Amazon S3. File dan folder dienkripsi saat istirahat menggunakan kunci enkripsi yang dikelola Amazon S3.
Folder rumah disimpan pada instance armada di lokasi default berikut:
-
Untuk sesi tunggal, contoh non-domain-joined Windows: C:\Users\\ My FilesPhotonUser\ Home Folder
-
Untuk multi-sesi, instance non-domain-joined Windows: C:\Users\as2 -xxxxxxxx\ My Files\ Home Folder, di mana as2-xxxxxxxxx adalah nama pengguna acak yang ditetapkan untuk setiap sesi pengguna. Anda dapat menentukan nama pengguna lokal Anda melalui variabel env $USERNAME.
-
Contoh Windows yang bergabung dengan domain: C:\Users\ %username%\ My Files\ Home Folder
-
Contoh Linux: ~//MyFilesHomeFolder
Sebagai administrator, gunakan jalur yang berlaku jika Anda mengonfigurasi aplikasi Anda untuk menyimpan ke folder beranda. Dalam beberapa kasus, pengguna Anda mungkin tidak dapat menemukan folder rumah mereka karena beberapa aplikasi tidak mengenali pengalihan yang menampilkan folder rumah sebagai folder tingkat atas di File Explorer. Jika ini masalahnya, pengguna Anda dapat mengakses folder rumah mereka dengan menjelajah ke direktori yang sama di File Explorer.
Daftar Isi
File dan Direktori yang Terkait dengan Aplikasi Intensif Komputasi
Selama sesi streaming AppStream 2.0, menyimpan file besar dan direktori yang terkait dengan aplikasi komputasi intensif ke penyimpanan persisten dapat memakan waktu lebih lama daripada menyimpan file dan direktori yang diperlukan untuk aplikasi produktivitas dasar. Misalnya, mungkin perlu waktu lebih lama bagi aplikasi untuk menyimpan sejumlah besar data atau sering memodifikasi file yang sama daripada menyimpan file yang dibuat oleh aplikasi yang melakukan tindakan tulis tunggal. Mungkin juga butuh waktu lebih lama untuk menyimpan banyak file kecil.
Jika pengguna Anda menyimpan file dan direktori yang terkait dengan aplikasi komputasi intensif dan opsi penyimpanan persisten AppStream 2.0 tidak berfungsi seperti yang diharapkan, sebaiknya gunakan solusi Blok Pesan Server (SMB) seperti Amazon FSx for Windows File Server atau gateway file. AWS Storage Gateway Berikut ini adalah contoh file dan direktori yang terkait dengan aplikasi komputasi intensif yang lebih cocok untuk digunakan dengan solusi SMB ini:
-
Folder ruang kerja untuk lingkungan pengembangan terintegrasi (IDE)
-
File basis data lokal
-
Folder ruang gores yang dibuat oleh aplikasi simulasi grafis
Lihat informasi yang lebih lengkap di:
-
Gateway file di Panduan Pengguna AWS Storage Gateway
Aktifkan Folder Beranda untuk Pengguna AppStream 2.0 Anda
Sebelum mengaktifkan folder rumah, Anda harus melakukan hal berikut:
-
Periksa apakah Anda memiliki izin AWS Identity and Access Management (IAM) yang benar untuk tindakan Amazon S3. Untuk informasi selengkapnya, lihat Menggunakan IAM Kebijakan untuk Mengelola Akses Administrator ke Bucket Amazon S3 untuk Folder Rumah dan Persistensi Pengaturan Aplikasi.
-
Gunakan gambar yang dibuat dari gambar AWS dasar yang dirilis pada atau setelah 18 Mei 2017. Untuk daftar AWS gambar yang dirilis saat ini, lihatAppStream 2.0 Gambar Dasar dan Catatan Rilis Pembaruan Gambar Terkelola.
-
Aktifkan konektivitas jaringan ke Amazon S3 dari virtual private cloud (VPC) Anda dengan mengonfigurasi akses internet atau titik akhir VPC untuk Amazon S3. Lihat informasi yang lebih lengkap di Jaringan dan Akses untuk Amazon AppStream 2.0 dan Menggunakan Titik Akhir VPC Amazon S3 untuk Fitur 2.0 AppStream .
Anda dapat mengaktifkan atau menonaktifkan folder rumah saat membuat tumpukan (lihatBuat Stack), atau setelah tumpukan dibuat dengan menggunakan AWS Management Console for AppStream 2.0, AWS SDK, atau AWS CLI. Untuk setiap AWS Wilayah, folder beranda dicadangkan oleh bucket Amazon S3.
Pertama kali Anda mengaktifkan folder beranda untuk tumpukan AppStream 2.0 di AWS Wilayah, layanan membuat bucket Amazon S3 di akun Anda di Wilayah yang sama. Bucket yang sama digunakan untuk menyimpan konten folder rumah untuk semua pengguna dan semua tumpukan di Wilayah itu. Untuk informasi selengkapnya, lihat Penyimpanan Ember Amazon S3.
catatan
Untuk panduan yang dapat Anda berikan kepada pengguna Anda untuk membantu mereka memulai menggunakan folder rumah selama sesi streaming AppStream 2.0, lihatGunakan Folder Rumah.
Untuk mengaktifkan folder rumah saat membuat tumpukan
-
Ikuti langkah-langkahnyaBuat Stack, dan pastikan Aktifkan Folder Rumah dipilih.
Untuk mengaktifkan folder beranda untuk tumpukan yang ada
Buka konsol AppStream 2.0 di https://console.aws.amazon.com/appstream2
. -
Di panel navigasi kiri, pilih Tumpukan, dan pilih tumpukan untuk mengaktifkan folder rumah.
-
Di bawah daftar tumpukan, pilih Penyimpanan dan pilih Aktifkan Folder Rumah.
-
Dalam kotak dialog Aktifkan Folder Rumah, pilih Aktifkan.
Kelola Folder Rumah Anda
Daftar Isi
Nonaktifkan Folder Rumah
Anda dapat menonaktifkan folder rumah untuk tumpukan tanpa kehilangan konten pengguna yang sudah disimpan di folder rumah. Menonaktifkan folder rumah untuk tumpukan memiliki efek berikut:
-
Pengguna yang terhubung ke sesi streaming aktif untuk tumpukan menerima pesan kesalahan. Mereka diberitahu bahwa mereka tidak dapat lagi menyimpan konten di folder rumah mereka.
-
Folder rumah tidak muncul untuk sesi baru yang menggunakan tumpukan dengan folder rumah dinonaktifkan.
-
Menonaktifkan folder rumah untuk satu tumpukan tidak menonaktifkannya untuk tumpukan lain.
-
Bahkan jika folder rumah dinonaktifkan untuk semua tumpukan, AppStream 2.0 tidak menghapus konten pengguna.
Untuk memulihkan akses ke folder beranda untuk tumpukan, aktifkan folder rumah lagi dengan mengikuti langkah-langkah yang dijelaskan sebelumnya dalam topik ini.
Untuk menonaktifkan folder rumah saat membuat tumpukan
-
Ikuti langkah-langkahnya Buat Stack dan pastikan opsi Aktifkan Folder Rumah dihapus.
Untuk menonaktifkan folder rumah untuk tumpukan yang ada
Buka konsol AppStream 2.0 di https://console.aws.amazon.com/appstream2
. -
Di panel navigasi kiri, pilih Stacks, dan pilih tumpukan.
-
Di bawah daftar tumpukan, pilih Penyimpanan dan hapus Aktifkan Folder Rumah.
-
Dalam kotak dialog Nonaktifkan Folder Rumah, ketik
CONFIRM
(peka huruf besar/kecil) untuk mengonfirmasi pilihan Anda, lalu pilih Nonaktifkan.
Penyimpanan Ember Amazon S3
AppStream 2.0 mengelola konten pengguna yang disimpan di folder rumah dengan menggunakan bucket Amazon S3 yang dibuat di akun Anda. Untuk setiap AWS Wilayah, AppStream 2.0 membuat bucket di akun Anda. Semua konten pengguna yang dihasilkan dari sesi streaming tumpukan di Wilayah tersebut disimpan dalam ember itu. Bucket sepenuhnya dikelola oleh layanan tanpa input atau konfigurasi dari administrator. Ember diberi nama dalam format tertentu sebagai berikut:
appstream2-36fb080bb8-region-code
-account-id-without-hyphens
Di
mana kode AWS Wilayah tempat tumpukan dibuat dan region-code
merupakan ID akun Amazon Web Services Anda. Bagian pertama dari nama bucket,account-id-without-hyphens
appstream2-36fb080bb8-
, tidak berubah di seluruh akun atau Wilayah.
Misalnya, jika Anda mengaktifkan folder beranda untuk tumpukan di Wilayah AS Barat (Oregon) (us-barat-2) pada nomor akun 123456789012, layanan akan membuat bucket Amazon S3 di Wilayah tersebut dengan nama yang ditampilkan. Hanya administrator dengan izin yang cukup yang dapat menghapus bucket ini.
appstream2-36fb080bb8-us-west-2-123456789012
Seperti disebutkan sebelumnya, menonaktifkan folder beranda untuk tumpukan tidak menghapus konten pengguna apa pun yang disimpan di bucket Amazon S3. Untuk menghapus konten pengguna secara permanen, administrator dengan akses yang memadai harus melakukannya dari konsol Amazon S3. AppStream 2.0 menambahkan kebijakan bucket yang mencegah penghapusan bucket secara tidak sengaja. Untuk informasi selengkapnya, lihat Menggunakan IAM Kebijakan untuk Mengelola Akses Administrator ke Bucket Amazon S3 untuk Folder Rumah dan Persistensi Pengaturan Aplikasi.
Home Folder Sinkronisasi Konten
Ketika folder rumah diaktifkan, AppStream 2.0 membuat folder unik untuk setiap pengguna untuk menyimpan konten mereka. Folder dibuat sebagai awalan Amazon S3 unik yang menggunakan hash nama pengguna dalam bucket S3 untuk akun dan Wilayah Amazon Web Services Anda. Setelah AppStream 2.0 membuat folder beranda di Amazon S3, ia menyalin konten yang diakses di folder itu dari bucket S3 ke instance armada. Hal ini memungkinkan pengguna untuk mengakses konten folder rumah mereka dengan cepat, dari instance armada, selama sesi streaming mereka. Perubahan yang Anda buat pada konten folder beranda pengguna di bucket S3 dan yang dibuat pengguna ke konten folder beranda mereka pada instance armada disinkronkan antara Amazon S3 AppStream dan 2.0 sebagai berikut.
-
Pada awal sesi streaming AppStream 2.0 pengguna, AppStream 2.0 membuat katalog file folder beranda yang disimpan untuk pengguna tersebut di bucket Amazon S3 untuk akun dan Wilayah Amazon Web Services Anda.
-
Konten folder beranda pengguna juga disimpan pada instance armada AppStream 2.0 dari mana mereka melakukan streaming. Saat pengguna mengakses folder beranda mereka pada instance armada AppStream 2.0, daftar file yang dikatalogkan akan ditampilkan.
-
AppStream 2.0 mengunduh file dari bucket S3 ke instance armada hanya setelah pengguna menggunakan aplikasi streaming untuk membuka file selama sesi streaming mereka.
-
Setelah AppStream 2.0 mengunduh file ke instance armada, sinkronisasi terjadi setelah file diakses
-
Jika pengguna mengubah file selama sesi streaming mereka, AppStream 2.0 mengunggah versi baru file dari instance armada ke bucket S3 secara berkala atau di akhir sesi streaming. Namun, file tersebut tidak diunduh dari bucket S3 lagi selama sesi streaming.
Bagian berikut menjelaskan perilaku sinkronisasi saat Anda menambahkan, mengganti, atau menghapus file folder beranda pengguna di Amazon S3.
Daftar Isi
Sinkronisasi file yang Anda tambahkan ke folder beranda pengguna di Amazon S3
Jika Anda menambahkan file baru ke folder beranda pengguna di bucket S3, AppStream 2.0 membuat katalog file tersebut dan menampilkannya dalam daftar file di folder beranda pengguna dalam beberapa menit. Namun, file tersebut tidak diunduh dari bucket S3 ke instance armada sampai pengguna membuka file dengan aplikasi selama sesi streaming mereka.
Sinkronisasi file yang Anda ganti di folder beranda pengguna di Amazon S3
Jika pengguna membuka file di folder beranda pada instance armada selama sesi streaming mereka, dan Anda mengganti file yang sama di folder beranda mereka di bucket S3 dengan versi baru selama sesi streaming aktif pengguna tersebut, versi baru file tersebut tidak segera diunduh ke instance armada. Versi baru diunduh dari bucket S3 ke instance armada hanya setelah pengguna memulai sesi streaming baru dan membuka file lagi.
Sinkronisasi file yang Anda hapus dari folder beranda pengguna di Amazon S3
Jika pengguna membuka file di folder beranda pada instance armada selama sesi streaming mereka, dan Anda menghapus file tersebut dari folder beranda mereka di bucket S3 selama sesi streaming aktif pengguna tersebut, file tersebut akan dihapus dari instance armada setelah pengguna melakukan salah satu hal berikut:
-
Membuka folder beranda lagi
-
Menyegarkan folder beranda
Format Folder Rumah
Hirarki folder pengguna bergantung pada bagaimana pengguna meluncurkan sesi streaming, seperti yang dijelaskan di bagian berikut.
AWS SDK dan AWS CLI
Untuk sesi yang diluncurkan menggunakan CreateStreamingURL
atau create-streaming-url
struktur folder pengguna adalah sebagai berikut:
bucket-name
/user/custom/user-id-SHA-256-hash
/
Dimana
dalam format yang ditunjukkan dalam Penyimpanan Ember Amazon S3 dan bucket-name
merupakan nama folder khusus pengguna yang dibuat menggunakan string heksadesimal hash SHA-256 huruf kecil yang dihasilkan dari nilai yang diteruskan ke operasi atau perintah URL API. user-id-SHA-256-hash
UserId
CreateStreaming create-streaming-url
Untuk informasi selengkapnya, lihat CreateStreamingURL di Referensi API Amazon AppStream 2.0 dan create-streaming-urldi Referensi AWS CLI Perintah.
Contoh struktur folder berikut berlaku untuk akses sesi menggunakan API atau AWS CLI dengan UserId
testuser@mydomain.com, id akun 123456789012 di Wilayah AS Barat (Oregon) (us-barat-2):
appstream2-36fb080bb8-us-west-2-123456789012/user/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13/
Anda dapat mengidentifikasi folder untuk pengguna dengan menghasilkan nilai hash SHA-256 huruf kecil dari situs web yang UserId
menggunakan atau pustaka pengkodean sumber terbuka yang tersedia secara online.
SAML 2.0
Untuk sesi yang dibuat menggunakan federasi SAMP, struktur folder pengguna adalah sebagai berikut:
bucket-name
/user/federated/user-id-SHA-256-hash
/
Dalam hal ini,
adalah nama folder yang dibuat menggunakan string heksadesimal hash SHA-256 huruf kecil yang dihasilkan dari nilai atribut SAMP diteruskan dalam permintaan federasi user-id-SHA-256-hash
NameID
SAMP. Untuk membedakan pengguna yang memiliki nama yang sama tetapi termasuk dalam dua domain yang berbeda, kirim permintaan SAMP dengan NameID
dalam format. domainname\username
Untuk informasi selengkapnya, lihat Integrasi Amazon AppStream 2.0 dengan SAML 2.0.
Contoh struktur folder berikut berlaku untuk akses sesi menggunakan federasi SAMP dengan NameID
SAMPLEDOMAIN\ testuser, ID akun 123456789012 di Wilayah AS Barat (Oregon):
appstream2-36fb080bb8-us-west-2-123456789012/user/federated/8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901
Ketika sebagian atau seluruh string NameID dikapitalisasi (sebagai nama
domain SAMPLEDOMAIN dalam contoh) AppStream , 2.0 menghasilkan nilai hash berdasarkan kapitalisasi yang digunakan dalam string. Menggunakan contoh ini, nilai hash untuk SAMPLEDOMAIN\ testuser adalah 8DD9A642F511609454D344D53CB861A71190E44FED2B8AF9FDE0C507012A9901. Dalam folder untuk pengguna itu, nilai ini ditampilkan dalam huruf kecil, sebagai berikut: 8dd9a642f511609454d344d53cb861a71190e44fed2b8af9fde0c507012a9901.
Anda dapat mengidentifikasi folder untuk pengguna dengan menghasilkan nilai hash SHA-256 dari situs web yang NameID
menggunakan atau pustaka pengkodean sumber terbuka yang tersedia secara online.
Menggunakan AWS Command Line Interface atau AWS SDK
Anda dapat mengaktifkan dan menonaktifkan folder rumah untuk tumpukan dengan menggunakan AWS CLI atau AWS SDK.
Gunakan perintah create-stack berikut untuk mengaktifkan folder rumah saat membuat tumpukan baru:
aws appstream create-stack --name
ExampleStack
--storage-connectors ConnectorType=HOMEFOLDERS
Gunakan perintah update-stack berikut untuk mengaktifkan folder beranda untuk tumpukan yang ada:
aws appstream update-stack --name
ExistingStack
--storage-connectors ConnectorType=HOMEFOLDERS
Gunakan perintah berikut untuk menonaktifkan folder rumah untuk tumpukan yang ada. Perintah ini tidak menghapus data pengguna apa pun.
aws appstream update-stack --name
ExistingStack
--delete-storage-connectors
Sumber Daya Tambahan
Untuk informasi selengkapnya tentang mengelola bucket Amazon S3 dan praktik terbaik, lihat topik berikut di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon:
-
Anda dapat memberikan akses offline ke data pengguna untuk pengguna Anda dengan kebijakan Amazon S3. Untuk informasi selengkapnya, lihat Amazon S3: Mengizinkan Pengguna IAM Mengakses ke Direktori Beranda S3 mereka, Secara Terprogram dan Di Konsol di Panduan Pengguna IAM.
-
Anda dapat mengaktifkan versi file untuk konten yang disimpan di bucket Amazon S3 yang digunakan oleh 2.0. AppStream Untuk informasi lebih lanjut, lihat Penggunaan Versioning.