فروشنده یا ارائه دهنده خدمات

انواع فناوری ذخیره سازی DAS ،NAS و SAN و تفاوت های آنها

  1. خانه
  2. Uncategorized
  3. جزئیات نویسنده
انواع فناوری ذخیره سازی DAS ،NAS و SAN و تفاوت های آنها


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

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

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

ذخیره سازی چیست؟

ذخیره سازی مجموعه ای از روش ها و فناوری هایی است که با استفاده از آن ها می توان اطلاعات دیجیتال را بر روی رسانه ضبط و نگهداری کرد. فناوری های ذخیره سازی معمولا به عنوان دستگاه های ذخیره سازی داده ای توصیف می شوند که از طریق عملیات ورودی یا خروجی به رایانه متصل می شوند و شامل دستگاه های فلش، هارد دیسک ها، سیستم های نوار قدیمی، ذخیره سازی متصل به شبکه، شبکه ذخیره سازی و انواع مختلف دیگری از روش های ذخیره سازی هستند.

ذخیره‌سازی چیست؟

کسب وکارها اغلب با چالش انتخاب مناسب ترین راهکار برای نیازهای خود مواجه هستند. بنابراین با رشد سریع داده ها و افزایش تقاضا برای دسترسی، امنیت و مقیاس پذیری، درک تفاوت های بین روش های مختلف ذخیره سازی بسیار مهم است. بنابراین یکی از مهمترین تصمیماتی که در کسب و کار خود خواهید گرفت، انتخاب یک فناوری برای ذخیره سازی است.

انواع فناوری های ذخیره سازی

ذخیره سازی در اشکال مختلفی وجود دارد. دو مورد از رایج ترین و البته قدیمی ترین فناوری ها برای اضافه کردن ظرفیت ذخیره سازی به معماری شبکه، از طریق فناوری های  SANو یا NAS است؛ اما امروزه شما می توانید ذخیره سازی شبکه ای را به طور کامل کنار بگذارید و از تکنولوژی ذخیره سازی ای که مستقیما به یک سرور برنامه متصل است و به عنوان DAS شناخته می شود، استفاده کنید.

این مقاله با هدف ارائه مقایسه ای جامع از SAN، NAS و DAS تهیه شده است و به شما کمک می کند تا در مورد اینکه کدام فناوری ذخیره سازی به بهترین وجه با نیازهای شما مطابقت دارد، تصمیمی آگاهانه بگیرید. بنابراین در ادامه به مقایسه ویژگی ها و موارد استفاده این فناوری های ذخیره سازی خواهیم پرداخت:

  • ذخیره سازی مستقیم متصل (DAS)
  • ذخیره سازی متصل به شبکه (NAS)
  • شبکه ذخیره سازی (SAN)

معرفی انواع فناوری های ذخیره سازی

DAS (ذخیره سازی مستقیم متصل)

DAS مخفف Direct attached storage است و ساده ترین نوع ذخیره سازی است که در آن یک دستگاه ذخیره سازی مستقیما به یک دستگاه میزبان متصل می شود. DAS ساده ترین و آشناترین روش پیاده سازی ذخیره سازی است که در آن منابع ذخیره سازی مستقیما به یک سرور، رایانه شخصی و یا سایر دستگاه های محاسباتی متصل می شوند. DAS روی شبکه نصب نمی شود، بنابراین معمولا داده های آن و ذخیره سازی آن ها توسط چندین سرور به اشتراک گذاشته نمی شوند.

DAS (ذخیره سازی مستقیم متصل)

DAS برای یک کسب و کار کوچک تا متوسط مناسب است که در آن می توان مقادیر کافی از ذخیره سازی را با هزینه راه اندازی کم پیکربندی کرد. یک نمونه رایج از DAS، یک دستگاه ذخیره سازی خارجی متصل به یک کامپیوتر یا سرور است. دستگاه های DAS می توانند شامل چندین هارد دیسک در یک محفظه واحد و بدون هیچ گونه اتصال شبکه ای باشند. در قسمت زیر برخی از گزینه های اتصالی که می توانند برای دستگاه های ذخیره سازی مستقیم متصل استفاده شوند، نام برده شده است:

  • USB (Universal Serial Bus)
  • SATA (Serial Advanced Technology Attachment)
  • eSATA (External Serial Advanced Technology Attachment)
  • SAS (Serial Attached SCSI)

نحوه عملکرد DAS

DAS ممکن است داخلی باشد و در همان محفظه ای که CPU سرور، چیپست های پشتیبان و سایر لوازم جانبی قرار دارند، قرار گرفته باشد و یا ممکن است در جعبه ای جداگانه که با کابل به سرور یا رایانه شخصی متصل شده است قرار بگیرد. اگرچه DAS ممکن است خارج از سیستم میزبان خود باشد اما این بدان معنا نیست که یک منبع ذخیره سازی شبکه ای و قابل اشتراک گذاری است.

نحوه عملکرد DAS

DAS داخلی معمولا از طریق یک آداپتور گذرگاه میزبان (HBA) سریال یا موازی یا یک رابط سخت افزاری مشابه به بقیه سیستم متصل می شود.DAS  داخلی ممکن است از پروتکل های ذخیره سازی متنوعی از جمله SATA، SAS،NVMe  و یا  SCSIبرای ارتباط با سرور استفاده کند. پروتکل ترجیحی برای سرورهای مدرن، به ویژه آن هایی که برای برنامه هایی که نیاز به عملکرد استثنایی دارند استفاده می شوند، پروتکل NVMe (non-volatile memory express) یا رابط کنترل کننده ی میزبان حافظه غیرفرار است.

DAS خارجی با استفاده از مجموعه ای مشابه از پروتکل ها، از جمله SATA، eSATA و SAS به سرور متصل می شود، اما می تواند از پروتکل کانال فیبر (FC) که در هسته فناوری SAN قرار دارد نیز استفاده کند. با DAS خارجی، سرور ممکن است یک درایو داخلی نیز داشته باشد تا اطمینان حاصل کند که حتی اگر حافظه خارجی در دسترس نباشد، سرور می تواند بوت شود. DAS خارجی ممکن است به چندین سرور متصل شود تا ظرفیت ذخیره سازی را به اشتراک بگذارد، اما توانایی این را ندارد که برنامه ها را به اشتراک بگذارد.

مزایای DAS

  • تنظیم و پیکربندی آن نسبت به NAS / SAN ساده تر است.
  • از نظر محیط ذخیره سازی خام بسیار مقرون به صرفه تر از NAS / SAN است.
  • از آدرس های IP استفاده نمی کند و نیازی به شبکه ندارد.
  • نسبت به SAN / NAS سریع تر و دارای قالب بندی بیشتر و تأخیر کمتر است.
  • به طور کلی با در نظر گرفتن همه چیز، مدیریت آن آسان تر است.

معایب DAS

  • منابع اختصاصی برای یک کامپیوتر مورد نیاز است.
  • صرفه جویی در مقیاس در اشتراک گذاری فضای ذخیره سازی وجود ندارد.
  • نمی توان DAS را از طریق شبکه مدیریت کرد.
  • DAS به یک اتصال سخت افزاری خاص نیاز دارد.

NAS (فضای ذخیره سازی متصل به شبکه)

NAS مخفف Network-attached storage است. در واقع هر کامپیوتری، صرف نظر از تعداد دیسک ها و اندازه فضای ذخیره سازی موجود، اگر به عنوان یک سرور فایل در شبکه عمل کند می تواند به عنوان یک NAS در نظر گرفته شود. به عبارت دیگر، یک دستگاه ذخیره سازی متصل به شبکه (NAS)، تنها کامپیوتری است که فایل ها را از طریق شبکه به اشتراک می گذارد.

NAS (فضای ذخیره‌سازی متصل به شبکه)

این فناوری ذخیره سازی از لحاظ تئوری تقریبا مشابه هارد دیسک USB خارجی است، با این تفاوت که به جای اتصال کابل USB، NAS از اتصال اترنت یا نوعی کابل شبکه مانند LAN استفاده می کند. دستگاه های NAS دارای یک منبع قابل اشتراک هستند و چندین کاربر و کامپیوتر می توانند از آن منبع استفاده کنند. آرایه های دیسک هم در NAS و DAS از نظر عملکرد مشابه هستند، به این معنی که می توانید RAIDS (Redundant Array of Independent Disks) و یا همان آرایه افزونه دیسک های مستقل و سبک های پارتیشن بندی مشابهی را در هر دو ایجاد کنید.

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

نحوه عملکرد NAS

NAS از طریق یک سوئیچ و با استفاده از پروتکل های ذخیره سازی، از جمله NFS مبتنی بر لینوکس و SMB ویندوز به یک شبکه اترنت متصل می شود. NAS از همان اجزای شبکه ای که یک شبکه محلی شرکتی معمولی بر اساس آن ساخته شده است، از جمله کارت های رابط شبکه، سوئیچ ها و کابل کشی استفاده می کند. شبکه NAS می تواند بخشی از یک شبکه محلی موجود باشد یا می تواند به طور جداگانه قرار گیرد و به شبکه محلی متصل شود.

نحوه عملکرد NAS

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

مزایای NAS

  • NAS یک روش اقتصادی برای ارائه فضای ذخیره سازی بزرگ به تعداد زیادی از افراد یا کامپیوتر ها است.
  • تنظیم و پیکربندی آن چندین برابر آسان تر از SAN است.
  • ارائه افزونگی RAID(Redundant Array of Inexpensive Disks) به تعداد زیادی از کاربران آسان تر است.
  • به کاربران اجازه دسترسی به پوشه ها، دسترسی محدود به اسناد و غیره را می دهد.
  • استفاده بیش تری از منابع ذخیره سازی دارد.

معایب NAS

  • نیاز به آدرس IP دارد و فضای شبکه را اشغال می کند.
  • هر چند تاخیر کمتری دارد اما به طور بالقوه مشکلات انتقال داده آن در بیش ترین حد است.
  • عملکرد آن می تواند تحت تأثیر وضعیت شبکه قرار بگیرد.

SAN (شبکه ذخیره سازی)

SAN مخفف Storage Area Network است. SAN معمولا در کسب وکارهای متوسط تا بزرگ استفاده می شود که دلیل اصلی آن نیاز به سرمایه گذاری اولیه بیش تر است. SANها به مجموعه ای متشکل از کنترل کننده های دیسک، سوئیچ های SAN، آداپتورهای باس میزبان و کابل های فیبر نوری نیاز دارند. مزیت اصلی ذخیره سازی مبتنی بر SAN، امکان اشتراک گذاری آرایه های ذخیره سازی با چندین سرور است. این به شما معمولا این امکان را می دهد که در صورت نیاز، ظرفیت ذخیره سازی را توسط یک مدیر SAN اختصاصی پیکربندی کنید. در سطوح بالاتر، داده ها به میزان زیادی از طریق کنترل کننده های دیسک و درایوهای اضافی در دسترس هستند.

SAN (شبکه ذخیره‌سازی)

SAN معمولا در مراکز داده، شرکت ها یا محیط های محاسباتی مجازی استفاده می شود. این سیستم سرعت DAS را همراه با اشتراک گذاری، انعطاف پذیری و قابلیت اطمینان NAS ارائه می دهد. ذخیره سازی SAN یک فناوری بسیار پیشرفته است که برای پشتیبانی از برنامه های پیچیده و حیاتی طراحی شده است.

SAN یک شبکه ذخیره سازی پرسرعت اختصاصی است که مخازن ذخیره سازی مشترک را به سرورها متصل و ارائه می کند. به عبارت دیگر SAN یک شبکه ذخیره سازی مستقل دارای کارایی بالا است که دسترسی به ذخیره سازی را به روشی مشابه با نحوه عملکرد DAS امکان پذیر می کند.

نحوه عملکرد SAN

سه جزء اصلی در SAN وجود دارد که شامل موارد زیر است:

کابل کشی: کابل کشی SAN برای پشتیبانی از پروتکل FC یا اترنت برای SANهای iSCSI طراحی شده است. به این ترتیب، کابل کشی معمولا از جنس مسی یا فیبر است.

HBAها: معمولا HBAهای مورد استفاده برای ذخیره سازی، پروتکل هایی مانند FC یا SAS هستند. iSCSI مبتنی بر اترنت یکی دیگر از پروتکل هایی است که سازمان های کوچک و متوسط معمولا از آن استفاده می کنند.

سوئیچ ها: در SAN، سوئیچ سرورها و مخازن ذخیره سازی مشترک را به هم متصل می کند. از آنجا که سوئیچ FC با پروتکل FC سازگار است، اغلب در SAN مورد استفاده قرار می گیرد که برای عملکرد بالا و تأخیر کم طراحی شده است. استفاده از سوئیچ های اترنت نیز به صورت ویژه ای برای SANهای مبتنی بر iSCSI رایج هستند.

معماری یک SAN، چه مبتنی بر FC باشد و چه اترنت، به گونه ای طراحی شده است که به بسیاری از سرورها و سایر کلاینت ها امکان دسترسی و اشتراک گذاری یک مخزن ذخیره سازی مرکزی را بدهد. در واقع سرورهای متصل به SAN با ارسال درخواست های دسترسی به داده های مبتنی بر ذخیره سازی بلوکی به یک دستگاه ذخیره سازی، با یکدیگر ارتباط برقرار می کنند.

مزایای SAN

  • صرفه جویی در مقیاس مشابهی با NAS دارد.
  • مشابه NAS میزان استفاده از سخت افزار آن بالا است.
  • سرعت آن مشابه یا قابل مقایسه با DAS است.
  • محیط های مجازی، محاسبات ابری و غیره را امکان پذیر می کند.

معایب SAN

  • عملکرد آن تحت تأثیر سایر کاربران SAN قرار می گیرد.
  • عملکرد آن در صورت پیکربندی نادرست توسط شبکه محدود می شود.
  • همچنان با استفاده از سخت افزار DAS، عملکرد بهتری حاصل می شود.
  • نیاز به چندین آدرس IP استاتیک دارد.
  • به طور کلی نسبت به دستگاه های NAS آدرس های IP بیش تری مصرف می کند.

مقایسه SAN، NAS و DAS

تفاوت اصلی بین این سه، نحوه دسترسی سرور به فضای ذخیره سازی است. هم NAS و هم SAN از شبکه برای ایجاد استخرهای ذخیره سازی استفاده می کنند در حالی که DAS مستقیما به سرور متصل می شود.

مقایسه SAN، NAS و DAS

فضای ذخیره سازی متصل به شبکه یا همان NAS، دسترسی به چندین دستگاه و گروه کاربری را با استفاده از شبکه محلی فراهم می کند. همچنین دستگاه های NAS می توانند برای افزایش ظرفیت ذخیره سازی و افزایش عملکرد مقیاس پذیر شوند اما یک SAN داده ها را در قالب سطح بلوک ذخیره می کند و از چندین دستگاه ذخیره سازی برای ایجاد یک استخر ذخیره سازی مشترک یکپارچه استفاده می کند که با استفاده از پروتکل های iSCSI و یا کانال فیبر، برای سرورها و گروه های کاربری قابل دسترسی است. بنابراین از آن جا که SAN برای کارهای محاسباتی با حجم و کارایی بالا ساخته شده است، اغلب به عنوان فضای ذخیره سازی اختصاصی برای محیط های حرفه ای و سازمانی استفاده می شود.

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

مقایسه SAN، NAS و DAS

اگر بخواهیم این دو را با DAS مقایسه کنیم باید بگوییم هر چند DAS هزینه کمتری دارد و نسبتا سریع هم هست اما ذخیره داده ها در DAS باعث ایجاد جزایر داده ای می شود که مدیریت آن ها دشوار، ناکارآمد و مستعد خطای انسانی است. در سطح پایه، SAN بیشتر شبیه DAS است تا NAS، زیرا از ذخیره سازی بلوکی استفاده می کند اما NAS به عنوان یک سیستم از راه دور کار می کند؛ به این صورت که درخواست های فایل از طریق شبکه به یک دستگاه NAS هدایت می شوند.

امروزه داده های بدون ساختار، به دلیل وجود حجم عظیمی از داده های منابع مختلف مانند ویدیوها، فایل های صوتی، عکس ها و تصاویر پزشکی که مانند داده های ساختاریافته تجمیع و سازماندهی نمی شوند، به طور فزاینده ای افزایش یافته اند. اگر سازمان شما با مقادیر زیادی از داده های بدون ساختار سروکار دارد، NAS ممکن است گزینه بهتری باشد. اگرچه NAS برای مدیریت داده های بدون ساختار طراحی شده است اما در درجه اول SAN برای داده های ساختاریافته ای که در یک پایگاه داده سازماندهی و قالب بندی شده اند، استفاده می شود.

اگر عملکرد اولویت شماست، SAN گزینه بهتری است اما اگر هیچ الزام دیگری برای ذخیره سازی شبکه ای وجود نداشته باشد، DAS ممکن است مناسب تر باشد. از نظر سرعت نیز سیستم ذخیره سازی فایل NAS منجر به توان عملیاتی کمتر و تأخیر بیشتر می شود، در حالی که SAN برای ترافیک پرسرعت مناسب است.

همچنین معماری SAN امکان افزایش یا کاهش ظرفیت و عملکرد را فراهم می کند. بنابراین مقیاس پذیری مزیت دیگر SAN نسبت به روش های ذخیره سازی دیگر است. اگرچه NASهای سازمانی سطح بالا می توانند بسیار مقیاس پذیر باشند، اما NASهای سطح پایین اصلا این گونه نیستند.

با وجود همه توضیحات بالا، هنگام تصمیم گیری بین SAN، NAS و DAS انتخاب صحیح می تواند چالش برانگیز باشد. جدول زیر با بیان تفاوت های این 3 به شما کمک می کند تا راهکار ذخیره سازی داده مناسب برای کسب و کار خود را انتخاب کنید.

DAS NAS SAN
پروتکل ها SATA,SAS SMB (CIFS), NFS Iscsi، کانال فیبر
نوع ذخیره سازی فایل ذخیره سازی بلوکی ذخیره سازی بلوکی
سرعت 5 الی 10 میلی ثانیه 5 الی 10 میلی ثانیه 20 الی 50 میلی ثانیه
انتقال داده IDE, SCSI اترنت، TCP/IP کانال فیبر
پیچیدگی ساده متوسط پیچیده
هزینه های مدیریت بالا متوسط پایین
نوع ذخیره سازی بخش ها فایل های اشتراکی بلوک ها
از اشتراک گذاری ظرفیت پشتیبانی می کند؟ خیر (به صورت دستی ممکن است.) بله بله
به شبکه وصل است یا خیر؟ خیر بله بله
مقیاس پذیری پایین متوسط بالا

 

چه زمانی از SAN، NAS و یا DAS استفاده کنیم؟

انتخاب نوع شبکه ای که می خواهید استفاده کنید، کاملا به اولویت های کسب و کار شما بستگی دارد. هنگامی که بدانید کدام عوامل برای عملیات تجاری شما ضروری هستند، می توانید روش ذخیره سازی متناسب با نیاز خاص خود را پیدا کنید. چه ذخیره سازی SAN باشد، چه NAS و چه ذخیره سازی DAS، هر راهکار مزایا و چالش های خاص خود را دارد. در نهایت، انتخاب روش ذخیره سازی به نیازهای کاربر بستگی دارد، زیرا هر روش مزایا و معایب مشخصی را ارائه می دهد.

چه زمانی از SAN، NAS و یا DAS استفاده کنیم؟

DAS روش ذخیره سازی ارزانی است اما فقط برای موارد استفاده کوچک مناسب است که در آن بودجه وجود ندارد، پشتیبانی فنی فناوری اطلاعات وجود دارد و فقط باید دارایی های دیجیتال را به صورت محلی به اشتراک بگذارید. DAS برای کسب وکارهای کوچکی ایده آل است که هدف اصلی آن ها ذخیره سازی یا پشتیبان گیری از داده ها از طریق یک Host (میزبان) واحد است.

