کسب و کار های امروزی غرق در داده ها هستند. مدیریت موثر و دسترسی به آن داده ها جنبه حیاتی عملیات مدرن است و برای مدیریت صحیح وکارآمد داده های شما، انتخاب پروتکل مناسب ذخیره سازی داده ها مهم است. در روزهای اولیه محاسبات، داده ها اغلب بر روی رسانه هایی مانند کارت پانچ، نوار مغناطیسی و فلاپی دیسک ذخیره می شدند. مسائل گوناگون رفاهی و قابلیت اطمینان با همه این ها وجود داشت. هنگامی که هارددیسک توسعه یافت و محبوب شد، انواع مختلف اتصال تکامل یافت. اما در بیشتر موارد، این شامل یک سیستم کامپیوتری بود. فضای ذخیره سازی و داده های ذخیره شده روی آن اساساً روی رایانه ای که به طور فیزیکی به آن متصل بود دنبال می شد. نقاط ضعف این مجموعه، دشواری دسترسی به داده ها از جاهای دیگر، علاوه بر اشغال بیشتر فضای دیسک است. اگر به شبکه های بزرگ دقت کنید، خواهید دید تجهیزات شبکه با انبوهی از کابل ها و کارت های رابط آن را تشکیل داده اند. سازمان ها برای بالا بردن سرعت ارتباطات و تبادل داده ها از کانال های فیبر روی اترنت استفاده می کنند که ارتباطات فیبر را قادر می سازند به طور مستقیم از طریق اترنت اجرا شوند. برای جلوگیری از تجمع پیچیدگی ها و ترافیک ورودی و خروجی، معمولا از پروتکل هایی استفاده می شود که یکی از آن ها پروتکل FCoE نام دارد.
سرورها درون شبکه LAN به یکدیگر متصل هستند و از طریق پروتکل اترنت در حال اجرا و عملکرد هستند. شبکه ی دیگری بنام SAN وجود دارد که با پروتکل FC کار می کند. در گذشته، شرکت ها از اترنت به صورت معمول برای به اشتراک گذاشتن اطلاعات در بین دستگاه های شبکه استفاده میکردند. هنگامی که شبکه SAN مبتنی بر پروتکل FC نیاز باشد، کارت شبکه هایی که روی سرور قرار می گیرد باید Fiber Channel HBA باشد. اما به دلیل هزینه های فراوان نشات گرفته از این مسیر مذکور تغییراتی در شکل برقراری ارتباط بین شبکه ها ایجاد کردند به گونه ای که با ادغام شبکه های LAN و SAN و انجام برخی تغییرات بر روی این شبکه ها، پروتکل FC هم از طریق همین شبکه های ادغام شده استفاده کرده و ارسال داده از طریق پروتکل جدیدی بنام FCOE انجام میشود.
بصورت کلی FCoE یک پروتکل ذخیره سازی است که به ارتباطات کانال فیبر FC این امکان را می دهد که مستقیماً از طریق اترنت اجرا شوند. FCoE انتقال ترافیک کانال فیبر را در زیرساخت های اترنت پرسرعت موجود امکان پذیر کرده و پروتکل های ذخیره سازی و IP را روی یک کابل انتقال و رابط همسو می کند. هدف FCoE ادغام I/O یا ورودی/خروجی و کاهش پیچیدگی سوییچ و نیز کاهش تعداد کابل و کارت رابط است. به دلیل کمبود دستگاه های FCoE سراسری و عدم تمایل بسیاری از سازمان ها برای تغییر روش پیاده سازی و مدیریت شبکه هایشان استقبال از FCoE به کندی صورت پذیرفت. به طور معمول، سازمان ها از اترنت برای شبکه های پروتکل کنترل انتقال/پروتکل اینترنت TCP/IP و از FC کانال فیبر برای شبکه های ذخیره سازی استفاده می کردند.
کانال فیبر از اتصالات داده با سرعت بالا بین دستگاه های محاسباتی که سرورها را به دستگاه های ذخیره سازی مشترک و بین کنترل کننده های ذخیره سازی و درایوها متصل می کنند، پشتیبانی می کند. FCoE ترافیک کانال فیبر و اترنت را در یک کابل فیزیکی یکسان به اشتراک می گذارد و یا به سازمان ها اجازه می دهد ترافیک کانال فیبر و اترنت را روی یک سخت افزار از یکدیگر جدا کنند. FCoE از بستر lossless Ethernet fabric و قالب فریم خود استفاده می کند. ارتباطات دستگاه کانال فیبر را حفظ می کند اما پیوندهای اترنت پرسرعت را جایگزین پیوندهای کانال فیبر بین دستگاه ها می کند. FCoE از کارت های اترنت استاندارد، کابل ها و سوییچ ها برای مدیریت ترافیک کانال فیبر در لایه پیوند داده استفاده می کند، همچنین از فریم های اترنت برای کپسوله سازی، مسیریابی و انتقال فریم های FC در طول شبکه اترنت از یک سوییچ به پورت های کانال فیبر و دستگاه های متصل به یکدیگر مشابه سوییچ های مجهز استفاده می کند.
مقایسه FC و FCoE
FC یک پروتکل انتقال داده استاندارد برای شبکه های ذخیره سازی در سطح سازمانی با سرعت بالا است که معمولا سرعت 128 گیگابیت بر ثانیه را پشتیبانی می کند و داده های ذخیره سازی را در شبکه های نوری سریع ارائه می دهد. پروتکل FCoE کانال فیبر را روی شبکه های اترنت کامل دوبلکس مبتنی بر استاندارد IEEE 802.3 رسم می کند. در اصل، این پروتکل امکان یکپارچگی را برای هر دو نوع ترافیک در یک زیرساخت فراهم می کند. این بدان معناست که انواع مختلف اتصال قادر به انتقال بدون نصب سیستم های جدید هستند. قبل از هر چیز، این نکته را بگوییم که پروتکل FCoE از کانال فیبری FC برای انتقال استفاده می کند و در پروتکل FCoE، فریم های کانال فیبر احاطه می شوند، از طریق پیوند اترنت انتقال می یابند و ترافیک داده ها را نیز از طریق کابل عبور می دهند، اما نکته ای که وجود دارد این است که به علت فضای مشترکی که بین داده ها وجود دارد می توانید، مسیر آن ها را از یکدیگر جدا کنید. پروتکل FC نیز مخفف Fiber Channel بوده که معمولا به کانال فیبری شناخته شده است و FC نقطه مشترک انتقال بین این دو می باشد. به عبارتی می توان گفت پروتکل FCoE همان FC است که برای کانال های فیبری بومی نیز استفاده می شود. اگر در این زمینه تخصصی نداشته باشید. در واقع با FCoE داده ها و ترافیک ذخیره سازی از طریق سوئیچ ها و درگاه هایی که بین آن ها مشترک است در هاست اجرا می شود. زیر ساخت های مورد نیاز با استفاده از پروتکل FCoE کاهش پیدا می کند و سخت افزارهای مورد نیاز شما بسیار کاهش می یابد که این امر موجب می گردد انرژی کمتری مصرف شده، فضای کمتری اشغال شده و به خنک کننده کمتری نیاز داشته باشید.
مزایای استفاده از FCoE
همان گونه که در قسمت قبل برایتان توضیح دادیم، استفاده از پروتکل FCoE موجب می گردد تا زیر ساخت های سخت افزاری شما کاهش پیدا کنند که علاوه بر صرفه جویی مالی که برایتان به ارمغان می آورد، مزایای دیگری نیز به همراه دارد که در ادامه می خواهیم آن ها را برایتان شرح دهیم:
1. یکی از اصلی ترین فوایدی که از FCOE گرفته می شود، ذخیره سازی های صرفه جویی در هزینه، زمان، انرژی است که در زیر ساخت شبکه قرار می گیرد. زمانی که ما شبکه های کانال فیبر بومی و شبکه های داده اترنت را از بین می بریم، روی هاست چهار آداپتور وجود دارد که با چهار سوییچ متصل شده و ذخیره سازی را انجام می دهد.
2. صرفه جویی مالی موجب می گردد تا سازمان شما بعد از مدت کوتاهی تمام کانال های فیبر و اترنت را در شبکه ایجاد کند همچنین سرعت بالایی ارائه می دهد.
3. کاهش پیچیدگی، بدلیل این که ترافیک مربوط به ذخیره سازی از طریق یک شبکه اترنت معمولی ارسال می شود، نیازی به سوییچ های کانال فیبر نخواهد بود. بنابراین پیچیدگی معماری و هزینه ها کاهش می یابد.
4. قابلیت اطمینان و مقیاس پذیری اترنت را افزایش می دهد
5. امنیت، کارایی و ظرفیت بازیابی را افزایش می دهد
6. مدیریت شبکه ساده، ابزارهای بی شماری برای مدیریت و نظارت بر شبکه های اترنت وجود دارد. به دلیل این که FCoE ترافیک ذخیره سازی را در یک شبکه استاندارد اترنت هدایت می کند، یک سازمان می تواند از ابزارهای شبکه موجود خود برای مدیریت ترافیک ذخیره سازی استفاده کند.
7. تعداد کابل های شبکه، کارت های شبکه و تعداد آداپتورها را کاهش می دهد
8. درگاه های ورودی یا خروجی را یکپارچه می سازد
9. شبکه مجازی را مدیریت می کند
10. انرژی را کاهش می دهد
11. نیاز شما به دستگاه های خنک کننده را کاهش می دهد
12. انعطاف پذیری سیستم شما را بالا می برد
13. موجب بهبود عملکرد می شود زیرا با انتقال داده با سرعت بالا و تاخیر کم، شکاف عملکرد بین FC و اترنت را پر می کند و آن را به یک انتخاب عالی برای شرکت هایی با حجم کاری سخت، مانند تجزیه و تحلیل داده ها و محاسبات با عملکرد بالا، مبدل می سازد.
پروتکل FCoE با ارسال بست های FC کار می کند و این کار را با انحصار بسته های کانال فیبری در بسته های اترنت انجام می دهد. برای انجام این عملیات به یک آداپتور خاص نیاز دارد که به آن آداپتور شبکه همگرا و یا C-NIC می گویند. این آداپتور به گونه ای است که گذرگاه میزبان یعنی کانال فیبری را با آداپتور شبکه اترنت ترکیب می کند. در واقع نه تنها اتصال فیزیکی انجام می دهد, عملیات اترنت را نیز بدون هیچ گونه تلفات و خسارتی برقرار می سازد.
انتخاب پروتکل به نیازهای سازمان شما بستگی دارد که باید علاوه بر نیازهای سازمانی، بودجه خود را نیز در نظر بگیرید. علاوه بر این موارد دیگری در انتخاب پروتکل دخیل هستند که در ادامه آن ها را برایتان شرح خواهیم داد:
• الزامات عملکرد شبکه: شما باید نیازهای شبکه خود را بررسی کنید و پس از ارزیابی آن ها، اگر می خواهید داده ها را با سرعت بالا و بدون تاخیر انتقال دهید، بهترین گزینه پروتکل FCoE می باشد، اگر حجم کاری که انجام می دهید کمتر است، پروتکل ISCSI به شما پیشنهاد می گردد.
• بودجه سازمانی: اگر دارای محدودیت های بودجه ای هستید از پروتکل ISCSI استفاده کنید که به سرمایه گذاری کمتری نیاز دارد و برای مشاغل و کسب و کارهایی که به دنبال هزینه کم هستند گزینه مناسبی می باشد.
• زیرساخت سازمانی: اگر در زیر ساخت سازمان شما کانال فیبر وجود دارد، FCoE گزینه بهتری برای شما می باشد.
• مقیاس پذیری سازمان: اگر داده های ذخیره سازی شبکه شما خیلی سریع گسترش می یابند بهترین پروتکل ها برای سازمان شما FCoE و ISCSI می باشد.
• ملزومات برنامه شما: گاهی ممکن است برخی برنامه ها سازگاری بهتری با عملکرد شما داشته باشند که قطعا پیشنهاد ما به شما آن پروتکل می باشد.
در انتها میبایست خاطر نشان شد که گاهی ممکن است نتوانید بین بودجه و نیازهای عملکردی سازمان خود تعادل درستی برقرار سازید از این رو بهتر است پروتکل FCoE را در نظر بگیرید، همچنین اگر نیازمند کارایی و عملکرد بالا هستید که در کنار آن قابلیت اطمینان بالایی نیز به شما ارائه دهد و تاخیر را به حداقل برساند، پروتکل FCoE بهترین گزینه می باشد اما باید محدودیت هزینه را کنار گذاشته و دغدغه شما بودجه سازمانی نباشد. اگر به دنبال تعادلی بین عملکرد و صرفه جویی در هزینه هستید، FCoE را در نظر بگیرید، به خصوص هنگام انتقال از FC به راه حل های اترنت گزینه خوبی است. اگر که کارایی بالا، قابلیت اطمینان و تاخیر کم اهمیت دارد و محدودیت بودجه دغدغه اصلی نیست، FC را انتخاب کنید. اگر مقرون به صرفه بودن و مقیاس پذیری در یک محیط کسب و کار کوچک تا متوسط را در اولویت دارید، ISCSI را انتخاب کنید. در نهایت، بهترین انتخاب به موارد استفاده خاص، زیر ساخت های موجود و برنامه های رشد آینده شما بستگی دارد. همچنین بخاطر داشته باشید که استفاده از SCSI با فلاش، در هر لایه تاثیر می گذارد. به همین دلیل است که Pure Storage، برنامه Flash Array Of را اضافه کرده است تا عملکرد کامل و به ویژه تراکم عملکرد فلاش شما را بهبود ببخشد.