مفاهیم کلی Data Replication

  • ۰

مفاهیم کلی Data Replication

مفاهیم کلی Data Replication

در دنیای حرفه ای IT یکی از کلمه هایی که همیشه شنیده می شود ، واژه Replication است. رپلیکیشن به زبان ساده به فرآیند ایجاد یک کپی دقیق از اطلاعات گفته می شود. این نسخه کپی اطلاعات که به آن Replica گفته می شود ، در مواقع بروز بحران ، فریاد رس ما است. به دلیل اینکه Data Replication کپی دیتاهای عملیاتی است ، این امکان را محیا می کند که در زمان بروز مشکلات ، در کم ترین زمان ممکن سیستم را به حالت قبل بازگردانیم.

مفاهیم کلی Data Replication

انواع Replication

به طور کلی دو نوع Replication وجود دارد. انواع آن Remote Replication و Local Replication می باشند. Local Replication به شیوه ای گفته می شود که در آن Storage System همتا در همان دیتاسنتر وجود داشته باشد.

مفاهیم کلی Data Replication

Remote Replication در حالتی است که دیتاهای موجود در Storage System اصلی بر روی Storage System ای که در یک دیتاسنتر دیگر وجود دارد کپی می شوند. این مدل به خصوص برای زمانی که به هر دلیل سایت اصلی قادر به ارائه سرویس نباشد ، کارآمد است. برای مثال دیتا سنترهای Google ، FaceBook ، مایکروسافت و بسیاری از شرکت های مشهور و حتی برخی از بانک های ایرانی از این مدل Data Replication برای پایداری و امنیت سرویس استفاده می نمایند.

مفاهیم کلی Data Replication

با نرم افزارهای بسیاری امکان Data Replication وجود دارد. برای مثال نرم افزار SnapMirror  از شرکت NetAPP یکی از این نرم افزارها است.

مفاهیم کلی Data Replication

یکی دیگر از کاربردهای بسیار جالب Replication برای زمانی است که شما بخواهید با دیتا های اصلی سازمان یک آزمایش و تست خاص را انجام دهید ، اما می خواهید مطمئن باشید که به دیتاهای اصلی آسیبی وارد نمی شود. در این حالت با استفاده از Data Replication از اطلاعات اصلی و عملیاتی سازمان Replica  تهیه می نماییم و سپس آزمایش ها و بررسی های خود را بر روی داده های کپی اعمال می نماییم. در این صورت به اطلاعات اصلی آسیبی وارد نمی شود و خدشه ای در Business Continuity وارد نمی گردد.

Local Replication با استفاده از Data Mirroring یا تکنولوژی Snapshot قابل انجام است.

انواع Remote Replication

Remote Replication در سه حالتِ Synchronous ، Asynchronous و Semi-Synchronous قابل اجرا است.

Synchronous Remote Replication

در حالت Synchronous دیتا یا اطلاعات به صورت لحظه ای و پیوسته  با Storage System موجود در Data Center اصلی همگام سازی یا Sync می شود. بنابراین RPO در این نوع Remote Replication تقریبا نزدیک به صفر است. RPO یا Recovery Point Objective به فاصله زمانی بین آخرین نقطه بازیابی ایجاد شده تا زمان بروز Disaster یا بحران گفته می شود. با وجود اینکه RPO نزدیک به صفر آن هم در این ابعاد برای هر Storage Administrator ای بسیار وسوسه انگیز است ، اما به دلیل افت کارایی Storage  در این روش ، استفاده از آن با چالش هایی مواجه است.

علت افت کارایی یا کاهش Performance این است که زمانی که دیتا در Remote Site نوشته می شود ، قبل از اینکه Storage System مبدا عملیات نوشتن دیتا را تمام شده تلقی کند  ، نیاز دارد از Storage System واقع در Remote Site یک Acknowledge   به Storage System دیتا سنتر ارسال شود. تنها در این صورت است که Storage اصلی نوشتن دیتا را تمام شده تلقی می نماید.  به همین خاطر ، با توجه به فاصله بین دیتا سنترها ، پهنای باند بین دو سایت و مقدار دیتایی که باید Replicate گردد ، زمان Write Operation یا عملیات نوشتن افزایش می یابد که تاثیر مستقیمی بر روی کارایی Storage System ها دارد.

مفاهیم کلی Data Replication

Asynchronous Remote Replication

در مدل Asynchronous نوشتن دیتا در مبدا ارتباطی با نوشتن دیتا در مقصدِ Replication ندارد و Data Storage مبدا منتظر تایید Storage System موجود در Remote Site نمی ماند. بنابراین در این روش ریسک طولانی شدن RPO وجود دارد ، اما Performance  بهتری نسبت به Synchronous Remote Replication از آن انتظار می رود.

