اطلاعیه

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

انواع Disk Type (یا Thick و Thin) در VMware ESXI در ماشین مجازی

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    انواع Disk Type (یا Thick و Thin) در VMware ESXI در ماشین مجازی

    در این مقاله قصد داریم یکی از مهم ترین امکانات مربوط به تنظیمات ماشین مجازی یا Disk Type (شامل هارد های Thick, Thin و Raw) که مربوط به Disk میباشد را بررسی کنیم.


    انواع Disk Type در WMware ESXI

    VMware در محصول Esxi خود از سه نوع دیسک برای ماشین مجازی استفاده میکند. دیسک ها میتوانند ازنوع Raw,Thick,Thin باشند که ما در این مقاله در مورد دو نوع Thin و Thick صحبت خواهیم کرد و در مقالات بعدی به بررسی Raw خواهیم پرداخت.

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


    معرفی هارد Thick در WMware ESXI

    مهمترین نکته در مورد این نوع از دیسک این است که بعد از ساخت دیسک تمام فضای مشخص شده به این ماشین اختصاص داده می شود. بطور مثال وقتی شما یک Vdisk با حجم 200 گیک را برای یک ماشین تنظیم کرده باشید بعد از ساخت این ماشین یک بلاک 200 گیگی از Storage شما جدا شده و در اختیار این ماشین مجازی قرار داده می شود.

    Eager Zero

    اولین نوع Eager Zero بوده که این نوع از دیسک زمان بسیار زیادی را صرف کرده برای ایجاد شدن، بدلیل اینکه در زمان ساخت دیسک تمام سکتور های 1 را به 0 تبدیل کرده. بدلیل اینکه وقتی تمام سکتور ها به صفر تبدیل می شود هیچ شخص دیگری نمیتواند برای مقاصد بد فایل های قدیمی را ریکاوری کرده و این از لحاظ Security بسیار خوب میباشد، اما خوب یک جنبه منفی هم دارد که اگر بهر دلیلی به اشتباه دیسک از نوع eager ایجاد شده باشد به این منظور است که دیگر امکان ریکاوری فایل های قدیمی به اشتباه پاک شده نمی باشد. اما نقطه قوت Eager برمیگردد به Performance بسیار خود در زمان نوشتن اولیه دیتا بر روی دیسک میباشد که بدلیل اینکه، قبلا عمل تبدیل سکتور ها به صفر انجام شده، سریعا دیتای جدید بر روی دیسک نوشته میشود.

    Lazy Zero

    دومین نوع Lazy Zero بوده که مانند نوع قبل کل فضای دیسک را در زمان ایجاد از Datastore گرفته اما تفاوت اصلی نسبت به نوع قبل تبدیل نکردن سکتور های 1 به صفر در زمان ایجاد دیسک بوده. پس زمان ایجاد این نوع دیسک ها زیاد نبود و بعد از چند ثانیه ایجاد شده و اماده نصب سیستم عامل بوده اما خوب Security پایین بوده بدلیل اینکه سکتور ها زمان ایجاد شدن به صفر تبدیل نخواهد شد و همچنین Performance نسبت به Eager پایین میباشد، چون در زمان نوشتن دیتا سکتور ها ابتدا به صفر تبدیل میشوند و بعد دیتا بر روی دیسک نوشته میشود که باعث پایین امدن Performance خواهد شد.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: thick-provisioning-1024x460.png مشاهده: 1 حجم: 189.9 کیلو بایت



    معرفی هارد Thin در WMware ESXI

    نوع بعدی دیسک Thin بوده که مهمترین ویژگی Thin این است که در زمان ایجاد دیسک تنها مقدار فضای مورد نیاز خود را از Datastore درخواست کرده و به مرور بسته به نیاز، درخواست فضای بیشتر و بیشتر خواهد شد. بطور مثال فرض کنید که شما یک ماشین مجازی را ایجاد کرده اید و در تنظیمات این ماشین مقدار سایز دیسک را برابر 200 گیگ قرار داده اید اما بعد نصب سیستم عامل مشاهده خواهید کرد که مقدار فضای این Vdisk کمتر از 200 گیگ بوده و برابر با مقدار فضایی است که ماشین در حال حاظر استفاده کرده است.

    زمان ایجاد شدن این دیسک بسیار کم بوده و همچنین در سناریو هایی که برای شما فضای دیسک مهمتر است تا Performance بسیار گزینه خوبی میباشد. Performance این نوع دیسک بالا تر این Lazy Zero نبوده بدلیل اینکه هر دو در زمان نوشتن اولین دیتا بر روی دیسک سکتور های دیسک را به صفر تبدیل کرده. یک نکته مهم که شاید خیلی از شما دوستان رو به اشتباه بیندازد این است که اگر ما یک فایل را در این نوع دیسک حذف کنیم حجم این Vdisk کم خواهد شد. به این دلیل اینکه سیستم عامل اصلا درکی از این موضوع ندارد که دیسکی که بر روی ان قرار گرفته Thin بوده، فقط Index آن فایل را از file table خودش حذف خواهد کرد.

    قبل از اینکه برویم و ببنیم که کجا میتوانیم Disk Type را مشاهده کنیم و نحوه ایجاد یک دیسک از نوع Lazy Zero را با هم انجام دهیم. یک نکته مهم در مورد Thin را بررسی کنیم، همانطور که گفته شد دیسک ها از نوع Thin به مرور بسته به نیاز سایزشون بیشتر و بیشتر خواهد شد پس حتما حواستان به فضای آزاد بر روی دیتاستور خود باشد به این دلیل که اگر شما چندین VM داشته باشید که از نوع Thin ساخته شده باشند و در یک زمان نیاز به فضای ذخیره سازی داشته باشند و ان فضا در Datastore شما موجود نباشد به مشکل بر خواهید خورد و نکته اخر در محیط های عملیاتی بر اساس تجربه شخصی از Thick استفاده کنید.
    برای دیدن سایز بزرگ روی عکس کلیک کنیدنام: 6a00e552e53bd2883301156f6afca2970c.pngمشاهده: 1حجم: 35.1 کیلو بایت




    خوب وقت آن رسیده که بررسی کنیم کجا میتوانیم ببینیم که ما از چه نوع دیسکی استفاده میکنیم. من به Console web سرور Esxi خودم متصل شدم و از یکی از ماشین مجازی های خودم Edit Setting گرفته ام.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 1.png مشاهده: 2 حجم: 116.8 کیلو بایت


    همانطور که در تصویر زیر مشاهده میکنید من یک دیسک دارم که حجمش برابر با 32 گیگ بوده و از همه مهمتر Thin بود.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 2.png مشاهده: 1 حجم: 90.9 کیلو بایت


    اما اگر یک نگاهی به Datastore ای بیندازیم که این ماشین بر روی آن قرار گرفته میبینیم که فضای استفاده شده برابر با 14 گیگ بوده در حالی که حجم دیسک 32 گیگ تنظیم شده بود.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 3.png مشاهده: 1 حجم: 72.8 کیلو بایت


    و در آخر نحوه اضافه کردن یک Vdisk از نوع Lazy Zero و حجم 10 گیگ را با هم انجام دهیم. اولین گام بر روی ماشین مجازی کلیک راست کرده و Edit Setting را زده و بر روی Add hard disk کلیک کرد.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 4.png مشاهده: 1 حجم: 100.6 کیلو بایت


    New hard disk را انتخاب کنید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 5.png مشاهده: 1 حجم: 101.4 کیلو بایت


    در صفحه بعد من سایز را برابر 10 گیگ و همچنین نوع دیسک را Lazy zero تنظیم کردم و save را زده تا دیسک ایجاد شود.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 6.png مشاهده: 3 حجم: 94.3 کیلو بایت
    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 7.png مشاهده: 1 حجم: 101.8 کیلو بایت


    بعد از ایجاد شدن دیسک اگر دوباره یک نگاهی به Datastore بیندازیم خواهیم دید که حجم این Datastore به اندازه 10 گیگ اضافه شده است.

    برای دیدن سایز بزرگ روی عکس کلیک کنید  نام: 7.png مشاهده: 1 حجم: 77.8 کیلو بایت


    همچنین توصیه میشود مطالعه کنید.

    نحوه انتقال یک ماشین مجازی به دیتا استور دیگر (Storage vMotion)

    نحوه آپگرید کردن ESXI 6.5 به ESXI 6.7


    امیدوارم مفید واقع شده باشد.


    فایل های پیوست شده
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 06-16-2018, 06:14 PM.
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی
در حال انجام ...
X