نصب Qemu

Qemu چیست ؟

Qemu چیست ؟ Qemu/kvm یک نرم افزار آزاد و رایگان بوده که برای کاربران گنو/لینوکس و علاقه مندان به دنیای نرم افزارهای آزاد بسیار محبوب و مورد توجه است. این نرم افزار یک شبیه ساز قدرتمند و پرسرعت میباشد که قابل استفاده برروی لینوکس نیز میباشد. نصب Qemu در لینوکس بسیار ساده است.

این نرم‌افزار بسیار سبک و کم‌حجم است. می‌توانید به کمک آن، لینوکس، مک‌او‌اس یا نسخه‌های مختلف ویندوز را بصورت مجازی اجرا کنید. همین‌طور می‌توانید فایل‌های ISO که قابلیت بوت دارند (Bootable هستند) را بوت کنید.

نصب Qemu در لینوکس

پکیج KVM بصورت پیشفرض در هسته لینوکس تعبیه شده و عموماً نیازی به نصب آن نیست.

توجه داشته باشید که این ابزار فقط برروی پردازنده هایی قابل نصب میباشد که از قابلیت مجازی سازی (مانند AMD-V یا Intel VT-x) را پشتیبانی کنند.

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

egrep -c `(svm|vmx)` /proc/cpuinf

درصورتی که این ابزار روی سیستم شما نصب نباشد میتوانید با دستورات زیر آن را نصب کنید:

sudo apt update
sudo apt install qemu-kvm libvirt-bin bridge-utils virt-manager

تنها کاربران گروه libvirtd و کاربر root مجوز دسترسی به KVM را دارند. با دستور زیر میتوانید یک کاربر خاص را به گروه libvirtd اضافه کنید.

sudo adduser username libvirtd

ساخت ماشین مجازی در Qemu

برای ساخت یک ماشین مجازی باید ابتدا یک دیسک مجازی برای آن ایجاد کنیم.
با دستور زیر یک دیسک مجازی بنام disk0.img و با حجم 30 گیگابایت ساخته میشود.

qemu-img create disk0.img 30G

سپس یک ماشین مجازی 32 بیتی ایجاد میکنیم (برای ماشین 64 بیتی بجای i386 از x86_64 استفاده میکنیم).

 با پارامتر hda دیسک مجازی و پارامتر m مقدار رم را مشخص میکنیم.

در دستور زیر یک ماشین مجازی با 8GB رم ایجاد شده که از disk0.img به عنوان هارددیسک و از فایل OS.iso به عنوان سی دی استفاده میکند و ترتیب بوت آن ابتدا درایو d (سی دی رام)و سپس c (هارد دیسک) است.

qemu-system-i386 -hda disk0.img -m 8G -cdrom OS.iso -boot order=dc

در این مرحله ماشین مجازی شما اجرا میشود و میتوانید سیستم عامل مورد نظر خود را نصب کنید.

همچنین درصورتی که نمیخواهید از دستورات CLI استفاده کنید میتوانید با ابزار virt-manager استفاده نمایید.

تعداد هسته های پردازنده یا سرعت هسته ها ؟

پردازنده چیست؟ سرعت کامپیوتر به چه چیزی بستگی دارد؟

سرعت پردازنده تاثیر زیادی در سرعت کامپیوتر دارد. پردازنده که به آن CPU (واحد پردازش مرکزی) گفته می شود همان چیزی است که دستورالعمل های رایانه را پاسخ داده و پردازش می کند. تعداد هسته های cpu بستگی به نوع آن دارد که در ادامه در مورد آن کامل توضیح داده ایم. این قطعه به صورت کلی مغز رایانه محسوب می شود. سرعت پردازنده های امروزی به گیگاهرتز اندازه گیری می شود. این واحد مربوط به چند چرخه (Cycle) است که یک پردازنده در ثانیه می تواند اجرا کند و یک گیگا هرتز با یک میلیارد سیکل پردازش شده در ثانیه مطابقت دارد. هنگام خرید یک سرور یا رایانه جدید ، باید مشخصات کامل و دقیقی از پردازنده خود داشته باشید تا مطمئن شوید که آیا نیاز شما را برطرف می سازد یا خیر.

