خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

چگونه یک ماشین مجازی لینوکس مبتنی بر ARM با Azure ایجاد کنیم

با ایجاد یک ماشین مجازی لینوکس مبتنی بر ARM در فضای ابری با Azure، با معماری ARM شروع کنید.

کامپیوترهای ARM در حال افزایش هستند. اگر می خواهید اثبات محکمی داشته باشید، به مک بوک های جدید مبتنی بر ARM یا رزبری پای جیبی نگاه نکنید.

Azure یکی از ارائه دهندگان ابری است که شروع به ارائه ماشین های مجازی مبتنی بر ARM (VM) در مجموعه خود کرد. معماری ARM به طور گسترده در گوشی های هوشمند استفاده شده است و به دلیل مزایایی که ارائه می دهد، راه خود را به بازار رایانه های شخصی باز می کند.

ما به شما نشان خواهیم داد که چگونه می توانید یک ماشین مجازی لینوکس مبتنی بر ARM با Azure راه اندازی کنید.

مزایای رایانه های شخصی مبتنی بر ARM

برخی از مزایای معماری ARM در مقایسه با همتایان x86 سنتی خود مانند اینتل و AMD عبارتند از:

  • انرژی کارآمد: پردازنده های ARM نسبت به همتایان x86 خود انرژی کمتری مصرف می کنند و کارآمدتر هستند. این به این دلیل است که آنها از ترانزیستورهای کمتری استفاده می کنند که انرژی کمتری مصرف می کنند.
  • عمر باتری بیشتر: با توجه به طراحی کم مصرف، باتری دستگاه ARM در مقایسه با معماری های دیگر دوام بیشتری خواهد داشت.
  • اندازه جمع و جور: می‌توانید پردازنده‌های ARM را روی یک فضای کوچک قرار دهید زیرا دارای مدارهای نسبتاً ساده‌ای هستند. این باعث می شود آن ها فشرده تر و قابل استفاده در دستگاه های کوچک مانند تلفن های همراه و Raspberry Pi باشند.
  • تولید ارزان‌تر: به دلیل طراحی ساده پردازنده‌های مبتنی بر ARM، طراحی و تولید آنها نسبتاً ارزان‌تر و هزینه کمتری دارند.
مطلب مرتبط:   نحوه نصب Foxit PDF Reader در اوبونتو

پردازنده های ARM به همان اندازه قدرتمند و کارآمدتر از پردازنده های مبتنی بر x86 هستند. در اینجا نحوه ایجاد یک VM مبتنی بر ARM در Azure آورده شده است.

مرحله 1: به Azure وارد شوید و یک منبع ایجاد کنید

به portal.azure.com بروید و وارد شوید. اگر حساب Azure ندارید، ادامه دهید و یک حساب آزمایشی رایگان ایجاد کنید.

پس از ورود به سیستم، روی دکمه Create a Resource واقع در زیر هدر خدمات Azure کلیک کنید.

ایجاد یک منبع در لاجورد

در مرحله بعد، لیستی از خدمات محبوب Azure را مشاهده خواهید کرد. سرویس ماشین مجازی را انتخاب کنید. از طرف دیگر، فقط “ماشین مجازی” را در کادر جستجو جستجو کنید.

مرحله 2: ایجاد ماشین مجازی مبتنی بر ARM

صفحه ایجاد azure vm

در صفحه Create Virtual Machine، باید تمام فیلدهایی که با ستاره (*) مشخص شده اند را با توجه به نیاز خود پر کنید.

به فیلدهای زیر توجه ویژه ای داشته باشید:

  1. تصویر: تصویر توزیع لینوکس مورد نظر خود را انتخاب کنید. باید ARM64 باشد. همچنین، تصویر VM مناسب را با توجه به نیازهای محاسباتی خود انتخاب کنید. تصاویر VM با مشخصات محاسباتی بالا هزینه بیشتری دارند.
  2. معماری VM: حتماً ARM64 را برای استفاده از پردازنده مبتنی بر ARM انتخاب کنید.
  3. Run with Azure spot discount: این کادر را علامت بزنید تا به راحتی VM های مبتنی بر ARM را پیدا کنید. با توجه به در دسترس بودن محدود ماشین های مجازی مبتنی بر ARM، Azure به شما فضایی را در یک منبع استفاده نشده اختصاص می دهد.
  4. نوع احراز هویت: گزینه Password را برای این کار انتخاب کرده و نام کاربری و رمز عبور دلخواه خود را وارد کنید.
مطلب مرتبط:   نحوه نصب VirtualBox Guest Additions در لینوکس

Azure می تواند ظرفیت خدمات را با استفاده از تخفیف های نقطه ای به خاطر بیاورد، بنابراین نباید از تخفیف های نقطه ای برای سیستم های مهم استفاده کنید.

مرحله 3: اعتبارسنجی جزئیات ماشین مجازی

بررسی و ایجاد صفحه azure vm

هنگامی که تمام اطلاعات مورد نیاز را پر کردید، روی دکمه Review + ایجاد واقع در گوشه سمت چپ پایین کلیک کنید.

Azure جزئیات VM را که شما ارائه کرده‌اید تأیید می‌کند و در صورتی که اعتبارسنجی مطابق با آن انجام شد یا ناموفق بود، توصیه می‌کند.

به خلاصه منبع VM که می خواهید ایجاد کنید نگاه کنید. در این مرحله، همچنان می توانید با کلیک بر روی Previous و اصلاح گزینه تنظیماتی که می خواهید تغییر دهید، تغییراتی در VM خود ایجاد کنید.

اگر اعتبارسنجی ناموفق بود، در مورد مواردی که باید اصلاح کنید راهنمایی خواهید شد. در غیر این صورت، اگر همه چیز خوب به نظر می رسد، روی دکمه ایجاد کلیک کنید.

مرحله 4: دسترسی به VM مبتنی بر ARM

پس از ایجاد، روی دکمه Go to Resource کلیک کنید و آدرس IP عمومی ماشین مجازی را یادداشت کنید. شما از این آدرس IP برای دسترسی به VM از طریق SSH از رایانه شخصی خود با استفاده از فرمت دستور زیر استفاده خواهید کرد:

ssh username@public_ip_address

مثلا:

ssh muo@108.143.208.20

می توانید همان دستورات قدیمی لینوکس را که با آنها آشنا هستید اجرا و استفاده کنید. تنها تفاوت این است که بسته هایی که نصب می کنید به سمت پردازنده های مبتنی بر ARM هدف قرار می گیرند.

برای تایید معماری ماشین مجازی خود، از دستور uname به صورت زیر استفاده کنید:

uname -m

بررسی معماری کامپیوتر لینوکس

خروجی aarch64 کوتاه شده برای پردازش 64 بیتی معماری ARM است.

مطلب مرتبط:   Instantbox به شما امکان دسترسی فوری به توزیع لینوکس در یک مرورگر وب را می دهد

به جای آن یک کامپیوتر لینوکس مبتنی بر ARM تهیه کنید!

رایانه های شخصی مبتنی بر ARM قدرتمند، کارآمد انرژی هستند و گرمای کمتری منتشر می کنند. اکثر توزیع های اصلی لینوکس می توانند بر روی پردازنده های مبتنی بر ARM اجرا شوند.

جدا از استفاده از ماشین های مجازی مبتنی بر ARM در فضای ابری، می توانید یک دسکتاپ یا لپ تاپ لینوکس مبتنی بر ARM خریداری کنید.