Mohammadreza Soleimani 205 روز پیش verl
بازدید 523 بدون دیدگاه

انواع ذخیری سازی در محیط VMware vSphere

انواع ذخیری سازی در محیط VMware vSphere، هایپروایز  ESXi در محیط VMware vSphere یک زیرساخت نرم افزاری است که ماشین های مجازی و کلاینت ها بر روی آن قرار می گیرند. این هاپیروایزر (ESXi) سپس بر روی سخت افزار های فیزیکی قرار می گیرد بنابراین باید سخت افزار هایی وجود داشته باشد تا ESXi بر روی آن نصب گردد تا بتواند سخت افزار های مجازی را به ماشین های مجازی تخصیص دهد. یکی از این سخت افزار های ذکر شده (Storage) می باشد که جهت ذخیره سازی اطلاعات مورد استفاده قرار می گیرد. این ذخیره ساز ها انواع مختلفی را شامل می شوند. در این مقاله به مروری بر Storage و گزینه های در دسترس جهت استفاده در محیط VMware vSphere خواهیم پرداخت.

 

انواع ذخیری سازی در محیط VMware vSphere

فهرست مطالب

  1. ذخیره سازی بلوکی
  2. ذخیره سازی مبتنی بر فایل

 

 

ذخیره سازی بلوکی

یکی از نکات مهم در یادگیری به دست آوردن اطلاعات در مورد گزینه های در دسترس می باشد. در این قسمت به گزینه های در دسترس در بحث ذخیره سازی (storage) می پردازیم. هایپروایزر به عنوان یک سیستم عامل مجازی سازی بر روی سخت افزار نصب می گردد تا محیط مجازی سازی را در اختیار ما قرار دهد. در واقع هایپروایزر یک لایه بین سخت افزار و ماشین های مجازی می باشد. سپس ما این هایپروایزر ها (میزبان های ESXi) را به صورت متمرکز توسط vCenter مدیریت می نماییم. ماشین های مجازی که بر روی هایپروایزر ایجاد می گردند به منابع سخت افزاری از جمله CPU، RAM، DISK و غیره به صورت مجازی توسط هایپروایزر دسترسی پیدا می کنند. در واقع Storage یا DISK و غیره فضای ذخیره سازی اطلاعات را در اختیار ما قرار می دهند. هنگامی که یک ماشین مجازی درخواست خواندن یا نوشتن بر روی Storage را ارسال می نماید، این درخواست ابتدا به هایپروایزر (ESXi) ارسال می شود و سپس ESXi درخواست را به سمت Storage مورد نظر ارسال می نماید. حال در محیط VMware vSphere گزینه های متفاوتی جهت ذخیره سازی (Storage) در دسترس می باشد. در محیط VMware vSphere فضاهای ذخیره سازی یا همان Storage ها را با نام Datastore نامگزاری می نمایند.

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

  • DAS: یکی از اولین گزینه ها Directly Attach Storage ها می باشند. در این حالت یک یا چند هارد بر روی سرور در دسترس می باشد که به صورت فیزیکی به سرور متصل می باشند. در چنین شرایطی هایپروایزر این دیسک ها را با فرمت VMFS (VMware Virtual Machine File System) به عنوان Datastore مورد استفاده قرار می دهد. در واقع فرمت VMFS یک سیستم فایل خوشه ای با کارایی بالا است که مجازی سازی ذخیره سازی را بهینه سازی شده برای ماشین های مجازی فراهم می نماید.
  • FiberChannel: یکی دیگر از گزینه های در دسترس FiberChannel Storage Area Network می باشد. کانال فیبر (FC) یک پروتکل انتقال داده با سرعت بالا است که به ترتیب و بدون تلفات داده های بلوک خام را تحویل می دهد. کانال فیبر در درجه اول برای اتصال ذخیره سازی داده های کامپیوتری به سرورها در شبکه های منطقه ذخیره سازی (SAN) در مراکز داده تجاری استفاده می شود.
  • FiberChannel Over Ethernet: تکنولوژی (FCoE) یک فناوری شبکه است که فریم های کانال فیبر را روی شبکه های اترنت کپسوله می کند. این به کانال فیبر اجازه می دهد تا از شبکه های اترنت 10 گیگابیتی (یا سرعت های بالاتر) استفاده کند و در عین حال پروتکل کانال فیبر را حفظ نماید. در FC و FCoE نیاز به اتصال مستقیم به سرور نمی باشد و برقراری ارتباط شبکه امکان ذخیره سازی را فراهم می نماید.
  • iSCSI: حرف i در ابتدای SCSI به معنای IP می باشد. به این معنی که پروتکل IP این امکان را فراهم می کند تا درخواست ذخیره سازی یا خواندن (Read/Write) در شبکه به منابع ذخیره سازی ارسال شود. در واقع iSCSI یک Storage می باشد که در شبکه قابل دسترس است. اگر میزبان ESXi بتواند به این Storage دسترسی داشته و آن را با VMFS فرمت نماید امکان استفاده از آن به عنوان یک Datastore را خواهد داشت.

 

