(VDP(vSphere Data Protection

VDP چیست ؟

مجازی سازی

رایانش ابری

Applianceدر نظر گرفته شده برای پشتیبان گیری محصول خود VMware می باشد که با کمک شرکت EMC تهیه شده است و برای محصولات EMC کاملا Optimized شده است.

 

VDP-Appliance-diagram

 

این راه حل در دو لایسنس ارائه می شد که عبارت بودند از :

  • vSphere Data Protection
  • vSphere Data Protection Advanced

 

 

البته لازم به ذکر است که از ورژن پلتفرم مجازی سازی vSphere 6.0 به بعد این دو مدل در قالب یک Appliance ارائه می شود و با توجه به لایسنس خود vSphere مدل آن مشخص می شود.

 

 

به همین دلیل VDP تمامی قابلیت های مورد نظر ما را در خود دارد و موضوع اصلی این آموزشمی باشد.

این قابلیت ها به شرح زیر می باشند:

Deduplication

تمامی سازمانها برای پشتیبان گیری خود دارای برنامه مدونی هستند. این برنامه بر اساس انواع مدل های پشتیبان گیری طبقه بندی می شود. این طبقه بندی ها به شرح زیر می باشد:

  • Full Backup
  • Incremental Backup
  • Differential Backup

این انواع به خاطر فضای استفاده شده در هنگام پشتیبان گیری تعریف شده اند اما اگر تمامی انواع پشتیبان گیری ها یک فضا داشته باشند چه؟

Deduplication به معنی این است که ما به هیچ عنوان از یک فایل دو بار در ذخیره ساز نگهداری نمی کنیم.

این Appliance با الگوریتمی که دارد تمامی فایل های شبیه هم را از ذخیره ساز پاک می کند و یکی از آنها را نگه می دارد بدین ترتیب تمامی مدل های بالا بلا استفاده شده و TCO ما نیز برای خرید ذخیره ساز با حجم بسیار بالا ، تا حد چشم گیری پایین می آید.

این Applicance ابتدا بر اساس زمان های مشخص شده برای پشتیبان گیری توسط ادمین به فعالیتهای خود می پردازد و دیتا را با Block های بزرگتری بر روی ذخیره ساز قرار می دهد.

در مرحله بعدی با توجه به منطقه ای که دیتا سنتر در آن قرار دارد از ساعت 8 صبح تا 11 صبح این Appliance شروع به پاک کردن دیتاهای تکراری از روی ذخیره ساز می کند که این حالت Black Out نام دارد و با استفاده از این فرآیند حجم چشم گیری(تا 75 درصد) از ذخیره ساز آزاد می شود.

البته لازم به ذکر است که در این زمان 3 ساعته امکان گرفتن Backup وجود ندارد ولی می توان Recovery انجام داد.

یک مدل دیگر نیز وجود دارد که در آن Agent ای از سمت VDP بر روی ماشین های مجازی نصب می شود و اطلاعات Duplicate را در همان مرحله اول اصلا پشتیبان نمی گیرد که این مطلب باعث پایین آمدن چشم گیر زمان پشتیبان گیری می شود.

در این Appliance لایه های پشتیبان گیری به شرح زیر می باشد:

  • ماشین مجازی
  • دیسک
  • Application

با استفاده از لایه ماشین مجازی در واقع از تمام اجزای درونی آن اعم از سیستم عامل و برنامه های درون آن و اطلاعات کاربر Backup گرفته می شود.

و در صورت از بین رفتن قسمتی از هر جزء از ماشین مجازی به راحتی می توان آنرا به حالت مطلوب باز گرداند.

لایه بعدی لایه دیسک می باشد، که در این روش ما می توانیم تنها از دیسکی خاص نسخه پشتیبان تهیه کنیم به عنوان مثال برای نگهداری از دیسکی که اطلاعات دیتا بیس در آن ذخیره می شوند.در این مدل در هنگام نیاز به Recovery ، تنها یک دیسک را باز می گردانیم که زمان بسیار کمتری صرف می شود.

لایه بعدی لایه Application می باشد که در این مدل از نرم افزار و یا مشخصه های آن پشتیبانی صورت  می گیرد.

Application هایی که در این مدل از آن ها پشتیبانی می شود عبارتند از:

  • Exchange
  • SharePoint
  • SQL

که VDP می تواند همه یا یک مشخصه خاص را از آنها Backup بگیرد به عنوان مثال در SQL تنها دیتا بیسی خاص را بگیرد یا اینکه از تمامی دیتا بیس ها بگیرد و در Exchange نیز تنها Inbox کاربری خاص را بگیرد .

قابلیت های این Appliance به صورت کلی به شرح زیر می باشد:

Scalability

هر یک از Appliance ها امکان ذخیره کردن نسخه پشتیبان تا 8TB (به صورت تقریبی 200 ماشین مجازی ) را به صورت Deduplicated دارا می باشد.

20 عدد از VDP به ازاء هر vCenter می توان نصب کرد. یعنی به صورت کلی به ازاء هر vCenter می توان تا 160 TB نسخه پشتیبان Deduplicated مهیا کرد.  از VDP می توان برای پشتیبان گیری سرورهای فیزیکی استفاده کرد..

طول های متغیر :

با شکستن دیتا به قسمت هایی با طول های متغیر باعث می شود تا درصد Deduplicate کردن را به صورت چشمگیری بالا ببرد(99 درصد برای فایل ها و 96 درصد برای دیتا بیس ها)

 

عمومیت

پروسه Deduplication فقط در داخل یک ماشین مجازی صورت نمی گیرد بلکه این عملیات در بین تمامی ماشین های مجازی صورت می گیرد که تا 75 درصد از فضای ذخیره ساز را آزاد می کند.

قابلیت Agent

برای پشتیبان گرفتن از نرم افزارها ، Agent ای روی آنها نصب می گردد که باعث می شود دیتا در داخل ماشین مجازی Deduplicate شده و سپس پشتیبان گرفته می شود که زمان پشتیبان گرفتن را بسیار پایین می آورد و مقدار دیتای جابه جا شده را بسیار کاهش می دهد.

Replication

در VDP به دو صورت می توان Replication را انجام داد:

  • VDP – VDP
  • VDP – Avamar

 

در مدل اول می توانیم دو VDP را به یکدیگر وصل کنیم و تمامی اطلاعات یکی از آنها را که شامل نسخه های پشتیبان می باشد به دیگری Replicate کنیم که این امر باعث می شود که در لایه نسخه پشتیبان هم Resiliency داشته باشیم.

در حالت دوم می توانیم از یک VDP به دستگاه Avamar عملیات Replicate  را انجام دهیم که این مطلب باعث می شود در لایه ذخیره ساز نیز Replication را داشته باشیم و پس از آن می توانیم تمامی اطلاعات را به صورت Offline به مکان جغرافیایی دیگری منتقل کنیم.

در نظر داشته باشید که این Appliance از طرف EMC برای ذخیره ساز Data Domain بهینه سازی شده است و می توانیم آنرا در آینده به ذخیره ساز Deduplicated وصل کنیم.

LAN/WAN Optimization

این راه حل برای استفاده در WAN و LAN بهینه سازی شده است. موارد بهینه سازی شده عبارتند از :

  • طول های مختلف
  • Deduplication
  • Encryption
  • Compression

که ترکیب تمامی موارد بالا ما را قادر می سازد تا به راحتی از VDP در بستر WAN استفاده کنیم.

توپولوژی های مختلف Replication

VDP قابلیت Replicate کردن به چند مدل را دارا می باشد :

  • یک به یک
  • یک به چند
  • چند به یک

که این مبدا و مقصد ها می توانند VDP و Avamar باشند.

vdp1

 

یکپارچگی با vSphere:

  •        Linux بودن این نرم افزار و پیاده سازی و آپدیت آسان
  •    یکپارچگی با Web Client
  •  تشخیص ماشین های مجازی به صورت اتوماتیک
  • مشخص بودن پروسه های پشتیبان گیری
  •        Recovery با حداقل فعالیت
  •  بازگرداندن در سطح فایل
  •        Recovery مستقیم به سرور
  • ترکیب با هر نوع ذخیره ساز
  •     پشتیبان گرفتن در مسیر دلخواه ادمین
  •        داشتن Agent برای نرم افزارهای مهم سازمانی

تمامی موارد بالا به کاربر مدیریت آسان تر و مطلوب تر را ارائه می دهد.

نظرات

  1. بسیار عالی و آموزنده
    بنظر میرسه نسبت به نسخه قبلی تعداد ماشین های بیشتر و روی هر vCenter تعداد VDP بیشتری رو پشتیبانی می کنه.

      • Amin Pourmirza
      • فوریه 2, 2016

      سلام .
      بله تعداد 20 عدد از VDP می توانید بر روی هر vCenter پیاده سازی کنید و هر کدام از این vCenter ها می تواند به صورت تقریبی از 200 ماشین مجازی پشتیبانی کند.

      با تشکر
      امین پورمیرزا