سرور محاسباتی چیست

5/5 - (1 امتیاز)


در خواست ابر رایانه شبیه سازان امیرکبیر

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

سرورهای محاسباتی عموماً دارای پردازنده‌های با توان محاسباتی بالا، حافظه‌های بزرگ و پرسرعت، ذخیره‌سازی‌های قابل اطمینان و پشتیبانی از فناوری‌های پیشرفته‌ای مانند پردازنده‌های چند هسته‌ای، پردازنده‌های گرافیکی (GPU)، و حافظه ابری هستند. این سرورها معمولاً دارای سیستم عامل‌هایی مانند لینوکس یا ویندوز سرور می‌باشند و به طور معمول از مجموعه نرم‌افزارهای متخصص محاسباتی مانند MATLAB، Python، و R برای انجام محاسبات استفاده می‌کنند.

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

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


در خواست ابر رایانه شبیه سازان امیرکبیر

مطالب مرتبط:

سرور محاسباتي

سرور محاسبات سنگین

Rate this post


در خواست ابر رایانه شبیه سازان امیرکبیر

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

ویژگی‌ها و قابلیت‌های اصلی یک سرور محاسبات سنگین عبارتند از:

1. **قدرت پردازشی بالا**: این سرورها دارای پردازنده‌های با توان محاسباتی بالا هستند که می‌توانند به طور همزمان پردازش‌های محاسباتی پیچیده را انجام دهند.

2. **حافظه بزرگ و پرسرعت**: سرورهای محاسبات سنگین دارای حافظه‌های با ظرفیت بالا و سرعت بالا هستند که امکان دسترسی سریع به داده‌های مورد نیاز را فراهم می‌کنند.

3. **پشتیبانی از فناوری‌های پیشرفته**: این سرورها از فناوری‌های پیشرفته مانند پردازنده‌های چند هسته‌ای، پردازنده‌های گرافیکی (GPU) و حافظه‌های ابری استفاده می‌کنند تا به بهترین شکل ممکن عملکرد پردازشی را ارائه دهند.

4. **مقیاس‌پذیری بالا**: این سرورها دارای قابلیت مقیاس‌پذیری بالایی هستند که به کاربران امکان می‌دهند تا با افزایش نیازهای پردازشی خود، سرورهای خود را به طور افزایشی گسترش دهند.

5. **امنیت بالا**: سرورهای محاسبات سنگین از امکانات امنیتی پیشرفته مانند رمزنگاری داده‌ها، دسترسی محدود و کنترل دسترسی بهره می‌برند تا اطمینان حاصل شود که داده‌ها و اطلاعات کاربران محافظت شده و امنیت آنها حفظ شود.

با توجه به ویژگی‌های گفته شده، استفاده از سرورهای محاسبات سنگین برای اجرای پردازش‌هایی با حجم بسیار بزرگ و محاسبات پیچیده مانند تحلیل داده‌های عظیم (Big Data Analytics)، مدل‌سازی سه‌بعدی (3D Modeling)، و شبیه‌سازی‌های علمی (Scientific Simulations) بسیار مناسب است.


در خواست ابر رایانه شبیه سازان امیرکبیر

مطالب مرتبط:

سرور محاسباتي

خرید سرور محاسباتی

Rate this post


در خواست ابر رایانه شبیه سازان امیرکبیر

خرید سرور محاسباتی: راهکاری برای افزایش قدرت پردازش و انعطاف‌پذیری در محیط‌های کاری

خرید سرور محاسباتی یکی از اقدامات مهم و حیاتی برای سازمان‌ها و کسب‌وکارها است که به دنبال بهبود عملکرد، افزایش قدرت پردازش، و انعطاف‌پذیری در محیط‌های کاری خود هستند. در این متن، به بررسی مزایا، معایب، و نکاتی که باید در نظر گرفته شود هنگام خرید سرور محاسباتی پرداخته خواهد شد.

### مزایا و معایب خرید سرور محاسباتی:

1. **مزایا:**
– انعطاف‌پذیری: سرورهای محاسباتی خریداری شده می‌توانند به‌طور کامل به نیازهای سازمانی خود سازگار شوند و قابلیت انعطاف بیشتری را در ارائه خدمات فناوری اطلاعات فراهم کنند.
– امنیت: با خرید سرور محاسباتی، سازمان‌ها می‌توانند به طور مستقیم امنیت داده‌های خود را کنترل کنند و از راهکارهای امنیتی داخلی استفاده کنند.
– کنترل: با خرید سرور، سازمان‌ها کنترل کامل بر سیاست‌ها، نگهداری، و پشتیبانی سخت‌افزاری خود را دارند و وابستگی به سرویس‌دهندگان خارجی را کاهش می‌دهند.

