This media is not supported in your browser
VIEW IN TELEGRAM
فیلم آموزش Soft Link و Hard Link (فارسی)
معرفی مهندس امین شاطری
مهندس امین شاطری فارق التحصیل رشته مهندسی کامپیوتر گرایش سختافزار از دانشگاه آزاد اسلامی واحد گرمسار است. ایشان که از علاقهمندان شبکه و تکنولوژیهای متن باز لینوکس هستند سابقه تدریس در آموزشگاههای ارژنگ، فناوران آنیسا و... را در کارنامه خویش دارند.
از جمله مدارک علمی تخصصی و تقدیرنامههای مهندس شاطری میتوان به موارد زیر اشاره نمود:
• مدرک LPIC-1 از موسسه Linux Professional کانادا LPI-ID: LPI000190209 Verification code: 5795P957s6
• مدرک LPIC-2 از موسسه Linux Professional کانادا LPI-ID: LPI000190209 Verification code: bkzf57sgxc
• مدرک 3LPIC- از موسسه Linux Professional کانگادا LPI-ID: LPI000190209 Verification code: wajh6krccn
• مدرک Novel Certified Linux Administrator (NCLA) از موسسه Novel آمريکا Certification ID number: 10134432
• مدرک Data Center Technical Specialist (DCTS) از موسسه Novel آمريکا
• مدرک ) LCI ) Linux Certified Instructor از موسسه LPI کانادا
• مدرک مهندسي Oracle-DBA برای Linux از سازمان فني و حرفه ای کشور
• تقديرنامه مدرس فرهيخته از دانشگاه جامع علمي کاربردی خانه کارگر
مهندس شاطری به عنوان یکی از مدرسین لینوکس تا به حال به تدریس دورههای زیر پرداختهاند:
• دوره Linux Essential
• دوره LPIC-1
• دوره LPIC-2
مهندس امین شاطری علاوه بر فعالیت در زمینه شبکه و لینوکس، اقدام به تألیف دو کتاب در زمینه لینوکس را به عنوان کارهای تحقیقاتی-پژوهشی خود از انتشارات ناقوس و ساکو نیز داشتهاند. کتابهای ایشان:
• کتاب مديريت پايه ای لينوکس انتشارات ناقوس- سال 93
• کتاب کارگاه لينوکس انتشارات ساکو- سال 92
روزمه ایشان در ادامه آورده شده است.
🐧 @iranopensource
مهندس امین شاطری فارق التحصیل رشته مهندسی کامپیوتر گرایش سختافزار از دانشگاه آزاد اسلامی واحد گرمسار است. ایشان که از علاقهمندان شبکه و تکنولوژیهای متن باز لینوکس هستند سابقه تدریس در آموزشگاههای ارژنگ، فناوران آنیسا و... را در کارنامه خویش دارند.
از جمله مدارک علمی تخصصی و تقدیرنامههای مهندس شاطری میتوان به موارد زیر اشاره نمود:
• مدرک LPIC-1 از موسسه Linux Professional کانادا LPI-ID: LPI000190209 Verification code: 5795P957s6
• مدرک LPIC-2 از موسسه Linux Professional کانادا LPI-ID: LPI000190209 Verification code: bkzf57sgxc
• مدرک 3LPIC- از موسسه Linux Professional کانگادا LPI-ID: LPI000190209 Verification code: wajh6krccn
• مدرک Novel Certified Linux Administrator (NCLA) از موسسه Novel آمريکا Certification ID number: 10134432
• مدرک Data Center Technical Specialist (DCTS) از موسسه Novel آمريکا
• مدرک ) LCI ) Linux Certified Instructor از موسسه LPI کانادا
• مدرک مهندسي Oracle-DBA برای Linux از سازمان فني و حرفه ای کشور
• تقديرنامه مدرس فرهيخته از دانشگاه جامع علمي کاربردی خانه کارگر
مهندس شاطری به عنوان یکی از مدرسین لینوکس تا به حال به تدریس دورههای زیر پرداختهاند:
• دوره Linux Essential
• دوره LPIC-1
• دوره LPIC-2
مهندس امین شاطری علاوه بر فعالیت در زمینه شبکه و لینوکس، اقدام به تألیف دو کتاب در زمینه لینوکس را به عنوان کارهای تحقیقاتی-پژوهشی خود از انتشارات ناقوس و ساکو نیز داشتهاند. کتابهای ایشان:
• کتاب مديريت پايه ای لينوکس انتشارات ناقوس- سال 93
• کتاب کارگاه لينوکس انتشارات ساکو- سال 92
روزمه ایشان در ادامه آورده شده است.
🐧 @iranopensource
LPIC_1_Linux_Professional_Institute.pdf
5.5 MB
LPIC-1 Linux Professional Institute Certification Study Guide Exam 101-400 and Exam 102-400, 4th Edi
🔴 خیلی از دوستان میپرسن از من که کتاب LPIC-1 انتشارات Sybex برای شروع یادگیری لینوکس خوب هست یا نه؟ در حواب باید بگم اگر شما در زمینه لینوکس تازه کار هستید من به شخصه این کتاب رو اصلاً به شما پیشنهاد نمی کنم چرا که هدف از نوشتن این کتاب صرفاً یک Review سریع بوده برای کسانی که به مفاهیم دوره LPIC-1 تسلط دارند و قصد شرکت در آزمون بین المللی آن را دارند. بنابراین عمل توضیح دستورات و مطالب در این کتاب بسیار کم هستش از نظر من، ضمن اینکه سناریوهای عملی و کاربردی که شما باهاش بتونید جلو برید هم ندارد. اما به عنوان یک مرجع خوب برای جمع بندی دوره LPIC-1 برای امتحان من این کتاب را به شما پیشنهاد میکنم. 👆
🔴 با سلام، عرض ادب و وقت بخیر خدمت همه دوستان، استاتید و علاقه مندان به تکنولوژی های مجازی سازی شبکه. در ادامه سری آموزش های Getting Started with Citrix XenServer با Part-3 در خدمت شما هستیم. با ما همراه باشید.
iSCSI چیست؟
در ادامه قصد داریم به ایجاد و اضافه کردن یک Storage به XenServer بپردازیم، اما لازمه این کار استفاده از پروتکلی به نام iSCSI است.
اما سئوال این است که اصلاً iSCSI چیست و چه تفاوتی با SCSI دارد؟ دقت کنید که زمانیکه شما از SCSI استفاده میکنید در یک سیستم از آن استفاده میکنید و در فواصل دور امکان استفاده از چنین رابط سختافزاری وجود ندارد، در رابط سختافزاری SCSI بستههای اطلاعاتی در قالب دستوراتی که توسطSCSI ارسال و دریافت میشوند منتقل میشوند، اما اگر ما بخواهیم از SCSI در شبکه استفاده کنیم چه اتفاق میافتد؟ آیا اصلاً امکان استفاده از SCSI در شبکه وجود دارد؟ جواب این است که ما نمیتوانیم ازSCSI در شبکه استفاده کنیم اما امکان این را داریم که قالب دستوراتی که در SCSI ارسال میشوند را تبدیل به قالبی کنیم که برای شبکه قابل فهم باشد و از این طریق میتوانیم SCSI را در شبکه شبیهسازی کنیم. این همان کاری است که iSCSI برای ما انجام میدهد.
اما iSCSI که یک پروتکل لایه انتقال است، این امکان را به ما میدهد که بتوانیم دستوراتSCSI را در شبکهLAN ، WAN و یا حتی اینترنت منتقل کنیم. بیشترین کاربرد iSCSI در شبکههای ذخیرهسازی اطلاعات یاSAN Storage ها و محیطهای مجازیسازی یا Virtualization است. iSCSI یک پروتکل لایه انتقال است که نحوه منتقل شدن بستههای اطلاعاتی SCSI بر روی پروتکل TCP/IP را تعریف میکند. iSCSI بصورت کاملاً هماهنگ با پروتکل TCP کار میکند و امکان برقراری ارتباطهای end to end در شبکههای LAN برای دستگاههای ذخیرهسازی یا Storageها را فراهم میکند، در واقع همان دستوراتی که بصورت Local توسط SCSI منتقل میشد، امروزه میتواند با iSCSI در شبکه منتقل شود. پروتکل iSCSI برای اولین بار توسط شرکت IBM در سال 1998 برای آزمایش و تست معرفی شد و اولین بار به عنوان یک استاندارد توسط IETF در سال 2000 معرفی شد و اولین بار در سال 2003 برای استفاده عمومی مورد تصویب قرار گرفت.
در ادامه قصد داریم به ایجاد و اضافه کردن یک Storage به XenServer بپردازیم، اما لازمه این کار استفاده از پروتکلی به نام iSCSI است.
اما سئوال این است که اصلاً iSCSI چیست و چه تفاوتی با SCSI دارد؟ دقت کنید که زمانیکه شما از SCSI استفاده میکنید در یک سیستم از آن استفاده میکنید و در فواصل دور امکان استفاده از چنین رابط سختافزاری وجود ندارد، در رابط سختافزاری SCSI بستههای اطلاعاتی در قالب دستوراتی که توسطSCSI ارسال و دریافت میشوند منتقل میشوند، اما اگر ما بخواهیم از SCSI در شبکه استفاده کنیم چه اتفاق میافتد؟ آیا اصلاً امکان استفاده از SCSI در شبکه وجود دارد؟ جواب این است که ما نمیتوانیم ازSCSI در شبکه استفاده کنیم اما امکان این را داریم که قالب دستوراتی که در SCSI ارسال میشوند را تبدیل به قالبی کنیم که برای شبکه قابل فهم باشد و از این طریق میتوانیم SCSI را در شبکه شبیهسازی کنیم. این همان کاری است که iSCSI برای ما انجام میدهد.
اما iSCSI که یک پروتکل لایه انتقال است، این امکان را به ما میدهد که بتوانیم دستوراتSCSI را در شبکهLAN ، WAN و یا حتی اینترنت منتقل کنیم. بیشترین کاربرد iSCSI در شبکههای ذخیرهسازی اطلاعات یاSAN Storage ها و محیطهای مجازیسازی یا Virtualization است. iSCSI یک پروتکل لایه انتقال است که نحوه منتقل شدن بستههای اطلاعاتی SCSI بر روی پروتکل TCP/IP را تعریف میکند. iSCSI بصورت کاملاً هماهنگ با پروتکل TCP کار میکند و امکان برقراری ارتباطهای end to end در شبکههای LAN برای دستگاههای ذخیرهسازی یا Storageها را فراهم میکند، در واقع همان دستوراتی که بصورت Local توسط SCSI منتقل میشد، امروزه میتواند با iSCSI در شبکه منتقل شود. پروتکل iSCSI برای اولین بار توسط شرکت IBM در سال 1998 برای آزمایش و تست معرفی شد و اولین بار به عنوان یک استاندارد توسط IETF در سال 2000 معرفی شد و اولین بار در سال 2003 برای استفاده عمومی مورد تصویب قرار گرفت.
iSCSI چگونه کار میکند؟
روش کار iSCSI به این شکل است که دادهها در قالب بلوکهای داده یا Block-Level Data بین ابزاری به نام iSCSI Initiator که بر روی سرور قرار دارد و ابزار دیگری به نام iSCSI Target که بر روی دستگاه ذخیرهسازی اطلاعات قرار گرفته است منتقل میشوند.iSCSI دستوراتSCSI ی که از سیستم دریافت میکند را در قالب بستههای اطلاعاتی پروتکل TCP/IP در شبکه منتقل کرده و به دستگاه ذخیرهسازی میرساند که دستورات برای آن معنی و مفهوم دارد. بستههای اطلاعاتی در شبکه در قالب یک ارتباط Point To Point به هم متصل شدهاند، یا به زبان دیگر ارتباط مستقیمی با همدیگر دارند. به این فرآیند ایجاد کردن بستههای اطلاعاتی iSCSI در مبدأ در اصطلاح Assemble کردن بسته اطلاعاتی گفته میشود، دقیقاً همان کاری که در لایههای OSI انجام میشود. به محض اینکه بسته اطلاعاتی به مقصد برسد عکس این فرآیند انجام میشود، یعنی بستههای اطلاعاتی توسط پروتکل iSCSI از حال Assemble به Disassemble تغییر حالت میدهند و سیستمعامل دستورات SCSI موجود را مستقیماً به دستگاه ذخیرهسازی برای اجرا شدن منتقل میکند.
امروزه پروتکل iSCSI با توجه به محبوتتر شدن روز افزون آن امکان استفاده از یک قابلیت بسیار خوب به نام Storage Pool را در محیطهای مجازیسازی سرور به همه میدهد. در یک محیط مجازیسازی زمانیکه شما یک Storage Pool ایجاد میکنید در یکCluster همهNode های داخل Cluster امکان برقراری ارتباط با هر یک ازStorage های موجود در Storage Pool را خواهند داشت و این کار را پروتکل iSCSI برای آنها انجام میدهد. شکل 38 را مشاهده کنید، نمونه سادهای از پیادهسازی iSCSI به همراه یک SAN Storage در شبکه است، اگر ایدهآل بخواهیم صحبت کنیم بایستی شبکههای SAN Storage و زیرساخت شبکه عادی از هم جدا باشند.
روش کار iSCSI به این شکل است که دادهها در قالب بلوکهای داده یا Block-Level Data بین ابزاری به نام iSCSI Initiator که بر روی سرور قرار دارد و ابزار دیگری به نام iSCSI Target که بر روی دستگاه ذخیرهسازی اطلاعات قرار گرفته است منتقل میشوند.iSCSI دستوراتSCSI ی که از سیستم دریافت میکند را در قالب بستههای اطلاعاتی پروتکل TCP/IP در شبکه منتقل کرده و به دستگاه ذخیرهسازی میرساند که دستورات برای آن معنی و مفهوم دارد. بستههای اطلاعاتی در شبکه در قالب یک ارتباط Point To Point به هم متصل شدهاند، یا به زبان دیگر ارتباط مستقیمی با همدیگر دارند. به این فرآیند ایجاد کردن بستههای اطلاعاتی iSCSI در مبدأ در اصطلاح Assemble کردن بسته اطلاعاتی گفته میشود، دقیقاً همان کاری که در لایههای OSI انجام میشود. به محض اینکه بسته اطلاعاتی به مقصد برسد عکس این فرآیند انجام میشود، یعنی بستههای اطلاعاتی توسط پروتکل iSCSI از حال Assemble به Disassemble تغییر حالت میدهند و سیستمعامل دستورات SCSI موجود را مستقیماً به دستگاه ذخیرهسازی برای اجرا شدن منتقل میکند.
امروزه پروتکل iSCSI با توجه به محبوتتر شدن روز افزون آن امکان استفاده از یک قابلیت بسیار خوب به نام Storage Pool را در محیطهای مجازیسازی سرور به همه میدهد. در یک محیط مجازیسازی زمانیکه شما یک Storage Pool ایجاد میکنید در یکCluster همهNode های داخل Cluster امکان برقراری ارتباط با هر یک ازStorage های موجود در Storage Pool را خواهند داشت و این کار را پروتکل iSCSI برای آنها انجام میدهد. شکل 38 را مشاهده کنید، نمونه سادهای از پیادهسازی iSCSI به همراه یک SAN Storage در شبکه است، اگر ایدهآل بخواهیم صحبت کنیم بایستی شبکههای SAN Storage و زیرساخت شبکه عادی از هم جدا باشند.