آموزش OpenFiler به زبان ساده : آشنایی با محیط نرم افزار

در سری آموزش های قبلی که در مورد مجازی سازی و اتصال به آنان صحبت کردیم بحث به Storage های مشترک و ساخت یک data storage به صورت نرم افزاری کشیده شد که همانطور که میدانید در مطلب قبلی ما به شما نرم افزار Open filer را برای شبیه سازی Storageهای تحت شبکه را به شما دوستان عزیز معرفی کردیم.در این مطلب قصد داریم که نحوه ی کار با این نرم افزار را به شما دوستان عزیز آموزش دهیم.ماشین های مجازی ما زمانی که خاموش میشوند به یک فایل به اسم VMDK تبدیل میشوند که ما میتوانیم این فایل را بر روی خود سرور و یا بر روی یک Shared Storage ذخیره سازی کنیم که این shared storage از سرور ما جدا میباشد و ممکن است در محیط و مکان دیگری قرار گرفته باشد.برای اتصال به shared storage شما 3 راه دارید:

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
  1. کابل های شبکه
  2. Fibre channel
  3. IP Connectivity

در حالت اول که همانطور از اسمش پیداس شما با استفاده از کابل های شبکه که RG45 هستند به shared storage متصل میشوید و از منابع اطلاعاتی آن استفاده میکنید و یا در حالت دوم شما میتوانید که shared storage خودتان را توسط کابل های فیبر نوری با آن در ارتباط باشید که دارای سرعت فوق العاده بالایی برای انتقال اطلاعات است چون در کابل های نوری انتقال اطلاعات به صورت پالس های نوری میباشد که سرعت نور هم بسیار بالا میباشد و در نتیجه اطلاعات شما در کسری از ثانیه در اختیارتان قرار میگیرد و در حالت سوم هم شما به صورت شبکه ای و از طریق IPبه shared storage متصل میشید و اطلاعات را دریافت میکنید.

این سه روش از روش های اتصال به shared storage میباشد که برای شما عزیزان شرح دادیم.خب زمانی که شما نرم افزار open filer را نصب کردید در هنگام نصب از شما خواست که برای آن ip تعیین کنید پس ما برای اتصال به این نرم افزار و shared storage ای که ساخته میشود از طریق IP با آن کار خواهیم کرد.خب برای اتصال به نرم افزار Open filer ما باید از طریق web عمل کنیم به این معنا که وقتی شما نرم افزار را run میکنید و بالا میاید برای شما ip و شماره پورت اتصال به آن را نمایش میدهد و شما باید آن را در مرورگر خود وارد نمایید تا به این نرم افزار برای مدیریت کردن آن لاگین کنید.همانطور که میبینید در شکل پایین نرم افزار اجرا شده و آماده ی اتصال میباشد.

وب سایت توسینسو

در اینجا برای مثال IP ای که من برای آن تعیین کردم 10.0.0.7 میباشد و شماره ی پورت اتصال به آن 446 است.گاهی اوقات اتفاقی که پیش میاید این است که شما همه ی اطلاعات را بدرستی وارد میکنید اما باز هم نمیتوانید به آن متصل شوید در اینجا باید مطمئن شوید که شماره پورتی که قرار است به آن وصل شوید بر روی فایروال سیستم شما باز است یا خیر که در صورت بسته بودن باید حتما آن را باز کنید.خب حالا شما باید IP و شماره پورت داده شده را در مرورگر خود وارد کنید که پس از وارد کردن این اطلاعات به شما اخطاری در مورد Security Certificate به شما میدهد که ما گزینه ی دوم را برای ورود به نرم افزار میزنیم تا به آن متصل شود.

وب سایت توسینسو

پس از زدن گزینه ی دوم و ورود به صفحه ی لاگین Openfiler برای شما این صفحه به نمایش در میاید که از شما Username و Password میخواهد.در اینجا خیلی ها به اشتباه Username و password ای را وارد میکنند که در زمان نصب Openfiler برای آن تعریف کردیم.اگر این یوزر و پسورد را بزنیم آنگاه به Administration خود نرم افزار وارد میشویم و دست ما بسته است و خیلی امکانات را نداریم پس برای لاگین به نرم افزار با دسترسی بالا باید یوزر و پسورد که user آن openfiler و پسورد آن password میباشد را وارد کنیم تا به صفحه ی مدیریتی آن وارد شویم.

