با سلام در این مقاله و مقالات بعدی قصد بر این است تا تمام مباحث Netwroking در ساختار vSphere را بررسی کرده و تمام موارد را با هم پیاده سازی کنیم.
Virtual Switch چیست؟
من به Virtual Switch در ادامه به اختصار vs اشاره خواهم کرد.VS ها در اصل یک سری Logical switch یا سوییچ های منطقی بود که در سطح vSphere بحث switching را برای ما انجام میدهند.VS ها در خود ESXI یا بهتر بگم در کرنل خود ESXI بوده و ارتباط ماشین های مجازی را برقرار کرده.در ادامه به بررسی بخض های موجود در VS خواهیم پرداخت.
بحث مربوط به Networking در vSphere بطبع نیاز به یک دید قبلی نسبت به مباحث شبکه داشته و شما باید اشنایی با این مباحث داشته باشید.شبکه در اصل به ارتباط حداقل دو Host گفته میشود که بنوانند برای یکدیگر منابع به اشتراک بگذارند و از منابع یکدیگر استفاده کنند.این مفهوم هم در Logical Switch ها بوده و از این لحاظ به هیچ وجه تفاوتی بین سوییچ های فیزیکی و منطقی نبود
یکی از قابلیت های بسیار مهم در بحثvirtualization به اشتراک گذاری منابع بوده که بسیار مهم و نقطه قوط این ساختار است.شبکه های فیزیکی و مجازی از لحاظ نحوه کار به یک شکل بحث Networking را انجام میدهند.
یکی از نکات مهم در مورد سوییچ های مجازی انعطاف پذیری بسیار بالا بوده که شما میتوانید به راحتی سوییچ های خود را ایجاد کرده و برای مباحث امنیتی و بسته به نوع ارتباط ماشین های مجازی کانفیگ های متفاوتی بر روی سوییچ ها انجام دهید.در بحث Networking در ساختار vSphere یک سری مفاهیم کلی بوده که در ادامه با هم بررسی خواهیم کرد.
VMNIC
vmnic های کارت شبکه فیزیکی سرور فیزیکی شما بوده مثلا سرور های HP یا هر برند دیگری که شما میتوانید این vmnic ها به سوییچ های منطقی خود متصل کرده تا ارتباط با دنیای خارج را برای سرور های خود ایجاد کنید.تعداد vmnic ها بستگی به تعداد کارت شبکه فیزیکی سرور شما داشته و نکته مهم حتما باید کارت شبکه در لیست کارت شبکه ای ساپورت شده توسط esxi هم بوده.در زیر تصویر یک سرور با دو vmnic را مشاهده میکنید(اصلا نگران نباشید در مقالات بعدی کامل این موارد را بصورت عملی توضیح خواهم داد). vNIC
vnic ها در اصل کارت شبکه مجازی ماشین های مجازی بوده که به VS های متصل شده و ارسال و دریافت ترافیک ماشین های مجازی از طریق این vNIC ها منتقل خواهد شد.که در مقالات قبلی به بررسی انواع vNIC ها برای ماشین مجازی پرداخته شده است.هر ماشین مجازی میتواند شامل چندین vNIC بوده و به سوییچ های مجازی متصل شود. Port Group
هر سوییچ مجازی میتواند شامل چندین Port group باشد و نکته مهم شما ماشین های مجازی خودتان را به Port group های سوییچ های مجازی متصل میکنید.هر سوییچ مجازی مانند یک سوییچ فیزیکی شامل ی کسری تنظیمات بوده که نیاز بوده فقط بر روی یک سری پورت خاص اعمال شود مانند vlan و خیلی موارد دیگر شما از طریق port group میتوانید سوییچ محازی خود را به چندین گروه با تنطیمات متفاوت تقسیم کنید و بسته به ماشین مجازی این ماشین های مجازی را بخ port group ها Assign کنید.یک نمونه پر کاربرد برای استفاده از Vlan بوده شما نیاز دارید که دو تا از ماشین های مجازی خودتان را در Valn 2 دو عدد دیگر را در Valn 4،کاری که شما میتوانید ایجاد کنید دو عدد port group را ایجاد کرده و یک port group را برای vlan 2 و دیگری را برای vlan 4 و بیاید اون دو ماشین مجاری که باید در vlan 2 باشند را در port group vlan2 , n, l و اون دو ماشین مجازی باقی مانند را در port group vlan 4 قرار دهید. VMkernel port
در مقالات قبلی در مورد VMKernel port صبحبت کردیم به صورت خلاصه این از port ها امکان ارتباط لایه سه را برای سرور esxi ما ایجاد میکند و همچنین یک سری از سرویس های مربوط به vSphere برای اجزای کار خود نیاز به vmkernel port داشته. در مقالات بعدی به بررسی تنظیمات موجود بر روی سوییچ های مجازی خواهیم پرداخت.
امیدوارم مفید واقع شده باشد.
Virtual Switch چیست؟
من به Virtual Switch در ادامه به اختصار vs اشاره خواهم کرد.VS ها در اصل یک سری Logical switch یا سوییچ های منطقی بود که در سطح vSphere بحث switching را برای ما انجام میدهند.VS ها در خود ESXI یا بهتر بگم در کرنل خود ESXI بوده و ارتباط ماشین های مجازی را برقرار کرده.در ادامه به بررسی بخض های موجود در VS خواهیم پرداخت.
بحث مربوط به Networking در vSphere بطبع نیاز به یک دید قبلی نسبت به مباحث شبکه داشته و شما باید اشنایی با این مباحث داشته باشید.شبکه در اصل به ارتباط حداقل دو Host گفته میشود که بنوانند برای یکدیگر منابع به اشتراک بگذارند و از منابع یکدیگر استفاده کنند.این مفهوم هم در Logical Switch ها بوده و از این لحاظ به هیچ وجه تفاوتی بین سوییچ های فیزیکی و منطقی نبود
یکی از نکات مهم در مورد سوییچ های مجازی انعطاف پذیری بسیار بالا بوده که شما میتوانید به راحتی سوییچ های خود را ایجاد کرده و برای مباحث امنیتی و بسته به نوع ارتباط ماشین های مجازی کانفیگ های متفاوتی بر روی سوییچ ها انجام دهید.در بحث Networking در ساختار vSphere یک سری مفاهیم کلی بوده که در ادامه با هم بررسی خواهیم کرد.
VMNIC
vmnic های کارت شبکه فیزیکی سرور فیزیکی شما بوده مثلا سرور های HP یا هر برند دیگری که شما میتوانید این vmnic ها به سوییچ های منطقی خود متصل کرده تا ارتباط با دنیای خارج را برای سرور های خود ایجاد کنید.تعداد vmnic ها بستگی به تعداد کارت شبکه فیزیکی سرور شما داشته و نکته مهم حتما باید کارت شبکه در لیست کارت شبکه ای ساپورت شده توسط esxi هم بوده.در زیر تصویر یک سرور با دو vmnic را مشاهده میکنید(اصلا نگران نباشید در مقالات بعدی کامل این موارد را بصورت عملی توضیح خواهم داد). vNIC
vnic ها در اصل کارت شبکه مجازی ماشین های مجازی بوده که به VS های متصل شده و ارسال و دریافت ترافیک ماشین های مجازی از طریق این vNIC ها منتقل خواهد شد.که در مقالات قبلی به بررسی انواع vNIC ها برای ماشین مجازی پرداخته شده است.هر ماشین مجازی میتواند شامل چندین vNIC بوده و به سوییچ های مجازی متصل شود. Port Group
هر سوییچ مجازی میتواند شامل چندین Port group باشد و نکته مهم شما ماشین های مجازی خودتان را به Port group های سوییچ های مجازی متصل میکنید.هر سوییچ مجازی مانند یک سوییچ فیزیکی شامل ی کسری تنظیمات بوده که نیاز بوده فقط بر روی یک سری پورت خاص اعمال شود مانند vlan و خیلی موارد دیگر شما از طریق port group میتوانید سوییچ محازی خود را به چندین گروه با تنطیمات متفاوت تقسیم کنید و بسته به ماشین مجازی این ماشین های مجازی را بخ port group ها Assign کنید.یک نمونه پر کاربرد برای استفاده از Vlan بوده شما نیاز دارید که دو تا از ماشین های مجازی خودتان را در Valn 2 دو عدد دیگر را در Valn 4،کاری که شما میتوانید ایجاد کنید دو عدد port group را ایجاد کرده و یک port group را برای vlan 2 و دیگری را برای vlan 4 و بیاید اون دو ماشین مجاری که باید در vlan 2 باشند را در port group vlan2 , n, l و اون دو ماشین مجازی باقی مانند را در port group vlan 4 قرار دهید. VMkernel port
در مقالات قبلی در مورد VMKernel port صبحبت کردیم به صورت خلاصه این از port ها امکان ارتباط لایه سه را برای سرور esxi ما ایجاد میکند و همچنین یک سری از سرویس های مربوط به vSphere برای اجزای کار خود نیاز به vmkernel port داشته. در مقالات بعدی به بررسی تنظیمات موجود بر روی سوییچ های مجازی خواهیم پرداخت.
امیدوارم مفید واقع شده باشد.