هنگامی که application های Business Critical سازمان دچار کندی می شوند و مخصوصا هنگامی که این کندی از سمت I/O Storage می باشد، نیاز به ساختاری جهت افزایش سرعت به شدت مورد نیاز است. اینجاست که HP با محصول All Flash خود به نام Nimble واردمرحله جدیدی از بررسی می شود . شکاف ایجاد شده ، بین ذخیره سازهای Hybrid ای و ذخیره سازهای Enterprise فوق العاده گران قیمت، توسط Nimble پوشش داده می شود. Nimble یک Flash storage فوق العاده پر سرعت با گارانتی availability برابر 99.9999% می باشد. این محصول برای محیط هایی با حجم کم و سرعت فوق العاده زبانزد می باشد.
هنگامی که application های Business Critical سازمان دچار کندی می شوند و مخصوصا هنگامی که این کندی از سمت I/O Storage می باشد، نیاز به ساختاری جهت افزایش سرعت به شدت مورد نیاز است. اینجاست که HP با محصول All Flash خود به نام Nimble واردمرحله جدیدی از بررسی می شود . شکاف ایجاد شده ، بین ذخیره سازهای Hybrid ای و ذخیره سازهای Enterprise فوق العاده گران قیمت، توسط Nimble پوشش داده می شود. Nimble یک Flash storage فوق العاده پر سرعت با گارانتی availability برابر 99.9999% می باشد. این محصول برای محیط هایی با حجم کم و سرعت فوق العاده زبانزد می باشد.
سوال اینجاست، آیا کمپانی ها در دنیا اصلا گرایشی به سمت ساختارهای full flash دارند ؟!
طبق آمار جمع آوری شده توسط کمپانی Solution showcase در سال 2018 وضعیت کمپانی های بزرگ آمریکایی در استفاده از این تکنولوژی به مدل نمودار pie شکل زیر می باشد :
در واقع نزدیک 50% کمپانیهای بزرگ از تکنولوژی های ذخیره ساز Full flash استفاده می کند .
ارزش هزینه
ذخیره سازهایی از جنس full flash به علت هزینه قابل توجه هاردهای NVMe و SSD ،فوق العاده بالا می باشد. هرچند تکنولوژی SSD از سال 2014 کاهش قیمت چشمگیری داشته است، اما هنوز storage های Full Flash گران قیمت می باشند. لذا مکانیزم هایی که این ذخیره سازها - با عدم و یا تاثیر کم در کارایی- باعث کاهش در حجم ذخیره سازی می شوند، فوق العاده قابل اهمیت می باشد. HPE Nimble با گارانتی حداقل 20 درصد استفاده بیشتر از فضای تهیه شده ، تاثیر قابل توجه ای در هزینه دارد. این مهم غیر از مکانیزم های data reduction به مانند deduplication , compression و Zero-block elimination می باشد . لطفا به شکل زیر دقت شود:
این 20 درصد یک مزیت رقابتی نسبت به رقبای All-Flash می باشد. اگر بخواهیم با مثالی این مهم را توضیح دهیم می توان گفت ، جهت هر 10TB داده می توان 2TB ، raw hardware flash capacity تهیه کرد. یعنی یک ، پنجم میزان داده ، فضای ذخیره سازی تهیه می گردد . دقت شود این میزان کاهش با کمترین تاثیر در کارایی می باشد.
قابلیت های منحصر به فرد
از جمل قابلیت های منحصر به فرد این محصول می توان به نکات ذیل اشاره داشت:
این محصول دارای قابلیت Predictive analytics می باشد، بواسطه این قابلیت ، 86% خطاها قبل از شکل گیری پوشش داده می شوند، از طرفی پرسپکتیو مناسبی از لحاظ Capacity, Performance و یا I/O مورد نیاز و یا Bandwidth را نرم افزار تخمین و پیشنهاد می دهد. این توانایی بستر دخیره سازی را قابل خود یادگیری - بستگی به مدل استفاده- و طبیعتا قابل اطمینان تر می کند
بواسطه استفاده از این محصول ، مستقیم می توان از level 3 پشتیبانی HPE در HPE Support استفاده داشت ( طبیعی است که این خصوصیت جهت استفاده در کشور ایران دارای محدودیت های خودش می باشد )
برعکس بسیاری از محصولات ذخیره سازی که پیچیدگی قابل توجه در پیاده سازی دارد، این محصول بر ساده سازی در پیاده سازی تاکید قابل توجه ای دارد، همین خصوصیت می توان راه اندازی سریعتر را در پروژه در بر داشته باشد .
این محصول کاملا cloud ready می باشد ، درواقع به سادگی با محصول HPE Cloud Volume سازگار می باشد.
این محصول با استفاده از هاردهای NVMe و SCM(Storage Class Memory) و SSD از سرعت قابل توجه ای برخوردار است.
سازگاری و سادگی استفاده با اکوسیستم محصولات VMware, Microsoft ,Veeam و Oracle دارد
قابلیت Triple+ Parity RAID را دارد ، این قابلیت باعث می شود ، سه هارد همزمان fail شود و مشکلی در داده ها بوجود نیاید.
این محصول جهت پشتیبانی از PCI-DSS کاملا قابلیت encryption را دارا می باشد .
قابلیت Integrate شدن با محصول HP StoreOnce و Veeam برای تهیه نسخه پشتیبان در محیط مجازی را دارا می باشد
آشنایی با محصول
اقسام این محصول به شرح زیر می باشد :
مقایسه با رده های HPE 3PAR FullFlash
طبیعتا اینجا سوالی مطرح می شود که HPE دارای محصول Full Flash خانواده 3PAR به مانند HPE 3PAR 8450 و یا HPE 3PAR9000 می باشد. حالا تصمیم گیری با وجود محصول Nimble به چه صورت می باشد. در این قسمت سعی در مقایسه این دو محصول – البته All Flash خانواده HP3PAR - با هم را داریم. لطفا به نکات زیر دقت شود:
محصول HPE 3PAR طراحی شده سال 1999 می باشد – البته در آن سال هنوز HP این محصول را خریداری نکرده بود – و محصول Nimble طراحی شده سال 2008 می باشد ( جمله توضیحی در مورد 3PAR در مورد Nimble هم صدق می کند ) . کمپانی HP در سال 2015 به دوبخش HP و HPE تقسیم شد . سیاست گذاری های HPE منوط به خرید دو کمپانی فوق به عنوان محصولات مناسب دخیره سازی را در بر داشت. هر دو از این راه حل ها به کاربران امکان می دهند امکان failure در ذخیره سازی اطلاعات را کاهش داده ،با این حال، آنها در چگونگی دستیابی به این نتایج متفاوت می باشند .
هر دو عدد راه کار ، نسبت به رقبا فضای کمی از دیتا سنتر اشغال می کنند ، اما نسبت به یکدیگر در اینجا Nimble برد بیشتری دارد .
Nimble در مقایسه با HPE 3PAR کارایی فوق الهاده بیشتری در دستیابی به IOPS بالاتر دارد . در واقع سرعت این ذخیره ساز نسبت به رقیب خود بالاتر می باشد
Nimble با لحاظ ایجاد RAID Protection حداقل کاهش IOPS را نسبت به HPE 3PAR را دارا می باشد
Nimble دارای نرم افزار InfoSight Predictive analytics می باشد ، در صورتی محصول analytic برای HPE 3PAR نیاز به هزینه جدا برای تهیه دارد .
هر دو محصول قابلیت مناسبی در استفاده از Thin Provisioning دارند
3PAR جهت replication با قابلیت های peer motion می تواند برترای نسبت به nimble داشته باشد.
هر دو عدد محصول بدون downtime چه سخت افزاری و چه نرم افزاری قابلیت بروز رسانی و یا Scale out دارند
هر دو محصول نسبت به رقبای کمپانی دیگر ، قیمت رقابتی مناسب دارند.
کار در محیط واقعی
برای روشن شدن وضعیت کیفیت کارکرد این ذخیره ساز ، پیاده سازه ای بر روی محیط دیتابیس SQL Server انجام شده است که در ادامه نکاهی به خروجی این کارکرد داشتیم . Engine دیتابیس مورد استفاده Microsoft SQL Server 2017 می باشد که بصورت data warehousing و BI مورد استفاده قرار گرفته است. مدل ذخیره ساز nible Storage AF40 می باشد و SQL Server بر روی یک سرور DL380 Gen10 نصب شده است . سیستم عامل نصب شده windows 2016 می باشد. سرور DL380 توسط چهار عدد HBA 16Gb به محیط ذخیره سازی به واسطه یک عدد SAN switch SN6000B متصل می باشد . block size انتخاب شده در ذخیره ساز 32k می باشد و جهت کلیه Luns ها compression در نظر گرفته شده است .
MPIO بر روی windows نصب و Active شده است . و کلیه Luns ها فرمت NTFS با allocation size 64k شده اند. مجموعا 38 عدد Luns به ظرفیت 200GB برای SQL Server درست شده اند .
وضعیت خروجی performance بر روی nimble مطابق شکل زیر می باشد :
همانطور که در شکل مشاهده می شود در قبال پیاده سازی میانگین 119000 IOPS میزان Latency در قبال read در حدود 4.7 ms و در قبال write در حدود کمتر از 0.3 ms می باشد.
جایگاه محصولات All-Flash شرکت HPE در مقایسه با سایر وندورها در قالب نمودار MQ موسسه گارتنر در سال 2018 در شکل زیر نشان داده شده است.