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

و

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

LUN چیست؟ بررسی مفهوم Logical Unit Number در SAN Storage

چند وقت پیش پروژه ای داشتیم که در آن مجبور به استفاده از چندین SAN Storage مختلف بودیم و در عین حال تصمیم گرفتم در خصوص نحوه استفاده از این نوع دستگاه های ذخیره سازی نیز در انجمن تخصصی فناوری اطلاعات ایران مطلبی بنویسم با توجه به اینکه همه مطالبی که در ITPRO می نویسیم را سعی می کنیم از ابتدا و مبانی تشریح کنیم این موضوع را نیز از صفر شروع به نوشتن کردیم .

در ابتدا واژه ای که در خصوص SAN Storage جلب نظر می کند LUN است ، LUN مخفف کلمات Logical Unit Number که ترجمه فارسی آن شماره واحد منطقی ( واقعا وقتی ترجمه میشه باید خندید به واژه ) است در واقع یک شناسه منحصر به فرد است ، شماره ای که با استفاده از آن شما هارد دیسک هایی که در مجموعه SAN Storage قرار داده اید را شناسایی می کنید.

LUN یا Logical Unity Number در SAN Storage چیست

همانطور که در مقاله قبلی خودم در انجمن تخصصی فناوری اطلاعات ایران در خصوص Storage صحبت کرده بودم ، رابط ها یا Interface های مختلفی وجود دارند که می توانند با استفاده از پروتکل های اختصاصی خود به هارد دیسک های موجود در SAN Storage دسترسی پیدا کنند ، Interface هایی مثل SCSI و iSCSI و Fiber Channel یا FC از این قبیل هستند .

پروتکل های مورد استفاده در این نوع Interface ها برای برقراری ارتباط و شناسایی یک یا چندین هارد دیسک موجود بر روی SAN از مکانیزمی به نام LUN یا Logical Unit Number استفاده می کنند. اگر وارد کنسول مدیریتی Storage Area Network یا SAN خود شوید بلوک های ذخیره سازی هارد دیسک ها را مشاهده می کنید که آنها همان LUN هایی هستند که Interface ها آنها را شناسایی می کنند. توجه کنید که LUN ها ممکن است متشکل از یک یا چندین هارد دیسک باشند که بصورت Array در کنار هم قرار گرفته باشند.

واژه LUN از زمان استفاده از تکنولوژی قدیمی SCSI مورد استفاده قرار می گرفته است ، در آن زمان هر دستگاه با استفاده از یک Logical Number یا شماره منطقی شناسایی می شد که حداکثر تعدادی که در آن زمان قابل استفاده بود هشت عدد بود. اما امروزه سرورهایی با ده ها یا صدها و شاید هزاران LUN ممکن است مورد استفاده قرار بگیرند و معمولا خیلی خیلی کمتر پیش می آید که از حافظه های داخلی SCSI یا Disk Array هایی با همین تکنولوژی استفاده شود اما به هر حال همانطور که شما به حافظه های SSD می گویید هارد دیسک SSD به ساختار قالب بندی هارد دیسک ها در SAN Storage ها نیز همچنان LUN گفته می شود.

هر LUN همانطور که قبلا اشاره کردیم به یک Logical Unit مشخص اشاره می کند که این Logical Unit می تواند قسمتی ، کل یا حتی مجموعه ای از هارد دیسک ها باشد که در Enclosure دستگاه ذخیره سازی SAN شما قرار گرفته اند. بنابراین یک LUN می تواند به مجموعه ای از RAID ها ، یک دیسک تک یا یک پارتیشن یا حتی چند پارتیشن روی چندین هارد دیسک مختلف اشاره کند. در بسیاری موارد و در واقع در اصطلاح عام Logical Unit را معمولا به عنوان یک دستگاه جداگانه می شناسند که این دستگاه ( هارد دیسک ) یک LUN محسوب می شود.امیدوارم مورد توجه شما قرار گرفته باشد ، لطفا نظرات خود را در این خصوص در ادامه مطرح کنید. ITPRO باشید

نویسنده : محمد نصیری

منبع : جزیره راهکارهای ذخیره سازی اطلاعات وب سایت توسینسو

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

9 نظر
IMAN4K

" Interface هایی مثل SCSI و iSCSI و Fiber Channel یا FC از این قبیل هستند"

مگر در storage array ها کلا سه اینترفیس FC,Ethernet,SAS و دو پروتکل FCoE و iSCSI مورد استفاده قرار نمیگیره؟

محمد نصیری

خوب دوست من ، من جامع صحبت کردم ما هنوز Storage Array های قدیمی داریم که داره کار می کنه با پروتکل های قدیمی ...

IMAN4K

درسته اما منظور بنده این هست که آیا iSCSI اینترفیس به حساب میاد و یا پروتکل؟

محمد نصیری

اینجور شاید بهتر برداشت بشه ؛ iscsi یک پروتکل هست که دستورات scsi رو در شبکه منتقل میکنه ...

سعید خلیفی

مرسی از مقاله خوب و مفید شما.

در ابتدای مقاله به اشتباه درج شده Logical Unity Number.

در پاراگراف آخر مقاله هم درج شده Logical Unity.

مرسی

محمد نصیری

ممنون تصحیح شد

امیرحسین کریم پور

با تشکر از مقاله مفید شما.

خواستم بدونم میشه در storage pool ای که در SAN Storage ساختیم RAID بندی هم توش بکار ببریم؟

محمد نصیری

ببینید LUN درست کردن اساسا بعد از ایجاد RAID در لایه سخت افزاری ایجاد میشه ، کاربر در گیر Storage Pool ها نمیشه ...

میلاد قیم

با سلام و خسته نباشید به استاد عزیز

بعضیا میگن LUN زمانی مفهوم داره که شما چنتا هارد داشته باشید و این هاردها رو Raid کرده باشید.

به مجموعه هاردهای raid شده میگن یک LUN

حالا ممکنه مثلا ده تا هارد داشته باشیم دوتا دوتا raid کرده باشیم در مجموع میشه 5 تا LUN

خواستم بدونم این مطلبم درسته ؟

با تشکر

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

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