2. **معایب:**
– هزینه‌های سرمایه‌ای: خرید سرور محاسباتی نیازمند هزینه‌های سرمایه‌ای اولیه بالا است که ممکن است برای برخی سازمان‌ها قابل دسترسی نباشد.
– نگهداری و پشتیبانی: هزینه‌های نگهداری، تعمیرات، و پشتیبانی سرورها نیازمند منابع انسانی و مالی بالایی است که باید مدیریت شود.
– قدمت فناوری: سرورهای خریداری شده ممکن است به مرور زمان قدیمی شوند و نیازمند به‌روزرسانی و ارتقاء باشند.

### نکات مهم در نظر گرفتن هنگام خرید سرور محاسباتی:

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

2. **انتخاب مشخصات فنی مناسب**: باید از نظرات متخصصان فنی و معماران سیستم‌ها بهره گرفته و سرورهایی با قدرت پردازش و ظرف

یت ذخیره‌سازی مناسب انتخاب شود.

3. **مدیریت هزینه‌ها**: باید هزینه‌های خرید، نصب، نگهداری، و به‌روزرسانی سرورها را به دقت مدیریت کرد تا بر میزان کلی هزینه‌ها کنترل داشته باشیم.

4. **برنامه‌ریزی پشتیبانی و تعمیرات**: قبل از خرید، باید برنامه‌ریزی مراقبت‌های پیشگیرانه و پشتیبانی فنی را بررسی و تضمین کرد تا به مشکلات فنی و نقاط ضعف سریعاً پاسخ داده شود.

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


در خواست ابر رایانه شبیه سازان امیرکبیر

مطالب مرتبط:

سرور محاسباتي

قیمت سرور محاسباتی

Rate this post



در خواست ابر رایانه شبیه سازان امیرکبیر

قیمت سرور محاسباتی به شدت وابسته به عوامل مختلفی است که شامل موارد زیر می‌شود:

1. **مشخصات فنی سرور**: این شامل پردازنده، حافظه RAM، فضای ذخیره‌سازی، تعداد و نوع پورت‌های شبکه و سایر ویژگی‌های فنی سرور است. سرورهای با مشخصات بالاتر قیمت بیشتری دارند.

2. **مدت زمان اجاره یا خرید**: قیمت سرور ممکن است بر اساس مدت زمان اجاره یا خرید آن متغیر باشد. برای مثال، اجاره بلندمدت معمولاً هزینه کمتری دارد.

3. **ارائه‌دهنده خدمات**: قیمت سرور ممکن است بسته به ارائه‌دهنده خدمات ابری یا میزبانی وب متغیر باشد. شرکت‌های مختلف ممکن است قیمت‌های مختلفی برای همان سرویس ارائه دهند.

4. **موقعیت جغرافیایی**: قیمت سرورها ممکن است بسته به موقعیت جغرافیایی دیتا سنترها یا ارائه‌دهندگان خدمات متفاوت باشد. به عنوان مثال، هزینه‌ها در مناطق با هزینه‌های اجاره بالا معمولاً بیشتر است.

5. **پشتیبانی و خدمات اضافی**: برخی از ارائه‌دهندگان خدمات امکانات اضافی مانند پشتیبانی 24 ساعته، پشتیبانی فنی، پشتیبانی امنیتی و سایر خدمات اضافی را ارائه می‌دهند که ممکن است هزینه را افزایش دهند.

6. **نوع خدمات**: اگر سرویس شامل خدمات مانند مدیریت سرور، پشتیبانی نرم‌افزاری، نگهداری و مانیتورینگ باشد، قیمت آن معمولاً بالاتر خواهد بود.

برای دقیق‌ترین تخمین قیمت، توصیه می‌شود با ارائه‌دهندگان خدمات مختلف تماس بگیرید و از آن‌ها درخواست قیمت بدهید، زیرا قیمت‌ها ممکن است بر اساس نیازها و شرایط خاص شما متفاوت باشد.


در خواست ابر رایانه شبیه سازان امیرکبیر

مطالب مرتبط:

سرور محاسباتي

قیمت سرور محاسباتی

Rate this post



در خواست ابر رایانه شبیه سازان امیرکبیر

قیمت سرور محاسباتی به شدت وابسته به عوامل مختلفی است که شامل موارد زیر می‌شود:

1. **مشخصات فنی سرور**: این شامل پردازنده، حافظه RAM، فضای ذخیره‌سازی، تعداد و نوع پورت‌های شبکه و سایر ویژگی‌های فنی سرور است. سرورهای با مشخصات بالاتر قیمت بیشتری دارند.

2. **مدت زمان اجاره یا خرید**: قیمت سرور ممکن است بر اساس مدت زمان اجاره یا خرید آن متغیر باشد. برای مثال، اجاره بلندمدت معمولاً هزینه کمتری دارد.

3. **ارائه‌دهنده خدمات**: قیمت سرور ممکن است بسته به ارائه‌دهنده خدمات ابری یا میزبانی وب متغیر باشد. شرکت‌های مختلف ممکن است قیمت‌های مختلفی برای همان سرویس ارائه دهند.

4. **موقعیت جغرافیایی**: قیمت سرورها ممکن است بسته به موقعیت جغرافیایی دیتا سنترها یا ارائه‌دهندگان خدمات متفاوت باشد. به عنوان مثال، هزینه‌ها در مناطق با هزینه‌های اجاره بالا معمولاً بیشتر است.

5. **پشتیبانی و خدمات اضافی**: برخی از ارائه‌دهندگان خدمات امکانات اضافی مانند پشتیبانی 24 ساعته، پشتیبانی فنی، پشتیبانی امنیتی و سایر خدمات اضافی را ارائه می‌دهند که ممکن است هزینه را افزایش دهند.

6. **نوع خدمات**: اگر سرویس شامل خدمات مانند مدیریت سرور، پشتیبانی نرم‌افزاری، نگهداری و مانیتورینگ باشد، قیمت آن معمولاً بالاتر خواهد بود.

برای دقیق‌ترین تخمین قیمت، توصیه می‌شود با ارائه‌دهندگان خدمات مختلف تماس بگیرید و از آن‌ها درخواست قیمت بدهید، زیرا قیمت‌ها ممکن است بر اساس نیازها و شرایط خاص شما متفاوت باشد.


در خواست ابر رایانه شبیه سازان امیرکبیر

مطالب مرتبط:

سرور محاسباتي

عنوان: سرورهای محاسباتی: اساسیات، توسعه، و آینده

Rate this post

مطالب مرتبط:

سرور محاسباتي

سرور محاسباتی چیست ✔️

5/5 - (10 امتیاز)

در محاسبات ، سرور قطعه‌ای از سخت‌افزار یا نرم‌افزار رایانه ( برنامه رایانه‌ای ) است که عملکردی برای برنامه‌ها یا دستگاه‌های دیگر به نام « کلینت » فراهم می‌کند. این معماری مدل کلاینت-سرور نامیده می شود . سرورها می توانند عملکردهای مختلفی را ارائه دهند که اغلب به آنها “سرویس” گفته می شود، مانند به اشتراک گذاری داده ها یا منابع بین چندین مشتری

سرور محاسباتی چیست ✔️

5/5 - (3 امتیاز)

 

سرور محاسباتی چیست

 

 

نمودار شبکه رایانه ای از رایانه های مشتری که با رایانه سرور از طریق اینترنت در ارتباط هستند

 

بنیاد ویکی‌مدیا سرورها را در قفسه‌هایی روی یک مرکز داده نصب می‌کند

 

اولین سرور WWW واقع در CERN با برچسب اصلی خود که می گوید: “این دستگاه یک سرور است. آن را خاموش نکنید!”

در محاسبات ، سرور قطعه‌ای از سخت‌افزار یا نرم‌افزار رایانه ( برنامه رایانه‌ای ) است که عملکردی برای برنامه‌ها یا دستگاه‌های دیگر به نام « کلینت » فراهم می‌کند. این معماری مدل کلاینت-سرور نامیده می شود . سرورها می توانند عملکردهای مختلفی را ارائه دهند که اغلب به آنها “سرویس” گفته می شود، مانند به اشتراک گذاری داده ها یا منابع بین چندین مشتری، یا انجام محاسبات برای یک کلاینت. یک سرور واحد می تواند به چندین مشتری سرویس دهد و یک کلاینت می تواند از چندین سرور استفاده کند. یک فرآیند مشتری ممکن است در یک دستگاه اجرا شود یا ممکن است از طریق یک شبکه به یک سرور در دستگاه دیگری متصل شود. [1]سرورهای معمولی عبارتند از سرورهای پایگاه داده ، سرورهای فایل ، سرورهای پست الکترونیکی ، سرورهای چاپ ، سرورهای وب ، سرورهای بازی ، و سرورهای برنامه . [2]

سیستم های سرویس گیرنده-سرور معمولاً توسط مدل درخواست-پاسخ (و اغلب با آن شناسایی می شوند) پیاده سازی می شوند : یک کلاینت درخواستی را به سرور ارسال می کند که برخی از عملکردها را انجام می دهد و پاسخی را به مشتری ارسال می کند، معمولاً با یک نتیجه یا تأیید. . تعیین یک کامپیوتر به عنوان “سخت افزار کلاس سرور” به این معنی است که برای اجرای سرورها بر روی آن تخصصی است. این اغلب به این معنی است که قدرتمندتر و قابل اعتمادتر از رایانه های شخصی استاندارد است ، اما در عوض، خوشه های محاسباتی بزرگ ممکن است از بسیاری از اجزای سرور نسبتاً ساده و قابل تعویض تشکیل شده باشند.

 

 اجاره سرور محاسباتی 

سرور محاسباتی

سرور محاسباتی

تاریخچه 

استفاده از کلمه سرور در محاسبات از نظریه صف می‌آید ، [3] جایی که به اواسط قرن بیستم بازمی‌گردد، به ویژه در کندال (1953) (همراه با «سرویس»)، مقاله‌ای که نماد کندال را معرفی کرد، استفاده شد. در مقالات قبلی، مانند Erlang (1909) ، از اصطلاحات دقیق تر مانند “اپراتورهای [تلفن]” استفاده شده است.

در محاسبات، «سرور» حداقل به RFC 5 (1969)، [4] یکی از اولین اسنادی است که ARPANET (سلف اینترنت ) را توصیف می کند، و با «کاربر» در تضاد است و دو نوع میزبان را متمایز می کند : «سرور- میزبان” و “میزبان کاربر”. استفاده از “سرویس” نیز به اسناد اولیه، مانند RFC 4، [5] در تضاد “serving-host” با “using-host” برمی گردد.

فایل Jargon ” سرور ” را به معنای رایج فرآیندی که سرویس را برای درخواست ها انجام می دهد، معمولاً از راه دور، با خواندن نسخه 1981 ( 1.1.0 ) تعریف می کند:

سرور n. نوعی DAEMON که سرویسی را برای درخواست کننده انجام می دهد که اغلب روی رایانه ای غیر از رایانه ای که سرور روی آن اجرا می شود اجرا می شود.

عملیات 

 

شبکه ای مبتنی بر مدل مشتری-سرور که در آن چندین مشتری از سرورهای متمرکز خدمات و منابع را درخواست می کنند

به بیان دقیق، عبارت سرور به یک برنامه یا فرآیند کامپیوتری (برنامه در حال اجرا) اشاره دارد. از طریق metonymy ، به دستگاهی اطلاق می‌شود که برای اجرای یک یا چند برنامه سرور استفاده می‌شود (یا دستگاهی که به آن اختصاص داده شده است). در یک شبکه، چنین دستگاهی میزبان نامیده می شود . علاوه بر سرور ، کلمات serve و service (به ترتیب به عنوان فعل و به عنوان اسم) به طور مکرر مورد استفاده قرار می‌گیرند، هرچند سرویس‌دهنده و خدمتکار اینگونه نیستند. [a] کلمه سرویس (اسم) ممکن است به یکی از شکل های انتزاعی عملکرد اشاره داشته باشد، به عنوان مثال سرویس وب. یا ممکن است به یک برنامه کامپیوتری اشاره داشته باشد که کامپیوتر را به سرور تبدیل می کند، به عنوان مثال سرویس ویندوز . در ابتدا به عنوان «سرورها به کاربران خدمت می‌کنند» (و «کاربران از سرورها استفاده می‌کنند»)، به معنای «اطاعت» استفاده می‌شد، امروزه اغلب می‌گویند که «سرورها به داده‌ها خدمت می‌کنند»، به همان معنای «دادن». به عنوان مثال، وب سرورها “صفحات وب را به کاربران ارائه می دهند” یا “درخواست های آنها را سرویس می دهند”.

سرور بخشی از مدل مشتری-سرور است . در این مدل، یک سرور داده ها را برای مشتریان ارائه می دهد . ماهیت ارتباط بین مشتری و سرور درخواست و پاسخ است. این در تضاد با مدل همتا به همتا است که در آن رابطه متقابل بر اساس تقاضا است. در اصل، هر فرآیند رایانه‌ای که می‌تواند توسط فرآیند دیگری مورد استفاده یا فراخوانی قرار گیرد (مخصوصاً از راه دور، به‌ویژه برای اشتراک‌گذاری یک منبع) یک سرور است و فرآیند یا فرآیندهای فراخوانی، یک مشتری است. بنابراین هر کامپیوتر همه منظوره متصل به یک شبکه می تواند میزبان سرورها باشد. برای مثال، اگر فایل‌های روی یک دستگاه توسط فرآیندی به اشتراک گذاشته شود، آن فرآیند یک سرور فایل است . به طور مشابه، نرم افزار وب سرور می تواندبر روی هر کامپیوتری قابل اجرا باشد و بنابراین یک لپ تاپ یا یک کامپیوتر شخصی می تواند میزبان یک وب سرور باشد.

در حالی که درخواست-پاسخ رایج ترین طراحی مشتری-سرور است، موارد دیگری مانند الگوی انتشار-اشتراک وجود دارد. در الگوی انتشار-اشتراک، مشتریان با یک سرور pub-sub ثبت نام می کنند و در انواع مشخصی از پیام ها مشترک می شوند. این ثبت نام اولیه ممکن است با درخواست-پاسخ انجام شود. پس از آن، سرور pub-sub پیام‌های منطبق را بدون هیچ درخواست دیگری به مشتریان ارسال می‌کند: سرور پیام‌ها را به مشتری ارسال می‌کند، نه اینکه کلاینت پیام‌ها را از سرور به عنوان درخواست پاسخ می‌گیرد. [6]

هدف 

دسته اصلی: سرورها (محاسبات)

نقش سرور به اشتراک گذاری داده ها و همچنین به اشتراک گذاری منابع و توزیع کار است. یک کامپیوتر سرور می تواند برنامه های کامپیوتری خود را نیز ارائه دهد. بسته به سناریو، این می تواند بخشی از یک معامله quid pro quo یا صرفاً یک امکان فنی باشد. جدول زیر چندین سناریو را نشان می دهد که در آنها از یک سرور استفاده می شود.