در مسافت های بسیار طولانی که پهنای باند کمی دارند ، استفاده از روش Asynchronous الزامی است.

مفاهیم کلی Data Replication

Semi-Synchronous Remote Replication

Semi-Synchronous در اغلب اوقات به وضعیتی گفته می شود که اطلاعات با  بیش از یک سایت یا دیتاسنتر Replicate می گرند. در این حالت ممکن است Replication با یکی از سایت ها از نوع Synchronous و با سایت دیگر از نوع Asynchronous  باشد.مفاهیم کلی Data Replication


تصاویر این مقاله از وب سایت EDX  استخراج شده است.


  • ۰

مفهوم VM Replication در SRM

مفهوم VM Replication در SRM

مفهوم VM Replication در SRM : در بخش قبلی ما توانستیم با موفقیت vSphere Replication را بر روی SRM نصب و پیکربندی نماییم. حالا یک نگاه اجمالی به Virtual Machine Replication خواهیم انداخت. این قابلیت بر روی vSphere Replication و از طریق کنسول vSphere Web Client قابل انجام می باشد.

VM Replication

1- در کنسول vSphere Web Client یک ماشین مجازی را انتخاب می کنیم و بر روی آن راست کلیک کرده و بر روی All vSphere Replication Action و سپس بر روی Configure کلیک می کنیم.

2- از آنجا که ما از SRM استفاده می کنیم بر روی Replicate to a vCenter Server به عنوان نوع Replication کلیک می کنیم و بر روی Next کلیک می کنیم.

3- در صفحه Target Site بر روی vCenter Server در Recovery Site کلیک می کنیم و از اعتبار سنجی آن اطمینان حاطل کرده و بر روی Next کلیک می کنیم.

مفهوم-VM-Replication-در-SRM

4- می توانید Replication Server مورد نظرتان را در این پنجره انتخاب کنید.

مفهوم-VM-Replication-در-SRM

5- Datastore مورد نظر برای ماشین مجازی را در Recovery Site انتخاب می کنیم و بر روی Next کلیک می کنیم.

6- در Guest OS quiescing بر روی Next کلیک می کنیم.

7- تنظیمات مورد نظر Recovery را انجام داده و بر روی Next کلیک می کنیم.

مفهوم-VM-Replication-در-SRM

تنظیمات را دوباره بررسی کرده و بر روی Finish کلیک می کنیم تا عملیات Replication بر روی ماشین مجازی آغاز گردد.

زمانی که عملیات Replication در حال انجام می باشد شما می توانید جزییات این Replication را در پنل VM Replication از تب VM Summary می توان مشاهده نمود.

مفهوم-VM-Replication-در-SRM

اگر شما پنل vSphere Replication را در زیر vCenter Server مشاهده کنید می توانید تعداد Outgoing Replication ها را ببینید.

مفهوم-VM-Replication-در-SRM

اگر شما پنل vSphere Replication را در زیر vCenter Server مربوط به سایت Recovery مشاهده کنید می توانید تعداد Incoming Replication ها را ببینید.

مفهوم-VM-Replication-در-SRM

در این پست بصورت خیلی خلاصه در خصوص انجام VM Replication با استفاده از vSphere Replication از سایت Protected به سایت Recovery بحث کردیم. ما در پست های جدید به آموزش کامل VMware SRM خواهیم پرداخت.

 

گروه فنی و مهندسی وی سنتر ارائه دهنده کلیه راهکارهای مجازی سازی VMware آمادگی خود را برای تامین کلیه نیازهای مشتریان در این حوزه اعلام می دارد.

شماره تماس: 88884268

ایمیل: info@vcenter.ir


  • ۰

مفهوم vSphere Replication در SRM

مفهوم vSphere Replication در SRM

در بخش های قبلی ما به سایت های Protected و Recovery وصل شدیم و در اینجا می خواهیم ماشین های مجازی را در سایت Recovery جایگزین کنیم. به این عملیات vSphere Replication گفته می شود. توجه داشته باشید که نسخه قبلی Site Recovery Manager بر روی خود نرم افزار vSphere Replication Appliance دارد و شما می توانید vSphere Replication را بر روی اینترفیس Site Recovery Manager پیکربندی نمایید.

در ورژن 5.8 ، شما نرم افزار vSphere Replication Appliance و vSphere Replication را بر روی ماشین های مجازی پیکربندی می کنید و این کار بصورت مستقل از Site Recovery Manager انجام می پذیرد.