وب سایت توسینسو

این صفحه ای که مشاهده میفرمایید صفحه ی مدیریتی نرم افزار openfiler میباشد که میخواهیم با آن آشنا شده و کار کنیم.

وب سایت توسینسو

خب همانطور که مشاهده میکنید این نرم افزار دارای تب های مختلفی میباشد که هرکدام از این ها برای کاری در شبکه میباشد و این مطلب با تعدادی از آنان که مربوط به storage میباشد آشنا میشویم و در مطالب بعدی هم با بقیه ی قسمت ها آشنایی لازم را پیدا خواهیم کرد.خب تب اول که STATUS میباشد که مشخصات کلی در مورد نرم افزار شما میدهد و اینکه چه میزان CPU و MEMORY را اشغال کرده است را به شما نمایش میدهد.در تب دوم که SYSTEM میباشد اطلاعاتی درمورد IP سیستم و همچنین کارت شبکه ی ما میدهد و ما میتوانیم که این تنظیمات را تغییر داده و کارت شبکه ای را اضافه و یا کم کنیم.

وب سایت توسینسو

در حاشیه ی صفحه هم در همین تب شما میبینید که مثلا گزینه ی CLOCK SETUP وجود دارد و شما میتوانید تنظیمات مربوط به زمان را در این قسمت انجام دهید همانطور که گفتم زمان در شبکه حرف اول را میزند و باید تمامی سیستم ها دارای زمان یکسان باشند در غیر این صورت باعث ایجاد اختلالاتی در شبکه شده و میتواند شبکه را به کلی از کار بیاندازد.در قسمت پایین که گزینه ی سرور وجود دارد در آنجا شما میتوانید که NTP SERVER مورد نظرتان را به آن معرفی کنید.

وب سایت توسینسو

در بخش بعدی که تب VOLUMES میباشدر در اینجا اگر diskای وجود داشته باشد را به ما نمایش میدهد که همانطور میبینید در اینجا هیچگونه دیسکی وجود ندارد و ما باید به آن یک دیسک معرفی کنیم و آن را Mount کنیم.

وب سایت توسینسو

برای اضافه کردن دیسک باید بر روی خود نرم افزار Openfiler رفته و در آنجا دیسک را به vm اضافه میکنیم که وارد Setting شده و در آنجا گزینه ی ADD را میزنم و HARD DISK را زده و گزینه ی creat a new virtual disk را میزنم.

وب سایت توسینسو

و نوع دیسکی که میخواهم بسازم را تعیین میکنم که در اینجا از نوع SCSI میباشد را انتخاب میکنم و در مرحله ی بعدی برای دیسک مورد نظر خود فضایی را در نظر میگیرم و با زدن گزینه ی Next این دیسک من ساخته خواهد شد.پس از ساخته شدن دیسک باید وارد webای که باز کرده ایم بشویم و آن را Refresh کنیم تا دیسک ما را اضافه کند و در حاشیه ی صفحه در همین تب میبینید که گزینه ای وجود دارد به نام BLOCK DEVICES که در اینجا به ما دیسک های ما را نشان میدهد و همانطور که میبینید من یک دیسک دارم که حجم آن 20 گیگابایت میباشد و دیسک دیگر من دیسک جدیدی است که الان ساختم و 120 گیگابایت حجم دارد.

وب سایت توسینسو

اگر نیاز داشتید که پارتیشن هایی که روی دیسک شما ساخته شده است را ببینید باید بر روی گزینه ی View که در زیر Partition قرار دارد کلیک کنید و برای مثال میبینید که بر روی این دیسک 20 گیگابایتی من سه پارتیشن ساخته شده است.

وب سایت توسینسو

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

وب سایت توسینسو

