در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش راه اندازی NIC Teaming در ویندوز سرور قسمت 1

سلام به همه دوستان آیتی پرویی عزیز ، در این آموزش می خواهیم در مورد NIC Teaming یک از قابلیت های بسیار جالب و کاربردی سرور 2012 آشنا شویم . اصلی ترین ویژگی هایی که به کمک این تنطیمات در اختیار ادیمن های عزیز قرار میگیره امکان لود بالانس و Fail Over شدن بین چندین کارت شبکه ( از بین 2 تا 32 کارت شبکه ) می باشد .در واقع دو ویژگی که به کمک این قابلیت بدست خواهد امد را می توان این چنین بررسی کرد :

Fail Over : وقتی یکی از کارت شبکه ها از کار باز ایستد ( همون از کار بیوفته خودمون دیگه !!) ترافیکی که بر روی آن کارت شبکه ارسال میشده به طور نا محسوس به کارت شبکه های دیگر موجود در تیم منتقل میشود

Load balancing /Bandwidth aggregation : می توانیم ترافیکی که از سرور ما منتقل خواهد شد را بین کارت شبکه های موجود پخش کرده و در واقع امکان تجمیع چندین کارت شبکه را برای سرور خودمان بدست آوریم . مثلا اگر دو کارت شبکه با سرعت های 1 گیگ داشته باشیم در نهایت پهنای باندی به اندازه ی 2 گیگ در اختیار سرور ما به طور همزمان قرار خواهد گرفت

pic1

البته این نکته هم نباید فراموش کنید که این قابلیت از سال ها پیش و در برخی ار سرور ها به طور سخت افزاری و گاها نرم افزاری وجود داشت ولی به صورت یک امکان در ویندوز سرور قابل استفاده نبود و نیازمند به سخت افزار و نرم افزار های خاص بود . نهایتا این امکان در ویندوز سرور 2008 R2 اضافه شد ولی باز هم وابسته به سخت افزار کارت شبکه و تنظیمات آن بود .و سهوات استفاده و قابلیت های سرور 2012 را به هیچ عنوان فراهم نیمکرد.

2

در برخی مطالب از NIC Teaming تعابیر دیگری مانند Bonding ,Balancing و Aggregation هم به کار میرود و ساختار های مشابهی را ارائه میکنند.

NIC Teaming در سرر 2012 در دو Mode اصلی (Switch Independent ,Switch Dependent) قابل بررسی هستند :

* Switch Independent Mode :

که نیازی به تنظیمات خاصی بر روی سوویچ هایی که کارت شبکه های ما به آنها متصل هستند نخواهد داشت . در واقع برای ادمین های ویندوزی این Mode بهترین و ساده ترین خواهد بود ، چون هیچ نیازی به کلنفیگ سوویچ نخواهد داشت و فقط با همین ساختار ویندوز به هدف خود خواهند رسید . در این حالت کارت های شبکه در حالت اکتیو-اکتیو و یا اکتیو – پسیو خواهد بود . در واقع وقتی چندین کارت شبکه با یکدیگر در یک تیم قرار بگیرند می توان آنها را در دو حالت گفته شده قرار داد .

4

و اما تفاوت این دو حالت:

Active-Active Mode :

اگر تمام کارت های شبکه در حالت اکتیو –اکتیو باشند در لحظه می توان از تمامی آنها استفاده کرد و افزایش پهنای باند و Load Balance را بدست آورد . ولی نکته ای که نباید در این حالت فراموش کرد این است که اگر برای مثال 2 کارت شبکه را در این حالت قرار دهیم و یکی از کارت های شبکه از تیم خارج شود ( آنپلاگ شود و یا هر مشکل برای استفاده از آن ایجاد شود) در این صورت ما با کاهش پهنای باند و در نتیجه افت کیفیت سرویس ارائه شده روبرو خواهیم شد .

Active-Passive Mode :

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

3

* Switch Depended Mode :

در این حالت تمامی کارت های شبکه باید در یک سوویچ قرار گرفته و تنظیمات لازم برای سوویچ جهت استفاده از این قابلیت انجام شود . این بدین معناست که باید از سوویچ های قابل کانفیگ استفاده شود و تنظیمات خاص و پروتکل های خاصی مثل 802.3ad و 802.1ax انجام شود. البته نکته ای وجود دارد این است که در برخی از سوویچ های قابل کانفیگ امکان اینکه بتوان چندین سوویچ را به صورت متصل به هم ( از نظر پروتکل های ارتباطی بین آنها ) ارتباط داد وجود دارد و در این صورت می توان از چندین سوویچ هم به طور همزمان برای ارتباط با نیک تیمینگ مورد نظر استفاده کرد .

یکی از حسن های استفاده از این ساختار این است که چون سوویچ با این قابلیت کانفیگ شده و از وجود لود بالانس بر روی پورت های متصل به ساختار نیک تیمینگ مطلع شده بنابر این در ارسال داده ها به پورت های مختلف موجود در این حالت به سادگی و به صورت بسیار بهینه ای ودر ساختار Packe Balancing استفاده خواهد کرد.

در این Mode دو ساختار Static و LACP را برای انجام NIC Teaming می توان انتخاب کرد که البته جزیائات آنها خارج از ساختار سرویس ها ی سرور بوده و فقط به این نکته بسنده خواهیم کرد که ساختار LACP از پروتکل 802.1ax استفاده خواهد کرد که نسبت به پروتکل 802.3ad قابلیت های داینامیک بیشتری را ساپورت خواهد کرد و در مقیاس های بزرگتر کارآمد تر خواهد بود ( واقعیتش اینه که من مایکروسافت کارم آقا !! اصلا این چیزها چیه !!! )