راه اندازی vSphere Replication

  1.  نرم افزار vSphere Web Client را باز کنید و به vCenter Server در سایت Protected می رویم.
  2. با اکانت Administrator وارد می شویم.
  3. راه اندازی vSphere Replication OVF Template از طریق منوی Actions و گزینه Deploy OVF Template
  4. پذیرفتن موافقتنامه EULA و کلیک بر روی Next
  5. یک نام و فولدر انتخاب می کنیم و بر روی Next کلیک می کنیم.

مفهوم-vSphere-Replication-در-SRM

6. در مراحل پیکربندی ، مقدار Virtual CPU را برای Appliance انتخاب می کنیم. در اینجا ما دو عدد vCPU را انتخاب کرده ایم.
7. بعد از آن Cluster و Host را برای آن Appliance انتخاب می کنیم.
8. نوع فرمت دیسک مجازی را انتخاب می کنیم و همچنین تنظیمات VM Storage Policy را انجام می دهیم.

مفهوم-vSphere-Replication-در-SRM

9. در مرحله Setup Network ، باید شبکه مقصد را از منو انتخاب نموده و پروتکل IPv4 یا IPv6 و آدرس IP از نوع DHCP یا Static را انتخاب می کنیم.

اگر شما از آدرس IP ثابت استفاده می کنید باید سرور DNS و Gateway و Subnet را تنظیم می کنیم.

مفهوم-vSphere-Replication-در-SRM

10. در این مرحله پسورد را وارد نموده و تایید نموده و یک IP برای Appliance وارد می نماییم.

مفهوم-vSphere-Replication-در-SRM

 

11. بر روی vService bindings روی Next کلیک می کنیم.

12. تیک مربوط به Power on after deployment را زده و پس از بررسی تنظیمات بر روی Finish کلیک می کنیم تا مراحل ایجاد آغاز گردد.

 

مراحل بالا را برای Recovery Site نیز انجام می دهیم.

از روی vSphere Web Client خارج شده و دورباره لاگین می کنیم. شما باید آیکون vSphere Replication زیر تب Home بتوانید ببینید.

مفهوم-vSphere-Replication-در-SRM

به Recovery Site رفته و Protected Site را انتخاب می کنیم. سازگاری VR در حال حاضر برای دو سایت سازگار می باشد و می توانید در تصویر زیر مشاهده نمایید.

 

مفهوم-vSphere-Replication-در-SRM

در این مرحله به صفحه Home رفته و vSphere Replication را انتخاب می کنیم. بر روی vCenter Server خود کلیک کرده و بر روی تب Manage می رویم. در قسمت سمت چپ ، در قسمت Target Sites بر روی Connect to target site to configure replication کلیک می کنیم. نام FQDN یا آدرس IP مربوط به Recovery Site را وارد می کنیم و سپس Username و Password را وارد نموده و بر روی OK کلیک می کنیم. سایت ریموت ما باید الان به لیست اضافه شده باشه.

مفهوم-vSphere-Replication-در-SRM

 

در این مرحله شما حتی باید بتوانید قابلیت Replication را برای ماشین های مجازی خود پیکربندی نمایید.

 

مفهوم-vSphere-Replication-در-SRM

در مقاله های بعدی ما در خصوص VM Replication بصورت خیلی کامل بحث خواهیم نمود.

 

گروه فنی و مهندسی وی سنتر ارائه کننده کلیه راهکارهای مجازی سازی VMware ، آمادگی خود را برای تامین نیازهای مشتریان در این حوزه اعلام می دارد.

شماره تماس: 88884268

ایمیل: info@vcenter.ir

 


  • ۰

مفهوم host-based replication

مفهوم host-based replication

Host-Based Replication به عملیاتی گفته می شود که در آن از سرورها برای کپی کردن داده ها از یک سایت به سایتی دیگر استفاده می شود.

مفهوم-host-based-replication

مفهوم-host-based-replication

 

Host-Based Replication توسط نرم افزاری که بر روی سرورهای Application قرار دارند مدیریت می شود و تغییرات دیتا را به Device دیگری انتقال می دهد. این عملیات اغلب بصورت File-Based و Asynchronous انجام می گیرد. این نرم افزار تغییرات موجود در I/O Write را دنبال می کند و تغییرات را در مقصد Replicate می کند.

برای انجام Replication بهینه و ایمن داده ها ، نرم افزار Host-Based Replication قابلیتهایی شامل Deduplication ، Compression و Throttling را دارا می باشد.

Host-Based Replication همچنین قابلیت حنثی کردن خطاهای موجود بر روی سرور و Application را دارا می باشد که با این قابلیت به Disaster Recovery کمک می کند.

