آشنایی با مفاهیم ذخیره سازی اطلاعات ( +Storage ) – بخش پنجم

Fibre channel

همانند Ethernet یک پروتکل لایه دو است و همانگونه که Ethernet دارای Port type یا به عبارت دیگر دارای Switch port mode می باشد( مانند Mode های Accessو Trunk و Auto ) Fibre channel نیز دارای Port type های مختلف می باشد. قسمتی از این port type ها بر روی Storage تنظیم می شود. اما قسمت اصلی آن نیز بر روی Fabric switch تنظیم می شود که بین ساختار Storage و سرورها قرار می گیرد.

انواع port type ها در fibre channel:

  1. N- port: پورتی است که بر روی Node قرار دارد که برای اتصال به Fabric Switch مورد استفاده قرار می گیرد. معمولا یک پورت HBA است
  2. F- port: پورت fabric switch است که به node وصل شده است
  3. L-port پورت هایی هستند که قابلیت برقراری ارتباط (AC-AL) arbitrated loop را دارا می باشند. این پورت ها به دو دسته تقسیم می شوند:

الف- NL-port: پورتی است که بر روی یک node قرار دارد و در Topology از نوع   arbitrated loop برای اتصال به node دیگر و یا یک Hub خود استفاده قرار می گیرد.

port1

در این نوع  Send Portیک Node، به Receive port یک Node دیگر متصل می شود.

ب- FL- port پورتی است که بر روی یک fabric switch قرار دارد و برای اتصال به یک hub در ساختار arbitrated loop مورد استفاده قرار می گیرد

port2

نکته ۱ : connector های روی Hub به مفهوم پروتکلی ، port محسوب نمی شوند.

نکته ۲: یک ساختار arbitrated loop، که در آن fabric switch وجود نداشته باشد (به عبارت دیگر پورت FL وجود نداشته باشد) private loop نامیده می شود و ساختار arbitrated loop ، که در ان fabric switch وجود داشته باشد (به عبارت دیگر پورت fl وجود داشته باشد) public loop نامیده میشود.

 

E-port (Expansion): این پورت برای اتصال چند fabric switch به یکدیگر ، مورد استفاده قرار می گیرد. (مشابه حالت Trunk )

(generic)G- port : این پورت مانند پورت auto در Ethernet عمل می کند. بر روی switch قرار دارد و می تواند به عنوان یک E-port یا یک F-port عمل نماید. این پورت به صورت اتوماتیک ، نوع Device متصل به خود را تشخیص می دهد. اگر تشخیص بدهد که Device متصل شده به آن ، یک fabric switch دیگر است. در حالت E قرار می گیرد و در غیر اینصورت در حالت F قرار می گیرد.

SD-port (Span destination ) : این پورت مشابه قابلیت span (switch port analyzer) در cisco است. با استفاده از این قابلیت می توان دریافت که بر روی یک پورت ، یک مدل خاص از ترافیک مورد نظر ، وارد یا خارج می شود یا خیر به این منظور پورتی را که می خواهیم آنالیز کنیم بر روی پورت Mirror، SDمی نماییم.

