ARM компютрите са във възход. Ако искате солидно доказателство, не търсете повече от новите MacBook, базирани на ARM, или джобния Raspberry Pi.
Azure е един от облачните доставчици, които започнаха да предлагат базирани на ARM виртуални машини (VM) в своето портфолио. Архитектурата ARM е широко използвана в смартфоните и си проправя път на PC пазара поради предимствата, които предлага.
Ще ви покажем как можете да настроите базирана на ARM Linux виртуална машина с Azure.
Предимства на ARM-базирани компютри
Някои от предимствата, които предлага ARM архитектурата в сравнение с традиционните му x86 колеги като Intel и AMD включват:
- Енергийна ефективност: ARM процесорите консумират по-малко енергия и са по-ефективни от своите x86 аналози. Това е така, защото те използват по-малко транзистори, които консумират по-малко енергия.
- По-дълъг живот на батерията: Благодарение на своя енергийно ефективен дизайн, батерията на ARM устройство ще издържи по-дълго в сравнение с други архитектури.
- Компактен размер: Можете да поставите ARM процесори на малък отпечатък, тъй като те съдържат относително прости схеми. Това ги прави по-компактни и използваеми в устройства с малък форм-фактор като мобилни телефони и Raspberry Pi.
- По-евтино за производство: Поради простия дизайн на базираните на ARM процесори, те са относително по-евтини и по-евтини за проектиране и производство.
ARM процесорите са също толкова мощни и по-ефективни от процесорите, базирани на x86. Ето как можете да създадете базирана на ARM виртуална машина в Azure.
Стъпка 1: Влезте в Azure и създайте ресурс
Насочете се към portal.azure.com и влезте. Ако нямате акаунт в Azure, продължете и създайте безплатен пробен акаунт.
След като влезете, щракнете върху Създайте ресурс бутон, разположен под Услуги на Azure заглавка.
След това ще видите списък с популярни услуги на Azure. Изберете Виртуална машина обслужване. Друга възможност е просто да потърсите „Виртуална машина“ в полето за търсене.
Стъпка 2: Създаване на ARM-базирана виртуална машина
На Създайте виртуална машина страница, трябва да попълните всички полета, отбелязани със звездичка (*) според вашите изисквания.
Обърнете специално внимание на следните полета:
- Изображение: Изберете изображението на дистрибуцията на Linux по ваш избор. Трябва да е ARM64. Освен това изберете подходящото VM изображение според вашите компютърни нужди. VM изображенията с високи изчислителни спецификации струват повече.
- VM архитектура: Уверете се, че сте избрали ARM64, за да използвате процесор, базиран на ARM.
- Бягайте с Azure спот отстъпка: Поставете отметка в това квадратче, за да намерите лесно базирани на ARM виртуални машини. Поради ограничената наличност на базирани на ARM виртуални машини, Azure ви разпределя място върху неизползван ресурс.
- Тип удостоверяване: Избери Парола опция за това и въведете предпочитаното от вас потребителско име и парола.
Azure може да изтегли капацитет за услуги с помощта на спот отстъпки, следователно не трябва да използвате спот отстъпки за критични системи.
Стъпка 3: Проверка на подробностите за виртуалната машина
След като попълните цялата необходима информация, щракнете върху Преглед + създаване бутон, разположен в долния ляв ъгъл.
Azure ще потвърди данните за VM, които сте предоставили, и съответно ще ви посъветва дали проверката е преминала или е неуспешна.
Разгледайте резюмето на VM ресурса, който ще създадете. На този етап все още можете да правите промени във вашата VM, като щракнете Предишен и коригиране на опцията за конфигурация, която искате да промените.
Ако проверката е неуспешна, ще бъдете напътствани какво трябва да коригирате. В противен случай, ако всичко изглежда наред, щракнете върху Създавайте бутон.
Стъпка 4: Достъп до вашата ARM-базирана VM
След като бъде създаден, щракнете върху Отидете на ресурс и запишете публичния IP адрес на VM. Ще използвате този IP адрес за достъп до VM чрез SSH от вашия компютър, като използвате следния команден формат:
ssh потребителско име@публичен_ip_адрес
Например:
ssh [email protected]
Можете да изпълнявате и използвате същите стари Linux команди, с които сте запознати. Единствената разлика е, че пакетите, които инсталирате, ще бъдат насочени към ARM-базирани процесори.
За да потвърдите архитектурата на вашата VM, използвайте командата uname както следва:
uname -м
Изходът aarch64 е съкращение от ARM архитектура 64-битова обработка.
Вземете вместо това ARM-базиран Linux компютър!
Базираните на ARM компютри са мощни, енергийно ефективни и отделят по-малко топлина. Повечето големи Linux дистрибуции могат да работят на ARM-базирани процесори.
Освен използването на ARM-базирани виртуални машини в облака, можете да закупите специализиран ARM-базиран Linux десктоп или лаптоп.