پردازنده چیست؟

هسته پردازنده چیست؟

یک پردازنده کوچک تر در داخل پردازنه اصلی وجود دارد که به آن core یا هسته cpu گفته می شود. این قطعه به تنهایی خود یک پردازنه کامل محسوب می شود. در واقع یک پردازنده dual core، از دو ریزپردازنده تشکیل می شود، که این ویژگی باعث می شود که سرعت پردازنده بالا برود و چند عملیات به صورت همزمان اجرا شود.

تعداد هسته سی پی یو یا سرعت هسته ها ؟؟

پردازنده های قدیمی تر فقط یک هسته داشتند اما با افزایش نیازهای نرم افزاری ، CPU ها پیچیده تر شدند. داشتن تنها یک هسته به این معنی است که کامپیوتر یا سرور فقط می تواند یک کار را در یک زمان انجام دهد. با داشتن هسته های مختلف ،کامپیوتر به هسته های دیگر اجازه می دهد تا برنامه های دیگر را (به طور همزمان) اجرا کنند. برای کمک به درک بهتر این مفهوم ، می توانید به عنوان خطوط بزرگراه به هسته فکر کنید. هرچه خطوط بیشتری وجود داشته باشد ، ترافیک کمتری در طول مسیر خواهید داشت.

هسته پردازنده به فرکانس کاری هسته ها (GHz) بستگی دارد و برعکس. سرعت ساعت(Clock Speed) تعیین می کند که چند  دستورالعمل را هسته می تواند در یک بازه زمانی معین انجام دهند و هسته بیشتر اجازه می دهد تا وظایف بین هسته ها توزیع شده و در نهایت عملکر نهایی با سرعت بیشتری انجام میشود.

مثال:

Number of cores: 4
Clock Speed: 2.5 GHz
Total Speed: 4 x 2.5 = 10 GHz

در حالت بعدی:

Number of cores: 8
Clock Speed: 1.25 GHz
Total Speed: 8 x 1.25 = 10 GHz

گیگاهرتز در cpu چیست؟

هنگام اشاره به پردازنده کامپیوتر یا CPU، گیگاهرتز فرکانس ساعت است، که به عنوان نرخ ساعت یا سرعت ساعت نیز شناخته می شود، نشان دهنده یک چرخه زمان است. یک مدار نوسان ساز در هر ثانیه مقدار کمی برق به یک کریستال می دهد که بر حسب کیلوهرتز، مگاهرتز یا گیگاهرتز اندازه گیری می شود. “Hz” مخفف هرتز است و “k” نشان دهنده هزار (کیلو)، “M”  نشان دهنده مگا (میلیون) و “G” نشان دهنده گیگا (هزار میلیون) است.

سرعت پردازنده چه تاثیری روی کامپیوتر دارد؟

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

برگرفته شده از سایت techmikeny ، wikipedia.org

آپدیت ubuntu و رفع مشکلات هنگام آپدیت

آپدیت لینوکس ubuntu بسیار ساده بوده با چند دستور ساده میتوانید کامپیوتر یا سرور لینوکسی خود را بروزرسانی کنید. ولی گاهی ممکن است درهنگام ارتقا سیستم عامل مشکلاتی رخ دهد و باعث قطع شدن فرایند یا بروز مشکلاتی در سرور شما شود. برای مثال هنگام ارتقا ubuntu 18.04 LTS به ubuntu 20.04 LTS در هنگام نصب بروزرسانی ها، برق دستگاه قطع میشود و پس از روشن کردن مجدد، برخی پکیج های شما با مشکل مواجه شده و اجرا نمیشوند. یکی از دلایل این است که برخی پکیج ها به نسخه 20.04 ارتقا پیدا کرده اند و برخی دیگر در نسخه 18.04 باقی مانده اند. در این آموزش با رفع مشکلات هنگام آپدیت با شما هستیم.

آپدیت ubuntu

قبل از شروع بروزرسانی حتماً از اطلاعات خود بک آپ بگیرید.

برای ارتقا به نسخه جدید سیستم عامل، ابتدا لیست مخزن پکیج‌ها را با آخرین ورژن های موجود همگام‌سازی (sync) می‌کنیم (خط 1).

