Sebagian besar sistem operasi dibangun berdasarkan perangkat lunak open source, dan sebagian besar perangkat lunak open source didukung oleh platform YiTian berbasis Arm. Anda dapat langsung menggunakan perangkat lunak open source yang disediakan dalam sistem operasi. Topik ini menjelaskan cara menggunakan perangkat lunak open source seperti NGINX, MySQL, Redis, TensorFlow, dan PyTorch pada instance Elastic Compute Service (ECS) YiTian.
NGINX
NGINX adalah server web proxy terbalik HTTP berperforma tinggi yang juga berfungsi sebagai proxy surat untuk Internet Message Access Protocol (IMAP), Post Office Protocol 3 (POP3), dan Simple Mail Transfer Protocol (SMTP). Anda dapat menginstal dan menggunakan NGINX pada instance YiTian.
Alibaba Cloud Linux, CentOS, dan Fedora
sudo yum install nginx -yUbuntu dan Debian
sudo apt install nginxopenSUSE
sudo zypper install nginxMySQL
MySQL adalah sistem manajemen database relasional yang populer. Dengan ukurannya yang kecil, kecepatan tinggi, dan biaya rendah, MySQL menjadi pilihan ideal untuk pengembangan situs web skala kecil hingga menengah serta opsi untuk situs web skala besar. Anda dapat menginstal dan menerapkan MySQL pada instance YiTian.
Alibaba Cloud Linux, CentOS, dan Fedora
sudo yum install mysql -yUbuntu dan Debian
sudo apt install mysqlopenSUSE
sudo zypper install mysqlRedis
Redis adalah penyimpanan data nilai-kunci berperforma tinggi yang dirilis di bawah lisensi open source Berkeley Software Distribution (BSD). Redis dapat digunakan sebagai database, cache, broker pesan, dan mesin streaming. Anda dapat menginstal dan menerapkan Redis pada instance YiTian.
Alibaba Cloud Linux, CentOS, dan Fedora
sudo yum install redis -yUbuntu dan Debian
sudo apt install redisopenSUSE
sudo zypper install redisTensorFlow
TensorFlow adalah platform open source end-to-end untuk pembelajaran mesin. Platform ini menyediakan ekosistem yang komprehensif dan fleksibel, mencakup alat, pustaka, serta sumber daya komunitas. TensorFlow banyak digunakan dalam penelitian pembelajaran mesin dan jaringan saraf dalam. Kami merekomendasikan metode berikut untuk bekerja dengan TensorFlow pada instance YiTian:
Gunakan versi resmi TensorFlow untuk membuat gambar Docker TensorFlow. Untuk informasi lebih lanjut, lihat TensorFlow untuk AArch64.
Gunakan
--build-type tensorflow, --build-target=neoverse-n2untuk membuat gambar Docker TensorFlow yang kompatibel dengan instance YiTian.Gunakan Docker Hub untuk mengunduh gambar Docker resmi untuk ARM. Untuk informasi lebih lanjut, lihat Gambar Docker TensorFlow untuk Arm Neoverse.
PyTorch
PyTorch adalah kerangka kerja pembelajaran mesin Python open source berbasis pustaka Torch dan digunakan untuk aplikasi seperti pemrosesan bahasa alami (NLP). Kami merekomendasikan agar Anda menggunakan metode berikut untuk bekerja dengan PyTorch pada instance YiTian:
Gunakan versi resmi PyTorch untuk membuat gambar Docker PyTorch. Untuk informasi lebih lanjut, lihat PyTorch untuk AArch64.
Gunakan
--build-type pytorch, --build-target=neoverse-n2untuk membuat gambar Docker PyTorch yang kompatibel dengan instance YiTian.Gunakan Docker Hub untuk mengunduh gambar Docker resmi untuk ARM. Untuk informasi lebih lanjut, lihat Gambar Docker PyTorch untuk Arm Neoverse.