View a markdown version of this page

Memecahkan Masalah Penyimpanan Persisten - WorkSpaces Aplikasi Amazon

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

Memecahkan Masalah Penyimpanan Persisten

WorkSpaces Aplikasi Amazon mendukung opsi berikut untuk penyimpanan persisten: Folder Beranda, Google Drive untuk G Suite, dan OneDrive untuk Bisnis. Karena perilaku sinkronisasi konten konsisten di seluruh solusi penyimpanan persisten ini, sebaiknya Anda meninjau Sinkronisasi Konten Folder Beranda informasi tentang perilaku yang diharapkan.

Berikut ini adalah masalah yang mungkin terjadi saat Anda atau pengguna Anda menggunakan penyimpanan persisten WorkSpaces Aplikasi.

Folder beranda tumpukan saya tidak berfungsi dengan benar.

Masalah dengan pencadangan folder rumah ke bucket S3 dapat terjadi dalam skenario berikut:

  • Tidak ada konektivitas internet dari instans streaming, atau tidak ada akses ke titik akhir Amazon S3 VPC pribadi, jika berlaku.

  • Konsumsi bandwidth jaringan terlalu tinggi. Misalnya, beberapa file besar sedang diunduh atau dialirkan oleh pengguna saat layanan mencoba mencadangkan folder rumah yang berisi file besar ke Amazon S3.

  • File lebih besar dari 5 GB.

  • Administrator menghapus bucket yang dibuat oleh layanan.

  • Administrator salah mengedit izin Amazon S3 untuk peran AmazonAppStreamServiceAccess layanan.

Untuk informasi selengkapnya, lihat Panduan Pengguna Amazon Simple Storage Service.

Pengguna saya tidak dapat mengakses direktori folder rumah mereka dari salah satu aplikasi kami.

Beberapa aplikasi tidak mengenali pengalihan yang menampilkan folder rumah sebagai folder tingkat atas di File Explorer. Jika demikian, pengguna dapat mengakses folder rumah mereka dari dalam aplikasi selama sesi streaming dengan memilih File Open dari antarmuka aplikasi dan menjelajah ke salah satu direktori berikut:

  • Non-domain-joined Instans Windows: C:\Users\PhotonUser\ File Saya\ Folder Rumah

  • Domain-joined Instans Windows: C:\Users\ %username%\ File Saya\ Folder Beranda

  • Instans Linux: ~/ MyFiles/HomeFolder

Pengguna saya menerima pesan kesalahan “Perangkat tidak siap” ketika mereka mengakses folder rumah mereka dari salah satu aplikasi kami.

Pemasangan penyimpanan persisten terjadi setelah pengguna masuk, dan dapat memakan waktu beberapa detik. Kesalahan “Perangkat tidak siap” dapat terjadi jika aplikasi Anda mencoba mengakses file dari folder rumah sebelum pemasangan penyimpanan persisten selesai. Kami menyarankan Anda mencoba lagi setelah menunggu beberapa menit.

Untuk menghindari masalah ini, Anda dapat menggunakan skrip sesi dan memantau status pemasangan penyimpanan. Kemudian, mulai sesi streaming setelah pemasangan selesai. Ini juga meningkatkan pengalaman pengguna akhir Anda. Untuk informasi selengkapnya, lihat Gunakan Skrip Sesi untuk Mengelola Pengalaman Streaming Pengguna WorkSpaces Aplikasi Amazon Anda.

Saya menghapus atau mengganti file di folder rumah pengguna di Amazon S3, tetapi pengguna saya tidak melihat perubahan di folder rumah mereka pada instance armada selama sesi streaming mereka.

Perbedaan antara konten yang disimpan di folder rumah pengguna di bucket S3 dan konten yang tersedia bagi pengguna pada instance armada selama sesi streaming mereka mungkin disebabkan oleh cara konten folder rumah yang disimpan di bucket Amazon S3 disinkronkan dengan konten folder rumah yang disimpan pada instance armada AppStream 2.0.

Pada awal sesi streaming Aplikasi pengguna WorkSpaces , WorkSpaces Aplikasi membuat katalog file folder rumah pengguna yang disimpan di bucket Amazon S3 untuk akun dan Wilayah Layanan Web Amazon Anda. Ketika pengguna menggunakan aplikasi streaming untuk membuka file di folder rumah mereka pada instance armada mereka, AppStream 2.0 mengunduh file ke instance armada.

