Pertimbangan untuk bermigrasi dari lab fisik ke Azure Lab Services

Azure Lab Services memungkinkan Anda menyediakan lingkungan lab yang dapat diakses pengguna dari mana saja, kapan saja dalam sehari. Saat bermigrasi dari lab fisik ke Azure Lab Services, Anda harus menilai kembali struktur lab Anda untuk meminimalkan biaya dan mengoptimalkan pengalaman bagi pembuat dan pengguna lab. Dalam artikel ini, Anda mempelajari tentang pertimbangan dan manfaat migrasi dari lab fisik ke Azure Lab Services.

Pertimbangan untuk pindah ke Azure Lab Services

Saat memigrasikan lab fisik ke Azure Lab Services, Anda harus mempertimbangkan aspek-aspek berikut:

  • Apa struktur labnya? Apakah lab digunakan untuk tujuan yang berbeda (lab bersama), seperti beberapa kelas, atau berdedikasi (lab tujuan tunggal)?
  • Apa saja persyaratan perangkat lunak untuk lab?
  • Apa saja persyaratan perangkat keras lab? Lab bersama harus mengakomodasi kebutuhan untuk semua skenario penggunaan dan karenanya memiliki persyaratan yang lebih tinggi.

Untuk mendapatkan manfaat secara optimal, Anda perlu menilai kembali lab dan konten gambar secara keseluruhan. Tidak disarankan untuk menggunakan kembali gambar lab yang sama dari lab fisik Anda apa adanya.

Struktur lab

Biasanya lab fisik dibagikan oleh siswa dari beberapa kelas. Akibatnya, semua aplikasi perangkat lunak kelas diinstal bersama-sama sekaligus di setiap komputer lab. Saat kelas menggunakan lab, siswa hanya menjalankan subset aplikasi yang relevan dengan kelas mereka.

Jenis lab komputer fisik ini sering menyebabkan peningkatan persyaratan perangkat keras:

  • Ukuran disk besar mungkin diperlukan untuk menginstal kumpulan aplikasi gabungan yang diperlukan oleh kelas yang berbagi lab.
  • Beberapa aplikasi memerlukan lebih banyak daya pemrosesan dibandingkan dengan yang lain, atau memerlukan prosesor khusus, seperti GPU. Dengan menginstal beberapa aplikasi di komputer lab yang sama, setiap komputer harus memiliki perangkat keras yang cukup untuk menjalankan aplikasi yang paling intensif komputasi.

Tingkat perangkat keras ini terbuang untuk kelas yang hanya menggunakan lab untuk menjalankan aplikasi yang membutuhkan lebih sedikit memori, daya komputasi, atau ruang disk.

Azure Lab Services dirancang untuk menggunakan perangkat keras secara lebih efisien, sehingga Anda hanya membayar apa yang sebenarnya dibutuhkan dan digunakan pengguna Anda. Dengan Azure Lab Services, lab disusun agar lebih terperinci:

  • Satu lab dibuat untuk setiap kelas (atau sesi kelas).
  • Pada gambar lab, hanya aplikasi perangkat lunak yang diperlukan oleh kelas tertentu yang diinstal.

