آینود (inode) چیست و چرا محدودیت دارد؟

برای توضیح آینود ، بهتره از کمی عقب تر شروع کنیم.

به صورت کلی هر سیستم عامل برای مدیریت فایل هایی که در دیسک ذخیره میشه، از برنامه و الگوریتم به خصوص استفاده می کنهو

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

این فایل عملکردی مشابه متادیتا (metadata) داره.

inodes
inode

در واقع آینود شامل مشخصاتی مثل: نام فایل، دسترسی ها (خواندن، نوشتن و اجرا) تاریخ های ایجاد و اصلاح، مالکیت فایل و شماره آینود می باشد.

اهمیت این فاکتور دقیقا به میزان اهمیت بخش مدیریت فایل سرور است چرا که بدون اون عملا استفاده از فایل ها غیر ممکن خواهد بود.

در مجموع با این توضیحات می تونیم بگیم که تعداد آینود هر سرویس هاست، دقیقا تعداد فایلها و دایرکتوری های اون هاسته.

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

برای نمونه هاست گیتور (host gator) که یکی از بزرگترین هاستینگ های جهان هست، محدودیت آینود 100000 رو اعمال می کنه.

مشکلات احتمالی محدودیت آینود چیست؟

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

یعنی ما نمی تونیم فایل جدیدی آپلود کنیم یا فایل جدیدی بسازیم.

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

برای کنترل و یا کاهش آینود معمولا روش های خیلی ساده ای وجود داره که در مطالب دیگه در مورد اونها صحبت خواهد شد.

توی سرویس های هاست نت افراز، کمترین مقدار آینود مربوط به سرویس های اقتصادی، برنزی و پکیج 1 ایران با محدودیت 128000 هست.

هاست های نقره ای و طلایی محدودیت 256000 و هاست های حرفه ای هم چند برابر این تعداد رو پوشش می دهند.

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

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