مجازی سازی شبکه با هدف بهینه سازی کاربرد منابع فیزیکی شبکه، ایجاد شده است که با نرم افزارها و سخت افزارهای مرتبط با شبکه کار میکند. ماشین مجازی نرم افزاری است که عملیات مجازی سازی را انجام میدهد و میتواند با تمامی سرورها و شبکه ها ارتباط میگیرد. نه تنها سرورها، بلکه سیستم عاملها هم قابلیت مجازی سازی دارند. اما دقت کنید همیشه حواستان به پشتیبانی و نگه داری شبکه باشد .
Table of Contents
Toggleمجازی سازی شبکه چیست؟
مجازی سازی شبکه با هدف بهینه سازی کاربرد منابع فیزیکی شبکه ایجاد شده است که منابع موجود در یک شبکه جهت ادغام چندین شبکه فیزیکی یا ایجاد یک شبکه نرم افزاری بین تعدادی ماشین مجازی، به یکدیگر متصل میشوند. نرم افزار مجازی سازی با تقسیم منابع بین کاربران، امکان دستیابی مستقل به هر بخش را به کاربران میدهد.
از این رو میتوان کاربران و منابع شرکت را مدیریت کرد. در حقیقت به جای افزایش سخت افزارهای مورد نیاز کاربران، تجهیزات مجازی سازی را افزایش میدهیم. البته گفتنی است که مجازی سازی فقط مختص به شبکه نیست بلکه شامل سرور، محل ذخیره سازی ، بکاپ گیری و حتی دسکتاپ کاربران هم میشود.
کاربرد مجازی سازی شبکه
مجازی سازی شبکه موجب بهبود بهرهوری میشود و با افزایش سطح پویایی سیستم، زمینه بهبود سرعت انتقال داده ها، ایمنی، انعطافپذیری و مقیاس پذیری شبکه را فراهم میکند. مجازی سازی موجب فعالیت اتوماتیک بسیاری از عملکردها میشود و پیچیدگیهای شبکه کاهش مییابد و مدیریت شبکه آسانتر و کاراتر میشود.
مزایای مجازی سازی
- مجازی سازی باعث کاهش پیچیدگی های سیستم میشود و از این رو فضای اشغالی کاهش مییابد.
- مجازی سازی شبکه کاهش هزینه هایی همچون نگهداری، خنک کنندهها، تامین برق مورد نیاز و تامین UPS را به همراه دارد.
- شبکه مجازی شده به صورت اتوماتیک از اطلاعات شبکه بک آپ میگیرد و امکان دسترسی و بازیابی سرویسهای کاربردی تسهیل مییابد.
- در صورت لزوم، امکان جابه جایی ماشین مجازی و عملکردهای آن فراهم است.
- مجازی سازی موجب میشود عملیات هایی چون تقسیمبندی و اختصاص دهی منابع پویا، تنظیمات دسترسی به منابع و آماده سازی سخت افزاری آسان شوند.
- زمینه رشد کسب و کارها و پاسخگویی به درخواست برنامه های کاربردی فراهم میشود.
- مجازی سازی با کاهش تاثیر برنامه های کاربردی بر روی یکدیگر، مانع از کندی و قطعی شبکه میشود.
- بروزرسانی نرم افزار کانتینر باامنیت بیشتری نصب و اجرا میشود.
- امنیت برنامه های کاربردی افزایش مییابد.
- به دلیل عدم ارتباط ماشینهای مجازی با یکدیگر، آسیب پذیری شبکه کاهش مییابد.
بیشتر بخوانید : برای رفع اشکال موردی روی کمک ما حساب کنید .
معایب مجازی سازی شبکه
مجازی سازی علاوه بر اینکه مزایای زیاد دارد، دارای معایبی هم هست که ما در زیر به آنها اشاره می کنیم:
- هزینهه ای اولیه راه اندازی دیتاسنتر و نرم افزار مجازی سازی شبکه بسیار بالاتر از روشهای سنتی است.
- باتوجه به رشد علم، حضور کارشناس IT جهت نظارت بر مجازی سازی واجب است.
- آموزش مدیران شبکه نیازمند هزینه بالا است.
- برخی برنامه ها و سرورها با نرم افزار مجازی سازی هماهنگ نیستند.
- امکان عدم دسترسی به اطلاعات سازمان وجود دارد.
بیشتر بخوانید : با خدمات it بیشتر آشنا شوید .
ماشین مجازی چیست؟
ماشین مجازی نرم افزاری است که برنامه ها را بدون اتصال به هر گونه ماشین فیزیکی، اجرا میکند. یک یا چند ماشین مجازی میتواند بر روی یک رایانه فیزیکی نصب و اجرا شود و این در حالی است که هر ماشین سیستم عامل مربوط به خود را میطلبد.
ماشینهای مجازی دارای سیستم عامل مشخصی هستند که از این رو عملکرد متنوعی دارند. ماشین مجازی قابل اجرا بر روی سرور، سیستمهای دسکتاپ و سیستم عاملهای مختلف است. از این رو ماشین مجازی استفاده گستردهای دارد.
انواع مجازی سازی سرور چگونه انجام می شود؟
- مجازی سازی دسکتاپ Desktop Virtualization
در این نوع از مجازی سازی، کاربران میتوانند از بخش مجزا و مستقل مختص به خود استفاده کنند. امکان استفاده به صورت فیزیکی و بیرونی از هر بخش سرور و شبکه برقرار است. یکی از مزایای مجازی سازی دسکتاپ، امکان استفاده از سیستم عاملهای گوشیهای همراه است که با مجازی سازی سیستم عاملهایی مانند Android وiOS دسکتاپ مجازی شده در اختیار کاربر قرار میگیرد.
- مجازی سازی ذخیره سازها Storage Virtualization
در مجازی سازی Storage Virtualization، امکان استفاده از دیسکهای فیزیکی و بیرونی در قالب شبیهسازهای نرم افزاری فراهم شده است. از مزایای مجازی سازی ذخیره سازها، میتوان به تهیه نسخههای چندگانه از دادههای خود کاربر اشاره کرد و حتی میتوان دادهها را بین چند کاربر به اشتراک گذاشت. یکی دیگر از مزایای مجازی سازی ذخیره سازها، در اختیار قرار دادن امنیت و سطح دسترسی قابل تعریف شبکه به کاربران، است. مجازی سازی ذخیره سازها با محدود کردن دسترسی، خطرات تهدیدکننده شبکه را کاهش میدهد در حالی که هر کاربر و یا هر پایگاه دادهای می تواند از ساختار و پیکربندی خاص خود استفاده کند.
- مجازی سازی Paravirtualization
در این نوع از مجازی سازی، سیستم عامل مهمان، کاملا ایزوله نمیباشد، این جمله به این معنا است که سیستم عامل با سخت افزار مستقیما ارتباط دارد. برای این نوع مجازی سازی نیاز به اعمال تغییراتی در هسته سیستم عامل است. از این رو بایستی source سیستم عامل را در دسترس باشد. در این روش، سیستم عامل مهمان با هایپروایزر در ارتباط است. این نوع مجازی سازی عمدتا برای مدیریت حافظه کاربرد دارد.
بیشتر بخوانید : پشتیبانی شبکه و سرور خورد را به ما بسپارید .
- مجازی سازی شبکه Network Virtulization
مجازی سازی شبکه یکی دیگر از انواع مجازی سازی میباشد که برای سازگار کردن شبکههای کامپیوتری در محیطهای مجازی، کاربرد دارد. در این نوع مجازی سازی، قسمت مجازی شبکه از تجهیزات شبکه مجزا شده است، این جمله گویای مجزا بودن نرم افزار از سخت افزار است. مجازی سازی شبکه موجب افزایش استفاده از حداکثر ظرفیت منابع شبکه میشود. بخش هوشمند شبکه، وظایف مدیریت و کنترل سرویسها و منابع شبکه را برعهده دارد.
- مجازی سازی اپلیکیشن
مجازی سازی اپلیکیشن مشابه مجازی سازی دسکتاپ عمل میکند. در این روش، اپلیکیشن بر روی یک سرور به صورت مجازی، در دسترس کاربران قرار میگیرد. تمام پردازشها توسط سرور صورت میپذیرد. کاربر هیچ گونه دخل و تصرفی در مجازی سازی ندارد ولی میتواند از طریق deviceهای مختلف به اپلیکیشن دسترسی داشته باشد.
پرکاربردترین نرم افزارهای مجازی سازی سرور
- مایکروسافت Hyper-V
- VMware vSphere
- Citrix XenServer
- Red Hat KVM (Kernel-driven Virtual Machine)
مقالات مرتبط :
مزایای استفاده از کابل فیبر نوری در شبکه | تعمیر و عیب یابی شبکه | مانیتورینگ شبکه و نحوه اجرا آن