دو نوع دیگر Replication را می توان Array-Based Replication و Network-Based Replication نامگذاری کرد.

نوع Array-Based Replication بر روی استوریج اتفاق می افتد و نوع Network-Based Replication نیز نیاز به اضافه کردن یک Appliance یا سوییچ هوشمند دارد. Host-Based Replication ارزان ترین گزینه می باشد و قابلیت سازگاری و کار با انواع استوریج ها را دارد البته نباید تاثیر منفی آن بر روی Performance سرور و وجود ویروس ها و Crash های نرم افزاری را فراموش کرد.

 


  • ۰

راه اندازی سایت پشتیبان به کمک SRM در VMware

امروزه بسیاری از سازمان ها حفاظت کافی از نرم افزارهایشان را هنگام بروز حادثه ندارند. در اکثر حالات DR برای هر نرم افزار کاربردی خیلی گران، پیچیده و غیرقابل اطمینان به نظر می رسد. وقتیکه حادثه ای روی می دهد DR در حقیقت نوعی بیمه برای حفاظت از داراییهای IT می باشد. مثل یک بیمه خوب بهترین DR بیشترین حفاظت را با حداقل زحمت فراهم می نماید.Vmware بیشترین انعطاف را در حفاظت از اطلاعات حساس کسب و کارتان در محیط های VMware Vsphere داردو شما می توانید با بکارگیری سرویس های مجازی یک راهکار مقرون به صرفه و ساده با مراحل کاملا خودکاربرای replication و بازیابی داده و نرم افزارهایتان در یک محیط آماده به کار فراهم آورید. یکی از وعده های مجازی سازی کاهش تعداد سرورهایی بود که برای سایت پشتیبان نیاز دارید و به نظر می رسد عادلانه است بگوییم Vmware SRM براساس این وعده ارائه شده است.

Disaster-Recovery-SRM-VMware-سایت-پشتیبان
SRM با هر نوع Storage ی که شما دارید یکپارچه می شود فرقی ندارد شما از Dell، EMC و یا NETApp برای کنترل Fail Over وFail Back فضاهایی که شامل VM هایتان است استفاده می کنید، جنبه اصلی شامل چیزهایی مثل تست های غیر مخرب است که شما می توانید درطول کار این محصول ساعت ها انجام دهید در حالیکه سابقا به سختی ایجاد و نگهداری می شد.در نسخه 5 فرایند Fail back براحتی VM ها را از سایت محل تولید به سایت پشتیبان منتقل می نماید.SRM همیشه Script نویسی را پشتیبانی می نماید بنابراین درکنار اصول طرح بازیابی، کنترل می کند هر VM ی که بالا می اید با چه فرمانی بالا بیاید، و قبل از شروع VM جدید چقدر منتظر بماند. شما می توانید script نویسی VBSوPowerShell را داخل طرح بازیابی به منظور کاربردهای ویژه برای محیط های خاص بکار بگیرید.می توان تصور کرد SRM در آینده ای نزدیک کاربری خود را از عناصر بازیابی از دست خواهد داد و بیشتر به عنوان ابزار تسهیل کننده مدیریت سایت بکار خواهد رفت.برای انتقال تعداد زیادی از VM ها به یک فضای ابر عمومی یا حتی برون سپاری نیازمندی های DR به یک Cloud Provider می تواند موثر باشد.

قابلیت های جدید SRM5

VMware، Replication را داخل سکوی vSphere خودش انجام می دهد. بنابراین مشتریانی که با SRM سازگارشده اند اکنون این امکان را دارند که از Replication Array based خود تجهیزات EMC, Dell,Natapp,… بجای استفاده واقعی از Replication لایه مجازی استفاده نمایند.در LUN بندی هم این قابلیت وجود دارد که بجای دسترسی به LUN کل VM هاکه ممکن است کاربر مجوز آن را نداشته باشد، به بخشی از آن که VM های محافظت شده روی آن قراردارد دسترسی خواهد داشت.اگر شما چند سایت و در هر سایت Storage های متفاوتی داشته باشید و حتی اگر آنها یکسان باشند ممکن است Firmware یکسانی نداشته باشند به مشکل نخواهید خورد و با کمک SRM می توانید پیچیدگی ها را مدیریت کنید. vSphere Replication فقط حافظه داده را می بیند و توجهی ندارد که آن NFS، iSCSIو یا Fiber Chanel می باشد و یا روی محصولاتی مثل EMC یا Dell می باشد (محصولاتیکه LUN می سازند) که نتیجتا کار را برای Replication بین واحدهای تجاری مختلف یک سازمان بزرگ بسیار راحت خواهد کرد.

 

