معرفی دوره
مفهوم مجازی سازی کارکردهای شبکه (NFV) در تعریف NFV و پاسخ به سوال “NFV چیست” باید بگوییم NFV عبارت است از مجازی سازی سرویس های شبکه ای که قبلا روی سخت افزارهای اختصاصی اجرا می شدند. به کمک NFV کارکردهای شبکه همچون مسیریابی (Routing) تعادل بار (Load Balancing) و فایروال ها (Firewall) به صورت یک ماشین مجازی (VM) روی سخت افزارهای به اصطلاح Commodity Hardware پکیج می شوند.
مجازی سازی توابع شبکه NFV موجب صرفه جویی بسیاری در هزینه های مربوط به تهیه دیوایس های مختلف شبکه می شود. چراکه با مجازی سازی کارکردهای شبکه دیگر نیازی به تهیه دیوایس های مختلف شبکه نخواهد بود و به جای آنها می توان از VM های معادل با هر کدام از تجهیزات یا همان VNF ها استفاده نمود. موضوع NFV اکنون یکی از شاخه های پرطرفدار IT در میان متخصصین و محققین حوزه شبکه می باشد.
اهداف دوره
پیش نیاز این دوره آموزشی، دوره مفاهیم NFV می باشد. در دوره مفاهیم NFV شما با دو مفهوم مجازی سازی (Virtualization) و مجازی سازی شبکه (Network Virtualization) آشنا شدید.
ریز مباحث دوره مفاهیم NFV عبارت بود از:
تشریح مفهوم Virtualization یا مجازی سازی، دلایل نیاز به Virtualization، مزایای Virtualization، تشریح مفاهیم پایه در Virtualization، تشریح مفاهیم مربوط به ماشین های مجازی یا Virtual Machine ها، تشریح مفاهیم مربوط به Hypervisor های سطح ۱ و۲، مزایای استفاده از VM ها، معرفی انواع نرم افزارهای Hypervisor، مفهوم Vmotion، مشکلات و محدودیت شبکه های فعلی، مفهوم مجازی سازی شبکه یا Network Virtualization، تشریح مفهوم Network Function Virtualization – NFV، دلایل نیاز به NFV، مزایای NFV، معرفی اصطلاحات مرتبط با NFV، معماری NFV از دید لایه ای، اجزای سازنده NFV، نیازمندیهای NFV، معرفی حوزه های کاربرد NFV، معرفی سازمان های مرتبط با استاندارد سازی NFV، معرفی نمونه پروژه هایی که بر اساس مفاهیم NFV تعریف شده اند، معرفی نمونه پروژه های تجاری پیاده سازی شده بر اساس مفاهیم NFV، معرفی چالش های NFV، معرفی برخی محصولات متن باز برای پیاده سازی NFV، رابطه بین NFV و SDN، رابطه بین NFV و Cloud
اکنون در دوره مجازی سازی کارکردهای شبکه NFV شما به صورت کامل با اصول مجازی سازی کارکردهای شبکه بصورت عملی آشنا خواهید شد:
- مباحث عملی مجازی سازی شبکه
- مراحل نصب و پیکربندی نرم افزار OpenVSwitch
- مراحل نصب و پیکربندی نرم افزار OpenMano
- مراحل نصب و پیکربندی نرم افزار VMWare Vsphere Exi
شما پس از طی این دوره خواهید توانست از ابزارهای موجود به صورت عملی استفاده کرده و NFV را در شبکه های موجود پیاده سازی کنید.
مخاطبین دوره
با توجه به اینکه دوره شامل مطالب مفهومی و کاربردی است، برای دانشجویان تحصیلات تکمیلی و محققین شبکه که قصد ورود به تحقیقات در حوزه NFV را دارند، بسیار مفید و کاربردی خواهد بود. همچنین مهندسین، کارمندان و ادمین های فعال در حوزه شبکه می توانند با سپری کردن این دوره، با دید کاملی شروع به پیاده سازی NFV در سازمان محل فعالیت نمایند.
در ضمن، شرکت ها و ارگان های خصوصی و دولتی که نیاز به آموزش سازمانی NFV برای کارکنان محترم دارند، می توانند با ما تماس حاصل نموده و در رابطه با شرایط مناسب و تخفیف های ما برای ثبت نام های گروهی یا آموزش اختصاصی برای سازمان ها، اطلاعات لازم را کسب نمایند.
دموی رایگان از محتوای دوره
دموهای رایگان دوره آموزش مجازی سازی کارکردهای شبکه NFV در این قسمت قابل مشاهده می باشد. چنانچه دموی جدیدی از این دوره، ارائه شود، در همین قسمت درج خواهد شد. همچنین شما می توانید از طریق “ثبت نام در وب سایت” دموهای جدید این دوره را به محض ارائه شدن، از طریق ایمیل دریافت نمایید. امیدواریم این دوره را بپسندید و از این آموزش لذت ببرید.
جلسه اول – معرفی دوره مفاهیم NFV
پیاده سازی یک سناریوی NFV در لینوکس
سرفصل مطالب دوره
ماژول اول – مفاهیم NFV
۱: آشنایی با مفاهیم و مزایای مجازی سازی
- تشریح مفهوم Virtualization یا مجازی سازی
- دلایل نیاز به Virtualization
- مزایای Virtualization
- تشریح مفاهیم پایه در Virtualization
- آشنایی با ماشین مجازی (Virtual Machine)
- تشریح مفاهیم مربوط به ماشین های مجازی یا Virtual Machine ها
- تشریح مفاهیم مربوط به Hypervisor های سطح ۱ و۲
- مزایای استفاده از VM ها
- معرفی انواع نرم افزارهای Hypervisor
- مفهوم Vmotion
2: مشکلات شبکه های فعلی و مزایای NFV
- مشکلات و محدودیت شبکه های فعلی
- مفهوم مجازی سازی شبکه یا Network Virtualization
- معرفی NFV، تشریح مفهوم NFV – Network Function Virtualization
- دلایل نیاز به NFV
- مزایای NFV
۳: آشنایی با اصطلاحات مرتبط با NFV
- Network Function – NF
- Virtualized Network Function – VNF
- VNF Forwarding Graph
- NFV Infrastructure – NFVI
- NFV Management and Orchestration – NFV MANO
- معماری NFV از دید لایه ای
۴: اجزای سازنده و نیازمندی های NFV
- اجزای سازنده NFV
- نیازمندی های NFV
۵: استانداردها و پیاده سازی های موجود NFV
- سازمان های مرتبط با استاندارد سازی NFV
- حوزه های کاربرد NFV
- نمونه پروژه هایی که بر اساس مفاهیم NFV تعریف شده اند
- نمونه پروژه های تجاری پیاده سازی شده بر اساس مفاهیم NFV
- چالش های NFV
- برخی محصولات متن باز برای پیاده سازی NFV
۶: ارتباط NFV با SDN و Cloud
- رابطه NFV با SDN
- رابطه NFV با Cloud
ماژول دوم- مجازی سازی عملکردهای شبکه
1: مجازی سازی شبکه با OpenMano
- openmano چیست؟
- نصب OpenMano به همراه سایر مولفه های جانبی آن
- نحوه راه اندازی یک سناریوی NFV در OpenMano
- آشنایی با جزئیات نرم افزار OpenMano
2: مجازی سازی شبکه با OpenVSwitch
- معرفی OpenVSwitch – OVS
- پیاده سازی یک سناریوی NFV در لینوکس
- پیاده سازی سوئیچ مجازی با استفاده از OpenVSwitch – OVS
- پیاده سازی Host های مجازی با استفاده از دستورات لینوکس
- پیاده سازی Link های مجازی با استفاده از دستورات لینوکس
3: مجازی سازی شبکه با Vmware Vsphere EXI
- معرفی Vmware Vsphere EXI
- نصب Vmware Vsphere EXI
- نحوه ایجاد ماشین مجازی در Vmware Vsphere EXI
- نحوه فراخوانی ماشین مجازی در Vmware Vsphere EXI
- معرفی قسمت های مختلف panel مدیریتی Vmware Vsphere EXI
- مفهوم سوئیچ مجازی (VNF) در Vmware Vsphere EXI
- معرفی روتر مجازی Cisco CSR 1000v
- نحوه دانلود Cisco CSR 1000v
- نحوه ایجاد ماشین مجازی برای Cisco CSR 1000v
- نحوه ایجاد شبکه مجازی بین VM ها به کمک روتر مجازی Cisco CSR 1000v
منابع و مراجع
- Network Function Virtualization 1st Edition
- SDN and NFV Simplified: A Visual Guide 1st Edition
- NFV and SDN Guide for Carriers and Service Providers
ابزارهای مورد نیاز دوره
- OpenMano
- OpenVSwitch
- Vmware Vsphere EXI
- Cisco CSR 1000v
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
دوره برنامه نویسی NFT و متاورس (Metaverse)
دوره آموزش سالیدیتی (Solidity)
دوره آموزش سالیدیتی (Solidity) دوره جامع آموزش سالیدیتی ، دوره ای است که برای شما که قصد دارید به عنوان…
دوره آموزش CCNA | منطبق با آخرین تغییرات سیسکو
دوره آموزش CCNA | کد 200-301 | منطبق با آخرین تغییرات سیسکو دوره CCNA 200-301 که هم اکنون در حال…
دوره آموزش شبیه ساز Omnet
معرفی دوره OMNET چیست؟ یک شبکه کامپیوتری یا مخابراتی، شامل تجهیزات و زیرساختی است که اجرای آن در مقیاس تجاری،…
پکیج آموزش جامع NS3
اهداف دوره در پکیج آموزش جامع NS3، شما پس از آموزش کامل آموزش ns3، شبیه سازی انواع شبکه های سیمی،…
پکیج آموزش جامع Opnet
معرفی دوره قبل از آشنایی با شبیه ساز OPNET ابتدا باید با شبکه آشنا شویم. یک شبکه کامپیوتری یا مخابراتی،…
پکیج آموزش جامع SDN
اهداف دوره آشنایی با اصطلاحات و مفاهیم شبکه های SDN آشنایی با شبیه سازی شبکه های مبتنی بر نرم افزار…
دوره آموزش برد رزبری پای – ۳ Raspberry Pi
معرفی دوره رزبری پای چیست؟ Raspberry Pi یک برد الکترونیکی است که برای پیاده سازی پروژه های کنترلی مورد استفاده…
دوره آموزش اینترنت اشیا با Packet Tracer
معرفی دوره آموزش اینترنت اشیا اخیراً بسیار پر اهمیت شده است چرا که با پیشرفت سریع علوم و تکنولوژی در…
پکیج آموزش جامع NS2
معرفی دوره قبل از آموزش NS2 ابتدا ببینیم شبکه چیست. یک شبکه کامپیوتری یا مخابراتی، شامل یک سری تجهیزات و…
امتیاز دانشجویان دوره
نظرات
۳۰۰,۰۰۰ تومان
دکتر رضا محمدی
مدرس دورههای SDN و NFVدکتری تخصصی (PHD) رشته مهندسی فناوری اطلاعات – گرایش شبکه های کامپیوتری – دانشگاه صنعتی شیراز - عضو هیئت علمی دانشگاه بوعلی همدان - مدرس دورههای SDN و NFV
پردرآمدترین مهارت ها را یاد بگیرید
طرح استعدادیابی
ارشدان بلاکچین
(Blockchain Seniors)
تا کنون بیش از 1000 دانشجو در این طرح شرکت کرده اند.
شما هم دوست دارید برای تضمین آینده کاری خودتان به این جمع بپیوندید؟
همین امروز شروع کنید!
مجید شبیری(مدیریت)
با سلام و عرض ادب خدمت دوستان گرامی که با دوره آموزشی NFV همراه ما هستند.
اگر سوالی در رابطه با این مبحث داشتید لطفا در بخش نظرات عنوان بفرمایید.
با تشکر و قدردانی از همراهی شما دوستان گرامی.