Struktur ini membantu mengidentifikasi ukuran VM optimal untuk setiap kelas berdasarkan beban kerja tertentu, dan membantu mengurangi persyaratan ukuran disk (Azure Lab Services' saat ini mendukung ukuran disk 127 GB).

Saat Anda menggunakan Azure Lab Services, disarankan agar Anda menggunakan lab tujuan tunggal.

Pelajari selengkapnya tentang cara menyusun lab di panduan administrator Azure Lab Services.

Keuntungan

Ada beberapa manfaat menggunakan lab tujuan tunggal (misalnya, satu kelas per lab):

  • Optimalkan biaya dengan memilih ukuran VM yang tepat untuk setiap lab. Lihat contoh kasus penggunaan dan analisis biaya di bawah ini.

  • Lab VM hanya berisi perangkat lunak yang diperlukan untuk tujuannya. Ini menyederhanakan penyiapan dan pemeliharaan lab oleh pembuat lab, dan memberikan lebih banyak kejelasan bagi pengguna lab.

  • Akses ke setiap lab individu dikontrol. Pengguna lab hanya diberikan akses ke lab dan perangkat lunak yang mereka butuhkan. Pelajari cara menambahkan dan mengelola pengguna lab.

  • Optimalkan biaya lebih lanjut dengan memanfaatkan fitur-fitur berikut:

    • Jadwal digunakan untuk memulai dan menghentikan semua VM secara otomatis dalam lab sesuai dengan jadwal setiap kelas.
    • Kuota memungkinkan Anda mengontrol jumlah waktu yang dapat diakses oleh setiap siswa kelas di luar jam yang dijadwalkan.

Contoh kasus penggunaan

Pertimbangkan konfigurasi lab fisik berikut, di mana lab dibagikan oleh beberapa kelas:

  • Kelas teknik yang menggunakan SolidWorks dengan 100 siswa terdaftar.
  • Kelas matematika yang menggunakan MATLAB yang juga memiliki 100 siswa yang terdaftar.

Karena lab fisik kami dibagikan oleh kedua kelas ini, setiap komputer lab telah menginstal SolidWorks dan MATLAB, bersama dengan berbagai aplikasi umum lainnya, seperti Word, atau Excel. Selain itu, penting untuk dicatat bahwa SolidWorks lebih intensif komputasi karena biasanya memerlukan GPU.

Untuk memindahkan lab fisik ini ke Azure Lab Services:

  • Buat dua lab: satu untuk kelas teknik dan satu lagi untuk kelas matematika.
  • Buat dua gambar VM: satu dengan SolidWorks terinstal dan satu lagi dengan MATLAB.

Karena SolidWorks memerlukan GPU, lab rekayasa menggunakan ukuran VM GPU Kecil (Visualisasi ). Lab untuk kelas matematika hanya memerlukan ukuran VM Sedang .

Gambar berikut menunjukkan bagaimana struktur lab berubah saat memindahkan lab fisik ini ke Azure Lab Services.

Diagram that shows both the physical lab structure and the target lab structure in Azure Lab Services.

Analisis biaya

Dalam contoh ini, biaya per jam penggunaan untuk dua ukuran VM sangat berbeda:

  • GPU kecil (Visualisasi): menyediakan daya komputasi tinggi dan sebagai hasilnya, biayanya adalah 160 unit lab per jam.
  • Sedang: memberikan lebih sedikit daya komputasi tetapi cocok untuk banyak jenis kelas. Biayanya hanya 55 unit lab per jam.

Dengan menggunakan lab terpisah dan menetapkan ukuran VM terkecil yang sesuai untuk setiap lab, Anda dapat menghemat total biaya untuk menjalankan lab.

Pertimbangkan skenario penggunaan di mana siswa menggunakan VM mereka selama total 10 jam:

  • Satu lab yang menggunakan ukuran GPU Kecil (Visualisasi) yang dibagikan oleh siswa dari kelas teknik dan matematika diperkirakan memiliki penggunaan berikut:

    10 jam * 200 siswa * 160 unit lab/jam = 320000 unit lab

  • Lab terpisah yang menggunakan ukuran GPU Kecil (Visualisasi) untuk rekayasa dan Ukuran sedang untuk matematika diperkirakan memiliki penggunaan berikut:

    • Lab kelas teknik: 10 jam * 100 siswa * 160 unit lab/jam = 160000

    • Lab kelas matematika: 10 jam * 100 siswa * 55 unit lab/jam = 55000

    Total lab teknik dan matematika adalah 215000.

Dengan menggunakan struktur lab yang lebih terperinci, total penghematan untuk menjalankan lab adalah 33%. Selain itu, perlu diingat bahwa Anda hanya membayar jumlah jam siswa Anda benar-benar menggunakan VM mereka. Jika siswa menggunakan VM mereka lebih sedikit, biaya aktual lebih rendah.

Penting

Perkiraan biaya hanya sebagai contoh. Untuk detail harga saat ini, lihat Harga Azure Lab Services.

Bersiap untuk bermigrasi ke Azure Lab Services

Saat Anda mulai menggunakan Azure Lab Services, IT dan pengajar harus berkoordinasi di awal proses perencanaan untuk:

  • Identifikasi aplikasi perangkat lunak tertentu yang diperlukan setiap kelas. Pelajari selengkapnya tentang persyaratan perangkat lunak lab.
  • Pahami beban kerja yang dilakukan siswa menggunakan lab.

Informasi ini diperlukan untuk memilih ukuran VM yang sesuai saat Anda membuat lab dan untuk menyiapkan gambar pada VM templat. Pelajari selengkapnya tentang ukuran VM di Azure Lab Services.

Untuk memastikan bahwa Anda memilih ukuran VM yang sesuai, sebaiknya mulai dengan ukuran VM minimum yang memenuhi persyaratan perangkat keras untuk aplikasi Anda. Kemudian, mintalah fakultas terhubung ke VM lab untuk memvalidasi beban kerja umum yang dilakukan siswa untuk memastikan kinerja dan pengalaman cukup. Sangat membantu untuk merujuk ke Jenis Kelas, yang menunjukkan contoh dunia nyata tentang cara menyiapkan aplikasi untuk kelas bersama dengan ukuran VM yang direkomendasikan.

Selain itu, Azure Compute Gallery berguna untuk membuat dan menyimpan gambar kustom. Galeri komputasi memungkinkan Anda membuat gambar sekali dan menggunakannya kembali untuk membuat beberapa lab.

Kesimpulan

Azure Lab Services memberikan banyak manfaat untuk mengoptimalkan biaya menjalankan lab Anda, menyederhanakan pengaturan dan pemeliharaan, dan memiliki kontrol akses yang halus. Untuk mendapatkan manfaat secara optimal, disarankan untuk menyusun lab Anda di Azure Lab Services agar memiliki satu tujuan. Misalnya, buat lab terpisah untuk setiap pelatihan ruang kelas.

Langkah berikutnya