TechBord Logo
TechBord detail

خوشه (Cluster) چیست؟

در محاسبات، یک خوشه ممکن است به دو چیز مختلف اشاره داشته باشد: 1) گروهی از بخش ها در یک دستگاه ذخیره سازی، یا 2) گروهی از رایانه های متصل.

1) گروهی از بخش ها

h3>

A بخش (Sector) کوچکترین واحدی است که می توان در دستگاه ذخیره سازی (Storage Device) مانند درایو هارد دیسک (HDD) یا درایو حالت جامد (SSD) خوشه یا واحد تخصیص، گروهی از بخش‌ها است که کوچک‌ترین واحد تخصیص دیسک را برای فایل (File) در سیستم فایل (File System) تشکیل می‌دهند. به عبارت دیگر، اندازه کلاستر یک سیستم فایل، کوچکترین فضایی است که یک فایل می‌تواند در رایانه اشغال کند.

اندازه بخش رایج 512 بایت (Byte) است. یک اندازه خوشه معمولی 8 بخش است. بنابراین، بسیاری از سیستم‌های فایل دارای حداقل اندازه کلاستر 4 کیبی بایت (Kibibyte) (8 x 512 بایت) هستند.

اکثر فایل‌ها به تعداد زیادی خوشه نیاز دارند، به این معنی که محتوای فایل در سراسر جهان پخش می‌شود. چند خوشه در راندن (Drive). اغلب داده (Data) را می توان در بلوک های پیوسته نوشت تا محتویات فایل در یک مکان فیزیکی ذخیره شوند. با این حال، وقتی یک هارد دیسک (Hard Drive) شروع به پر شدن می‌کند، ممکن است خوشه‌های پیوسته کافی برای ذخیره فایل‌های بزرگ در یک منطقه وجود نداشته باشد. در عوض، آنها باید در چندین مکان روی دیسک نوشته شوند. این تکه تکه شدن (Fragmentation) نامیده می شود و می تواند سرعت خواندن و نوشتن هارد دیسک را کاهش دهد.

2) گروهی از رایانه های متصل

یک کلاستر همچنین می تواند به یک اشاره کند. گروهی از ماشین هایی که با هم کار می کنند و عملکرد مشابهی را انجام می دهند. برخلاف محاسبه گرید (Grid Computing)، یک خوشه کامپیوتری توسط یک برنامه نرم افزار (Software) کنترل می‌شود که همه رایانه‌ها یا "گره (Node)" را در داخل خوشه مدیریت می‌کند. گره ها با هم کار می کنند تا یک کار واحد را تکمیل کنند. این فرآیند "محاسبات موازی" نامیده می شود زیرا گره ها عملیات را پشت سر هم انجام می دهند.

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

تعریف اصطلاح خوشه (Cluster) توسط تک بورد

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

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف خوشه (Cluster) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.