Menjalankan aplikasi komputasi berkinerja tinggi (HPC) di Azure

beginner
intermediate
administrator
developer
solution-architect
student
technology-manager
functional-consultant
azure
azure-batch
azure-virtual-machines
azure-cyclecloud
azure-netapp-files
azure-managed-lustre

Azure HPC adalah kemampuan cloud yang dibangun khusus untuk beban kerja HPC & AI, menggunakan prosesor terdepan dan interkoneksi InfiniBand kelas HPC, untuk memberikan kinerja, skalabilitas, dan nilai aplikasi terbaik. Azure HPC memungkinkan pengguna untuk membuka inovasi, produktivitas, dan kelincahan bisnis, melalui berbagai teknologi HPC & AI yang sangat tersedia yang dapat dialokasikan secara dinamis saat bisnis dan kebutuhan teknis Anda berubah. Jalur pembelajaran ini adalah serangkaian modul yang membantu Anda memulai di Azure HPC - Anda dapat memilih topik yang paling Anda minati atau kemajuan melalui setiap modul satu per satu.

Prasyarat

  • Pemahaman dasar tentang layanan komputasi Azure

Modul dalam jalur pembelajaran ini

Temukan layanan yang tersedia di Azure untuk beban kerja komputasi performa tinggi Anda.

Azure Batch adalah layanan yang memungkinkan Anda menjalankan aplikasi komputasi berperforma tinggi (HPC) dan paralel berskala besar secara efisien di cloud. Tidak perlu mengelola atau mengonfigurasi infrastruktur. Cukup menjadwalkan pekerjaan, mengalokasikan sumber daya yang Anda perlukan, dan membiarkan Batch menangani sisanya.

Azure Batch adalah layanan Azure yang memungkinkan Anda menjalankan aplikasi komputasi berperforma tinggi (HPC) dan paralel berskala besar secara efisien di cloud. Tidak perlu mengelola atau mengonfigurasi infrastruktur. Cukup menjadwalkan pekerjaan, mengalokasikan sumber daya yang Anda perlukan, dan membiarkan Batch menangani sisanya.

Azure Batch adalah Platform as a Service (PaaS) yang disediakan oleh Microsoft untuk menjalankan aplikasi komputasi paralel, berkinerja tinggi, berkinerja tinggi dalam Azure. Dalam modul ini Anda akan menulis aplikasi konsol .NET Core untuk melakukan transcoding video, secara paralel, dengan layanan Azure Batch.

Azure CycleCloud adalah aplikasi yang menyediakan cara sederhana, aman, dan dapat diskalakan untuk membuat, menyesuaikan, dan mengelola kluster komputasi performa tinggi (HPC) di Azure.

Templat Azure CycleCloud menawarkan model provisi deklaratif yang membantu Anda meminimalkan overhead administratif yang terkait dengan penyebaran dan pemeliharaan lingkungan HPC kustom di Azure.

Modul ini mencakup berbagai faktor yang memengaruhi pemilihan penyimpanan HPC di Azure. Kami meninjau NFS, akses file, layanan direktori, sistem file paralel, dan pertimbangan akses file hibrid.

Sebarkan sistem file Azure Managed Lustre, integrasikan sistem file dengan Azure Blob Storage, dan sambungkan klien ke sistem file.

Pilih tingkat layanan terbaik Azure NetApp Files berdasarkan persyaratan throughput Anda dan termasuk pertimbangan biaya.

Pelajari cara meningkatkan performa Azure NetApp Files untuk aplikasi EDA dan HPC dengan menggunakan praktik terbaik.

Modul ini memberi Anda panduan tentang memilih SKU yang tepat untuk aplikasi komputasi performa tinggi (HPC), dan cara membangun serta menjalankan aplikasi HPC yang sangat dioptimalkan dan digabungkan dengan erat.

Berikan panduan tentang pemecahan masalah kegagalan runtime dan penyempitan performa dalam aplikasi HPC yang dipasangkan dengan erat.