Số lượng các máy tính ARM đang gia tăng. Nếu bạn muốn có bằng chứng chắc chắn, thì không đâu khác ngoài MacBook dựa trên ARM mới hoặc Raspberry Pi bỏ túi.
Azure là một trong những nhà cung cấp đám mây đã bắt đầu cung cấp các máy ảo (VM) dựa trên ARM trong danh mục đầu tư. Kiến trúc ARM đã được sử dụng rộng rãi trong điện thoại thông minh và đang tiến vào thị trường PC vì những lợi thế mà nó mang lại.
Bài viết sau đây sẽ chỉ cho bạn cách thiết lập máy ảo Linux dựa trên ARM với Azure.
Bước 1: Đăng nhập vào Azure và tạo tài nguyên
Truy cập vào portal.azure.com và đăng nhập. Nếu bạn chưa có tài khoản Azure, hãy tạo một tài khoản dùng thử miễn phí.
Sau khi đăng nhập, hãy nhấp vào nút Create a resource nằm dưới tiêu đề Azure services.
Tiếp theo, bạn sẽ thấy danh sách các service Azure phổ biến. Chọn service Virtual Machine. Ngoài ra, chỉ cần tìm kiếm Virtual machine trong hộp tìm kiếm.
Bước 2: Tạo máy ảo dựa trên ARM
Trên trang Create Virtual Machine, bạn cần điền vào tất cả các trường được đánh dấu hoa thị (*) theo yêu cầu.
Đặc biệt chú ý đến các trường sau:
- Image: Chọn image bản phân phối Linux mà bạn chọn. Nó phải là ARM64. Ngoài ra, hãy chọn image VM phù hợp theo nhu cầu sử dụng máy tính của mình. Image VM với thông số kỹ thuật tính toán cao sẽ có giá đắt hơn.
- VM architecture: Đảm bảo chọn ARM64 để sử dụng bộ xử lý dựa trên ARM.
- Run with Azure spot discount: Chọn hộp này để dễ dàng tìm thấy các máy ảo dựa trên ARM. Do tính khả dụng hạn chế của máy ảo dựa trên ARM, Azure phân bổ không gian cho bạn trên một tài nguyên chưa sử dụng.
- Authentication type: Chọn tùy chọn Password, rồi nhập tên người dùng và mật khẩu ưa thích của bạn.
Azure có thể thu hồi dung lượng cho các service bằng Spot discount, do đó bạn không nên sử dụng tùy chọn này cho các hệ thống quan trọng.
Bước 3: Xác thực chi tiết máy ảo
Khi bạn đã điền tất cả các thông tin được yêu cầu, hãy nhấp vào nút Review + create nằm ở góc dưới cùng bên trái.
Azure sẽ xác thực các chi tiết máy ảo mà bạn đã cung cấp và thông báo nếu xác thực thành công hay thất bại.
Hãy xem tóm tắt về tài nguyên máy ảo mà bạn sắp tạo. Ở giai đoạn này, bạn vẫn có thể thay đổi máy ảo của mình bằng cách nhấp vào Previous và sửa đổi tùy chọn cấu hình mà bạn muốn thay đổi.
Nếu quá trình xác thực không thành công, bạn sẽ được hướng dẫn về những gì bạn cần khắc phục. Mặt khác, nếu mọi thứ đều ổn, hãy nhấp vào nút Create.
Bước 4: Truy cập máy ảo dựa trên ARM
Sau khi tạo, hãy nhấp vào nút Go to resource và ghi lại địa chỉ IP public của máy ảo. Bạn sẽ sử dụng địa chỉ IP này để truy cập VM qua SSH từ PC của mình bằng định dạng lệnh sau:
ssh username@địa_chỉ_ip_public
Ví dụ:
ssh muo@108.143.208.20
Bạn có thể chạy và sử dụng các lệnh Linux cũ mà mình quen thuộc. Sự khác biệt duy nhất là các gói bạn cài đặt sẽ được nhắm mục tiêu tới những bộ xử lý dựa trên ARM.
Để xác nhận kiến trúc của máy ảo, hãy sử dụng lệnh uname như sau:
uname -m
Đầu ra aarch64 là viết tắt của ARM architecture 64-bit processing.
PC dựa trên ARM mạnh mẽ, tiết kiệm năng lượng và tỏa ít nhiệt hơn. Hầu hết các bản phân phối Linux chính đều có thể chạy trên bộ xử lý dựa trên ARM.
Ngoài việc sử dụng các máy ảo dựa trên ARM trên đám mây, bạn có thể mua máy tính để bàn hoặc laptop Linux dựa trên ARM chuyên dụng.