سرور (Server)
نمایش 1–9 از 18 نتیجه
سرور چیست؟
سرور یک رایانه قدرتمند است که برای ارائه خدمات به رایانه ها یا کاربران دیگر در شبکه طراحی شده است. سرورها اغلب برای ارائه خدماتی مانند میزبانی وب سایت ها، ارسال ایمیل، ذخیره فایل ها و ارائه پایگاه داده استفاده می شوند. آنها همچنین می توانند برای اهداف دیگر مانند بازی های آنلاین، پردازش داده های علمی و کنترل سیستم های رباتیک استفاده شوند.
برخی از کاربردهای رایج سرورهای سخت افزاری عبارتند از:
• میزبانی وب: سرورهای وب برای میزبانی وبسایتها استفاده میشوند. آنها فایلهای وبسایت را ذخیره میکنند و درخواستهای کاربران برای مشاهده وبسایت را پردازش میکنند.
• ایمیل: سرورهای ایمیل برای ارسال و دریافت ایمیل استفاده میشوند. آنها ایمیلهای کاربران را ذخیره میکنند و درخواستهای کاربران برای ارسال و دریافت ایمیل را پردازش میکنند.
• ذخیرهسازی فایل: سرورهای ذخیرهسازی برای ذخیرهسازی فایلها استفاده میشوند. آنها فایلهای کاربران را ذخیره میکنند و کاربران میتوانند از طریق اینترنت به آنها دسترسی داشته باشند.
• پایگاه داده: سرورهای پایگاه داده برای ذخیره و مدیریت دادهها استفاده میشوند. آنها دادههای پایگاه داده را ذخیره میکنند و درخواستهای کاربران برای دسترسی به دادههای پایگاه داده را پردازش میکنند.
• بازی: سرورهای بازی برای ارائه بازیهای آنلاین استفاده میشوند. آنها درخواستهای کاربران برای بازیهای آنلاین را پردازش میکنند و بازیها را برای کاربران اجرا میکنند.
• پردازش دادههای علمی: سرورهای پردازش دادههای علمی برای پردازش دادههای علمی استفاده میشوند. آنها دادههای علمی را پردازش میکنند و نتایج را برای محققان فراهم میکنند.
• کنترل سیستمهای رباتیک: سرورهای کنترل سیستمهای رباتیک برای کنترل سیستمهای رباتیک استفاده میشوند. آنها درخواستهای کاربران را برای کنترل سیستمهای رباتیک پردازش میکنند و سیستمهای رباتیک را کنترل میکنند.
سرورها معمولاً از سخت افزار قدرتمندتری نسبت به رایانه های شخصی بهره اند . شاید بتوانیم بگیم سرور ها رایانه ای قدرتمند و متصل به شبکه کامپیوتری است که اغلب در مراکز داده (DataCenter) با شرایط خاصی نگهداری می شود.
سرورها نقش مهمی در زیرساخت های فناوری اطلاعات دارند. آنها به ما این امکان را می دهند از خدمات و برنامه های کاربردی مختلفی استفاده کنیم که برای زندگی روزمره ما ضروری هستند.
در اینجا چند مثال از نحوه استفاده از سرورهای سخت افزاری آورده شده است:
• یک سازمان ممکن است از یک سرور سخت افزاری برای میزبانی از وبسایت، سیستم حسابداری، سیستم ارتباط با مشتریان (CRM)، اتوماسیون اداری و … خود استفاده کند. سرور سخت افزاری فایلهای وبسایت را ذخیره میکند و درخواستهای کاربران را برای مشاهده وبسایت پردازش میکند.
• یک شرکت ممکن است از یک سرور سخت افزاری برای ارسال و دریافت ایمیل استفاده کند. سرور سخت افزاری ایمیلهای کاربران را ذخیره میکند و درخواستهای کاربران برای ارسال و دریافت ایمیل را پردازش میکند.
• یک شرکت ممکن است از یک سرور سخت افزاری برای ذخیره فایلهای کاربران خود استفاده کند. سرور سخت افزاری فایلهای کاربران را ذخیره میکند و کاربران میتوانند از طریق اینترنت به آنها دسترسی داشته باشند.
• یک شرکت ممکن است از یک سرور سخت افزاری برای مدیریت پایگاه داده خود استفاده کند. سرور سخت افزاری دادههای پایگاه داده را ذخیره میکند و درخواستهای کاربران برای دسترسی به دادههای پایگاه داده را پردازش میکند.
• یک شرکت ممکن است از یک سرور سخت افزاری برای ارائه بازیهای آنلاین استفاده کند. سرور سخت افزاری درخواستهای کاربران برای بازیهای آنلاین را پردازش میکند و بازیها را برای کاربران اجرا میکند.
• یک دانشگاه ممکن است از یک سرور سخت افزاری برای پردازش دادههای علمی استفاده کند. سرور سخت افزاری دادههای علمی را پردازش میکند و نتایج را برای محققان فراهم میکند.
• یک کارخانه ممکن است از یک سرور سخت افزاری برای کنترل سیستمهای رباتیک خود استفاده کند. سرور سخت افزاری درخواستهای کاربران را برای کنترل سیستمهای رباتیک پردازش میکند و سیستمهای رباتیک را کنترل میکند.
سرورها از چه اجزائی تشکیل شدن:
سرورهای سخت افزاری از اجزای مختلفی تشکیل شده اند که هر کدام نقش مهمی در عملکرد سرور ایفا می کنند. برخی از اجزای اصلی سرور عبارتند از:
• پردازنده یا سی پی یو: (CPU) پردازنده مسئول پردازش اطلاعات در سرور است. پردازنده های سرور معمولاً از چندین هسته تشکیل شده اند که به آنها امکان می دهد چندین کار را به طور همزمان انجام دهند.
• حافظه موقت یا رم: (RAM) حافظه ای با سرعت خواندن و نوشتن بسیار بالایی برای ذخیره داده های کوتاه مدت استفاده می شود. رم سرور معمولاً ظرفیت بالایی دارد تا بتواند داده های زیادی را در خود ذخیره کند.
• فضای ذخیره سازی: فضای ذخیره سازی برای ذخیره اطلاعات به صورت بلند مدت استفاده می شود. سرورها معمولاً از چندین نوع فضای ذخیره سازی، مانند: هارد دیسک، SSD و NVme استفاده می کنند.
• کارت شبکه: کارت شبکه برای اتصال سرور به شبکه استفاده می شود. کارت شبکه های سرور معمولاً سرعت بالایی دارند تا بتوانند داده ها را با سرعت بالا از طریق شبکه منتقل کنند.
• منبع تغذیه: منبع تغذیه برای تامین برق مورد نیاز سرور استفاده می شود. منابع تغذیه سرور معمولاً از توان بالایی برخوردار هستند تا بتوانند برق مورد نیاز سرور را تامین کنند.
در اینجا توضیحی در مورد هر یک از این اجزا ارائه شده است:
پردازنده:
پردازنده مسئول پردازش اطلاعات در سرور است. پردازنده های سرور معمولاً از چندین هسته(Core) و رشته (threads ) تشکیل شده اند که به آنها امکان می دهد چندین کار را به طور همزمان انجام دهند. تعداد هسته های پردازنده، سرعت پردازنده و نوع پردازنده از عوامل مهمی هستند که باید هنگام انتخاب پردازنده سرور در نظر گرفته شوند. پردازنده یکی از مهمترین اجزای سرور است و عملکرد کلی سرور را تعیین میکند. انتخاب پردازنده مناسب برای نیازهای خاص سرور مهم است.
پردازنده در سرور نقشهای مختلفی را از جمله موارد زیر ایفا میکند:
• پردازش درخواستهای کاربران: پردازنده درخواستهای کاربران را برای خدمات سرور پردازش میکند.
• اجرای برنامههای کاربردی: پردازنده برنامههای کاربردی سرور را اجرا میکند.
• مدیریت منابع سرور: پردازنده منابع سرور، مانند حافظه، فضای ذخیرهسازی و شبکه را مدیریت میکند.
رم سرور :
رم (Random Access Memory) یا حافظه دسترسی تصادفی، حافظهای کوتاه مدت است که برای ذخیره دادهها و دستورالعملهای مورد نیاز برای اجرای برنامهها و فرآیندهای در حال اجرا در سرور استفاده میشود. رم به CPU اجازه میدهد تا به دادهها و دستورالعملها بسیار سریعتر از زمانی که قرار بود مستقیماً از هارد دیسک به دادهها دسترسی داشته باشد دسترسی داشته باشد.
وظیفه اصلی رم در سرور عبارتند از:
• ذخیره دادهها و دستورالعملهای مورد نیاز برای اجرای برنامهها و فرآیندهای در حال اجرا
• افزایش سرعت دسترسی به دادهها و دستورالعملها
• بهبود کارایی سرور
رم سرور با توجه به ظرفیت، نوع، سرعت و باس به انواع مختلفی تقسیم میشود. ظرفیت رم سرور تعیین میکند که چه مقدار داده و دستورالعمل میتواند در آن ذخیره شود. نوع رم سرور تعیین میکند که از چه فناوری ساختی برای تولید آن استفاده شده است. سرعت رم سرور تعیین میکند که دادهها و دستورالعملها با چه سرعتی میتوانند در آن ذخیره و خوانده شوند. باس رم سرور تعیین میکند که دادهها و دستورالعملها با چه سرعتی میتوانند بین RAM و CPU منتقل شوند.
فضای ذخیره سازی:
فضای ذخیره سازی برای ذخیره داده های بلندمدت استفاده می شود. سرورها معمولاً از چندین نوع فضای ذخیره سازی، مانند هارد دیسک، SSD و NVMe استفاده می کنند. هارد دیسک ها فضای ذخیره سازی بیشتری نسبت به SSD ها ارائه می دهند، اما سرعت آنها کمتر است. SSD ها سرعت بیشتری نسبت به هارد دیسک ها دارند، اما فضای ذخیره سازی کمتری ارائه می دهند. RAID یک فناوری است که از چندین دیسک برای افزایش کارایی و قابلیت اطمینان فضای ذخیره سازی استفاده می کند.
کارت شبکه:
کارت شبکه برای اتصال سرور به شبکه استفاده می شود. کارت شبکه های سرور معمولاً سرعت بالایی دارند تا بتوانند داده ها را با سرعت بالا از طریق شبکه منتقل کنند. سرعت کارت شبکه به عوامل مختلفی بستگی دارد، از جمله نوع شبکه، اندازه فایل های منتقل شده و تعداد کاربرانی که از سرور استفاده می کنند.
منبع تغذیه:
منبع تغذیه برای تامین برق مورد نیاز سرور استفاده می شود. منابع تغذیه سرور معمولاً از توان بالایی برخوردار هستند تا بتوانند برق مورد نیاز سرور را تامین کنند. توان منبع تغذیه باید متناسب با نیازهای سرور باشد.
علاوه بر این اجزای اصلی، سرورها ممکن است شامل اجزای دیگری نیز باشند، مانند:
• کارت گرافیک: کارت گرافیک برای پردازش تصاویر استفاده می شود. سرورهایی که برای کاربردهای رسانه ای یا بازی استفاده می شوند، ممکن است به کارت گرافیک نیاز داشته باشند.
• کارت صدا: کارت صدا برای پردازش صدا استفاده می شود. سرورهایی که برای کاربردهای رسانه ای یا بازی استفاده می شوند، ممکن است به کارت صدا نیاز داشته باشند.
کنترلر RAID یا RAID Controller : یک قطعه سختافزاری است که برای مدیریت آرایههای RAID در سرورها استفاده میشود. RAID مخفف Redundant Array of Independent Disks است و به معنای آرایهای از دیسکهای مستقل با قابلیت اطمینان بالا است
کنترلر RAID وظیفه مدیریت عملکرد و قابلیت اطمینان آرایههای RAID را در سرور بر عهده دارد. این شامل موارد زیر است:
• تشخیص و رفع خطاها
• توزیع دادهها در بین دیسکهای آرایه
• تأمین دسترسی به دادهها در صورت خرابی یک یا چند دیسک
.انتخاب اجزای مناسب در خرید سرور به عوامل مختلفی بستگی دارد، از جمله نوع کاربرد سرور، تعداد کاربران، اندازه سازمان و بودجه. در هنگام انتخاب اجزای سرور، مهم است که نیازهای خاص سازمان یا شرکت خود را در نظر بگیرید.
شرکت های تولید کننده سرور در سراسر جهان فعالیت می کنند. برخی از شرکت های تولید کننده سرور بزرگ عبارتند از:
• شرکت Dell یک شرکت آمریکایی چند ملیتی است که در سال 1984 توسل مایکل دل تاسیس شده و امروز یکی از بزرگترین تولید کنندگان سرور و ذخیره سازی داده در جهان می باشد.
• شرکت HPE یک شرکت آمریکایی چند ملیتی در زمینه تولید محصولاتی مانند سرور، استوریج، تجهیزات شبکه تولید و به بازار عرضه میکنند که سرور و استوریج ها این شرکت در دنیا محبوبیت خاصی دارد
• IBM یکی از پیشروترین شرکت های فناوری اطلاعات در جهان است که در حوزه تولید سرور ها، ذخیره ساز فعالیت دارد.
• Lenovo یک شرکت رایانهای چندملیتی چینی است که در سال 1984 توسط لیو شوانژی تاسیس شده. و سرور های خود را در سری های ThinkSystem, ThinkEdge, ThinkAgile به بازار عرضه میکند
• SuperMicro یک شرکت امریکائی چند ملیتی هست در سال 1993 توسط چاربز لیانگ تاسیس و در ابتدا بر فروش و تولید مادربورد های سرور تمرکز داشت.
انتخاب شرکت تولید کننده سرور مناسب به عوامل مختلفی بستگی دارد، از جمله نوع کاربرد سرور، تعداد کاربران، اندازه سازمان و بودجه. در هنگام انتخاب شرکت تولید کننده سرور، مهم است که نیازهای خاص سازمان یا شرکت خود را در نظر بگیرید.