نکته : اگر این دو پورت برروی دو Switch جداگانه قرار داشته باشند ، باید     Run، RSPAN(Remote SPAN)شود .(CCNP switch)

  • در EVA این type ها مشخصا وجود دارد اما در MSA سه حالت :auto،point to point و loop وجود دارد. که اگر بخواهیم پورت را به fabric switch متصل کنیم ، آن را در حالت auto و اگر بخواهیم به host متصل کنیم. در حالت point to point قرار می دهیم.(از loop هم که که امروزه استفاده نمی شود)
  • Storage و host هر دو Node محسوب می شوند.
  • در یک Esxi host ، در قسمت configuration ، قسمت storage adapters ها WWN یا IQN های (مربوط به iscsi) متعلق به آن host (بسته به اینکه host دارای HBA و کارت شبکه Ethernet باشد) ، لیست شده اند (wwn های مربوط به HBA های متصل به host و iqn های مربوط به کارت های شبکه های Host )
  • اگر سرور ویندوزی باشد باید یک Application خاص بر روی آن نصب شود تا بتوان لیست HBA ها و wwn های متصل به آنها را مشاهده کرد.
  • اگر از لحاظ Zone، Fabric Switchهای مختلف ایجاد نشده باشد و Vsan ایجاد نشده باشد، آنگاه SAN controller می تواند HBA سرورها و wwn آنها را Detect نماید.
  • چند bit اول wwn یک HBA معروف کمپانی آن HBA است. یعنی برای تمامی HBA های آن کمپانی یکسان است.
  • Segment نمودن Device ها (VSAN)
  • همانند Vlan در VSAN، Ethernet به افزایش امنیت شبکه ، کمک می کند.
  • الف- hardware zoning : در این مدل به صورت سخت افزاری تعدادی از پورت های یک fabric switch ، طوری پیکربندی می شوند که controller و HBA های متصل به آنها بتوانند تنها به یکدیگر Packet ارسال کنند. (مانند Vlan)
  • ب- software zoning : در این مدل می توان تعیین نمود که یک LUN تنها از طریق یک controller و یا از طریق یک پورت خاص آدرس دهی شود و سرویس دهی نماید.

port3

  • یک San storage را در نظر می گیریم که دارای دو controller است و هر controller دارای دو پورت می باشد. با استفاده از hardware zoning و پیکربندی پورت های fabric switch ، می توان تعیین نمود که هر سرور تنها به controller مورد نظر متصل شود (VSAN) اما اگر SAN storageدارای چند LUN باشد با اینکه سرورها با ایجاد Vsan ، تنها به controller مورد نظر متصل می شوند اما در نهایت قادر به اتصال به تمامی lun های روی san storage هستند. برای اینکه هر سرور بتواند تنها به lun مورد نظر متصل شود باید بر روی San Storage، عملیات Lun Masking یا Lun Mapping انجام شود . بدین معنی که san storage طوری پیکربندی شود که Lun مورد نظر را از طریق controller مورد نظر در اختیار قرار دهد و بدین ترتیب سروری که با آن controller در یک VSANقرار دارند ، تنها به آن LUNدسترسی خواهد داشت.

بنابراین بطور کلی می توان گفت برای اینکه یک سرور یا host قادر باشد تنها به LUNهای مورد نظر دسترسی داشته باشد:

  1. آن سرور یا host را با یکی از controller های san storage ، در یک Vsan قرار دهیم.
  2. Lun با Lunهای مورد نظر را با استفاده از Lun masking ، به آن controllerاختصاص می دهیم.
  • در نوع دیگری از software zoning ، سرورهایی که با یک یا دو controller یک san storage ، در یک vsan قرار می گیرند، ابتدا به تمامی Lunهای آن san storage دسترسی دارند. انگاه می توان Lunمورد نظر را طوری پیکربندی نمود تا برای wwnیک سرور ، دسترسی read / write و برای wwnسرور دیگر ، دسترسی نداشته باشد

port4

نکته ۲: HP به Volume، Lun می گوید.

تعداد بازدید : 808

امیر رضا شکوه

من شبکه را با 2000 MCSE آغاز کردم و اکنون در زمینه Exchange 2016 ، Skype for Business ، SharePoint 2013 ، Expert محسوب می شوم. تسلط کامل در زمینه مجازی سازی بر پایه VMWare ESXI دارم و در زمینه Firewalling ، با TMG 2010 ، Kerio Control و Sophos آشنایی کامل دارم. هم اکنون مدیر شبکه شرکت های طه و پایاخودروی نوین از شرکت های هولدینگ عظام ( بزرگترین قطعه ساز کشور ) هستم و به عنوان مشاور در پروژه هزار و یک شهر ( بزرگترین شهر بازی در حال ساخت خاورمیانه ) فعالیت می کنم.

مطالب مرتبط

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

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