فهرست مطالب
تفاوت دیسک مجازی Thick و Thin
دیسک مجازی یا Virtual Disk در خدمات شبکه، یک فایل است که به عنوان یک هارد دیسک فیزیکی عمل میکند، اما به صورت نرمافزاری ایجاد میشود. این فایل میتواند روی هر دستگاه ذخیرهسازی مانند هارد دیسک، SSD یا حتی یک فضای ذخیرهسازی ابری قرار گیرد.
حتما در زمان ایجاد یک ماشین مجازی در VMWare برای انتخاب بین این گزینه ها مردد شده اید.
در هنگام ایجاد ماشین مجازی لازم است تمام یا مقداری از فضای یک دیسک واقعی یا Logical Drive را به صورت Virtual Disk به ماشین جدید اختصاص دهیم. در این بخش ابتدا Data Sore که قبلا به سیستم معرفی شده را انتخاب می کنیم و در مرحله انتخاب مقدار فضای موجود نمایش داده می شود.
در مثال زیر با استفاده از 2 دیسک SAS با ظرفیت 300 گیگابایت در یک سرور با RAID 1+0 یک Logical Drive ایجاد شده که به صورت یک دیسک با ظرفیت حدود 280 گیگابایت قابل انتخاب است و بین 3 فرمت زیر باید یکی را انتخاب کنیم:
Thick Provision Lazy Zeroed
به این فرمت فلت Flat نیز گفته می شود و فرمت پیش فرض vMware برای دیسک مجازی است.
در این حالت تمام فضای در نظر گرفته شده به دیسک مجازی اختصاص داده می شود و در زمان ایجاد دیسک مجازی اطلاعات موجود در دیسک پاک نمی شود و تنها غیر قابل دسترسی می شوند (شبیه به زمانی که یک فایل پاک شده ولی در RecycleByn ویندوز قابل دستیابی است.) تا زمانی که اولین بیت روی آن نوشته شود به همان شکل باقی می ماند و شانس ریکاوری اطلاعات قبلی در این روش بسیار بالاست. در این روش به دلیل فرمت نشدن سرعت ایجاد دیسک نیز بیشتر است.
در این نوع از دیسک مجازی نیز مثل حالت پیش فرض تمام فضای در نظر گرفته شده به دیسک مجازی اختصاص داده می شود با این تفاوت که اطلاعات قبلی دیسک اصطلاحا Zeroed Out و غیر قابل بازیابی می شود.زمان ایجاداین فرمت از سایر روشها بیشتر است.
تلفن تماس جهت دریافت خدمات پشتیبانی از کارشناسان شبکه آیریک
021-91009908
Thin Provision
تفاوت اصلی دو روش Thick Provision با Thin Privision در این است که در این فرمت تمام فضای دیسک به طور واقعی به ماشین اختصاص داده نمی شود به طور مثال اگر یک دیسک 300 گیگ داشته باشیم و 300 گیگ آن را با فرمت Thin به اولین ماشین بدهیم برای ماشین مجازی بعدی نیز 300 گیگابایت دیسک در دسترس داریم و تازمانی که مجموع مصرف ماشنها به 300 نرسد دیسک برای همه قابل استفاده است.
از این فرمت دیسک مجازی زمانی استفاده می شود که مقدار دیسک محدود باشد و با قاطعیت امکان تعیین مقدارد مورد نیاز هر ماشین وجود نداشته باشد.
آیا امکان تغییر فرمت Thick به Thin یا بالعکس وجود دارد؟
با استفاده از Storage vMotion امکان انتقال دیسک مجازی از یک فرمت به دیگری وجود دارد.
نکته:
استفاده از فرمت Thin در صورت پشتیبانی از قابلیتهای کلاسترینگ از جمله Fault Tolerance توصیه نمی شود.
جهت دریافت اطلاعات بیشتر با ما در تماس باشید
ویژگیها و مزایای Thin Provisioning:
- استفاده بهینه از فضای ذخیرهسازی: برخلاف روشهای سنتی که فضای ذخیرهسازی فیزیکی به طور کامل تخصیص داده میشود، در Thin Provisioning فقط به اندازه نیاز دادهها فضای ذخیرهسازی در دسترس قرار میگیرد. این کار باعث میشود که فضای ذخیرهسازی به شکل بهینه و کارآمدتری استفاده شود.
- کاهش هزینهها: با تخصیص دینامیک فضا بر اساس نیاز، سازمانها میتوانند فضای ذخیرهسازی کمتری را به طور فیزیکی خریداری کنند و از منابع موجود به شکل بهتری استفاده کنند، که در نتیجه هزینههای نگهداری و خرید تجهیزات کاهش مییابد.
- انعطافپذیری و مقیاسپذیری: در Thin Provisioning، تخصیص فضا به صورت پویا و بر اساس نیاز سیستم انجام میشود. این موضوع به افزایش انعطافپذیری و مقیاسپذیری سیستم کمک میکند، زیرا فضای بیشتری میتواند به طور مجازی در اختیار برنامهها و سیستمها قرار گیرد.
- مدیریت سادهتر: از آنجا که فضای ذخیرهسازی به طور پویا تخصیص مییابد، مدیران میتوانند راحتتر ظرفیت ذخیرهسازی را مدیریت کنند و نیازی به پیشبینی دقیق حجم دادهها در آینده نخواهند داشت.
نحوه عملکرد Thin Provisioning:
در سیستمهای Thin Provisioning، فضای ذخیرهسازی اولیه به صورت مجازی به دستگاهها یا ماشینهای مجازی تخصیص مییابد، اما این تخصیص فضا به معنی اختصاص فیزیکی آن فضا نیست. فقط وقتی که دادهای در آن بخش ذخیرهسازی وارد میشود، فضای فیزیکی آن از روی ذخیرهسازی واقعی به آن اختصاص مییابد. به عبارت دیگر، ذخیرهسازی واقعی به صورت on-demand (بر اساس نیاز) صورت میگیرد.
مثال:
فرض کنید شما یک سرور مجازی دارید که نیاز به 1 ترابایت فضای ذخیرهسازی دارد. در حالت Thin Provisioning، سرور مجازی میتواند 1 ترابایت فضا را درخواست کند، اما تنها مقدار واقعی دادهها که ذخیره شدهاند، فضای فیزیکی مصرف میکنند. مثلاً اگر فقط 100 گیگابایت داده بر روی آن ذخیره شده باشد، فضای فیزیکی مصرف شده نیز تنها 100 گیگابایت خواهد بود.
محدودیتها و چالشها :
- استفاده بیش از حد از ظرفیت ذخیرهسازی: یکی از چالشهای Thin Provisioning این است که گاهی اوقات ممکن است ظرفیت ذخیرهسازی مورد نیاز بیشتر از آن چیزی که در ابتدا پیشبینی شده باشد، مصرف شود. در این صورت، اگر فضای فیزیکی کافی در دسترس نباشد، ممکن است سیستم با مشکل مواجه شود.
- مدیریت ظرفیت: مدیریت صحیح ظرفیت در Thin Provisioning نیاز به نظارت دقیق و ابزارهای مانیتورینگ برای اطمینان از این که فضاهای کافی برای گسترش دادهها موجود است، دارد.
به طور کلی، Thin Provisioning یک راهکار بسیار کارآمد برای استفاده بهینه از فضای ذخیرهسازی است، اما نیاز به مدیریت دقیق دارد تا از مشکلاتی مانند پر شدن غیرمنتظره فضای ذخیرهسازی جلوگیری شود.
Thick Provisioning چیست؟
Thick Provisioning (یا Full Provisioning) یک تکنیک در مدیریت ذخیرهسازی است که در آن فضای ذخیرهسازی به طور کامل و از پیش به ماشینهای مجازی یا سیستمها تخصیص داده میشود. در این روش، به محض اینکه یک دستگاه یا ماشین مجازی فضای ذخیرهسازی درخواست کند، تمام حجم مورد نظر فضای ذخیرهسازی به طور فیزیکی و واقعی به آن تخصیص مییابد، حتی اگر تمامی فضای تخصیص داده شده استفاده نشود.
ویژگیها و مزایای Thick Provisioning:
- تخصیص فضای ثابت: در Thick Provisioning، مقدار مشخصی از فضای ذخیرهسازی از ابتدا به ماشین مجازی یا دستگاه تخصیص داده میشود و حتی اگر تمام این فضا استفاده نشود، هنوز به طور کامل محفوظ باقی میماند.
- عملکرد ثابت و پایدار: از آنجا که فضای ذخیرهسازی به طور ثابت و پیشبینیشده تخصیص مییابد، عملکرد سیستم به طور معمول پایدارتر و پیشبینیپذیرتر است. زیرا منابع ذخیرهسازی در دسترس همیشه به اندازه کافی برای سیستم موجود است.
- کاهش خطر پر شدن ناگهانی فضای ذخیرهسازی: چون فضای فیزیکی از پیش تخصیص داده میشود، خطر پر شدن غیرمنتظره فضای ذخیرهسازی کمتر است. این ویژگی در مواقعی که نیاز به تضمین فضای ذخیرهسازی ثابت وجود دارد، مفید است.
- سادهتر بودن مدیریت ذخیرهسازی: تخصیص کامل و ثابت فضا در ابتدا، مدیریت ذخیرهسازی را سادهتر میکند، زیرا مدیران سیستم به راحتی میتوانند فضای مورد نیاز را برای هر دستگاه یا ماشین مجازی پیشبینی و تخصیص دهند.
نحوه عملکرد Thick Provisioning:
در روش Thick Provisioning، فضای ذخیرهسازی به طور کامل و از ابتدا به سیستم تخصیص داده میشود. به عبارت دیگر، اگر یک ماشین مجازی 1 ترابایت فضای ذخیرهسازی درخواست کند، فضای 1 ترابایتی فوراً از روی ذخیرهسازی فیزیکی تخصیص داده میشود، حتی اگر تمام آن فضا توسط دادهها استفاده نشود.
درخواست خود را ثبت نمایید
انواع Thick Provisioning:
- Thick Provisioning Lazy Zeroed: در این نوع، فضای ذخیرهسازی به طور کامل تخصیص داده میشود، اما صفرگذاری (Zeroing) دادهها فقط زمانی که به آنها نیاز باشد، انجام میشود. به عبارت دیگر، فضای تخصیص داده شده فیزیکی به طور کامل خالی است تا زمانی که استفاده شود.
- Thick Provisioning Eager Zeroed: در این نوع، فضای ذخیرهسازی به طور کامل تخصیص داده میشود و علاوه بر آن، صفرگذاری دادهها به صورت کامل در زمان تخصیص انجام میشود. این روش زمان بیشتری میبرد، اما اطمینان میدهد که تمام فضای تخصیص داده شده، آماده استفاده است.
مزایا و معایب Thick Provisioning:
مزایا:
- عملکرد پیشبینیشده: از آنجا که فضای ذخیرهسازی از پیش تخصیص داده میشود، هیچ نگرانی از نظر دسترسی به فضای ذخیرهسازی اضافی در طول زمان وجود ندارد.
- استحکام و قابلیت اطمینان بیشتر: تخصیص ثابت فضا بهویژه در محیطهایی که نیاز به تضمین دسترسی به منابع ذخیرهسازی در هر زمان دارند، مزیت بزرگی است.
معایب:
-
- هدر رفت فضای ذخیرهسازی: اگر دستگاه یا ماشین مجازی تمام فضای تخصیص داده شده را استفاده نکند، فضای اضافی هدر میرود. برای مثال، اگر یک ماشین مجازی 1 ترابایت فضای ذخیرهسازی داشته باشد اما فقط 100 گیگابایت استفاده کند، 900 گیگابایت فضای ذخیرهسازی به طور غیرقابل استفاده باقی میماند.
- هزینه بیشتر: تخصیص فضای بیشتر از نیاز واقعی میتواند هزینههای ذخیرهسازی را افزایش دهد، زیرا باید فضای بیشتری برای ذخیرهسازی خریداری شود.
تفاوت thin و thick
- در Thin Provisioning، فضای ذخیرهسازی به اندازه نیاز واقعی تخصیص داده میشود، که منجر به استفاده بهینهتر از فضای ذخیرهسازی میشود، اما ممکن است خطر پر شدن ناگهانی فضای ذخیرهسازی وجود داشته باشد.
- در Thick Provisioning، فضای ذخیرهسازی به طور کامل از ابتدا تخصیص میشود، که خطر پر شدن ناگهانی را کاهش میدهد، اما ممکن است باعث هدر رفتن فضا شود.
هرکدام از این روشها مزایا و معایب خاص خود را دارند و انتخاب بین آنها بستگی به نیازهای خاص سازمانها و پروژهها دارد. در ادامه مقایسهای بین این دو روش آورده شده است:
1. تخصیص فضا
- Thick Provisioning: در این روش، فضای ذخیرهسازی به طور کامل و از پیش تخصیص داده میشود، حتی اگر تمام فضای تخصیص داده شده استفاده نشود. برای مثال، اگر یک ماشین مجازی 1 ترابایت فضای ذخیرهسازی درخواست کند، تمام 1 ترابایت فضا فوراً به آن تخصیص داده میشود.
- Thin Provisioning: در این روش، تنها به اندازه نیاز واقعی دادهها، فضای ذخیرهسازی تخصیص داده میشود. فضای اضافی تنها زمانی که نیاز به آن وجود داشته باشد، به دستگاه تخصیص مییابد.
2. استفاده بهینه از فضا
- Thick Provisioning: ممکن است موجب هدر رفت فضای ذخیرهسازی شود، زیرا فضای تخصیص داده شده همیشه به طور کامل استفاده نمیشود. برای مثال، اگر یک ماشین مجازی 1 ترابایت فضای ذخیرهسازی درخواست کند اما فقط 100 گیگابایت استفاده کند، 900 گیگابایت فضای اضافی به هدر میرود.
- Thin Provisioning: استفاده بهینه از فضای ذخیرهسازی را تضمین میکند زیرا فضای ذخیرهسازی فقط زمانی که نیاز است تخصیص مییابد. به این ترتیب، فضای اضافی هدر نمیرود و فضای فیزیکی موجود بیشتر به کار میآید.
3. هزینه
- Thick Provisioning: هزینهها ممکن است بالاتر باشند زیرا فضای ذخیرهسازی به طور کامل از ابتدا تخصیص داده میشود، حتی اگر از تمام آن استفاده نشود. این به معنای خرید فضای اضافی است.
- Thin Provisioning: به دلیل تخصیص فضای ذخیرهسازی بر اساس نیاز واقعی، هزینههای ذخیرهسازی کاهش مییابد، زیرا سازمانها فقط به اندازه واقعی فضای مورد استفاده هزینه میکنند.
4. عملکرد
- Thick Provisioning: عملکرد پایدارتر و پیشبینیپذیرتری دارد، زیرا فضای ذخیرهسازی از پیش تخصیص داده شده و نیازی به تخصیص مجدد فضا در زمان اجرای برنامهها یا ماشینهای مجازی وجود ندارد.
- Thin Provisioning: ممکن است در برخی شرایط، مانند زمانی که فضای فیزیکی به طور ناگهانی تمام میشود، عملکرد مختل شود. اگر فضای فیزیکی کافی برای تخصیص وجود نداشته باشد، عملکرد دستگاهها و برنامهها دچار اختلال میشود.
5. مدیریت ذخیرهسازی
- Thick Provisioning: مدیریت ذخیرهسازی سادهتر است، زیرا فضای ذخیرهسازی از قبل تخصیص داده شده و مدیران میدانند که چه مقدار فضا در دسترس است. این روش نیاز به نظارت و تنظیمات کمتری دارد.
- Thin Provisioning: نیاز به نظارت بیشتر دارد، زیرا باید به دقت میزان فضای فیزیکی و مجازی مصرفشده را پیگیری کرد تا از پر شدن ناگهانی فضای ذخیرهسازی جلوگیری شود. استفاده از ابزارهای مانیتورینگ ضروری است.
7. ریسکها
- Thick Provisioning: ریسک کمتری در مقایسه با Thin Provisioning دارد، زیرا فضای ذخیرهسازی به طور کامل تخصیص داده شده است و نیازی به نگرانی درباره پر شدن فضای ذخیرهسازی در آینده نیست.
- Thin Provisioning: ممکن است خطر پر شدن ناگهانی فضای ذخیرهسازی وجود داشته باشد، به ویژه اگر نظارت دقیقی بر مصرف فضا نباشد. این وضعیت میتواند منجر به اختلال در سیستمها و سرویسها شود.
ویژگی
Thick Provisioning
Thick Provisioning
تخصیص فضا
تخصیص کامل از ابتدا
تخصیص بر اساس نیاز واقعی
هدر رفت فضا
بالا (فضای تخصیص دادهشده استفاده نمیشود)
کم (فقط فضاهای مورد نیاز تخصیص میشود)
هزینه
بیشتر (به دلیل تخصیص فضای اضافی)
کمتر (فضای اضافی استفاده نمیشود)
عملکرد
پایدار و پیشبینیشده
ممکن است در صورت کمبود فضا مختل شود
انعطافپذیری
کم (فضا ثابت است)
بیشتر (فضا به طور پویا تخصیص میشود)
ریسکها
کم (فضا همیشه در دسترس است)
بیشتر (ممکن است فضای ذخیرهسازی تمام شود)
Thick Provisioning برای محیطهایی مناسب است که نیاز به عملکرد ثابت و پیشبینیشده دارند و میخواهند از مشکلات مرتبط با کمبود فضا جلوگیری کنند، اما با هزینه بالاتر و هدر رفت فضای ذخیرهسازی.
Thin Provisioning برای محیطهایی مناسب است که میخواهند از فضای ذخیرهسازی بهینه استفاده کنند و هزینهها را کاهش دهند، اما نیاز به نظارت دقیق و ابزارهای مدیریت ذخیرهسازی دارند.
منبع : day.ir
تلفن تماس جهت دریافت خدمات پشتیبانی از کارشناسان شبکه آیریک
021-91009908