مزرعه سرور (server farm) که بهعنوان خوشه سرور (server cluster) شناخته میشود، مکانی است که از تعداد زیادی (تا هزاران) سرور برای ارائه عملکرد بهتر تشکیل میشود. با نزدیک نگه داشتن سرورها در کنار هم، مدیر مزرعه میتواند به کنترل متمرکز و صرفهجویی در مقیاس دست یابد. همچنین بهدلیل وجود سرور پشتیبان در مزرعه، در صورت بروز مشکل برای سیستمها، سرور پشتیبان به سرعت آن را برطرف خواهد کرد. در حالیکه شباهتهایی بین server farm و Server Cluster وجود دارد اما عملکرد آنها در برخی مواقع یکسان نیست. در واقع اصلیترین تفاوت بین farm و Server Cluster، عملکرد آنها هنگام وقوع یک شکست، سهولت مدیریت و مقیاسپذیری در عملیات است. بهطور کلی، مزارع سرور دارای مزیت مقیاسپذیری هستند و در مقایسه با خوشههای سرور فعال – غیرفعال، سریعتر در خرابی سرور بازیابی میشوند. برای درک دقیق این موضوع بیایید بررسی کنیم که server farm و Server Cluster چیست و چه کاربردهایی دارند.
⏲ مدت زمان تخمینی مطالعه: 5 دقیقه
فهرست موضوعات
مزرعه سرور (server farm) چیست؟
مزرعه سرور یا فارم سرور (server farm) مجموعه ای از سرورهای فیزیکی است که در یک مرکز قرار دارند و به یکدیگر متصل میشوند. بهطورمعمول یک مزرعه سرور دارای سوئیچ شبکه و روتر نیز می باشد، این دستگاهها به بخشهای مختلف مزرعه اجازه میدهند تا با هم ارتباط برقرار کنند.
مزارع سرور اگرچه از هزاران سرور تشکیل شدهاند، اما اندازه آنها میتواند در سازمانهای مختلف و براساس نیازهای مشاغل متفاوت باشد. هر سرور در مزرعه سرور به دیگر سرورها و سپس به سرور مدیریت مرکزی متصل میشود. سرور مرکزی عملکردهای کلی این سرورها را مانند فرآیندهای تخصیص، تعادل منابع، زمانبندی، امنیت، بهروزرسانی و غیره را مدیریت میکند.
در گذشته، این مزارع بیشتر توسط موسساتی که دانشگاهی یا پژوهشی بودند مورد استفاده قرار میگرفتند؛ اما در دنیای امروز از آنها بیشتر در یک مرکز داده سازمانی یا جزئی از ابر رایانه استفاده میشود تا راهی برای سادهسازی وظایف سنگین باشند.
بسیاری از مزارع سرور شامل سرورهای اصلی و پشتیبان هستند. وقتی یک سرور اصلی و پشتیبان وجود دارد در بیشتر مواقع برای حفظ عملکرد فقط یک وظیفه به هر دو سرور داده میشود تا اگر سرور اصلی از کار افتاد، سرور پشتیبان کار را به دست بگیرد و از بروز مشکلاتی که احتمال دارد هنگام از کار افتادن سرور رخ دهد جلوگیری کند.
معرفی محصول: سرور HP DL380 G10
کاربرد server farm
یک مزرعه سرور بهدلیل بهرهمندی از سرورهای مختلف از قدرت محاسباتی ترکیبی بسیار زیادی برخوردار است که میتواند بهصورت همزمان یک یا چند برنامه را اجرا کند، بار کاری را بین چندین مولفه سرور پخش سازد و فرآیندهای محاسباتی سریع را ارائه دهد. با اینحال اگرچه مزارع سرور بیشتر برای برنامههای کاربردی و علمی مورد استفاده قرار میگیرند اما میتوان از آنها، برای ارائه خدمات مختلفی استفاده کرد که شامل موارد زیر است:
- خدمات محاسباتی اصلی برای برنامه اصلی (ERP/CRM)
- خدمات پشتیبانگیری دادهها و برنامهها
- تعادل بار
- میزبانی وب
- شبیهسازی علمی مانند دینامیک سیالات محاسباتی و ارائه تصاویر سه بعدی
خرید سرور hp
خوشه سرور (Server Cluster)چیست؟
خوشه سرور (Server Cluster) به گروهی از سرورها گفته میشود که بهعنوان یک راهحل میزبانی واحد که دارای یک آدرس IP و نام میزبان است، با هم کار میکنند. به سرورهای یک خوشه سرور، گره (Server nodes) نیز میگویند.
با گروهبندی چندین سرور، خوشههای سرور با توزیع بار کاری در گرهها، زمان خرابی و قطع سرویس را به حداقل میرسانند. این چیدمان بهعنوان یک خوشه همیشه در دسترس هستند و بدون توجه به حجم درخواستهای کاربر، زمان انجام عملکرد بهطور قابل توجهی بالاتر و پایدارتر است.
خوشه های سرور افزایش دسترسی، محافظت در برابر شکست و مقیاسپذیری را به راحتی فراهم میسازند و با توجه به کارآییشان به سه دسته تقسیم میشوند:
- خوشه حد نصاب منفرد (Single quorum cluster)
- خوشه چندین گره (Majority node set cluster)
- خوشه تک گره (Single node cluster)
معرفی محصول: cisco glc-lh-sm
کاربرد Server Cluster
خوشه سرور بهدلیل قابلیت اطمینان، متعادلسازی بار، مقیاسپذیری و دسترسی به سطح بالاتر از سرور بیشتر برای برنامههایی استفاده میشود که شامل اشتراکگذاری فایل هستند، مانند چاپ، پایگاههای داده و سرورهای پیامرسان.
همچنین این سرورها طوری برنامهریزی شده اند که با هم در یک خوشه کار کنند تا ثبات پیکربندی خوشه را در طول زمان عملکرد حفظ کنند. بههمین خاطر دیگر کاربرد Server Cluster برای محافظت در برابر قطعی در هنگام عملکرد سرور است که شامل موارد زیر میشود:
- خطا یا خرابی برنامه یا سرویس نرمافزاری
- خرابیهای سختافزاری و سیستم مانند CPU، حافظه، منبع تغذیه، هارد و …
- خرابیهای سایت به دلیل مشکلات خارج از محیط مرکز داده مانند قطع برق، آتشسوزی و …