برای کسب اطلاعات بیشتر با واحد راهکارهای گروه وی سنتر تماس بگیرید.

شماره تماس: 88884268


  • ۰

درباره ما

گروه فنی و مهندسی وس سنتر با هدف انجام امور انفورماتیکی شامل طراحی ، پیاده سازی و پشتیبانی طرحهای شبکه و دیتاسنتر فعالیت خود را آغاز کرد.

گروه فنی و مهندسی وی سنتر آمادگی خود را برای شرکت در پروژه های خدماتی فنی و مهندسی در حوزه های ذیل اعلام می نماید:

1- سرور و سیستم های محاسباتی

2- استوریج های و راهکارهای ذخیره سازی

3- مجازی سازی

4- طراحی و اجرا و پشتیبانی شبکه

5- طراحی و پیاده سازی دیتاسنتر

 

راهکارهای ذخیره سازی اطلاعات:
• راه حل های ذخیره سازی اولیه – Primary Storage Solutions
• راه حل های تداوم کسب و کار – Business Continuity Solutions
• راه حل های پشتیبان – Backup Solutions
• راه حل داده های بزرگ – Big Data Solution
• سیستم های ابری – Cloud Services

 

راهکارهای مجازی سازی:

– طراحی، تامین تجهیزات و پیاده ‌سازی زیرساخت مجازی مراکز داده شامل منابع پردازشی، ذخیره‌سازی و شبکه‌ای.
– طراحی و پیاده ‌سازی زیرساخت ابری، ایستگاه های کاری مجازی و مدیریت بازسازی مراکز داده مجازی.
– تدوین و ارائه طرح انتقالی (Migration Plan) زیرساخت های فیزیکی به بستر مجازی.
– طراحی و پیاده ‌سازی روال‌ ها و ابزارهای مورد نیاز جهت راهبری، پایش و پشتیبانی از زیرساخت‌های ایجاد شده.
– طراحی و پیاده‌سازی راهکارهای پشتیبان‌گیری جامع از سرورهای مجازی.
– بروزرسانی نرم ‌افزارهای پیاده‌ سازی شده.
– مستندسازی و آموزش مراحل طراحی، پیاده‌سازی، پشتیبانی و توسعه.
– راه اندازی سرویس های HA جهت بستر مجازی سازی

 

راهکارهای شبکه :

– طراحی و پیاده سازی شبکه مراکزداده (Active و Passive) مبتنی بر استانداردهای مربوطه.
– مشاوره، تأمین و نصب تجهیزات  شبکه مورد نیاز مراکزداده.
– راه اندازی سرویس های زیرساخت شبکه (LAN و WAN)
– مدیریت کیفی و کارآمدی پهنای باند با تکنولوژی ها و استانداردهای نوین
– راه اندازی سرویس های FoIP و VoIP
– طراحی شبکه های نرم افزار محور
-پشتیبانی

 

سرویسهای دیتاسنتر

  • طراحی و اجرای مراکز داده Datacenter  
  • طراحی و اجرای سیستم‌های امنیت و پشتیبانی مراکز داده
  • مدیریت مرکز عملیات شبکه NOC و مرکز داده
  • اصلاح معماری قدیمی‌مراکز داده به معماری نوین
  • معماری‌های نوین مراکز داده (Cloud , DDC , SODC)
  • راه‌کارهای مدیریت منابع ذخیره سازی (HSM, ILM)
  • روش‌های مانیتورینگ لایه‌های مراکز داده
  • ایمن سازی مراکز داده در تمامی‌لایه‌ها
  • طراحی، برآورد و خرید تجهیزات مورد نیاز اتاق سرور، پیاده سازی و راه اندازی دیتاسنتر
  1. اجرای کف کاذب
  2. اجرای سقف کاذب
  3. کابل کشی برق ساختمان و اتاق سرور
  4. اجرای سیستم Cooling
  5. اجرای سیستم های اعلام و اطفاء حریق
  6. کابل کشی شبکه، نصب و راه اندازی تجهیزات
  7. Test و Label گذاری نودها
  8. برآورد و تهیه تعداد رک های مورد نیاز و آرایش رک ها
  9. برآورد آمپر برق مورد نیاز
  10. برآورد، خرید و راه اندازی UPS مورد نیاز
  11. برآورد، خرید و راه اندازی generator مورد نیاز
  12. اجرای اتاق مانیتورینگ و Access Control
  13. پشتیبانی دیتاسنتر و تجهیزات نصب شده

 

راهکارهای-جامع-دیتاسنتر-و-خدمات-مجازی-سازی


آخرین دیدگاه‌ها

    دسته‌ها