بعد از ساخته شدن پارتیشن شما باید بر روی آن یک Volume بسازید اما قبل از ساخته شدن Volume چون openfiler این قابلیت را دارد که volume های مختلف را میگیرد و همه را در قالب یک LUN به ما نمایش میدهد پس باید قبل از ساخت Volume من یک Volumegroup بسازم.برای ساخت Volumegroup در حاشیه ی صفحه بر روی گزینه ی Volume group کلیک کرده و به من دیسک هایی که میتواند اضافه کند را نمایش میدهد و باید دیسک ها را در این گروه اضافه کرده و برای آن یک اسم انتخاب کنم.

وب سایت توسینسو

سپس وارد قسمت Add volume شده و در آنجا میتوانم دیسک های مورد نظرم را بسازم.دقت داشته باشید که درحال حاضر ما فقط از Filesystem ای که از نوع Block iscsi هست اسفاده میکنیم تا در مطالب بعدی که به آن ها نیاز پیدا کردیم درموردشان صحبت خواهیم کرد.

وب سایت توسینسو

بعد از ساختن Volume مورد نظرمان باید ISCSI TARGET را بسازیم که ابتدا قبل از ساخت در مورد آن توضیحی خواهم داد.زمانی که شما از shared storage استفاده میکنید و برای مثال در اینجا شما که از طریق IP به Storage متصل شده اید این Storage ها شامل دیسک هایی هستند که ما میسازیم و هرکدام از این دیسک ها نیاز به یک شناسه برای کار کردن دارند که به این شناسه (IQN (ISCSI QUALIFY NAME هم میگویند برای اینکه LUNها توسط سرورها قابل کشف شدن باشند.حالا برای ساخت Iscsi target ابتدا باید سرویس آن را در openfiler راه اندازی کرد تا به ما اجازه ی ساخت آن را بدهد.برای راه اندازی سرویس آن وارد تب SERVICES شده و در آنجا این سرویس را راه اندازی میکنیم.

وب سایت توسینسو

پس از راه اندازی سرویس بر روی گزینه ی Iscsi target در حاشیه ی صفحه کلیک کرده و محیط زیر را برای شما باز میکند در اینجا شما میتوانید نام آن را تغییر دهید و به دلخواه خودتان قرار دهید و گزینه ی Add را بزنید تا ثبت گردد.

وب سایت توسینسو

بعد از ساخت Iscsi target شما باید دیسکی که ساختید را به این شناسه MAP کنید یعنی این شناسه متعلق به این دیسک باشد مثل شماره شناسنامه ی یک فرد که مختص آن شخص است.برای این کار بر روی گزینه ی lun Maping کلیک کرده و دیسک را انتخاب کرده و گزینه ی Add را میزنید تا اینکار انجام شود.

وب سایت توسینسو

ما میتوانیم که تعیین کنیم که چه IP به lun ما دسترسی داشته باشد که برای اینکار باید یک ACL یا NETWORK ACCESS LIST بسازیم که برای ساخت آن وارد تب STATUS شده و در پایین صفحه IP را وارد میکنیم.

وب سایت توسینسو

سپس در قسمت Iscsi target در تب ACL میتوانید به IP که ساختید اجازه بدهید یا اجازه را از او بگیرید که بصورت پیشفرض اجازه ی اتصال را ندارد.

وب سایت توسینسو

در قسمت CHAP AUTHENTICATION شما میتوانید یک username و password را تنظیم کنید که دوطرفی که میخواهند به هم وصل شوند با وارد کردن این یوزر و پسورد بتوانند متصل شوند البته پیشنهاد میشود که بار اول یوزر و پسورد نگذارید بلکه مطمئن شوید که سیستم ذخیره ساز شبکه ی شما بدرستی ارتباط دارد و کار میکند و پس از آن یوزر و پسورد را بگذارید.

وب سایت توسینسو

خب تا اینجا ما نحوه ی ساخت storage تحت شبکه را در این نرم افزار آموختیم و با بخش هایی از این نرم افزار آشنایی پیدا کردیم.در مطلب بعدی به شما آموزش میدهیم که چگونه این دیسک هایی که ساختید را به سرورهای ESXI خود معرفی کنید و کار کنید. امیدوارم این مطلب برای شما مفید واقع شود.موفق و سربلند و ITPRO باشید.


نظرات