نوع سرورهدفمشتریان
برنامه ی سرورمیزبان برنامه‌های وب (برنامه‌های رایانه‌ای که در یک مرورگر وب اجرا می‌شوند) به کاربران شبکه اجازه می‌دهد بدون نیاز به نصب نسخه‌ای روی رایانه‌های خود، آن‌ها را اجرا و استفاده کنند. برخلاف آنچه از نام ممکن است دلالت کند، این سرورها نیازی به بخشی از شبکه جهانی وب ندارند . هر شبکه محلی انجام خواهد داد.کامپیوتر با مرورگر وب
سرور کاتالوگفهرست یا فهرستی از محتویات اطلاعاتی را که می‌توان در یک شبکه توزیع‌شده بزرگ، مانند رایانه‌ها، کاربران، فایل‌های به اشتراک گذاشته شده در سرورهای فایل و برنامه‌های وب، یافت، حفظ می‌کند. سرورهای دایرکتوری و سرورهای نام نمونه هایی از سرورهای کاتالوگ هستند.هر برنامه رایانه ای که نیاز به یافتن چیزی در شبکه دارد، مانند یک عضو دامنه که تلاش می کند وارد سیستم شود، یک سرویس گیرنده ایمیل که به دنبال آدرس ایمیل است، یا کاربری که به دنبال یک فایل است.
سرور ارتباطاتیک محیط مورد نیاز برای یک نقطه پایانی ارتباطی (کاربر یا دستگاه) برای یافتن سایر نقاط پایانی و برقراری ارتباط با آنها را حفظ می کند. بسته به باز بودن و پارامترهای امنیتی شبکه، ممکن است شامل فهرستی از نقاط پایانی ارتباط و سرویس تشخیص حضور باشد یا نباشد.نقاط پایانی ارتباط (کاربران یا دستگاه ها)
سرور محاسباتیمقادیر زیادی از منابع محاسباتی، به ویژه CPU و حافظه با دسترسی تصادفی را از طریق شبکه به اشتراک می گذارد.هر برنامه کامپیوتری که به قدرت CPU و RAM بیشتری نسبت به رایانه شخصی نیاز دارد، احتمالاً می تواند هزینه کند. مشتری باید یک کامپیوتر تحت شبکه باشد. در غیر این صورت، هیچ مدل مشتری-سرور وجود نخواهد داشت.
سرور پایگاه دادههر شکلی از پایگاه داده (مجموعه های سازماندهی شده از داده ها با ویژگی های از پیش تعریف شده که ممکن است در یک جدول نمایش داده شوند) را در یک شبکه نگهداری و به اشتراک می گذارد.صفحات گسترده ، نرم افزار حسابداری ، نرم افزار مدیریت دارایی یا تقریباً هر برنامه رایانه ای که داده های به خوبی سازماندهی شده را مصرف می کند، به ویژه در حجم زیاد
سرور فکسیک یا چند دستگاه فکس را از طریق شبکه به اشتراک می‌گذارد، بنابراین دردسر دسترسی فیزیکی را از بین می‌بردهر فرستنده یا گیرنده فکس
سرور فایلفایل‌ها و پوشه‌ها ، فضای ذخیره‌سازی برای نگهداری فایل‌ها و پوشه‌ها ، یا هر دو را از طریق شبکه به اشتراک می‌گذاردکامپیوترهای تحت شبکه مشتریان مورد نظر هستند، حتی اگر برنامه های محلی می توانند مشتری باشند
سرور بازیچندین رایانه یا دستگاه بازی را قادر می‌سازد تا بازی‌های ویدیویی چند نفره را انجام دهندرایانه های شخصی یا کنسول های بازی
سرور پست الکترونیکیبرقراری ارتباط با ایمیل را به همان روشی که اداره پست امکان برقراری ارتباط با ایمیل حلزون را امکان پذیر می کندفرستندگان و گیرندگان ایمیل
سرور رسانهویدئوی دیجیتال یا صدای دیجیتال را از طریق شبکه از طریق جریان رسانه به اشتراک می‌گذارد (انتقال محتوا به گونه‌ای که بتوان بخش‌های دریافتی را در حین رسیدن تماشا کرد یا گوش داد، برخلاف دانلود کل فایل و سپس استفاده از آن)کامپیوترهای شخصی با حضور کاربر مجهز به مانیتور و بلندگو
سرور چاپیک یا چند چاپگر را از طریق یک شبکه به اشتراک می گذارد ، بنابراین بدون زحمت دسترسی فیزیکی را از بین می بردکامپیوترهایی که نیاز به چاپ چیزی دارند
سرور صدابرنامه‌های رایانه‌ای را قادر می‌سازد تا صدا را به صورت جداگانه یا مشترک پخش و ضبط کنندبرنامه های رایانه ای همان رایانه و مشتریان شبکه.
سرور پروکسیبه عنوان یک واسطه بین یک کلاینت و یک سرور عمل می کند و ترافیک ورودی از مشتری را می پذیرد و آن را به سرور ارسال می کند. دلایل انجام این کار شامل کنترل و فیلتر محتوا، بهبود عملکرد ترافیک، جلوگیری از دسترسی غیرمجاز به شبکه یا صرفاً مسیریابی ترافیک در یک شبکه بزرگ و پیچیده است.هر کامپیوتر شبکه ای
سرور مجازیمنابع سخت افزاری و نرم افزاری را با سرورهای مجازی دیگر به اشتراک می گذارد. فقط همانطور که در نرم افزار تخصصی به نام Hypervisor تعریف شده است وجود دارد . Hypervisor سخت افزار مجازی را به گونه ای به سرور ارائه می دهد که گویی یک سخت افزار فیزیکی واقعی است. [7] مجازی سازی سرور امکان زیرساخت کارآمدتر را فراهم می کند. [8]هر کامپیوتر شبکه ای
وب سرورمیزبان صفحات وب وب سرور چیزی است که وب جهانی را ممکن می کند. هر وب سایت دارای یک یا چند وب سرور است. همچنین هر سرور می تواند چندین وب سایت را میزبانی کند.کامپیوتر با مرورگر وب

تقریباً کل ساختار اینترنت مبتنی بر مدل مشتری-سرور است. سرورهای نام ریشه سطح بالا ، DNS و روترها ترافیک اینترنت را هدایت می کنند. میلیون ها سرور متصل به اینترنت وجود دارد که به طور مداوم در سراسر جهان در حال اجرا هستند [9] و تقریباً هر اقدامی که توسط یک کاربر معمولی اینترنت انجام می شود نیاز به یک یا چند تعامل با یک یا چند سرور دارد. استثناهایی وجود دارد که از سرورهای اختصاصی استفاده نمی کنند. برای مثال، اشتراک‌گذاری فایل‌های همتا به همتا و برخی پیاده‌سازی‌های تلفن (مانند اسکایپ قبل از مایکروسافت ).

سخت افزار

 

یک سرور قابل نصب روی قفسه که پوشش بالایی آن برداشته شده است تا اجزای داخلی آشکار شوند

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

از آنجایی که سرورها معمولاً از طریق شبکه قابل دسترسی هستند، بسیاری از آنها بدون مانیتور کامپیوتر یا دستگاه ورودی، سخت افزار صوتی و رابط USB کار می کنند. بسیاری از سرورها رابط کاربری گرافیکی (GUI) ندارند. آنها از راه دور پیکربندی و مدیریت می شوند. مدیریت از راه دور می تواند از طریق روش های مختلفی از جمله کنسول مدیریت مایکروسافت (MMC)، PowerShell ، SSH و سیستم های مدیریت خارج از باند مبتنی بر مرورگر مانند iDRAC Dell یا iLo HP انجام شود .

سرورهای بزرگ 

سرورهای تک سنتی بزرگ باید برای مدت طولانی بدون وقفه اجرا شوند. در دسترس بودن باید بسیار بالا باشد، که قابلیت اطمینان و دوام سخت افزار را بسیار مهم می کند. سرورهای سازمانی ماموریتی بسیار مقاوم در برابر خطا هستند و از سخت افزار تخصصی با نرخ خرابی پایین استفاده می کنند تا زمان آپدیت را به حداکثر برسانند . منبع تغذیه اضطراری ممکن است برای محافظت در برابر قطع برق تعبیه شود. سرورها معمولاً شامل افزونگی سخت‌افزاری مانند منابع تغذیه دوگانه ، سیستم‌های دیسک RAID و حافظه ECC هستند، [10]همراه با آزمایش و تأیید حافظه قبل از بوت گسترده. اجزای حیاتی ممکن است قابل تعویض داغ باشند و به تکنسین‌ها این امکان را می‌دهند که آنها را روی سرور در حال کار بدون خاموش کردن آن جایگزین کنند و برای محافظت در برابر گرمای بیش از حد، سرورها ممکن است فن‌های قوی‌تری داشته باشند یا از خنک‌کننده آب استفاده کنند . آنها اغلب می توانند با استفاده از مدیریت خارج از باند ، معمولاً بر اساس IPMI ، پیکربندی شوند، بالا و پایین شوند، یا از راه دور راه اندازی مجدد شوند. محفظه‌های سرور معمولاً مسطح و عریض هستند و به‌گونه‌ای طراحی شده‌اند که روی قفسه‌های 19 اینچی یا روی رک‌های باز نصب شوند.

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

یک رک سرور که از پشت دیده می شود

سرورهای بنیاد ویکی‌مدیا همانطور که از جلو دیده می‌شوند

سرورهای بنیاد ویکی مدیا همانطور که از پشت دیده می شوند

سرورهای بنیاد ویکی مدیا همانطور که از پشت دیده می شوند

خوشه ها 

مقاله اصلی: مزرعه سرور

مزرعه سرور یا خوشه سرور مجموعه ای از سرورهای رایانه ای است که توسط یک سازمان برای ارائه عملکرد سرور بسیار فراتر از توانایی یک دستگاه واحد نگهداری می شود. مراکز داده مدرن اکنون اغلب از خوشه‌های بسیار بزرگی از سرورهای بسیار ساده‌تر ساخته می‌شوند، [11] و یک تلاش مشترک، Open Compute Project پیرامون این مفهوم وجود دارد.

لوازم خانگی

دسته ای از سرورهای تخصصی کوچک به نام لوازم شبکه معمولاً در سطح پایینی قرار دارند و اغلب کوچکتر از رایانه های رومیزی معمولی هستند.