سپس پکیج هایی که برروی سرور نصب هستند را آپدیت میکنیم (خط 2).

در مرحله بعد باید هسته (kernel) سیستم عامل را آپدیت کنیم (خط 3) و در نهایت سرور را یکبار ری استارت میکنیم.

پس از روشن شدن دستگاه، آن را به آخرین نسخه ارتقا میدهیم (خط 5).

  • توجه داشته باشید که دستورات زیر باید با دسترسی روت (sudo) اجرا شوند.

apt update
apt upgrade
apt dist-upgrade
reboot
do-release-upgrade

رفع مشکلات هنگام آپدیت

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

ابتدا مانند بالا، پکیج ها را بروزرسانی میکنیم (خط 1 و 2).

سپس پکیج های گم شده یا پاک شده و بعد پکیج های خراب شده را مجدد نصب میکنیم.

apt install --fix-missing
apt install --fix-broken

حل کردن مشکل dpkg

گاهی ممکن است درهنگام قطع شدن فرایند بروزرسانی یا استفاده از دستور apt، ابزار dpkg با مشکل مواجه شده یا تنظیمات برخی پکیج ها از خراب شوند که عموماً در این حالت خطای زیر نمایش داده میشود:

dpkg execution interrupted, you must manually run sudo dpkg --configure -a

در این صورت میتوان با دستور زیر پکیج ها را مجدداً راه اندازی کرد تا مشکل حل شود:

sudo dpkg --configure -a

همچنین اگر پکیج دارای مشکل را میشناسید، میتوانید بجای سوییچ -a از نام آن پکیج استفاده کنید تا فقط پکیج مورد نظر راه اندازی شود.

تنظیمات Boot Options در ESXi 7

تنظیمات بوت در ESXi 7

گاهی ممکن است نیاز داشته باشید که گزینه هایی را برای دسترسی به فایل kickstart معین کنید. برای اعمال تنظیمات Boot Options در ESXi 7 باید کلید های ترکیبی Shift + O را در boot loader وارد کنید.

به عنوان مثال میتوانید با دستور ks آدرس اسکریپت نصب (installation script) را بصورت ks=filepath مشخص کنید که filepath آدرس فایل kickstart شماست.

دستورات Boot Options را میتوانید در این لینک مشاهده کنید.

نحوه ایجاد تغییرات

جهت تغییر تنظیمات Boot Options در ESXi 7 بصورت زیر عمل نمایید.

  1. سرور را روشن کنید.
  2. در صفحه Loading ESXi installer (تصویر زیر) کلیک Shift + O را وارد کنید.
    تنظیمات Boot Options در ESXi 7
  3. در محیط runweasel دستورات مورد نظر را وارد کنید.

برای مثال با دستور زیر میتوانید میزان فضای پارتیشن های حافظه سیستم را مشخص کنید.

systemMediaSize=<min/small/default/max>

کارت شبکه چیست؟ (انواع کارت شبکه با مشخصات کامل)

کارت شبکه چیست؟ (انواع کارت شبکه با مشخصات کامل)

کارت شبکه (NIC) یک قطعه سخت افزاری است، معمولاً یک برد مدار یا  تراشه ای است که روی رایانه نصب شده تا بتواند به شبکه متصل شود. NIC های مدرن عملکردهایی را برای رایانه ها ارائه می دهند مانند پشتیبانی از وقفه ورودی/خروجی، رابط دسترسی مستقیم به حافظه ( DMA )، انتقال داده، مهندسی ترافیک شبکه  و تقسیم بندی.

در این مقاله سایت سرورسوییچ، در مورد کارت شبکه چیست و انواع کارت شبکه با مشخصات کامل برای شما نوشته شده است. امیدوارم با خواندن این مطالب اطلاعات مورد نیاز برای خرید کارت شبکه را بدست بیاورید.

NIC با پیاده سازی  مدار لایه فیزیکی لازم برای برقراری ارتباط با استاندارد لایه پیوند داده ، مانند اینترنت یا Wi-Fi ، رایانه ای با اتصال تمام وقت به شبکه ارائه می دهد. هر کارت نمایانگر یک دستگاه است و می تواند جریان داده ها را در شبکه آماده ، انتقال و کنترل کند. NIC از مدل OSI  برای ارسال سیگنال به لایه فیزیکی، ارسال بسته های داده در لایه شبکه و عملکرد به عنوان رابط در لایه TCP/IP استفاده می کند.

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