ذخیره سازی

 

ذخیره سازی مبتنی بر فایل

تمامی مواردی که در بالا به آن اشاره شد ذخیره سازی بلوکی (block based storage) محسوب می شوند. ذخیره سازی بلوکی فناوری است که ذخیره سازی داده ها و دستگاه های ذخیره سازی را کنترل می نماید. این فناوری هر داده ای از جمله یک فایل یا ورودی پایگاه داده را می گیرد و آن را به بلوک هایی با اندازه های مساوی تقسیم می کند. سپس سیستم ذخیره‌سازی بلوک، بلوک داده را در فضای ذخیره‌سازی فیزیکی زیربنایی ذخیره می‌کند این فرایند جهت دسترسی و بازیابی سریع بهینه شده است. جایگزین دیگر ذخیره سازی بلوکی (block based) ذخیره سازی مبتنی بر فایل (File Based Storage) می باشد.

  • NFS: یک متد ذخیره سازی مبتنی بر فایل (File Based) می باشد. NFS مخفف عبارت Network File System می باشد. NFS یک پروتکل سیستم فایل توزیع شده برای ذخیره سازی اشتراکی است. پروتکل ذخیره سازی مشترک NFS نحوه ذخیره و بازیابی فایل ها از دستگاه های ذخیره سازی در سراسر شبکه را تعریف می نماید. این متد یکی از چندین استاندارد سیستم فایل توزیع شده ذخیره سازی متصل به شبکه (NAS) می باشد. در این روش یک NFS توسط یک سرور یا دستگاه در شبکه اشتراک گزاری می شود و میزبان های ESXi از آن استفاده خواهند نمود.
  • vSAN: قابلیت (vSAN) یک راه حل ذخیره سازی مبتنی بر نرم افزار (SDN) می باشد که منابع ذخیره سازی را مجازی می نماید و کاربران را قادر می سازد تا به طور موثر از قابلیت های محاسباتی خود برای ذخیره سازی حالت بلوک مجازی استفاده کنند و در عین حال مدیریت یکپارچه را در محیط های مختلف حفظ نمایند. فرض کنیم که چند سرور داریم که هر کدام حاوی دیسک های Local می باشند که یکی از آن ها نیز SSD باشند. در چنین سناریویی می توان این دیسک های Local بر روی سرور های مجزا را استفاده و یک Pool ایجاد نمود. در این حالت یک virtual Storage Area Network یا به اختصار vSAN ایجاد می نماییم. در مقاله های آتی به قابلیت vSAN و نحوه راه اندازی آن در محیط VMware vSphere خواهیم پرداخت.

 

در این مقاله به مروری اجمالی در مبحث Storage در محیط VMware vSphere و گزینه های در دسترس پرداختیم. در مقاله های بعدی به جزئیات و پیاده سازی گزینه های نام برده خواهیم پرداخت.

 

نظرات کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare