مجازی سازی سرور با Vmware

 

آموزش مجازی سازی سرور| مجازی سازی | مجازی سازی سرور | آموزش مجازی سازی | abou datastores

 

يك Datastore يك Logical Storage Unit مي باشد كه مي تواند فضاي ديسكي از يك Physical Device يا چندين Physical Device را استفاده كند.

انواع Datastore

  • VMware vSphere VMFS
  • NFS

يك Datastore براي نگهداري فايل هاي ماشين هاي مجازي و Template ها و ISO Image ها استفاده میشود.

 

آموزش مجازی سازی سرور| مجازی سازی | مجازی سازی سرور | آموزش مجازی سازی | about vmfs5

 

يك VMFS5 يك Clustered File System مي باشد كه اجازه مي دهد كه به صورت همزمان چندين ESXi Host  برروي Same Storage Device عمليات Read و Write را انجام دهند.

يك VMFS5 از ۱MB Block Size براي ذخيره فايل هاي Large Virtual Disk استفاده مي كند

و همين طور از يك Subblock Addressing  براي ذخيره فايل هاي كوچك استفاده مي كند كه Block Size  آنها ۸KB مي باشد.

با استفاده از Clustered File System شما مي توانيد در يك محيط مجازي از سرويس هاي زير استفاده كنيد:

  • عمليات جابجايي ماشين هاي مجازي كه برروي يك Host در حال اجرا مي باشد به Host هاي ديگر بدون اينكه Down Time  داشته باشند
  • به صورت اتوماتيك مي توانند مي توانند يك ماشين مجازي كه Fail كرده است را برروي يك ESXi Host  در محيط مجازي Restart كنند
  • انجام عمليات كلاسترينگ ماشين هاي مجازي كه برروي ESXi Host  هاي مختلف قرار دارند.

يك VMFS5 به شما امكان مي دهد كه چندين ESXi Host به صورت همزمان به Shared Storage Machine Virtual دسترسي داشته باشند.

size يك Datastore VMFS مي تواند به صورت اتوماتيك در حالي كه ماشين هاي مجازي برروي آن روشن و در حال اجرا هستند افزايش يابد.

يك VMFS Datastore  مي تواند فايل هاي يك ماشين مجازي را كه شامل Large File  و Small File  مي باشند را با هم به صورت موثر ذخيره كند.

يك Datastore VMFS مي تواند Virtual Disk File ها را پشتيباني كند مقدار فضاي يك Virtual Disk File مي تواند تا ۶۲TB باشد.

يك VMFS قابليتي را با نام  Block‐Level Distributed Locking به شما ارائه مي دهند كه باعث مي شود كه ماشين مجازي به صورت همزمان برروي دو ESXi Host  روشن نشود

در صورتي كه يك ESXi Host برروي سرور Fail شود Block‐Locking برروي ماشين مجازي غيرفعال مي شود و باعث مي شود كه ماشين مجازي بتواند برروي ESXi Host  ديگري Restart شود.

VMDK چیست ؟

برروي هر Datastore يك Virtual Disk براي هر ماشين مجازي ايجاد مي شود كه به آن VMDK گفته مي شود.

يك Datastore مي تواند از يك يا چندين LUN ايجاد شود

يك VMFS مي تواند به برروي ۳ نوع از Scsi-Base Storage Devices ها Deploy شود

  • Direct‐attached Storage
  • Fiber Channel Storage
  • ISCSI Storage

يك Virtual Disk كه برروي VMFS Datastore  ذخيره مي شود هميشه براي ماشين مجازي به صورت يك Mounted Scsi Device ظاهر مي شود.

يك Virtual Disk قسمت Physical Storage Layer را از ديد سيستم عامل ماشين مجازي پنهان مي كند.

براي سيستم عامل ماشين هاي مجازي يك VMFS مي تواند Internal File System هاي آنها را حفظ كند

براي مثال در صورتي كه يك ماشين مجازي از يك سيستم عامل ويندوزي استفاده كرده باشد د و ديسك خود را با FAT32 فرمت كرده باشد

VMFS اين فايل سيستم را براي ماشين مجازي حفظ مي كند بنابراين سيستم عامل ماشين هاي مجازي مي توانند از System File هاي خود استفاده كنند

و نمي توانند VMFS را ببينند و اين قابليت باعث مي شود كه Application هايي كه برروي سيستم عامل ماشين هاي مجازي نصب و اجرا مي شوند Integrity خود را حفظ كنند.

 

شرکت آرنا ارئه دهنده خدمات شبکه نصب شبکه پشتیبانی شبکه مجازی سازی پسیو شبکه

آموزش مجازی سازی سرور| مجازی سازی | مجازی سازی سرور | آموزش مجازی سازی | about nfs

 

NFS چیست :

يك NFS يك File-sharing Portocol مي باشد كه ESXi Host  ها مي توانند از آن براي ارتباط با NAS Device  ها استفاده كنند.

Nas چیست :

يك NAS يك Storage Device  مي باشد كه از طريق اتصال به شبكه مي تواند به ESXi Host ها سرويس دسترسي به فايل ها را ارائه دهد

به عبارت ديگر اين NAS Storage  ها نوعي فايل سرور مي باشند و شامل يك سيستم عامل نيز مي باشند و مي تواند فضاي موجود را برروي بستر شبكه Share كنند.

NFS Datastore ها مانند يك VMFS Datastore  عمل مي كنند بدليل اينكه آنها مي توانند براي نگهداري فايل هاي ماشين هاي مجازي و Template ها و ISO Image  ها استفاده شوند.

علاوه براين NFS Volume  ها به شما اجازه جابجايي ماشين هاي مجازي را در حالي كه فايل آنها برروي يك NFS Datastore  قرار دارند را مي دهد.

يك NFS Client  كه در سمت ESXi Host ايجاد مي شود از NFS Portocol Version 3 براي ارتباط با NAS/NFS Server  استفاده مي كند.

يك ESXi Host  نمي تواند از Network Lock Portocol Manager كه يك پروتكل استاندارد براي File Locking  برروي NFS است استفاده كند و بجاي آن از File Locking  خود استفاده مي كند.

با استفاده از پروتكل NFS مي تواند برروي NFS Server  يك Lock File  ايجاد كرد

با استفاده از متد File Locking  يك ESXi Host  مي تواند در زمان ايجاد فايل هاي ماشين مجازي برروي NFS Server  آنها را Lock كند

كه با استفاده از اين فرايند مي توان از دسترسي ديگر ESXi Host ها به اين فايل ها تا زماني كه توسط يك ESXi Host در NFS Server  مربوطه Lock مي باشند جلوگيري كرد.

براي مطلع ساختن ديگر ESXi Host ها از اينكه File Locking  توسط يك ESXi Host هنوز فعال مي باشد يك Update از سمت ESXi Host به سمت Locking File به صورت مكرر فرستاده مي شود.

 

آموزش مجازی سازی سرور| مجازی سازی | مجازی سازی سرور | آموزش مجازی سازی | about raw device mapping

 

Raw Devise Mapping چیست :

يك (Mapping Device Raw (RDM يك فايل ذخيره شده در داخل يك VMFS Volume مي باشد كه مانند يك Proxy براي Raw Phisycal Device ها عمل مي كند

به عبارت ديگر شما با استفاده از اين روش مي توانيد ديتاي ماشين هاي مجازي خود را به صورت مستقيم برروي يك LUN ذخيره كنيد.

در اين روش فايل هايي كه برروي VMFS Datastore  ذخيره شده اند را مي توان به يك Raw LUN در Storage خود Map كرد.

در اينجا منظور از LUN يك فضاي خام از Storage مي باشد.

بجاي ذخيره كردن ديتاي مربوط به يك ماشين مجازي كه در يك Virtual Disk File برروي يك VMFS Datastore  ذخيره شود شما مي توانيد آن را مستقيما برروي يك LUN Raw ذخيره كنيد در اين روش شما مي توانيد از Real Disk  از يك SAN استفاده كنيد.

در درس بعد به سراغ Virtual San خواهیم رفت

با ما همراه باشید.

 

 

بارگذاری بیشتر در مجازی سازی

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *