فایل سرور

File Server

فایل سرور به سروری می گویند که مدیریت و ذخیره فایل ها و داده ها را بر عهده دارد.

فایل سرور را به چند شیوه می توان تقسیم بندی کرد. مهمترین تقسیم بندی فایل سرور به صورت زیر است که در حوزه مجازی سازی کاربرد بسیار زیادی دارد. هرچند معمولا از این دسته بندی برای storage  ها استفاده می شود که می توان مفهوم آن ها را با فایل سرور یکی دانست.

  • Block base

در واقع SAN STORAGE ها که در اتاق سرور و دیتاسنتر کاربرد زیادی دارند به دلیل مدیریت داده به صورت BLOCK LEVEL از سرعت انتقال داده بسیار بالایی برخوردارند و پیش نیاز استفاده از بسیاری از FEATURE های کاربردی در مجازی سازی سرور هستند.

  • FILE BASED

تمامی فایل سرور ها و STORAGE های دیگر شامل NAS STORAGE هایی مانند QNAP , SYNOLOGY  و ISCSI SERVICE IN WINDOWS به صورت FILE LEVEL انتقال داده را انجام می دهند که سرعت بسیار پایین تری دارند. هرچند اخیرا برند هایی مانند QNAP هم به صورت FILE LVL  هم BLOCK LVL خدمات می دهند.

 

اما این دسته بندی چندان برای ما کاربردی نیست دسته بندی دیگر به صورت زیر است :

  • CLIENT TO SERVER

اکثر فایل سرورهای موجود از این دسته اند. یعنی فایل ابتدا به سروری منتقل و شما می توانید آن را از آنجا دانلود کنید.

  • CLIENT TO CLIENT

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

 

این دسته بندی هم همانطور که مشاهده کردید چندان کاربردی نیست و مهمترین دسته بندی فایل سرور به صورت زیر است :

  • استفاده از سرویس FILE SHARING ویندوز

 

در این حالت با استفاده از پروتکل SMB ورژن 2 یا 3  و سطوح دسترسی NTFS به مدیریت فایل ها می پردازیم. این روش که پرکاربردترین روش در شبکه های کوچک و متوسط است دارای آسیب پذیری های بیشتری نسبت به سایر روش هاست.

 

فایل سرور
  • استفاده از پروتکل FTP

در این روش با یک FTP SERVER مدیریت فایل ها انجام می شود که از روش بالا امنیت بهتری دارد اما پیاده سازی و پشتیبانی از آن پردردسرتر بوده و امروزه کاربرد کمتری دارد.

  • استفاده از پروتکل HTTPS

یکی از ابزارهای بسیار پرطرفدار در این روش HFS می باشد که open source بوده و با زبان دلفی نوشته شده است. این ابزار از دو روش بالا امنیت بهتری دارد و پیاده سازی اولیه آن نیز ساده تر است و از طریق مرورگر وب می توانید به دانلود و آپلود فایل بپردازید. اما در صورتی که بخواهید از این ابزار در شبکه های بزرگ استفاده کنید باید پلاگین نویسی و درک زبان دلفی را به عنوان پیش نیاز در نظر داشته باشید.

تیم ژیوان راه اندازی و پشتیبانی از فایل سرور های شما را با توجه به ویژگی های مورد نظرتان انجا می دهد. همچنین در صورت تمایل برای انجام این کار به صورت شخصی می توانید از مشاوره ما در این زمینه استفاده کنید.