Tutorial ini menunjukkan cara membuat workstation Linux virtual yang menjalankan CentOS 7 dengan tampilan virtual. Perangkat tampilan virtual berguna saat aplikasi pada instance virtual machine (VM) memerlukan perangkat tampilan, tetapi tidak memerlukan daya atau biaya penuh GPU.
Untuk mengetahui informasi tentang jenis workstation virtual lainnya, termasuk Windows, lihat Tentang membuat workstation virtual.
Setelah Anda membuat workstation virtual, tutorial ini menunjukkan cara mengaksesnya dari jarak jauh menggunakan HP Anyware (sebelumnya Teradici CAS), menggunakan teknologi PC-over-IP (PCoIP®), sebuah protokol desktop jarak jauh yang banyak digunakan dalam industri media dan hiburan, pengembangan game, arsitektur, dan engineering. PCoIP menawarkan fitur yang penting untuk jenis workload ini, seperti akurasi warna, dukungan untuk beberapa monitor, tampilan lossless, dan sensitivitas tekanan tablet.
Tutorial ini mengasumsikan bahwa Anda sudah memahami command line Linux.
Tujuan
- Buat VM Compute Engine. VM ini berfungsi sebagai dasar untuk workstation virtual.
- Instal software HP Anyware di workstation virtual.
- Hubungkan ke workstation virtual menggunakan klien software PCoIP.
Biaya
Tutorial ini menggunakan komponen Google Cloud yang dapat ditagih berikut:
Anda dapat menggunakan kalkulator harga untuk membuat perkiraan biaya berdasarkan proyeksi penggunaan.
Resource yang membentuk workstation virtual dan faktor-faktor yang memengaruhi biaya dalam tutorial ini adalah:
- 4 vCPU, RAM 16 GB Jenis mesin standar E2
- Boot disk seimbang SSD 20 GB
- Biaya transfer data keluar internet
Transfer data internet mewakili data yang mengalir dari workstation virtual ke klien display lokal Anda. Variabel yang memengaruhi transfer data selama sesi PCoIP adalah bandwidth, resolusi layar, jumlah layar layar, aplikasi yang digunakan, dan jenis aktivitas pada setiap monitor. Panduan Perencanaan Sesi HP Anyware dapat membantu Anda memahami berbagai persyaratan beban kerja.
Sebelum memulai
Tutorial ini menggunakan Google Cloud CLI, yang dapat dijalankan dari Cloud Shell atau workstation lokal Anda. Jika ingin menggunakan Google Cloud CLI di workstation lokal, instal Google Cloud CLI.
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
-
Aktifkan API Compute Engine.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
-
Aktifkan API Compute Engine.
Selain itu, pastikan Anda memiliki berikut ini:
- Browser web untuk mengakses konsol Google Cloud.
- Software PCoIP Client terbaru untuk Windows, Mac, atau Linux untuk mengakses workstation virtual.
- Akun di help.teradici.com untuk mendownload software HP Anyware. Pendaftaran akun tidak dikenakan biaya.
- Lisensi software HP Anyware. Anda dapat meminta lisensi uji coba, atau menghubungi perwakilan HP Anyware Anda dan meminta kode pendaftaran uji coba untuk digunakan untuk workstation virtual ini.
Arsitektur
Diagram berikut menunjukkan komponen yang digunakan dalam tutorial ini untuk men-deploy satu workstation virtual. Komponen opsional yang ditampilkan dalam diagram mencakup berbagai cara untuk terhubung ke workstation virtual, penyimpanan bersama, VM tambahan untuk menyajikan lisensi pihak ketiga, dan infrastruktur tambahan yang mewakili render atau compute farm.
Pilih wilayah
Faktor penting saat Anda men-deploy workstation virtual adalah latensi antara lokasi Anda dan VM yang Anda buat. Makin rendah latensi, makin baik pengalamannya. Oleh karena itu, Anda perlu menempatkan VM di region dan zona yang paling dekat dengan Anda.
Membuat workstation virtual
Buat VM workstation virtual Compute Engine dengan menjalankan perintah berikut:
gcloud compute instances create test-workstation \ --zone=ZONE \ --machine-type=e2-standard-4 \ --enable-display-device \ --image-project=centos-cloud \ --image-family=centos-7 \ --boot-disk-size=20 \ --boot-disk-type=pd-balanced \ --network=default
Ganti ZONE
dengan zona yang paling dekat dengan Anda. Faktor penting saat Anda men-deploy workstation virtual adalah latensi
antara lokasi Anda dan VM yang Anda buat. Makin rendah latensi, makin baik
pengalamannya. Untuk informasi tentang lokasi geografis zona, lihat
Region dan zona yang tersedia.
Setelah workstation virtual dibuat, status VM akan ditampilkan. Output terlihat mirip dengan berikut ini:
NAME: test-workstation ZONE: us-west1-b MACHINE_TYPE: e2-standard-4 PREEMPTIBLE: INTERNAL_IP: 10.138.XX.XXX EXTERNAL_IP: XX.XXX.XXX.XXX STATUS: RUNNING
Catat alamat IP eksternal karena Anda akan memerlukannya nanti dalam tutorial.
Login ke workstation virtual
Setelah membuat workstation virtual, login ke VM agar Anda dapat mengonfigurasinya.
Hubungkan ke workstation virtual menggunakan perintah berikut:
gcloud compute ssh test-workstation
Setel sandi akun Anda, seperti yang diwajibkan oleh Teradici PCoIP, menggunakan perintah berikut:
sudo passwd `whoami`
Simpan {i>password<i} Anda di tempat yang aman, Anda akan memerlukannya nanti dalam tutorial.
Menginstal pengelola jendela
Image Google Cloud CentOS 7 default adalah penginstalan minimal CentOS 7.x. Langkah berikutnya adalah menginstal library yang diperlukan untuk menjalankan workstation virtual dengan pengelola jendela dan desktop. Untuk tutorial ini, Anda juga menginstal window manager KDE.
Update repositori software dengan menjalankan perintah berikut:
sudo yum -y update
Instal komponen yang diperlukan dengan menjalankan perintah berikut:
sudo yum -y groupinstall "Server with GUI"
Mulai ulang workstation dengan menjalankan perintah berikut:
sudo reboot
Koneksi Anda ke workstation virtual ditutup.
Menginstal software HP Anyware
Software HP Anyware menyediakan agen yang berjalan di workstation virtual Anda, mengirimkan desktop ke klien hardware atau software Anda.
Mengambil token download
Setiap akun HP Anyware diberi token unik yang memungkinkan akses ke repositori perangkat lunak HP Anyware.
- Di workstation lokal, login ke akun help.teradici.com Anda. Jika Anda belum memiliki akun, buatlah akun.
- Buka halaman produk HP Anyware.
- Di bagian PCoIP Hosts, pilih Standard Agent for Linux.
- Pilih Download dan skrip.
- Jika Anda menyetujui persyaratan lisensi HP Anyware, scroll ke bagian bawah perjanjian, lalu klik Agree.
- Klik Repo Setup Scripts.
Salin perintah untuk Centos 7, yang terlihat mirip dengan berikut ini:
curl -1sLf https://dl.anyware.hp.com/TOKEN/pcoip-agent/cfg/setup/bash.rpm.sh | sudo -E distro=el codename=7 bash
Tempel perintah di tempat yang aman, Anda akan memerlukannya nanti.
Instal repositori perangkat lunak HP Anyware
Hubungkan kembali ke workstation virtual dengan menjalankan perintah berikut:
gcloud compute ssh test-workstation
Tempel dan jalankan skrip penyiapan repo Centos 7 yang Anda salin sebelumnya.
Ganti
TOKEN
dengan token yang Anda download dari halaman HP Anyware Graphics Agent untuk Linux.Update repositori software dengan menjalankan perintah berikut:
sudo yum -y update
Opsional: Instal dependensi USB, jika Anda perlu mendukung perangkat USB selain keyboard, mouse, dan perangkat petunjuk.
sudo yum -y install usb-vhci
Instal perangkat lunak HP Anyware dengan menjalankan perintah berikut:
sudo yum -y install pcoip-agent-standard
Setel status tampilan menjadi
graphical
dengan menjalankan perintah berikut:sudo systemctl set-default graphical.target
Mulai ulang workstation virtual dengan menjalankan perintah berikut :
sudo reboot
Mendaftarkan Agen Standar Anyware
Untuk menggunakan Agen Standar Anyware, Anda harus memiliki lisensi HP Anyware. Anda dapat meminta lisensi uji coba, atau menghubungi perwakilan HP Teradici Anda dan meminta kode pendaftaran uji coba untuk digunakan untuk workstation virtual ini.
Setelah workstation virtual dimulai ulang, hubungkan kembali ke workstation virtual dengan menjalankan perintah berikut:
gcloud compute ssh test-workstation
Aktifkan lisensi perangkat lunak HP Anyware Anda:
pcoip-register-host --registration-code=REGISTRATION-CODE
Ganti
REGISTRATION-CODE
dengan kode yang diberikan kepada Anda oleh HP Anyware dalam formatABCDEFGHIJKL@0123-4567-89AB-CDEF
.Mulai ulang workstation virtual:
sudo reboot
Membuat aturan firewall
Klien PCoIP berkomunikasi dengan workstation virtual menggunakan beberapa port. Anda harus menetapkan aturan firewall yang mengizinkan traffic ke workstation virtual Anda.
Buat aturan firewall yang membuka port yang diperlukan dengan menjalankan perintah berikut di Cloud Shell atau di komputer lokal Anda:
gcloud compute firewall-rules create allow-pcoip \ --action=ALLOW \ --rules=tcp:443,tcp:4172,udp:4172 \ --source-ranges=0.0.0.0/0
Login ke workstation virtual menggunakan klien PCoIP
- Di komputer lokal Anda, halaman produk HP Anyware.
- Di bagian PCoIP Clients, pilih klien software yang sesuai dengan sistem operasi komputer Anda.
- Pilih Download dan skrip.
- Jika Anda menyetujui persyaratan lisensi HP Anyware, scroll ke bagian bawah perjanjian, lalu klik Agree.
- Pilih Download sekarang.
- Setelah download selesai, instal Anyware Client.
- Setelah penginstalan, luncurkan Anyware Client.
Di kolom Host Address or Registration Code, masukkan alamat IP eksternal workstation virtual Anda. Jika ingin, Anda dapat memasukkan nama untuk koneksi tersebut.
Saat Anda terhubung, lakukan autentikasi dengan memasukkan nama pengguna dan sandi yang Anda buat untuk workstation virtual.
Dalam beberapa detik, desktop Linux akan muncul.
Menguji workstation virtual
Setelah men-deploy workstation virtual, Anda dapat menguji performa dan interaktivitas menggunakan sejumlah alat:
- Gunakan browser web untuk mengunjungi situs favorit Anda atau memutar video YouTube.
- Pelajari Agen Standar PCCoIP untuk Linux lebih lanjut.
- Instal aplikasi dan uji perilaku serta performanya.
Anda juga dapat mempelajari lebih lanjut Pengoptimalan Performa PCoIP berdasarkan beban kerja Anda.
Pembersihan
Menghentikan workstation virtual
Workstation virtual yang dihentikan akan dikenai biaya untuk penggunaan persistent disk, tetapi dapat dimulai ulang kapan saja. Untuk menghentikan workstation virtual, jalankan perintah berikut:
gcloud compute instances stop test-workstation
Menghapus semua komponen
Menghapus project
- Di konsol Google Cloud, buka halaman Manage resource.
- Pada daftar project, pilih project yang ingin Anda hapus, lalu klik Delete.
- Pada dialog, ketik project ID, lalu klik Shut down untuk menghapus project.
Langkah selanjutnya
- Pelajari cara membuat workstation Windows virtual.
- Pelajari software HP Anyware lebih lanjut.
- Pelajari lebih lanjut perbedaan PCoIP dengan software desktop jarak jauh lainnya.
- Coba workstation virtual HP yang telah dikonfigurasi sebelumnya untuk Windows dan Linux di Google Cloud Marketplace.