کسب و کارهای امروزی غرق در دادهها هستند. مدیریت موثر و دسترسی به آن دادهها جنبه حیاتی عملیات مدرن است و برای مدیریت صحیح وکارآمد دادههای شما، انتخاب پروتکل مناسب ذخیره سازی دادهها مهم است. با این مطلب از بلاگ آموزشگاه مهندسی کندو همراه باشید.
پروتکلهای لایه Storage
3 انتخاب مهم در دنیای پروتکلهای ذخیره سازی دادهها عبارتند از:
- ISCSI به معنای واسط سیستم کامپیوتر کوچک اینترنتی
- FC یا همان کانال فیبر
- FCoE به معنای کانال فیبر روی اترنت
همگی این 3 مورد اشکال ذخیره سازی شبکه هستند.
هر پروتکل دارای مزایا و معایب منحصر به فرد است که در ادامه مطالب قصد داریم هر کدام را به صورت جداگانه بررسی و مقایسه کنیم.
ذخیرهسازی تحت شبکه چیست؟
قبل پرداختن به جزئیات FC، ISCSI، و FCoE درک مفهوم ذخیره سازی ضروری است. ذخیره سازی شبکهای که به نام ذخیره سازی متصل به شبکه (NAS) نیز شناخته میشود، عمل ذخیره سازی دادهها در سرورهای متمرکز یا آرایههای ذخیره سازی است که از طریق اتصالات شبکه قابل دسترسی هستند.
این رویکرد به اشتراک گذاری دادهها پشتیبان گیری و مقیاس پذیری را امکان پذیر میکند و ستون فقرات زیر ساخت مدرن فناوری اطلاعات را تشکیل میدهد.
برای آشنایی بیشتر با ساختار DAS، NAS و SAN و بررسی تفاوتهای آنها این مطلب را بخوانید.
ISCSI چیست؟
ISCSI سر واژه (Internet Small Computer System Interface) است که یک پروتکل ذخیره سازی میباشد که دسترسی در سطح بلوک به دستگاههای ذخیره سازی را از طریق یک شبکه مبتنی بر IP که اغلب از اتصالات اترنت استفاده میکند، بهبود میبخشد.
مزایا و معایب ISCSI عباتند از:
مزایا
- مقرون به صرفه: ISCSI از زیرساختهای اترنت موجود استفاده میکند و نیاز به سخت افزار اختصاصی گران قیمت را به حداقل میرساند.
- مقیاس پذیری: شبکههای ISCSI میتوانند با گسترش کسب و کار شما با انعطاف پذیری برای افزودن دستگاههای ذخیره سازی بیشتر بدون اختلال قابل توجه و به صورت یکپارچه رشد کنند.
- آسان بودن نصب: راه اندازی و پیکر بندی آن نسبتا ساده است و برای مشاغل کوچک تا متوسط مناسب است.
- سازگاری: با سیستم عاملهای مختلف به خوبی کار میکند و آن را به گزینههای همه کاره برای محیطهای ناهمگن تبدیل میکند.
معایب
- تاخیر: در محیطهای حساس، ISCSI ممکن است به خوبی FC و FCoE عمل نکند و تاخیر داشته باشد.
- عملکرد: در حالی که برای بسیاری از موارد استفاده مناسب است، ISCSI ممکن است با سرعت و توان عملیاتی FC و FCoE در زمانی که تقاضا بالا است، عمل نکند.
FC چیست؟
FC یا کانال فیبر یک پروتکل ذخیره سازی با سرعت و کارایی بالا است که برای دسترسی به دادهها در سطح بلوک استفاده میشود. برخلاف ISCSI، FC معمولا به سخت افزار تخصصی و زیر ساخت اختصاصی نیاز دارد.
مزایا و معایب FC عبارتند از:
مزایا
- عملکرد بالا: FC به دلیل تاخیر کم و قابلیتهای انتقال داده با سرعت بالا مشهور است که برای برنامههای کاربردی و حیاتی بسیار ایدهآل است.
- قابلیت اطمینان: قابلیت اطمینان و استحکام فوقالعادهای را ارائه میکند و آن را به انتخابی ارجح برای محیطهایی که زمان از کار افتادگی در آنها گزینهای نیست، مانند: موسسات مالی انتخاب میکند.
معایب
- زیرساختهای پر هزینه: راه اندازی و نگهداری یک شبکه FC به دلیل نیاز به سخت افزار و کابل کشی تخصصی میتواند گران باشد.
- راه اندازی پیچیده: راهاندازی FC اغلب به تخصص نیاز دارد که باعث میشود کسب و کارهای کوچکتر با منابع محدود فناوری اطلاعات، کمتر از آن استفاده کنند.
FCoE چیست؟
FCoE یا کانال فیبر روی اترنت، بهترینهای اترنت را ترکیب میکند. این امکان انتقال فریمهای FC را از طریق شبکههای اترنت فراهم میکند و قابلیت اطمینان FC و مقرون به صرفه بودن اترنت را ارائه میدهد.
مزایا و معایب آن عبارتند از:
مزایا
- صرفه جویی در هزینه: FCoE از زیرساختهای اترنت موجود استفاده میکند و هزینه کلی را در مقایسه با پیاده سازیهای سنتی FC کاهش میدهد.
- عملکرد: FCoE انتقال داده با سرعت بالا و تاخیر کم را فراهم میکند، شکاف عملکرد بین FC و اترنت را پر میکند و آن را به یک انتخاب عالی برای شرکتهایی با حجم کاری سخت، مانند تجزیه و تحلیل دادهها و محاسبات با عملکرد بالا، تبدیل میکند.
- مدیریت ساده شده: FCoE مدیریت شبکه را به همگرایی شبکههای ذخیره سازی و داده بر روی یک زیرساخت اترنت ساده میکند.
- تاخیرکم: اتصال با تاخیر کم را فراهم میکند که برای برنامههایی که نیاز به دسترسی سریع به داده و حداقل تاخیر را دارند، حیاتی است.
- قابلیت اطمینان: FCoE به دلیل قابلیت اطمینان و استحکام خود شناخته شده است و آن را به گزینهای ارجح برای برنامههای کاربردی که در آن زمان از کار افتادگی یک گزینه نیست، تبدیل میکند.
- جداسازی ذخیره: FCoE ایجاد شبکههای ذخیره سازی مجزا را امکان پذیر میکند و ترافیک ذخیره سازی را از سایر ترافیک شبکه برای افزایش امنیت سایبری و عملکرد جدا میکند.
معایب
- سازگاری: FCoE ممکن است به آدپتورها و سوئیچهای شبکه خاصی نیاز داشته باشد که میتواند با زیرساختهای موجود ناسازگار باشد.
- چالشهای انتقال: انتقال از FC سنتی به FCoE میتواند پیچیده باشد و نیاز به برنامه ریزی دقیق دارد.
تفاوتهای ISCSI و FC و FCoE
کدام یک بهتر است؟
انتخاب بین FC، ISCSI و FCoE به نیازهای منحصر به فرد سازمان و ملاحضات بودجه بستگی دارد. اما هنگام تصمیم گیری بین این سه، میتوان موارد زیر را در نظر گرفت.
- نیازهای عملکرد: الزامات عملکرد سازمان خود را ارزیابی کنید. اگر به انتقال داده با سرعت بالا و تاخیر کم نیاز دارید، FCoE ممکن است گزینه بهتری باشد. با این حال، اگر حجم کاری شما کمتر باشد، ISCSI میتواند یک راهحل مقرون به صرفه بدون به خطر انداختن عملکرد ارائه دهد.
- بودجه: محدودیتهای بودجه خود را در نظر بگیرید. ISCSI معمولا به سرمایه گذاری اولیه کمتری نیاز دارد که آن را برای مشاغلی که به دنبال کنترل هزینهها هستند جذاب میکند.
- زیرساخت: زیرساخت شبکه موجود را باید ارزیابی کرد. اگر از قبل زیرساخت کانال فیبر را دارید، FCOE ممکن است برای یکپارچه سازی بهتر باشد.
- مقیاس پذیری: اگر انتظار میرود که نیازهای ذخیره سازی داده شما به سرعت گسترش یابد، هم ISCSI و هم FCoE میتوانند گزینههای خوبی باشند اما درنظر بگیرید که کدام یک با رشد آینده شما هماهنگی بیشتری دارد.
- الزامات برنامه: برخی از برنامهها به دلیل سازگاری یا ملاحضات عملکرد، ممکن است با یک پروتکل نسبت به پروتکل دیگر بهتر کار کند.
نگاهی بهتر به FC و FCoE و ISCSI
اگر به دنبال تعادلی بین عملکرد و صرفه جویی در هزینه هستید، FCoE را در نظر بگیرید، به خصوص هنگام انتقال از FC به راهحلهای اترنت گزینه خوبی است. اگر که کارایی بالا، قابلیت اطمینان و تاخیر کم اهمیت دارد و محدودیت بودجه دغدغه اصلی نیست، FC را انتخاب کنید. اگر مقرون به صرفه بودن و مقیاس پذیری در یک محیط کسب و کار کوچک تا متوسط را در اولویت دارید، ISCSI را انتخاب کنید.
در نهایت، بهترین انتخاب به موارد استفاده خاص، زیر ساختهای موجود و برنامههای رشد آینده شما بستگی دارد. همچنین بخاطر داشته باشید که استفاده از SCSI با فلاش، در هر لایه تاثیر میگذارد. به همین دلیل است که Pure Storage، برنامه Flash Array Of را اضافه کرده است تا عملکرد کامل و به ویژه تراکم عملکرد فلاش شما را بهبود ببخشد.