Alibaba Cloud Workspace menyediakan protokol sinergi perangkat-awan terintegrasi bernama Adaptive Streaming Protocol (ASP). Perangkat mengacu pada terminal Alibaba Cloud Workspace. Protokol ini menawarkan pengalaman interaktif berkualitas tinggi dengan latensi rendah secara real-time. Topik ini menjelaskan manfaat ASP, perbedaan antara protokol ASP dan High-definition Experience (HDX), serta membandingkan kemampuan manajemen komputer awan berbasis ASP dan HDX.
Manfaat
Protokol ASP memberikan performa luar biasa, keandalan tinggi, dan keamanan yang ditingkatkan untuk streaming. Desain teknis ASP mengintegrasikan aliran perintah grafis, aliran grafis, serta aliran audio dan video. Protokol ini juga menggabungkan berbagai teknologi kunci seperti analisis gambar, encoding, media streaming langsung, dan optimasi kualitas layanan jaringan (QoS). Selain itu, protokol ini mendukung SDK multi-platform.
Mesin streaming cerdas
Streaming melibatkan transmisi data terenkripsi secara kontinu ke klien untuk dekoding dan visualisasi menggunakan modul transmisi jaringan. Mesin streaming berbasis ASP secara cerdas memilih metode streaming spesifik skenario untuk komputer awan reguler dan berakselerasi GPU dalam dua jenis skenario: skenario tanpa perubahan cepat dan terus-menerus (seperti operasi dokumen dan penjelajahan web) dan skenario dengan perubahan cepat dan terus-menerus (seperti pemutaran video dan game).
Algoritma kompresi canggih
Layar komputer awan sering menampilkan konten campuran, seperti teks pada halaman web yang dihasilkan oleh komputer atau foto dan video yang diambil kamera. Dalam banyak kasus, encoding gambar sederhana dan encoding aliran video tidak dapat mencapai efek kompresi optimal untuk skenario tersebut. Untuk konten campuran, protokol ASP menyediakan teknologi encoding adaptif yang hanya mentransmisikan konten yang diperbarui, serta mengklasifikasikan dan mengkodekan konten berdasarkan analisis dan deteksi gambar. Hal ini mengurangi Penggunaan bandwidth sekaligus meningkatkan kualitas gambar.
Transmisi jaringan berkualitas tinggi
Dalam solusi jaringan konvensional, kualitas transmisi jaringan tidak selalu terjamin dalam skenario tertentu. Misalnya, jitter jaringan atau lingkungan jaringan yang tidak stabil dapat memengaruhi interaksi real-time. Dalam panggilan audio dan video, bandwidth sering kali tidak dialokasikan atau digunakan secara efektif. Protokol ASP mengatasi masalah ini melalui pendekatan berikut:
Menggunakan mekanisme saluran virtual multiplexing, sehingga koneksi tunggal dapat mengirim paket berdasarkan prioritas.
Menggunakan Transmission Control Protocol (TCP) atau User Datagram Protocol (UDP) untuk mengonfigurasi kebijakan Quality of Service (QoS), memprediksi bandwidth, dan melakukan kontrol kemacetan di berbagai skenario pada lapisan bawah.
Menggunakan mekanisme caching untuk mengoptimalkan efek audio saluran upstream dan downstream demi pengalaman audio yang lebih baik.
SDK Multi-klien
SDK ASP kompatibel dengan berbagai platform. Anda dapat menggunakan SDK ASP untuk membangun pustaka universal lintas platform berdasarkan sumber daya bawah. Pustaka ini mencakup berbagai modul seperti analisis paket, manajemen sesi, acara I/O (upstream), decoding aliran gambar, serta decoding aliran audio dan video. SDK tersedia untuk jenis-jenis terminal Alibaba Cloud Workspace berikut. Anda dapat menggunakan terminal ini untuk mengakses layanan Alibaba Cloud Workspace kapan saja, di mana saja.
Perbandingan Protokol
Tabel berikut menjelaskan perbedaan antara protokol ASP dan HDX dalam hal kemampuan dasar, grafis, multimedia, jaringan, keamanan, SDK, dan OS tamu.
Istilah | Item | Protokol ASP | Protokol HDX |
Kemampuan Dasar | Tautan Downstream: streaming konten komputer awan | Ya | Ya |
Tautan Upstream: pelaporan data dari terminal | Ya | Ya | |
Komputer awan reguler | Ya | Ya | |
Komputer awan berakselerasi GPU | Ya | Ya | |
Mekanisme saluran virtual multiplexing | Ya | Ya | |
Penyalinan dua arah teks atau gambar | Ya | Ya | |
Penyalinan dua arah file | Ya | Ya | |
Konfigurasi kustom pada terminal | Ya | Tidak | |
Grafis | Encoding Joint Photographic Experts Group (JPEG) | Ya | Ya |
Caching gambar | Ya | Ya | |
Pembaruan wilayah kotor | Ya | Ya | |
Kompresi encoding berdasarkan wilayah | Ya | Ya | |
Kompresi file tanpa kehilangan data | Ya | Ya | |
Aliran video | Ya | Ya | |
Tampilan multi-layar | Ya | Ya | |
Penyesuaian resolusi | Ya | Ya | |
Penanda air | Ya | Ya | |
Konfigurasi kualitas tampilan gambar | Ya | Ya | |
Pembagian aliran (kolaborasi aliran) | Ya | Tidak | |
Tetikus relatif | Ya | Ya | |
Multimedia | Encoding Opus | Ya | Ya |
Encoding H.264 | Ya | Ya | |
Encoding H.265 | Ya | Ya | |
Encoding audio | Tidak | Ya | |
Panggilan audio dan video | Ya | Ya | |
Redireksi audio dan video | Ya | Ya | |
Encoding aliran video regional | Ya | Ya | |
Encoding aliran video layar penuh | Ya | Ya | |
Redireksi konten browser | Tidak | Ya | |
Redireksi media Windows | Tidak | Ya | |
Jaringan | Transmisi andal berbasis TCP | Ya | Ya |
Transmisi tidak andal berbasis UDP | Ya | Ya | |
Rekoneksi otomatis saat gangguan jaringan | Ya | Ya | |
Tampilan bandwidth dan latensi | Ya | Ya | |
SDK | Windows | Ya | Ya |
macOS | Ya | Ya | |
Linux | Ya | Ya | |
Web | Ya | Ya | |
Android | Ya | Ya | |
iOS | Ya | Ya | |
OS Tamu | Windows Server 2016 | Ya | Ya |
Windows Server 2019 | Ya | Ya | |
Windows Server 2022 | Ya | Tidak | |
Ubuntu Linux | Ya | Ya |
Perbandingan Kemampuan Manajemen
Berikut adalah perbandingan kemampuan manajemen komputer awan berbasis ASP dan HDX.
Kategori | Fitur | Komputer awan berbasis ASP (Windows) | Komputer awan berbasis ASP (Linux) | Komputer awan berbasis HDX (Windows) | Komputer awan berbasis HDX (Linux) |
Kebijakan Dasar | Network transfer Setelah Anda mengaktifkan fitur ini, komputer awan berbasis ASP menggunakan mode adaptif UDP/TCP. Secara default, komputer awan berbasis ASP menggunakan protokol UDP, yang memberikan pengalaman pengguna yang lebih baik dalam kondisi jaringan lemah. Jika protokol UDP gagal berfungsi, protokol TCP akan digunakan secara otomatis. | Ya | Ya | Tidak | Tidak |
Image quality control Anda dapat mengaktifkan fitur ini untuk mengontrol kualitas tampilan gambar komputer awan Enterprise Graphics. | Tidak | Tidak | Ya | Ya | |
Printer redirection Setelah Anda mengaktifkan fitur ini, pengguna akhir dapat menggunakan printer lokal pada komputer awan. | Ya | Tidak | Ya | Ya | |
USB redirection Setelah Anda mengaktifkan fitur ini, pengguna akhir dapat menggunakan perangkat USB lokal pada komputer awan. | Ya | Tidak | Ya | Ya | |
Webcam redirection Setelah Anda mengaktifkan fitur ini, pengguna akhir dapat menggunakan webcam lokal pada komputer awan. | Ya | Tidak | Tidak | Tidak | |
Audit Perekaman Layar | Whole-process Sistem EDS merekam semua operasi pengguna pada komputer awan. Perekaman dimulai ketika pengguna akhir terhubung ke komputer awan dan berhenti ketika pengguna akhir memutuskan koneksi dari komputer awan. | Ya | Ya | Ya | Tidak |
Interval-based Perekaman dilakukan selama periode waktu tertentu. Selama periode waktu tertentu, perekaman segera dimulai ketika pengguna akhir terhubung ke komputer awan dan berakhir ketika pengguna akhir memutuskan koneksi dari komputer awan. Sistem tidak merekam operasi yang dilakukan oleh pengguna akhir di luar periode waktu tersebut. | Ya | Ya | Ya | Tidak | |
Operation-triggered Perekaman layar dipicu oleh operasi tertentu yang dilakukan oleh pengguna akhir. | Ya | Ya | Ya | Tidak | |
Session lifecycle listening Sistem merekam semua operasi pengguna selama sesi komputer awan. Perekaman dimulai ketika sesi komputer awan dibuat dan berakhir ketika sesi ditutup. | Ya | Ya | Tidak | Tidak | |
Audio Sistem merekam audio yang dihasilkan dari komputer awan. | Ya | Ya | Tidak | Tidak | |
Komputer Awan | Scheduled task upon inactivity Sistem melakukan tugas terjadwal jika tidak ada masukan mouse atau keyboard pada komputer awan untuk periode waktu tertentu. | Ya | Tidak | Tidak | Tidak |
Sesi | Session management Sesi adalah koneksi logis yang dibuat antara pengguna akhir dan komputer awan melalui klien. Anda dapat mengaktifkan fitur manajemen sesi berdasarkan kebutuhan bisnis Anda. Setelah Anda mengaktifkan fitur ini, pemanfaatan komputer awan sangat meningkat. | Ya | Tidak | Tidak | Tidak |
Pemantauan | Session disconnection Ketika sesi aktif pengguna akhir ditutup, sesi yang terputus dilanjutkan ketika pengguna akhir menyambung kembali ke sesi dalam periode waktu tertentu. | Ya | Tidak | Tidak | Tidak |
Session logoff Ketika pengguna akhir menutup sesi komputer awan, data yang belum disimpan akan dihapus. Setelah sesi ditutup, sesi baru dimulai ketika pengguna akhir menyambung kembali ke komputer awan. | Ya | Tidak | Tidak | Tidak | |
Message sending Sistem mengirim pesan ke sesi pengguna akhir. | Ya | Tidak | Tidak | Tidak | |
Applications Anda dapat melihat semua aplikasi yang digunakan oleh pengguna akhir. | Ya | Tidak | Tidak | Tidak | |
Remote assistance Anda dapat memulai bantuan jarak jauh untuk pengguna akhir. | Ya | Tidak | Tidak | Tidak | |
Jaringan Kantor AD office network | Conditional forwarders and trust relationships Jika Anda tidak mengonfigurasi forwarder bersyarat dan hubungan kepercayaan untuk jaringan kantor AD office network, Anda hanya dapat membuat komputer awan berbasis ASP. Jika Anda mengonfigurasi forwarder bersyarat dan hubungan kepercayaan untuk jaringan kantor AD, Anda dapat membuat komputer awan berbasis ASP atau HDX. | Protokol yang dapat digunakan oleh komputer awan dalam jaringan kantor AD office network ditentukan oleh konfigurasi forwarder bersyarat dan hubungan kepercayaan. | |||