از سوی دیگر،NAS  صرف نظر از اینکه شما یک مصرف کننده هستید یا یک کاربر سازمانی، گزینه ایده آلی برای اکثر موارد استفاده خواهد بود. اگر نیاز به ذخیره سازی قابل اعتماد بین چندین کاربر دارید، این روش می تواند مقرون به صرفه ترین راهکار را بدون کاهش عملکرد ارائه دهد. این روش با مقیاس پذیری و تطبیق پذیری بیشتر، برای طیف وسیعی از کاربردها، از ذخیره سازی هدف ترجیحی ماشین های مجازی (به معنی انتخاب فضای ذخیره سازی مناسب برای هر ماشین مجازی است که به عملکرد و نیازهای آن ماشین مجازی متناسب باشد.) گرفته تا راه اندازی یک محیط ذخیره سازی و اشتراک گذاری فایل برای بخش های مختلف یک سازمان، شعب راه دور و کارمندان دور کار مناسب است.

در نهایت، SAN با وجود قیمت نسبتا گران، انتخاب بسیار خوبی برای سازمان های با حجم کاری زیاد است که نیاز به عملکرد و دسترسی بالا دارند. SAN فقط باید هنگام کار با یک مرکز داده یا برنامه های کاربردی حیاتی سازمان استفاده شود و فقط برای حجم های کاری بسیار مهم مناسب هستند، زیرا برای روش ذخیره سازی SAN پیچیدگی ها و محدودیت های زیادی وجود دارد و دارای هزینه پیاده سازی و نگهداری بسیار بالایی است. علاوه بر این، SANها برای نگهداری و بهینه سازی فضای ذخیره سازی در هنگام کار با هزاران کاربر در محیط های سازمانی و با تیم های پشتیبانی فناوری اطلاعات اختصاصی ایده آل هستند.

مقاله “انواع فناوری ذخیره سازی DAS ،NAS و SAN و تفاوت های آنها” توسط دپارتمان فناوری اطلاعات آموزشگاه فنی و حرفه ای فن آموزان تهیه شده است. فن آموزان برگزارکننده بیش از 200 دوره تخصصی حضوری و مجازی در زمینه های فنی و حرفه ای مانند کامپیوتر، شبکه، برق، تعمیرات، خودرو، صنایع و مالی است. از جمله پرطرفددارترین دوره های آموزی این آموزشگاه میتوان به دوره های آموزش فن بیان، دوره های تخصصی آموزش تعمیرات موبایل، آموزش تعمیرات لپ تاپ، دوره های آموزش برق ساختمان و …. اشاره کرد. برای دریافت اطلاعات بیشتر، فرم زیر را تکمیل کنید یا با ما تماس بگیرید.

برای شروع یادگیری تردید دارید؟

جهت دریافت مشاوره رایگان شماره موبایل خود را وارد کنید.

var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function(){gform.scriptsLoaded=!0}),window.addEventListener(“DOMContentLoaded”,function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(“DOMContentLoaded”,o):document.addEventListener(“gform_main_scripts_loaded”,o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(“action”,o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(“filter”,o,n,r,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,n){gform.removeHook(“action”,o,n)},removeFilter:function(o,n,r){gform.removeHook(“filter”,o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+”_”+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==n?t.apply(null,r):r[0]=t.apply(null,r)})),”filter”==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});

"*" فیلدهای الزامی را نشان می دهد

Hidden

این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .

gform.initializeOnLoaded( function() {gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(‘#gform_ajax_frame_30’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_30’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_30’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_30’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_30’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_30’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_30’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_30’).val();gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [30, current_page]);window[‘gf_submitting_30’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_30’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_30’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [30]);window[‘gf_submitting_30’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_30’).text());}else{jQuery(‘#gform_30’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “30”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_30” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_30”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_30” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( ‘gform_post_render’, [30, current_page] ); gform.utils.trigger( { event: ‘gform/postRender’, native: false, data: { formId: 30, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );

person
دریافت مشاوره رایگان

امتیاز بدهید

نوشته انواع فناوری ذخیره سازی DAS ،NAS و SAN و تفاوت های آنها اولین بار در آموزشگاه فنی و حرفه ای فن آموزان. پدیدار شد.



Source link

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

تماس فوری