در ابتدا، کنترل کننده های شبکه به عنوان کارت های توسعه که می توانند به پورت کامپیوتر  ، روتر یا دستگاه USB متصل شوند ، اجرا می شدند. با این حال ، کنترلرهای مدرن تر مستقیماً در چیپست مادربرد رایانه  تعبیه شده اند . در صورت نیاز به اتصالات شبکه مستقل ، NIC های کارت توسعه می توانند بصورت آنلاین یا در فروشگاه های خرده فروشی خریداری شوند. هنگام خرید NIC ، مشخصات باید با استاندارد شبکه مطابقت داشته باشد.

شما می توانید برای خرید کارت شبکه به صورت اینترنتی و اطلاع از آخرین قیمت کارت شبکه به سایت سرورسوییچ مراجعه نمایید.

 

انواع کارت شبکه

به طور کلی کارت شبکه به سه دسته تقسیم می شوند که شامل موارد زیر می شود:

  • کارت شبکه سیمی: کارت شبکه سیمی معمولا در کیس های کامپیوتر وجود دارد. این کارت ها به طور خودکار روی دستگاه نصب شده است و نمی توان آن را به صورت دستی روی سیستم متصل کرد.
  • کارت شبکه وایرلس: اگر بخواهیم دستگاهی را از طریق وای فای به دنیای اینترنت متصل کنیم از کارت شبکه وایرلس استفاده می کنیم.
  • کارت شبکه USB: این نوع کارت شبکه به صورت سیمی و وایرلس استفاده می شود. با متصل شدن به این کارت شبکه می توان به اینترنت جهانی دسترسی پیدا کرد.

معرفی بهترین کارت شبکه وایرلس

کارت شبکه وایرلس

  • دانگل وای فای DWA-123 از دی لینک
  • کارت شبکه USB و بی‌سیم تی پی لینک مدل TL-WN722N
  • کارت شبکه USB بی‌ سیم N150 Nano تی پی لینک مدل TL-WN725N
  • کارت شبکه USB تسکو مدل TW1010
  • دانگل وای فای USB تندا مدل W311M
  • کارت شبکه بی‌سیم 300Mbps تی پی لینک TL-WN881ND
  • کارت شبکه USB بی‌سیم و دوباند دی-لینک مدل DWA-182

چگونه بفهمیم کارت شبکه در دستگاه ما درست عمل می کند؟

اگر از LAN برای ارتباط با شبکه اینترنت استفاده می کنید می توان یک امتحان ساده را انجام دهید. معمولا در زیر کابل لن دو چراغ LED تعبیه شده است. رنگ این چراغ ها بسته به نوع سیستم می تواند متفاوت باشد. رنگ نارنجی و زرد از رایج ترین رنگ های چراغ LED است. در زمانی که چراغ ثابت روشن مانده یعنی اتصال کابل به کارت شبکه درست است. همچنین در زمان اتصال به اینترنت چراغ به حالت چشمک زن در می آید. چراغ چشمک زن نشانه ای از انتقال دیتا بین کامپیوتر و اینترنت دارد.

وظایف اصلی کارت شبکه چیست؟

این سخت افزار وظایف زیادی که مهم ترین آن ارسال اطلاعات به شبکه و دریافت داده می باشیم. در ادامه وظایف اصلی آن توضیح داده شده است.

دریافت اطلاعات و انتقال آن ها

انتقال اطلاعات دریافت آن از اصلی ترین وظایف کارت شبکه می باشد. تولیدی و ارسال سیگنال های مناسب روی شبکه از دیگر وظایف کارت شبکه می باشد.

کپسوله کردن اطلاعات و داده ها

یکی از وظایف کارت شبکه کپسوله کردن داده ها می باشد. کارت شبکه قبل از انتقال داده ها می بایست داده ها را که توسط پروتکل لایه شبکه تولید شده اند در فریمی کپسول کنند. و سپس آن ها را انتقال دهند

کد گذاری کردن سیگنال ها یا رمزگشایی آن ها

 