جریان شناسی ترافیک !! (Flow of Traffic and Load Balancing Mode)

یکی از نکاتی که در استفاده از ساختار NIC Teaming رخ میدهد بحث مربوط به انتقال اطلاعات و پکت ها به توسط ساختار نیک تیمینگ می باشد. در واقع وقتی اطلاعات خورد شده و از کارت شبکه های مختلف منتقل شود ممکن است که به ترتتیب اولویت به مقصد نرسیده و مقصد برای چیدمان و اصطلاحا Reassmbling کردن دچار وقفه و پروسس های بیشتری شود . برای رفع و کم کردن این پروسس ها از متد های تحت عنوان Address Hashing و Hyper-v mode و Dynamic استفاده خواهد شد که خب هر کدام ساختار های خاصی را در نظر گرفته و برای پخش کردن ترافیک و ارسال و دریافت آن از ان استفاده خواهد کرد . پیش فرض گزینه داینامیک گزینه اصلی برای بحث مسیر انتقال اطلاعات از روی سرور و توسط ساختار نیک تیمینگ انخاب خواهد شد.

6

پیشنهادی که به دوستان عزیز آیتی پرویی می کنم این است که این تنظیم را بپذیرید و تا وقتی از ساختار های Static و یا LACP استفاده نکردید و نسبت به مباحث پروتکل های آنها آشنایی ندارید ( مثل خودم !!) از انتخاب Hashing بپرهیزید . در غیر این صورت بهتر است نسبت به متد های گفته شده اطلاعات دقیق بدست آمورده و سپس به انتخاب مود مورد نظر بپردازید . در اصل خود سیستم در حالت داینامیک بهترین حالت را برای ارسال از ساختار تیمینگ استفاده خواهد کرد . در اکثر موارد خروجی پکت های یک بسته از یک کارت شبکه انجام خواهد شد و خب استفاده از چندین کارت شبکه جهت استفاده از چندین بسته مجزا که هر یک از کارت شبکه های مجزا منتقل خواهد شد رخ خواهد داد .

در مورد دریافت اطلاعات هم باز کارت شبکه ای که ارسال را انجام داده دریافت کننده پاسخ خواهد بود و تنها زمانی که شما از سوویچ های قابل کانفیگ و با ساختار های Static و LACP استفاده کرده اید می توان پکت های یک بسته اطلاعاتی را از پورت های مختلف و کارت شبکه های مختلف دریافت کرد . مثلا در این شکل با این که کارت شبکه های ما هر کدام به یک سوویچ وصل بوده و هر سوویچ هم به یک سیستم متصل است وساختار Independent پیاده شده ، اما ممکن است مثلا کارت شبکه شماره 3 که مستقیما به سیستم Itpro3 متصل است ، از کارت شبکه ای بجز کارت شبکه شماره 3 است خارج شده و بنابر این از Performanceپایینتری نسبت یه ساختار ساده برخوردار باشد.

5

و البته اگر از ساختار های مجازی مثل Hyper –v استفاده میکنید هم میتوان Mode هایپروی را انتخاب کرده و امکان ارتباط ویرچوال های مختلف را به طور همزمان از جندین کارت شبکه مهیا کنید . باز هم ترافیک ها خارج شده یک ویرچوال از یک کارت شبکه ، در بازگشت هم همچنان از همان کارت وارد شده و ارتباط برقرا خواهد شد . ( مگر در ساختار های Static که سوویچ ساختار لودبالانس را درک کره است ، بتوان همزمان ارسال و دریافت بسته های یکسان را از پورت های مختلف داشت)

7

نکته ای مهمی که وجود دارد این است که مایکروسافت توصیه کرده در هنگام انتقال ترافیک های سنگین TCP به هم پیوسته !(Large TCP Sequences ) بهتر است از قابلیت NIC Teamingاستفاده نشود تا تعداد پکت های TCP که لاست شده و یا از ترتیب خارج شده اند کم شود و باعث کاهش Performance بر روی سرور و پروژه ما نشوند .

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

موفق، پیروز و آیتی پرویی باشید

نویسنده : میلاد اسحاقی

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

هرگونه نشر و کپی برداری بدون ذکر منبع دارای اشکال اخلاقی می باشد

#تنظیمات_کارت_شبکه_سرور #تقسیم_ترافیک #لود_بالانس #سرور_2012 #تقسیم_پهنای_باند
عنوان
1 آموزش راه اندازی NIC Teaming در ویندوز سرور قسمت 1 رایگان
2 آموزش راه اندازی NIC Teaming در ویندوز سرور قسمت 2 رایگان
زمان و قیمت کل 0″ 0
4 نظر
alex

سلام آقا میلاد

مرسی از آموزشتون

اقا یه سوال دارم

من تو سرور 2008 یه کارت شبکه 4پورت HP دارم که با هم تیم شدن

مشکل اینه که وقتی 1کاربر وصلیه به سرور همه چیز عادی ه

اما کاربر دوم که وصل شد از TASK MANAGER ویندوز یهو نتورک تیم شروع میکنه کم شدن و هر چی کاربر اصافه میشه به سیستم هی گراف شبکه تیم شروع میکنه کاهش پیداکردن (در حقیقت پهنای باند کارت شبکه تیم هی کم میشه )

میثم رضوان دوست

ممنون مهندس جان

خیلی خوب بود

sajjjad94 abdevari

ممنون مهندس ، این مقاله قسمت دوم نداره؟

نحوه ی کانفیگ nic teaming تو کدوم مقاله هست؟؟؟؟

مرتضی بهزادی مقدم

سلام

به من این خطا رو میده


TOSINSO
نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....