Network File System (NFS) چیست ؟

Network File System(NFS) چیست ؟

سرویس NIS در کنار سرویس‌های دیگر شبکه‌ای که وظیفه در اختیار قرار دادن منابع خود به دیگران را دارند، معنای بهتری پیدا می‌کند.

یکی از این سرویس‌ها NFS است که به کلا‌ینت‌ها اجازه می‌دهد پارتیشن‌های موجود در هارددیسک یا هر درایو کامپیوتر دیگری را Mount نمایند و به گونه‌ای از آن استفاده کنند که گویی یکی از پارتیشن‌ها یا درایوهای خودشان است.

بنابراین به کمک این سیستم، اشتراک فایل بین سیستم‌عامل‌های مختلف یونیکس به لینوکس و برعکس به راحتی امکان‌پذیر می‌باشد.

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

Network File System(NFS) چیست ؟

در NFS عملیات دسترسی به فایل مشترک با رد و بدل نمودن یک­ سری پیغام در هر دو سوی سرویس‌دهنده و سرویس­‌گیرنده صورت می­‌گیرد. همان‌طورکه بیان شد، NFS از مدل Client/Server در تعریف سیستم‌ها استفاده می‌نماید و باعث تحولات اساسی در سیستم‌های مبتنی بر یونیکس شده است چرا که هر سیستم می‌تواند به‌عنوان یک سرویس‌دهنده امکان دسترسی به فایل‌های خود را به سیستم‌های دیگر بدهد.

Network File System(NFS) چیست ؟

مزایای سیستم فایل شبکه‎‌ای یا توزیع شده

استفاده از NFS مزایای زیادی برای کاربران این سیستم ایجاد می‌کند. برخی از مزایای استفاده از سیستم فایل توزیع شده، شامل موارد زیر است:

    این سیستم، امکان اشتراک‌گذاری داده‌ها را بین مشتریان مختلف آسان می‌کند.

    امکان مدیریت متمرکز را ایجاد می‌کند.

    امنیت دارد؛ یعنی فقط باید سرورها را امن کنید تا از داده‌ها محافظت شود.

Network File System(NFS) چیست ؟

صفات یا ویژگی‌های فایل

ویژگی‌های فایل، اصطلاحی است که معمولا در ترمینولوژی یا همان واژه شناسی NFS استفاده می‌شود. این واژه، یک اصطلاح جمعی برای متادیتای ردیابی شده‌ی یک فایل از جمله زمان ایجاد فایل، آخرین اصلاح، اندازه، مجوزهای مالکیت و… است.

با فراخوانی ( stat ) موجود در یک فایل می‌توان به این مورد دسترسی داشت.

بیشتر بخوانید