کدگذاری و رمزگشایی سیگنال ها از دیگر وظایف مهم کارت شبکه می باشد. کدگذاری به معنی این است که کارت شبکه اطلاعات باینری تولید شده را به بارهای الکتریکی تبدیل می کند یعنی ولتاژ های الکتریکی های یا هر نوع سیگنالی که رسانه شبکه استفاده می کند

بافر کردن داده ها

کارت های شبکه در یک زمان تنها می توانند یک بسته یا فرم داده را روی شبکه بگذارند و ارسال یا دریافت کنند. کارت های شبکه در خودشان بافری دارند که به آنها این شرایط را فراهم می سازد که هنگام آماده شدن یک فریم برای پردازش , دیتا هایی که از طرف کامپیوتر یا شبکه دریافت می کنند را در خود ذخیره کنند.

اجزای کارت های رابط شبکه

سرعت: همه NIC ها دارای سرعت بر حسب مگابیت بر ثانیه هستند که عملکرد کلی کارت را هنگام پیاده سازی در شبکه کامپیوتری با پهنای باند زیاد نشان می دهد. اگر پهنای باند کمتر از NIC باشد یا چندین کامپیوتر با یک کنترلر متصل شوند، این باعث کاهش سرعت برچسب گذاری می شود. NIC های متوسط ​​اینترنت با سرعت 10 مگابیت بر ثانیه ، 100 مگابیت بر ثانیه ، 1000 مگابیت بر ثانیه و انواع 1 گیگابیت بر ثانیه ارائه می شوند.

 

Driver: این نرم افزار مورد نیاز است که داده ها را بین سیستم عامل رایانه ( OS ) و NIC منتقل می کند. وقتی NIC روی رایانه نصب می شود ، نرم افزار مربوط به درایور نیز بارگیری می شود. برای اطمینان از عملکرد مطلوب NIC ، Driver باید به روز و بدون فساد بمانند.

آدرس MAC: آدرسهای MAC منحصر به فرد و غیرقابل تغییر، که به عنوان آدرس شبکه فیزیکی نیز شناخته می شوند ، هستند اختصاص داده شده به NIC ها که برای ارسال بسته های اینترنت به کامپیوتر استفاده می شود.

LED اتصال: اکثر NIC ها دارای یک نشانگر LED هستند که در کانکتور قرار گرفته است تا زمان اتصال شبکه و انتقال داده ها را به کاربر اطلاع دهد.

روتر: گاهی اوقات یک روتر برای ارتباط بین رایانه و سایر دستگاه ها مورد نیاز است. در این حالت ، NIC به روتر متصل، به اینترنت متصل می شود.

نحوه نصب کارت شبکه روی مادربورد  و کامپیوتر

در مرحله اول برای نصب کردن کارت شبکه باید کارت شبکه را در مادربورد خود قرار دهید به شیوه ای که تراشه های طلایی کارت دقیقا در مادربورد قرار بگیرد.

برای نصب کارت شبکه باید بعد از راه اندازی کامپیوتر و اجرا شدن ویندوز روی مای کامپیوتر خود کلیک راست کنید و وارد properties   شوید ، درسمت چپ صفحه  وارد Device manager شوید.

اگر که کارت شبکه روی سیستم نصب شده باشد،در لیست Device کامپیوتر خود می توانید به راحتی و بدون هیچ گونه اخطاری کارت شبکه خود را ببینید و از آن استفاده کنید.

ولی اگر در قسمت Device manager کارت شبکه با خطا مواجه شده بود باید درایو مربوط به کارت شبکه را نصب کنید.

توصیه برای خرید کارت شبکه

در خرید کارت شبکه به سرعت انتقال داده ها دقت کنید. همچنین بهتر است کارت شبکه ای متناسب با دستگاه خود تهیه کنید.

در این مطلب از سایت سرور سوییج در مورد کارت شبکه چیست (انواع کارت شبکه با مشخصات کامل)، راهنمای خرید آن، وظایف و کاربرد های کارت شبکه توضیح دادیم. در قسمت نظرات تجربیات خودتان را با بقیه کاربران به اشتراک بگذارید.

منابع: wikipediatechtargetcomputerhope

X
Add to cart