VSAN 6.2 قسمت اول

VSAN 6.2

مجازی سازی

رایانش ابری

یکی از جدید ترین خبر هایی که در این چند روز در دنیای مجازی سازی سر وصدا کرده است خبر منتشر شدن VSAN 6.2 می باشد.

در این ورژن بالاخره اون قابلیت هایی که همیشه از VSAN مورد انتظار بود ارائه شده است و باعث می شود که افراد قبل از خرید یک ذخیره ساز واقعا در باره این موضوع تامل کامل نمایند.

در این مدل سرویس های دیتا و اثر بخشی دیتا به اندازه بسیار بسیار چشم گیر به روز شده است که در ادامه این مطلب آموزشی به صورت مشروح در باره آنها صحبت خواهیم کرد.

لیست قابلیت های جدید VSAN 6.2  به شرح زیر می باشد :

  • Deduplication & Compression
  • RAID 5 – RAID 6
  • Swap File با مدل دیسک Sparse
  • Checksum – Disk Scrubbing
  • QOS – Limit
  • In Mem Read Cache
  • Performance Metrics
  • Health Service پیشرفته
  • پشتیبانی از نرم افزار ها

با اینکه از ارائه شدن ورژن قبلی VSANبیشتر از 6 ماه نمی گذرد اما ورژن VSAN 6.2 قابلیت های بسیار پیشرفته ای را در بر دارد.

Deduplication & Compression :

از ارائه اولین نسخه VSAN بیشترین درخواستی که از سمت مشتریان برای VMware ایجاد شده است مربوط به همین دو مطلب می شود. این دو قابلیت ، ویژگی هایی هستند که تنها می توان بر روی All-Flash VSAN پیاده سازی کرد ( یعنی تمامی دیسک ها SSD باشند).

Deduplication و Compression دو قابلیتی هستند که همیشه شانه به شانه در کنار هم حرکت می کنند و لازم به ذکر است که این قابلیت ها بر روی کلاستر فعال می شوند و نمی توان در سطح ماشین مجازی آن را Override کرد.

این قابلیت ها در هنگام جابجایی اطلاعات از Cache به سایر هارد ها که در اینجا به آنها لایه Deduplication می گوییم صورت می گیرد . مطابق شکل زیر :

24285274423_17a9dda1ca

اگر علاقه داشته باشید که بیشتر بدانید به صورت کلی Deduplication بر روی فایل هایی با اندازه 4KB صورت می گیرد، بدین معنی که فایل ها بزرگتر به اندازه های 4KB تقسیم شده سپس با هم مقایسه می شوند، در این مرحله در صورت وجود دو یا چند اندازه 4KB ای ، تنها یکی از آنها نگه داشته می شود و ما بقی از سطح ذخیره ساز VSAN 6.2 پاک می شوند. پس از این مرحله حالا دیتا به دست واحد Compression می رود ، این واحد در صورتی دیتا ها را ذخیره می کند کخه اندازه ها را به 2KB رسانده باشد. لازم به ذکر است که عملیات Deduplication تنها در سطح هر Host و در لایه DiskGroup ها انجام می شود . در صورت نیاز به اطلاعات بیشتر به مطلب آموزشی VSAN مراجعه نمایید.

ممکن است برای شما این سوال پیش بیاید که این مقدار Deduplication ، چقدر در فضا صرفه جویی می کند ؟

در تست هایی که من انجام دادم برای دیتا بیس SQL حدود 3 درصد از فضا به ازای هر Host کاهش یافت و برای ماشین های مجازی که Clone گرفته شدند حدود 9 درصد صرفخ جویی در فضای ذخیره سازی به ازای هر Host شد. اما این مقدار های صرفه جویی شده به نوع اطلاعات شما بر می گردد.

 

RAID 5 – RAID 6 :

همانطور که از نام سرفصل مشخص می باشد این تنظیمات به VSAN 6.2 اجازه می دهد که برای ماشین های مجازی موجود در این ذخیره ساز RAID 5/6 تعریف کنند.

در نظر داشته باشید که این تنظیمات را تنها می توانید در Storage Policy از طریق گزینه Fault Tolerance Method قابل پیاده سازی می باشد.اگر از این مورد برای RAID  5 استفاده شود یعنی تنظیمات 3+1 برای FTT=1 و 4+2 برای FTT=2  این RAID 6  می باشد.

24912160835_8aeeac327a_z

در خاطر داشته باشید که 3+1 به معنی داشتن 3 بلاک دیتا و 1 بلاک Parity می باشد و 4+2 به معنی داشتن 4 بلاک دیتا و دو بلاک Parity می باشد.

در نظر داشته باشید که این قابلیت نیز تنها در VSAN مدل All Flash قابل پیاده سازی می باشد.

در زیر مثالی برای محاسبه مقدار حجم لازم برای این RAID ها مطرح شده است:

مقدار دیسک مورد نیاز  ما 100 گیگ می باشد :

  • 100GB disk with FTT =1 & FTM=RAID-1 set –> 200GB disk space needed
  • 100GB disk with FTT =1 & FTM=RAID-5/6 set –> 130.33GB disk space needed
  • 100GB disk with FTT =2 & FTM=RAID-1 set –> 300GB disk space needed
  • 100GB disk with FTT =2 & FTM=RAID-5/6 set –> 150GB disk space needed

همانطور که مشاهده می کنید فضای بسیار زیادی ذخیره می شود  ولی باید در نظر داشته باشید که استفاده از این قابلیت شما را مجاب می کند که تعداد Host ها را افزایش دهید با این تفاسیر برای RAID 5 احتیاج به 4 Host و برای RAID 6 تعداد 6 عدد Host می باشد.

24285296163_d9ca2c1168_z

24818815311_91c1f22e4f_z

نظرات

    • مهران
    • فوریه 28, 2016

    سلام مهندس
    از اونجایی که این قابلیت ها فقط روی AF VSAN قابل پیاده سازی هستند امکان این وجودد اره که ما از همون روش Mark as ssd برای سایر دیسک ها هم استفاده کنیم؟

    • alireza
    • فوریه 23, 2016

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