موبایل

یک سرور موبایل دارای یک فرم فاکتور قابل حمل است، به عنوان مثال یک لپ تاپ . [12] برخلاف مراکز داده بزرگ یا سرورهای رک، سرور موبایل برای استقرار در جاده یا موقت در محیط‌های اضطراری، فاجعه یا محیط‌های موقتی طراحی شده است که سرورهای سنتی به دلیل نیاز به قدرت، اندازه، و آن‌ها امکان‌پذیر نیستند. زمان استقرار [13] ذینفعان اصلی فناوری موسوم به “سرور در حال حرکت” شامل مدیران شبکه، توسعه دهندگان نرم افزار یا پایگاه داده، مراکز آموزشی، پرسنل نظامی، مجری قانون، پزشکی قانونی، گروه های امداد اضطراری و سازمان های خدماتی هستند. [14] برای تسهیل قابلیت حمل، ویژگی هایی مانند صفحه کلید ، صفحه نمایش، باتری ( منبع تغذیه بدون وقفه ، برای تامین برق اضافی در صورت خرابی)، و ماوس همگی در شاسی یکپارچه شده اند.

 اجاره سرور محاسباتی 

سیستم عامل 

 

Sun’s Cobalt Qube 3; یک دستگاه سرور کامپیوتر (2002)؛ اجرای لینوکس کبالت (نسخه سفارشی شده از لینوکس رد هت، با استفاده از هسته لینوکس 2.2)، همراه با وب سرور آپاچی.

در اینترنت، سیستم‌عامل‌های غالب در میان سرورها ، توزیع‌های منبع باز شبه یونیکس هستند، مانند سیستم‌های مبتنی بر لینوکس و FreeBSD ، [15] و Windows Server نیز سهم قابل‌توجهی دارد. سیستم عامل های اختصاصی مانند z/OS و macOS Server نیز مستقر هستند، اما در تعداد بسیار کمتر.

سیستم عامل های تخصصی سرور گرا به طور سنتی دارای ویژگی هایی مانند:

  • رابط کاربری گرافیکی موجود نیست یا اختیاری است
  • امکان پیکربندی مجدد و به روز رسانی سخت افزار و نرم افزار تا حدی بدون راه اندازی مجدد
  • امکانات پشتیبان گیری پیشرفته برای امکان پشتیبان گیری منظم و مکرر آنلاین از داده های حیاتی ،
  • انتقال شفاف داده بین حجم ها یا دستگاه های مختلف
  • قابلیت های شبکه انعطاف پذیر و پیشرفته
  • قابلیت های اتوماسیون مانند دیمون ها در یونیکس و سرویس ها در ویندوز
  • امنیت شدید سیستم، با حفاظت از کاربر، منابع، داده ها و حافظه پیشرفته.
  • تشخیص و هشدار پیشرفته در شرایطی مانند داغ شدن بیش از حد، خرابی پردازنده و دیسک. [16]

در عمل، امروزه بسیاری از سیستم‌عامل‌های دسکتاپ و سرور ، پایه‌های کد مشابهی را به اشتراک می‌گذارند که عمدتاً در پیکربندی متفاوت هستند.

مصرف انرژی 

در سال 2010، مراکز داده (سرورها، سرمایش و سایر زیرساخت های الکتریکی) مسئول 1.1-1.5٪ از مصرف انرژی الکتریکی در سراسر جهان و 1.7-2.2٪ در ایالات متحده بودند. [17] یک تخمین این است که مصرف کل انرژی برای فناوری اطلاعات و ارتباطات با افزایش کارایی، بیش از 5 برابر ردپای کربن آن [18] در بقیه اقتصاد صرفه جویی می کند.

مصرف جهانی انرژی به دلیل افزایش تقاضای داده و پهنای باند در حال افزایش است. شورای دفاع از منابع طبیعی (NRDC) بیان می کند که مراکز داده در سال 2013 از 91 میلیارد کیلووات ساعت (کیلووات ساعت) انرژی الکتریکی استفاده کردند که 3 درصد از مصرف جهانی برق را تشکیل می دهد.

گروه‌های زیست‌محیطی تمرکز خود را بر انتشار کربن از مراکز داده متمرکز کرده‌اند، زیرا در سال 200 میلیون تن دی‌اکسید کربن را تشکیل می‌دهد .

مطالب مرتبط:

سرور محاسباتي