Perubahan yang dibuat pengguna pada file pada instance armada selama sesi streaming aktif mereka diunggah ke folder rumah mereka di bucket S3 setiap beberapa detik, atau di akhir sesi streaming pengguna.

Jika pengguna membuka file di folder rumah mereka pada instance armada selama sesi streaming dan kemudian menutup file tanpa membuat perubahan atau menyimpan file, dan Anda menghapus file dari folder rumah pengguna tersebut di bucket S3 selama sesi streaming, file tersebut dihapus dari instance armada jika pengguna menyegarkan folder. Jika pengguna memodifikasi file dan menyimpan file secara lokal, file tersebut tetap tersedia untuk pengguna pada instance armada selama sesi streaming mereka saat ini. File juga diunggah ke bucket S3 lagi. Namun, file tersebut mungkin atau mungkin tidak tersedia untuk pengguna pada instance armada selama sesi streaming berikutnya.

Ketersediaan file pada instance armada selama sesi streaming pengguna berikutnya tergantung pada apakah pengguna mengubah file pada instance armada sebelum atau setelah Anda mengubah file di bucket S3.

Untuk informasi selengkapnya, lihat Sinkronisasi Konten Folder Beranda.

Penyimpanan persisten tidak berkinerja seperti yang diharapkan. File pengguna saya membutuhkan waktu lebih lama dari yang diharapkan untuk disimpan ke penyimpanan persisten.

Selama sesi streaming WorkSpaces Aplikasi, menyimpan file besar dan direktori yang terkait dengan aplikasi intensif komputasi ke penyimpanan persisten dapat memakan waktu lebih lama daripada menyimpan file dan direktori yang diperlukan untuk aplikasi produktivitas dasar. Misalnya, mungkin butuh 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 penulisan tunggal. Mungkin juga membutuhkan waktu lebih lama untuk menyimpan banyak file kecil.

Jika pengguna menyimpan file dan direktori yang terkait dengan aplikasi intensif komputasi dan WorkSpaces opsi penyimpanan persisten Aplikasi tidak berkinerja seperti yang diharapkan, sebaiknya gunakan solusi Server Message Block (SMB) seperti Amazon FSx untuk 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 database lokal

  • Folder ruang gores yang dibuat oleh aplikasi simulasi grafis

Untuk informasi selengkapnya, lihat:

catatan

Sebelum melanjutkan pemecahan masalah lebih lanjut, pertama-tama pastikan bahwa masalah yang dialami pengguna Anda dengan menyimpan file dan direktori dikaitkan dengan WorkSpaces penyimpanan persisten Aplikasi saja, dan bukan penyebab lain. Untuk mengesampingkan penyebab lain, mintalah pengguna mencoba menyimpan file atau direktori ke direktori File Sementara yang tersedia di instans streaming mereka.

Pengguna saya mendapatkan kesalahan bahwa file sudah digunakan ketika file mereka tidak digunakan.

Perilaku ini biasanya terjadi dalam kasus berikut:

  • Saat file pengguna masih diunggah setelah file terakhir disimpan

  • File yang sering dimodifikasi (misalnya, file database)

Unggahan file besar mungkin membutuhkan waktu yang cukup lama. Juga, setiap upaya untuk mengunggah file dapat menghasilkan pembaruan file lain, yang dapat menyebabkan upaya unggah file berulang.

Untuk mengatasi masalah ini, sebaiknya gunakan solusi Server Message Block (SMB) seperti Amazon FSx untuk Windows File Server atau gateway AWS Storage Gateway file. Untuk informasi selengkapnya, lihat:

Ketika folder berisi ribuan file, WorkSpaces Aplikasi mungkin membutuhkan waktu lama untuk menampilkan daftar file.

WorkSpaces Aplikasi menggunakan panggilan API untuk mengambil konten folder yang disimpan di penyimpanan persisten WorkSpaces Aplikasi. Ada batasan jumlah item yang dapat diambil panggilan API setiap kali panggilan berjalan. Untuk alasan ini, jika WorkSpaces Aplikasi harus mengambil ribuan file dalam satu folder, mungkin perlu lebih banyak waktu untuk menampilkan daftar semua file daripada menampilkan daftar file dalam folder yang berisi lebih sedikit file.

Untuk mengatasi masalah ini, jika Anda memiliki ribuan file dalam satu folder, sebaiknya bagi konten ini ke dalam kelompok file yang lebih sedikit dan menyimpan setiap grup di folder yang berbeda. Melakukannya mengurangi jumlah panggilan API yang diperlukan untuk menampilkan daftar file di setiap folder.