Distributed Network یعنی چه؟ - فیبوتک Distributed Network یعنی چه؟ - فیبوتک

شبکه توزیع شده چیست؟

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

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

همچنین میتوان گفت که یک شبکه توزیع شده غیرمتمرکز است. در این شرایط، هر گره (رایانه) در شبکه می تواند برای هر وظیفه ای که توسط هر گره دیگری درخواست میشود – استفاده از توان محاسباتی استفاده نشده از ماشین های بیکار استفاده شود. شبکه های توزیع شده غیرمتمرکز اساس فناوری بلاک چین است.
شبکه های توزیع شده غیرمتمرکز امکان عملکرد بلاک چین ها را فراهم میکند که بر توزیع داده ها و متقابل سازی قدرت محاسباتی متکی هستند. این شکل از شبکه همچنین مزایای عمده ای را برای کسانی که به دنبال ناشناس ماندن هستند، فراهم میکند، که سنگ بنای مهم پروژه های ارزهای دیجیتال و بلاک چین است.
این شبکه‌ها توسط بسیاری به‌عنوان مرز بعدی وب شناخته میشوند که اساس پروژه‌هایی مانند اکوسیستم DApp در اتریوم و بسیاری از بخش‌های حیاتی دیگر چشم‌انداز نوظهور Web3 را تشکیل میدهند. با این حال، شبکه هایی از این نوع نیز در بین مشاغل بزرگ و سایر سازمان هایی که مایلند راه حل های خود را برای محاسبات ابری یا به اشتراک گذاری داده ایجاد کنند، محبوب تر میشوند.

 

بازگشت به واژه نامه