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

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

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

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

مزایای:

محیط های IT پربارتر (به عنوان مثال ، مقیاس گذاری کارآمد).
بهبود امنیت و زمان بازیابی.
سریعتر در تحویل برنامه.
شبکه های کارآمد تر.
کاهش هزینه های کلی
معایب:

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