پردازنده های سرور

پردازنده های سرور

پردازنده های سرور

پردازنده های سرور

CPU برگرفته شده از Central Processing Unit  مي­باشد، كه يك قطعه الكترونيكي است كه وظيفه انجام دادن كليه­ ي دستورالعمل­هاي نوشته شده در برنامه كامپيوتر با انجام عمليات رياضي، منطقي و يا ورودي/ خروجي بر عهده دارد. اين نام و اين اصطلاح از سال­هاي 1960 در صنعت كامپيوتر استفاده مي­شود.

 

 

یک پردازنده وظایف اصلی زیر را برای سیستم ما انجام می دهد:

1- دریافت داده ها از دستگاههای ورودی

2- انجام عملیات و محاسبات و کنترل و نظارت بر آنها

3- ارسال نتایج عملیات با دستگاههای خروجی

 

شكل و طراحي و كارايي پردازنده ها در طول عمرشان تغييرات عمده­ اي داشته است ولي اساس كاركرد آنها حفظ شده و تغييري نكرده است. يك كامپيوتر مي­تواند بيشتر از يك پردازنده داشته باشد كه در اين حالت به آن Multi processing گفته مي­شود. بعضي از IC ها (Integrated circuit) مي­توانند چندين پردازنده را بر روي يك chipset شامل شوند و مديريت كنند. كه به اين نوع از IC ها به اصطلاح Multi-Core Processor گفته مي شود.

دو كامپوننت اصلي يك پردازنده شامل

ALU (Arithmetic Logic Unit)

CU (Control Unit)

ALU وظيفه انجام عمليات رياضي و منطقي و واحد CU وظيفه تحويل گرفتن دستورالعمل­ها (Instruction) از حافظه و decode كردن و پردازش آنها را بر عهده دارد البته در مواقع ضروري نيز با واحد ALU صحبت و مشاوره انجام مي دهد.شايان ذكر است كه برخي از سيستم­هاي محاسباتي به واحد CPU اعتقادي ندارند.

بر روی هر پردازنده حروف و ارقامی دیده می شود که در واقع نشاندهنده شماره سریال ، سرعت ، ولتاژ ، مدل ، نسل و نام سازنده آن می باشد.

Feature های اصلی پردازنده

  • Architecture
  • Speeds and Feeds (clock)
  • Cache
  • Cores
  • Bandwidth

 

معماری پردازنده

 Speeds & Feeds (clock)

Performance يك پردازنده هميشه عددي در واحدهاي MHz و GHz مي باشد، اين عدد نمايانگر اين است كه در واحد دور چرخه در هر ثانيه (cycles per second)، زمان سنج داخلي cpu چند بار اين سيكل را طي كرده و آن را tick مي زند. براي مثال در cpu با clock معادل 2.5 GHz تعداد 5/2 بيليون بار در هر ثانيه tick مي خورد ولي clock يك cpu معيار اصلي براي performance آن cpu نيست. اينكه چه مقدار كار را پردازنده مي تواند در يك چرخه clock انجام دهد بسيار معيار مهمتري است. معيار اندازه گيري دستورالعملهايي كه روي هر cycle مي باشد به صورت اختصاري با IPC (Instruction Per cycle) نشان مي دهيم.

يك cpu با فركانس clock بالا و IPC پايين از يك cpu با فركانس clock پايين ولي IPC بالا، Performance  كمتري دارد.

Cache

دسترسي سريع به حافظه براي يك cpu حياتي مي باشد و اين دليل وجود cache در سيستم مي باشد. منتظر شدن cpu براي دريافت Data از حافظه به عملكرد ضعيف آن منجر مي شود، سلسله مراتب حافظه نشان مي دهد كه تنگناهاي موجود (Bottlenecks) كجاست. ثبات­هاي  cpu‌ در واقع اطلاعاتي را كه در محاسبات استفاده مي شود را نگهداري مي كند و اين شامل سريع­ترين حافظه مي باشد. جديدترين Level هاي پر سرعت Cache ، Level هاي 1 و 2 مي باشند. هسته cpu معمولا با مقدار ناچيزي از حافظه سريع (Cache) ساخته مي شوند.

L1      Level 1                          سرعت بالا

L2      Level 2                          L1قوي تر از

L3      Level 3                         قوی تر از حافظه سیستمی

 

L1 Cache

این حافظه Cache بر روی ریز پردازنده وجود دارد که به آن Primary Cache نیز گفته می شود.

L2 Cache

حافظه ای که بصورت External در اختیار ریز پردازنده قرار می گیرد و به آن Secondary Cache نیز گفته می شود. این حافظه در داخل یک چیپ جدا از چیپ ریزپردازنده قرار می گیرد. معماری بسیاری از پردازنده های امروزی حافظه Cache L2 را در ساختار خود طراحی می کنند.

L3 Cache

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

 

برخي از CPUها داراي Cache L3 مي باشند كه به صورت Shared بين هسته­ هاي ديگر cpu استفاده مي شود، حافظه Cache موجود در L3 بسيار بسيار پر سرعت­تر از حافظه سيستمي مي باشد. اگر سيستمي از اطلاعات در داخل CACHE موجود نباشد cpu بايدتا بازيابي اطلاعات از روي حافظه صبر كند و در مواردي سرعت بسيار پايين مي باشد چرا كه اطلاعات حتي در حافظه اصلي هم نيستند و بايد از روي هارد ديسك جمع آوري شده و در اختيار آن محيط قرار گيرد. اگرچه زماني كه cpu منتظر بازيابي اطلاعات از روي حافظه سيستمي است مي تواند task ديگر سيستمي را كه به run نگهداشتن دستگاه كمك مي­كند را انجام دهد..

Core

Cpu هاي عصر جديد همه از نوع Multi core‌ مي باشند و همه اين Coreها به مانند يكديگر Full    Functional‌مي باشند. هر كدام از Core ها Cache‌ مربوط به خود را دارند (شامل حافظه cache مي باشند) ولي قابليت ارتباط و صحبت با core هاي ديگر را دارند همچنانكه اين مهم يك نياز اساسي آنها مي باشد.

Cache L3 كه در پردازنده­هاي Phenom II‌ شركت AMD طراحي شد .

تكنولوژي APU (Accelerated processing Unit) كه در شركت AMD طراحي شد مفهوم جديدي را به بحث core وارد كرد كه آن core هاي cpu بودند كه در مقايسه با پردازنده­هاي سنتي قدرت محاسباتي و كارايي بالايي داشتند اين تكنولوژي در ابتدا براي كارتهاي گرافيكي AMD DirectX11 توليد شده كه قابليتهاي گرافيكي پيچيده و تكنولوژي Parallel computing‌(محاسبات موازي) را به طور مستقيم براي cpu به ارمغان مي آورد. (core & thread)

Bandwidth

پردازنده ها خود بخشي از يك ساختار خيلي بزرگي هستتند و آنها نياز دارند تا با دنياي خارج از خود ارتباط برقرار كنند.

Data Bus ها (مدارهايي كه جريان را حمل مي كنند) با chipset‌ هايي كه روي motherboard هستند ارتباط دارند. در واقع chipset ها دقيقا به مانند پليس ترافيك عمل مي كنند كه وظيفه route كردن اطلاعات به محيط خارج را بر عهده دارند. براي مثال در اسلات هاي  PCI Express‌ كه در ارتباط مستقيم با كارتهاي گرافيكي و يا كارتهاي Expansion ديگر هستند و يا پورتهاي USB كه با هارد ديسكهاي External، كيبرد ، ميكروفن و . . . در ارتباط مي باشند سرعت اين ارتباط پهناي باند ناميده مي شود و نيز به دو دسته تقسيم مي شود:

ارتباط با Memory

ارتباط با Input/output  يا I/O

CPUهاي Intel و AMD‌ داراي مدارات پيوسته در داخل cpu هستند تا همه اين ارتباطات با حافظه ­ي سيستمي را مديريت كنند اين قسمت از مدار را در اصطلاح memory controller مي گويند. در كل مي توان گفت cpu هايي قويتر خواهند بود كه multiple core  باشند.

سرورهای ProLiant

سرورهای ProLiant

 

سرورهای ProLiant

Proliant یک نام تجاری برای سرور کامپیوترهای ساخته شده توسط HP-Compaq می باشد. بعد از ادغام شدن دو شرکت Hewlett-Packard و  Compaq، شرکت HP نام تجاری Netserver را به Proliant تغییر داد.

سرورهای Proliant  پس از پیدایش ، بازار سرورهای X86 (معماری پردازنده) را از لحاظ تعداد فروخته شده و درآمد حاصله را بدست گرفتند.

سرورهای Proliant شرکت HP از لحاظ Product Line به چهار دسته ی اصلی تقسیم می شوند که هر کدام دارای مشخصه های ظاهری مخصوص خود می باشند.

ML (Modular Line)

کلیه سرورهای Proliant که به صورت Tower Based(ایستاده) هستند را شامل می شود که با ظرفیت توسعه پذیری بالا از نظر تعداد شکاف های Interconnect و نیز حافظه داخلی ساخته شده اند.

DL (Density Line)

شامل کلیه سرورهای Proliant که قابلیت نصب در Rack هستند می باشند.

هدف اصلی از ساخت این سری از سرورها ، استفاده آنها بر روی Rack می باشد و به خاطر همین است که در حجم ها و اندازه های کوچکتری نسبت به ML  ها طراحی شده اند.

BL (Blade Line)

شامل کلیه سرورهای پرولیانت که بر روی یک BladeSystem کار می کنند می شوند.

SL (Scale-out Line)

شامل سرورهای پرولیانت که قابل نصب بر روی Rack بوده و در مقیاس های بزرگ و یا مقیاس های تعریف نشده مورد استفاده قرار می گیرد.

 

 

سرورهای پرولیانت از لحاظ تعداد پردازنده نیز به صورت ذیل دسته بندی می شوند:

* سرورهای سری های 100 و 200 و 300 و 400 تعداد یک و یا دو پردازنده را ساپورت می کنند.

* سرورهای سری های 500 و 600 دارای چهار سوکت پردازده می باشند.

* سرورهای سری های 700 و 900 دارای هشت سوکت پردازده می باشند.

 

در سرورهای Proliant مدل دستگاه نشاندهنده اطلاعات در مورد دستگاه می باشد.

D L 3 8 0  G7

DL (Density Line)

3 (supports one or two processors)

0 (supports Intel processors)

G7 (Generation 7)

نکته :

در سرورهای Proliant عدد آخر دستگاه نشانگر مدل پردازنده ای که ساپورت می کند می باشد.

پسوند صفر نشانگر مدلی است که پردازنده های Intel را ساپورت می کند.

پسوند پنج نشانگر مدلی است که پردازنده های AMD را ساپورت می کند.

DL380 G6 (supports Intel processors)

DL385 G6 (supports AMD processors)

 

مفهوم iLO و کاربرد آن

مفهوم iLO و کاربرد آن

معرفی کامل ILO یا Integrated Lights-Out

تصور کنید، در مقابل کار کردن با سرورهای سازمان خود چنین بینشی داشته باشیم که مدیریت و نظارت بر آنها را با موقعیت مکانی و زمانی خویش سازگار کنیم . در واقع می خواهیم عملکرد سرورهای سازمان را افزایش دهیم . افزایش کارکرد سرور ها رابطه مستقیمی با مدیریت آنها دارد . بنابراین اگر بتوانیم در هر جایی که هستیم به راحتی مانیتورینگ سرورهای خود را داشته باشیم ، هزینه های زمانی و مکانی را تا حد قابل توجهی کاهش داده ایم . در این راستا کمپانی HPE بار دیگر با شناخت نیاز کاربران خود ، یک ابزار قدرتمند ارائه داده است . iLO د(Integrated Lights Out) نه تنها موجب سهولت مدیریت سرورها (سرور hp) شده است بلکه کارایی آنها را نیز افزایش می دهد.

iLO چیست؟

ILO یا Integrated Lights-Out پورتی مانند شبکه که برروی سرورهای جدید HP طراحی گردیده است که با استفاده از آن می توان یک سرور را روشن و از همان لحظه مدیریت کرد، به عبارت دیگر می توان از همان ابتدا وارد BIOS‌ شده و تغییرات دلخواه را داد یا اینکه سیستم عاملی نصب کرده و یا یک Image از قبل آماده شده را روی سرور بارگذاری کرد.
کار با ابزار فوق بسیار ساده می باشد، بدین ترتیب که تنها نیاز به یک کابل شبکه (برای اتصال پورت ILO به کامپیوتر یا شبکه مورد نظر) و یک مرورگر شبکه می باشد.

iLO تکنولوژی مورد استفاده در تجهیزات سرور شرکت HP است. iLO یک چیپست سخت‌افزاری است که دارای یک پورت خروجی Rj45 بوده و این پورت در کنار سایر پورت‌های شبکه روی سرور قرار می‌گیرد. این پورت با استفاده از فریم خود می‌تواند امکان اتصال از راه دور به سرور از طریق شبکه را برای کاربران ایجاد کند و سخت‌افزارهای سرور را مانیتور کند.

پس از وصل آن به شبکه با توجه به تنظیمات کارخانه، دنبال DHCP ‌سرور در شبکه می گردد تا از آن IP‌ بگیرد. البته می توان بصورت دستی نیز به سیستم IP دلخواه داد و با زدن IP در مرورگر، ورود به صفحه Web Based و وارد کردن نام کاربر و کلمه عبور که در کارت همراه سرور می باشد، وارد تنظیمات ILO‌ شد .
در این صفحه می توان اطلاعات مفیدی مانند مشخصات سرور، وضعیت سرور، وضعیت پاور، تعریف کاربر و …. را در سیستم مشاهده کرد و حتی تغییراتی را اعمال کرد.
از قابلیتهای این پورت می توان به این گزینه اشاره کرد که می توان کنترل سرور را از همان ابتدای شروع به کار سرور (حتی روشن و خاموش کردن آن) را در اختیار گرفت.

کاربرد های iLO :

امکانات قابل ارائه توسط iLO بسیار مفید بوده و در بسیاری از مواقع ناجی بسیاری از مدیران شبکه (جهت رفع مشکلات از راه دور) میباشد. البته لازم به ذکر است که برخی از این امکانات به صورت رایگان در اختیار کاربر نبوده و برای فعالسازی آن ها شما به لایسنس پیشرفته iLO به ازای هر سرور نیاز خواهید داشت .کاربرد های کلی iLO به شرح ذیل می باشد:

  • مدیریت Power سرور مانند خاموش یا روشن نمودن و یا راه اندازی مجدد. (رایگان)
  • مدیریت از راه دور سرور یا Remote Control Console که موجب میشود شما شرایطی برابر با زمانی که با Monitor ، Mouse و KeyBoard به صورت محلی در حال کار با سرور هستید را در اختیار داشته باشید. (نیازمند لایسنس)
  • امکان استفاده از درایو های نوری یا Floppy سخت افزاری کامپیوتر شما به عنوان درایو های سرور در هنگام مدیریت. (نیازمند لایسنس)
  • امکان استفاده از نسخه های ISO موجود در کامپیوتر شما به عنوان درایو محلی سرور Remote Media Applet. (رایگان)
  • مشاهده و مرور گزارشات و رخداد های سخت افزاری سرور. (رایگان)
  • مشاهده و مرور وضعیت ماژول های مختلف سخت افزاری سرور از قبیل RAM یا CPU و … . (رایگان)

ویژگی های کلیدی ILO :

نظارت بر سلامت سرور (server health monitoring ) :  در ILO روی دمای سرور نظارت میکند و سیگنال های اصلاح کننده را به فن ها و خنک کننده ها ، برای حفظ و نگهداری به سرور می فرستد. همچنین بر روی سیستم عامل های نصب شده و ورژن نرم افزارها ، وضعیت فن ها ، memory ، the network ،  processor ، منابع تغذیه ، storage ، و دستگاه های نصب شده بر روی برد سیستم ، مدیریت و نظارت دارد.

Agentless management :زمانی که شما از قابلیت پیکربندی Agentless management استفاده میکنید ، نرم افزار مدیریت (SNMP) ، درون میان افزار (firmware) ilo به جای سیستم عامل host عمل میکند. این پیکربندی ، memory ، و منابع پردازشی را بر روی سیستم عامل host برای استفاده توسط سرور applications ازاد میکند.

مدیریت یکپارچه گزارش گیری (integrated management log) :این توانایی برای مشاهده رویداد های سرور از طریق هشدارهای SNMP ، یا گزارش گیری از طریق log server از راه دور (remote syslog) و همچنین email می باشد .

ILO federation management :با استفاده از این ویژگی می توان چند سرور را در یک زمان مدیریت کرد.

Integrated remote console :اگر یک اتصال شبکه بر روی سرور داشته باشیم ، می توان در یک حالت بسیار امن به کنسول ilo برای مدیریت سرور از هر مکانی دسترسی داشت.

Power management : مدیریت power سرور مانند خاموش یا روشن نمودن و یا راه اندازی مجدد و پیکربندی آن .

رسانه های مجازی (virtual media) :امکان استفاده از رسانه های مجازی همچون flash memory ، CD-ROMS  ، و درایورهای خارجی در هر کجا از شبکه را میتوان داشت. و همچنین امکان استفاده از نسخه های iso موجود در کامپیوتر شما به عنوان درایو محلی سرور را دارا است.

Kerberos support :توانایی تنظیم کردن احراز هویت را دارا می باشد.

ILO mobile app :میتوان از طریق گوشی های همراه به سرور خود دسترسی داشت .برنامه ILO بر روی موبایل امکانی را برای دسترسی به سرور فراهم می کند، که این برنامه تعامل مستقیم با پردازشگر ilo دارد که باعث می شود کنترل سرور را در تمام زمان هایی که به برق متصل است را به شما ارائه می دهد. شما با این روش از هر کجا می توانید در صورت بروز مشکل عیب یابی کنید.

ILO mobile app

iLO Federation :قابلیت جدیدی بر روی پورت iLO راه اندازی شده است بنام iLO Federation بر روی سرورهای G9 معرفی شد که باعث می شود هنگام وصل شدن به iLO یک سرور همزمان چندین سرور را از یک کنسول متمرکز مانیتور نمود یعنی:

  1. اجازه خاموش یا روشن کردن چندین سرور تنها با یک کلیک
  2. توانایی اجازه دادن به اشتراک گذاشتن مصرف برق در میان یک گروه از سرور
  3. فعال‌سازی گروهی مجوز برای انجام سریعتر مجوز iLO و آپدیت سریعتر Firmware روی چندین سرور که همگی از طریق این قابلیت صورت می‌گیرد.

iLO Service Port: از تغییرات مهم دیگر بر روی سرورهای G10 اضافه شده پورتی می باشد با نام iLO Service Port که در قسمت جلوی سرور وجود دارد، این پورت USB 3.0 می باشد و این اجازه را می دهد مستقیم بتوانیم به پورت iLO متصل شویم. این پورت USB های دیگر را پشتیبانی نمی کند و برای خطایابی، دیدن سلامت تجهیزات، Log ها استفاده می شود. همچنین می توان از طریق آن Active Health لاگ ها را نیز دانلود نمود. زمانیکه به این پورت متصل می شویم UID شروع به چشمک زدن می نماید.

iLO چیست؟

 

سرور چیست و انواع آن

سرور چیست و انواع آن

تعریف عمومی و تخصصی سرور و انواع سرور

برای این که با مفهوم سرور آشنا شوید به مثال زیر توجه کنید مثلا وقتی شما قصد خرید از فروشگاهی را دارید ، در این تعامل که تقاضای خرید دارد مشتری هستید و فروشنده فروشگاه سرویس دهنده شما خواهد بود. در دنیای کامپیوتری به سیستمی که سرویس ارائه می کند سرویس دهنده یا Server و به سیستم یا سیستم هایی که سرویس می گیرند کاربر یا Client می گویند. سرور ها کامپیوتر هایی مشابه سیستم های خودمان هستند با این تفاوت که از قطعات قوی تری تشکیل شده اند که موجب افزایش سرعت آنها و سرویس دهندگی به کلاینت های بیشتری می شود.

تعاریف متداول و عمومی سرور :

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

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

تعریف تخصصی سرور:

سرور یک کامپیوتر بسیار قدرتمند است که در تمام ساعات به اینترنت متصل است و چندین سرویس گیرنده را پوشش می دهد. وظیفه آن دریافت درخواست از کلاینت (سرویس گیرنده) ، پردازش درخواست در کمترین زمان ممکن و پاسخ به آن است. سرورها می توانند ویژگی های مختلفی ارائه دهند که در اصطلاح به آن ها “سرویس” می گوییم. از جمله سرویس ها می توان به اشتراک گذاشتن داده یا منابع میان چند کلاینت و انجام محاسبات درخواست شده اشاره کرد.

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

یک سرور به تنهایی میتواند از کلاینت های زیادی پشتیبانی کند و هر کلاینت نیز می تواند از چند سرور، سرویس بگیرد. فرآیند سرویس یک کلاینت ممکن است بر روی یک دستگاه سرور انجام شود و یا از طریق شبکه به سروری دیگر در دستگاه دیگر متصل شود.

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

تعریف نرم افزاری سرور:

در تعریف تئوریک، برنامه ای که به اشتراک گذاری منابع خود با یک یا چند برنامه دیگر بپردازد ، سرور نامیده میشود. برای مثال هنگامی که یک فایل توسط سیستم عامل بین دو یا چند کلاینت مجزا به اشتراک گذاشته میشود. سیستمی که فایل اشتراکی در آن ذخیره شده است، سرور نامیده میشود. در حالی که وجود یک فایل در یک سیستم، این مفهوم را برای یک سیستم کامپیوتری ایجاد نمیکند.

تعریف سخت افزاری سرور:

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

سرور هاست چیست؟

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

بین سالهای 1990 تا 2010 با افزایش استفاده از سخت افزارهای اختصاصی شاهد حضور سرورهای جامع و اختصاصی بوده ایم که از معروفترین این محصولات می توان ابزار جستجوی گوگل را نام برد. بر اساس نوع خدمات پردازشی ارائه شده، سرورها در انواع مختلفی طبقه بندی می شوند که در ادامه به آنها اشاره خواهد شد.

انواع سرور

انواع سرور

 

Web server: نرم افزار یا سخت افزاری که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند.

Standalone server: نوعی سرور که زیرشاخه زیرساخت های یک شبکه بزرگتر محسوب نمی شود. در واقع یک سرور Standalone بدون وابستگی به یک منبع خارجی به کلاینت های خود خدمات ارائه می کند.

Name server: سروری است که پروتکل name-service  را پیاده سازی می کند.

Printer server: کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند.

Proxy server: سروری است که نقش واسطه را بین کلاینت ها و سرورهای دیگر ایفا می کند. وقتی کاربر بخواهد اطلاعاتی چون فایل، صفحات وب و سایر منابع را از سرور دیگری دریافت کند، به proxy server متصل می شود.

Sound server: سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.

Application server: سروری که به اجرای یک سری برنامه های نرم افزاری خاص اختصاص یافته است.

Database server: یک برنامه کامپیوتری است که خدمات database به سایر کامپیوتر ها یا برنامه های کامپیوتری ارائه می دهد که به آن مدل client-server نیز می گویند.

Fax server: سیستمی است که در یک سرور شبکه محلی (LAN) نصب شده و به کاربرانی که به شبکه متصل هستند امکان ارسال و دریافت فکس را می دهد.

File server: یک نرم افزار یا یک سیستم سخت افزاری به همراه نرم افزار است که فایل ها را ذخیره کرده و آنها را از طریق شبکه با سایر کلاینت ها برای خواندن و نوشتن به اشتراک می گذارد.

Game server: کاربران بازی های کامپیوتری می توانند با اتصال به این سرور به صورت آنلاین به انجام بازی های گروهی بپردازند.

Home server: سروری برای منازل مسکونی است که از طریق یک شبکه خانگی و اینترنت به سایر دستگاه های داخل خانه خدمات ارائه می دهد.

سرورها چگونه کار می کنند؟

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

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

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

سرور چیست و چه کاربرد و وظایفی دارد ؟

سرور چیست و چه کاربرد و وظایفی دارد ؟

سرور چیست و چه کاربرد و وظایفی دارد ؟

در مباحث کامپیوتری، یک سرور عبارتست از یک برنامه کامپیوتری یا یک دستگاه که موجب فعالیت دیگر برنامه ها یا دستگاه ها تحت عنوان “کاربران” می شود.

در این ساختار که مدل سرور – کاربر نامیده می شود یک محاسبات سراسری واحد در چندین فرایند یا سیستم، توزیع می شود. سرورها می توانند عملیات متعددی را انجام دهند که اغلب “سرویس” نامیده می شود، عملیاتی همانند به اشتراک گذاری داده یا منابع بین چندین کاربر، یا انجام محاسبات برای یک کاربر. یک سرور می تواند به تنهایی در خدمت کاربران متعددی باشد و همینطور یک کاربر می تواند به تنهایی از چندین سرور استفاده نماید.

سرورهای مؤسسهWikimedia - مدیاسافت

سرورهای مؤسسهWikimedia

یک فرایند برای کاربر می تواند بر روی یک سیستم اجرا شود یا ممکن است به یک سرور بر روی یک دستگاه دیگر در شبکه متصل باشد. سرورهای معمول عبارتند از سرورهای پایگاه داده، سرورهای فایل، سرورهای ایمیل، سرورهای چاپ، سرورهای وب، سرورهای بازی و سروهای کاربردی. امروزه اغلب سیستم های کاربر- سروری با مدل درخواست- پاسخ، پیاده سازی شده و غالباً با همین نام نیز شناخته می شوند: یک کاربر درخواستی را به سرور می فرستند تا آن سرور عملیاتی را انجام داده و پاسخی را به کاربر ارسال کند که معمولاً بصورت یک نتیجه یا تأیید است.

اولین سرور WWW واقع در CERN - مدیاسافت

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

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

تاریخچه استفاده از سرور

استفاده از واژه “سرور” در مباحث کامپیوتری از تئوری صف بندی نشات گرفته شده است، که به اواسط قرن ۲۰ باز می گردد و در مقاله ای که نمادگذاری Kendall را معرفی کرده، مورد استفاده قرار گرفته است. در مقالات قدیمی تر، نظیر Erlang (1909) ، واژه های محسوس تری همانند “اپراتورهای تلفن” استفاده شده اند.

در محاسبات کامپیوتری، تاریخ استفاده از لغت “سرور” حداقل به RFC 5 (1969) (یکی از اولین مستنداتی که ARPANET (اینترنت قدیمی) را تعریف کرد) باز می گردد و در مقابل واژه “کاربر” قرار داد و دو نوع میزبان را از هم متمایز می سازد: “سرور- میزبان” و “کاربر- میزبان”. استفاده از لغت “خدمت رسانی” در مقابل “سرور- میزبان” و “کاربر- میزبان” نیز به مستندات قدیمی از جمله RFC 4 باز می گردد.

در فرهنگ اصطلاحات کامپیوتری “جارگون”، سرور را به صورت حس مشترکی از یک فرایند که سرویس یا خدماتی را معمولاً از راه دور برای درخواست ها ارائه می دهد، تعریف شده است که در نسخه (۱.۱.۰) سال 1981 آمده است:

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

عملکرد یک سرور چگونه است ؟

اکیداً می توان گفت که واژه سرور اشاره به یک برنامه کامپیوتری یا یک فرایند (برنامه در حال اجرا) دارد. به بیان دیگر، این لغت اشاره به دستگاهی ( یا سیستم تخصیص یافته) دارد که برای اجرای یک یا چند برنامه سروری مورد استفاده قرار می گیرد. بر روی یک شبکه، چنین دستگاهی، میزبان نامیده می شود. علاوه بر سرور، واژگان خدمت گذاری و سرویس (خدمت) نیز به کرات استفاده می شوند، البته از لغاتخدمت رسان و خدمتکار استفاده نمی شود. واژه سرویس همچنین می تواند بیانگر خلاصه عملیاتی همانند خدمات تحت وب باشد. همچنین این لغت می تواند اشاره به یک برنامه کامپیوتری داشته باشد که یک کامپیوتر را به یک سرور تبدیل می کند، همانند سرویس ویندوز. سرور از دیدگاه “اطاعت کردن” به عنوان “سرورهای خدمت رسان به کاربران” (و “کاربران استفاده کننده از سرورها”) شناخته می شود، و از دیدگاه “دادن اطلاعات” غالباً می توان گفت “سرورها اطلاعات را ارائه می دهند”. بعنوان مثال، سرورهای تحت وب “صفحات وب را برای کاربران نمایش می دهند” یا “درخواست های آن ها را برآورده می سازند”.

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

یک شبکه مبتنی بر مدل کاربر – سرور که در آن، کاربران انفرادی متعددی درخواست خدمات و منابع را از سرورهای مرکزی دارند

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

با اینکه درخواست- پاسخ، رایج ترین مدل از طراحی کاربر- سرور است اما طراحی های دیگری همانند الگوی انتشار- عضویت نیز وجود دارند. در این الگو کاربران از طریق یک سرور pub-sub ثبت نام می کنند و بدین ترتیب انواع مشخصی از پیغام ها را دریافت می نمایند؛ این ثبت نام اولیه می تواند از طریق مدل درخواست- پاسخ نیز صورت پذیرد. پس از آن، سرور pub-sub پیغام های منطبق با کاربران را بدون هیچگونه درخواست اضافه ای، به کاربران ارجاع می دهد: سرور پیغام ها را به کاربران می رساند، به جای آنکه کاربران پیغام ها را از طریق درخواست- پاسخ از سرور دریافت کنند.

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

وظیفه یک سرور چیست ؟

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

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

(کاربران یا دستگاه ها)

سرور محاسباتی حجم بالایی از منابع محاسباتی بویژه CPU و RAM را در شبکه به اشتراک می گذارد. هر برنامه کامپیوتری که به توان CPU و RAM بیشتری نسبت به آنچه یک کامپیوتر شخصی قادر به ارائه آن است، نیاز دارد.
سرور پایگاه داده نگهداری و به اشتراک گذاری هر شکل از پایگاه داده (سازماندهی مجموعه های داده با مشخصه های از پیش تعریف شده که می تواند در یک جدول نمایش داده شود) بر روی یک شبکه صفحات گسترده، نرم افزار حسابداری، نرم افزار مدیریت مالی یا بطور مجازی هر برنامه کامپیوتری که از داده های سازمان یافته به ویژه در حجم های بالا استفاده می کند.
سرور فکس یک یا چند دستگاه فکس را بر روی یک شبکه به اشتراک می گذارد، بدین ترتیب محدودیت های دسترسی فیزیکی از بین می رود. هر شخصی که فکس را ارسال یا دریافت می کند
سرور فایل فایل ها، پوشه ها و فضای ذخیره سازی آن ها را بر روی یک شبکه به اشتراک می گذارد. کامپیوترهای موجود در شبکه، همان کاربران هستند اگرچه برنامه های محلی نیز می توانند حکم کاربر را داشته باشند.
سرور بازی کامپیوترهای متعدد یا دستگاه های بازی مختلف را برای انجام بازی های چند نفره فعال می سازد. کامپیوترهای شخصی یا کنسول های بازی
سرور ایمیل به همان روشی که اداره پست، ارتباط بین افراد را از طریق نامه ممکن می سازد این سرور امکان برقراری ارتباط ایمیلی را میسر می کند. ارسال کنندگان و دریافت کنندگان ایمیل
سرور رسانه تصاویر یا اصوات دیجیتالی را بر روی یک شبکه از طریق جریان رسانه ای به اشتراک می گذارد (انتقال محتوای فایل صوتی یا تصویری با امکان شنیدن یا مشاهده درجا به جای دانلود کردن یک فایل حجیم). کامپیوترهای شخصی مجهز به یک صفحه نمایش و یک بلندگو
سرور چاپ یک یا چند دستگاه چاپ را بر روی شبکه به اشتراک می گذارد، بنابراین محدودیت های دسترسی فیزیکی از بین می رود. کامپیوترهایی که نیاز به چاپ چیزی دارند
سرور صوتی برنامه های کامپیوتری یک کامپیوتر را فعال می سازد تا اصوات را بطور انفرادی یا به صورت اشتراکی، ضبط و پخش کند. برنامه های کامپیوتری کامپیوتر مشابه
سرور پروکسی بعنوان یک واسطه بین کاربر و سرور عمل کرده و ترافیک ورودی از جانب کاربر را تأیید و به سرور ارسال می نماید. دلایل انجام چنین کاری عبارتند از کنترل محتوا و فیلتر کردن، بهبود عملکرد ترافیک، جلوگیری از دسترسی غیرمجاز به شبکه یا مسیریابی ساده ترافیک بر روی شبکه های بزرگ و پیچیده هر کامپیوتر شبکه شده
سرور وب صفحات میزبان وب. یک سرور وب، سروری است که وب گسترده جهانی را ممکن می سازد. هر وب سایت دارای یک یا چند سرور وب است. کامپیوترهای دارای یک مرورگر وب

تقریباً کل ساختار اینترنت، مبتنی بر یک مدل کاربر- سرور می باشد. سرورهای نام ریشه سطح بالا، DNS و روترها، ترافیک را در اینترنت هدایت می کنند. میلیون ها سرور متصل به اینترنت وجود دارد که بطور مداوم در سرتاسر جهان در حال کارکردن هستند و بطور مجازی هر کاری که توسط یک کاربر اینترنت عادی انجام شود نیازمند یک یا چند تعامل با یک یا چند سرور می باشد. البته استثناهایی هم وجود دارد که از سرورهای اختصاصی استفاده نمی کنند؛ بعنوان مثال اشتراک فایل نظیر- به- نظیر و برخی برنامه های تلفنی (همانند Skype).

ملزومات سخت افزاری سرور

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

یک سرور قرار گرفته در قفسه با درپوش آن که به منظور نشان دادن اجزاء درونی برداشته شده است - مدیاسافت

یک سرور قرار گرفته در قفسه با درپوش آن که به منظور نشان دادن اجزاء درونی برداشته شده است

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

سرورهای بزرگ

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

نمای پشتی یک قفسه سرور - مدیاسافت

نمای پشتی یک قفسه سرور

نمای پشتی سرورهای مؤسسهWikimedia - مدیاسافت

نمای پشتی سرورهای مؤسسهWikimedia

نمای مقابل سرورهای مؤسسهWikimedia - مدیاسافت

نمای مقابل سرورهای مؤسسهWikimedia

نمای پشتی سرورهای مؤسسهWikimedia - مدیاسافت

نمای پشتی سرورهای مؤسسهWikimedia

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

خوشه ها یا کلاسترها

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

تجهیزات شبکه

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

سیستم های عامل

در محیط اینترنت، عمده سیستم های عامل در بین سرورها، توزیع های منبع باز شبیه به UNIX هستند، مانند سیستم عامل های مبتنی بر Linux و FreeBSD، به همراه سرور ویندوز که دارای حجم اشتراک قابل توجهی است. سیستم های عامل اختصاصی همانند z/OS و سرور macOS نیز به تعداد بسیار کمتر استفاده شده اند.

Cobalt Qube 3محصول شرکت Sun - مدیاسافت

Cobalt Qube 3محصول شرکت Sun : یک دستگاه سرور کامپیوتر (2002) که سیستم عامل Cobalt Linux ( یک نسخه تغییر یافته از Red Hat Linux بر پایه هسته Linux نسخه 2.2) بر روی آن اجرا می شود و با سرور وب Apache تکمیل شده است.

مشخصه های معمول سیستم های عامل مبتنی بر سرورهای تخصصی شامل موارد زیر است:

  • GUI در دسترس نیست یا انتخابی است
  • قابلیت پیکربندی مجدد و به روز رسانی نرم افزار و سخت افزار بدون راه اندازی مجدد وجود ندارد
  • تسهیلات پشتیبانی پیشرفته برای ایجاد امکان پشتیبانی آنلاین منظم و مداوم از داده های بحرانی
  • انتقال نامرئی داده با حجم های مختلف بین دستگاه های مختلف
  • قابلیت های شبکه ای انعطاف پذیر و پیشرفته
  • قابلیت های اتوماسیون همانند daemons در UNIX و سرویس های ویندوز
  • امنیت شدید سیستم به همراه محافظت پیشرفته از کاربران، منابع، اطلاعات و حافظه
  • شناسایی پیشرفته و اعلان خطر در شرایطی همچون گرم شدن بیش از حد سیستم، یا خطای پردازنده و دیسک

در عمل، امروزه بسیاری از سیستم های عامل شخصی و سیستم های عامل مبتنی بر سرور دارای منبع کد مشابه بوده و اغلب در پیکربندی تفاوت دارند.

مصرف انرژی

در سال 2010 مراکز داده ای (سرورها، خنک کننده ها و دیگر زیرساخت های الکتریکی) مسئول 1/1 تا 5/1 درصد از مصرف برق تمام دنیا بوده و  7/1 تا 2/2 درصد از آن در ایالات متحده مصرف شده است. تخمین زده می شود که کل انرژی مصرف شده توسط تکنولوژی اطلاعات و ارتباطات به دلیل ایجاد بهره وری اقتصادی، کاهش تولید گازهای گلخانه ای به ارزش بیش از 5 برابر خود را در سایر بخش های صنعت به دنبال شده است.

بررسی سرور DL380G10

بررسی سرور DL380G10

بررسی سرور DL380G10

بررسی سرور DL380G10

ویژگی‌های کلی در سرور HPE DL380 G10

  • تامین امنیت بی‌نظیر با Silicon Root of Trust و ویژگی‌های امنیتی دیگر
  • پیشرو بودن در کارایی با وجود Persistent Memory یا حافظه‌های پایدار
  • استفاده از تکنولوژی نوآورانه Intelligent System Tuning یا IST
  • کیس ماژولار با انعطاف پذیری و  ظرفیت هارد درایوهای بیشتر
  • پشتیبانی از پردازنده‌های Intel Xeon Processor Scalable

 

 

ویژگی‌های جدید در سرور HPE DL380 G10

  • پشتیبانی از LFFهای 12 ترابایتی
  • پشتیبانی از SFFهای 15.3 ترابایتی
  • پشتیبانی از SATA RI SSDهای 7.68 ترابایتی
  • پشتیبانی از NVMe درایوهای 4 ترابایتی
  • پشتیبانی از PCIeهای 4 ترابایتی
  • پشتیبانی از کارت گرافیک‌های جدید AMD و NVIDIA
  • پشتیبانی از پردازنده‌های HPE Specific IST: شامل Gold 6143 و Platinum 8165

 

بررسی سخت‌افزاری سرور DL380G10

پردازنده

سرورهای نسل 10 اچ پی از پردازنده‌های سرورهای نسل 9 اچ پی یعنی اینتل زئون سری E5 پشتیبانی نمی‌کنند و به جای آن با پشتیبانی از چیپ‌ست جدید اینتل مدل C621 قادرند از پردازنده‌های جدید اینتل سری Scalable استفاده کنند. پردازنده‌های Intel Xeon Scalable دارای سری‌های Platinum 8100 ،Gold 5100 و Gold 6100 ،Silver 4100 و در نهایت Bronze 3100 است. این پردازنده‌ها بسته به نیازهای شما در زمینه تعداد هسته‌ها و ذخیره‌سازی، و یا هر دو می‌توانند بین 4 تا 28 هسته ارایه کنند. تعداد هسته‌های بیشتر در داخل یک کیس بالطبع قدرت پردازشی بالاتر، Containerها یا ماشین‌های مجازی بیشتری را فراهم می‌کند تا با همان یک کیس بتوان از حجم‌های کاری متنوع پشتیبانی کرد.

اچ پی در سرورهای نسل 10، برای افزایش و بهبود کارایی در حجم‌های کاری، تکنولوژی Intelligent System Tuning را ارائه داده که خود شامل سه تکنولوژی است. یکی از آنها Jitter Smoothing است تا توان عملیاتی در تمامی حجم‌های کاری بالا رود خصوصا حجم‌های کاری Latency-Sensitive مانند High Frequency Trading یا HFT که تراکنش‌هایی با سرعت بالا اجرا می‌شوند مانند تراکنش‌های بانکی. HFT در واقع پلت‌فرمیست که حجم زیادی از خرید و فروش را در زمان بسیار کم انجام می‌دهد مانند بانک‌ها، صندوق‌های سرمایه‌گذاری و غیره. تکنولوژی Workload Matching نیز یکی از اجزای تکنولوژی IST است که به وسیله آن می‌توان پروفایل‌های کاستومایز شده‌ای را برای تنظیم کردن منابع داخلی سرور استفاده کرد.

 

حافظه و رم

برای دستیابی به کارایی و سرعت بیشتر، هر پردازنده از 6 کانال حافظه که هر کانال، دو ماژول حافظه دارد، پشتیبانی می‌کند یعنی هر پردازنده 12 ماژول حافظه را کنترل می‌کند یعنی فناوری Six by Two استفاده می‌شود. در نتیجه در پیکربندی‌های دو پردازنده‌ای از 24 عدد DDR4 پشتیبانی می‌شود. در صورتی که یک پردازنده نصب شود، نیمی از اسلات‌های رم قابل استفاده هستند. حداکثر سرعت حافظه در سرورهای جدید نسل 10 اچ پی 2666 MT/s است اما به خاطر داشته باشید که سرعت حافظه بستگی به مدل پردازنده، نوع حافظه و پیکربندی حافظه دارد.

انواع حافظه‌ای که این سرورها پشتیبانی می‌کنند عبارتند از ماژول‌های (Unbuffered (UDIMM)، Registerder (RDIMM)، Load-Reduced (LRDIMM و (NVMe (NVDIMM. توجه داشته باشید که ترکیب انواع مختلف حافظه یعنی LRDIMM و RDIMM قابل پشتیبانی نیست.

سرورهای HPE DL380 G10 با پشتیبانی از 24 ماژول 128GB LRDIMM می‌تواند 3 ترابایت حافظه را فراهم کند که این مقدار با حافظه‌های 64 گیگابایتی به نصف تقلیل می‌یابد. ماژول‌های 16 تا 64 گیگابایتی نیز وجود دارند و تمام مدل‌های Pre-config از میزان حداکثر 3 ترابایت پشتیبانی می‌کنند. ماژول‌های HPE SmartMemory، تست شده و باکیفیت هستند و بالاترین سطح کارایی و پهنای باند را فراهم می‌کنند.

از آنجاییکه سرور HPE DL380 G10 از ماژول‌های حافظه NVDIMM هم پشتیبانی می‌کنند با استفاده از ماژول‌های 16 گیگابایتی در 12 اسلات، ظرفیت 192 گیگابایت فراهم می‌شود.

حافظه‌های پایدار یا Persistent Memory
حافظه‌های HPE Persistent Memory، سطوح بسیار بالایی از کارایی و Data Resiliency را برای دیتابیس‌ها و حجم‌های کاری تحلیلی فراهم می‌کنند. این حافظه‌ها عملیات Application Checkpoint را تا 27 برابر سریع‌تر و عملیات بازیابی یا Restores را تا 20 برابر سریع‌تر انجام می‌دهند. لازم به ذکر است که حافظه‌های پایدار اچ پی، سریع‌ترین حافظه‌های پایدار موجود در بازار در مقیاس TB-Scale هستند. تکنولوژی HPE Persistent Memory، اولین حافظه‌های دائمی و پایدار را در دنیا فراهم کرده‌اند که بر روی محاسبه پرولیانت‌های اچ پی تاثیر به سزایی دارند. زیرا حداکثر زمان Uptime را ارائه می‌دهند و در سرورهای نسل 10 تا 20 برابر، زمان restart time در دیتاسنتر کاهش یافته است.

تکنولوژی حافظه پایدار یا Nonvolatile DIMM، ترکیبی از سرعت و طول عمر DRAM با ذخیره‌سازی پایدار حافظه فلش است که نتیجه آن افزایش کارایی سیستم و قابلیت اطمینان است. این تکنولوژی همچنین هیبرید DIMM (Hybrid DIMM) نیز نامیده می‌شود و مزایای بسیاری را در زمینه سرعت و کارایی، هزینه و امنیت داده برای اپلیکیشن‌های سرور و استوریج کلاس انترپرایز فراهم می‌کند. همچنین برای شتاب‌بخشی اپلیکیشن‌ها نیز قابل استفاده است.

NVDIMMها برای محیط‌هایی که محاسبات آنها در مقیاس بالاست (hyperscale) ایده‌آل است یعنی محیط‌هایی که بر محاسبه مبنی بر کلود، تحلیل کلان‌داده‌ها، دیتابیس‌های High Performance و همچنین اپلیکیشن‌هایی با زمان تاخیر کم مانند High Frequently Trading یا HFT تمرکز دارند. (HFT در واقع پلت‌فرمیست که حجم زیادی از خرید و فروش را در زمان بسیار کم انجام می‌دهد یعنی تراکنش‌هایی با سرعت بسیار بالا اجرا می‌شوند مانند بانک‌ها، صندوق‌های سرمایه‌گذاری و غیره.) حافظه‌های NVDIMM برای اپلیکیشن‌های دیتابیسی و تحلیلی که محاسبه Substantial نیاز دارند، مناسب است.

از آنجاییکه این سرور دو پردازنده را پشتیبانی می‌کند و در سرورهای نسل 10، هر پردازنده از 6 اسلات NVDIMM پشتیبانی می‌کند، در هر کیس از 12 عدد حافظه دائمی NVDIMM می‌توان استفاد کرد. ظرفیت این حافظه‌ها نسبت به نسل اول آنها 2 برابر شده و سرور HPE ProLiant DL380 Gen10 برای هر سیستم حداکثر 192 گیگیابایت را فراهم می‌کند. چرا که NVDIMMهای 8 گیگابایتی جای خود را به NVDIMMهای 16 گیگابایتی داده‌اند.

 

استوریج و ذخیره‌سازی

سرورهای HPE DL380 G10 بسیار منعطف و سازگارند که دارای پیکربندی Modular Drive Bay هستند که امکان پشتیبانی از 19 عدد LFF یا 20 عدد NVMe به همراه 3 عدد double-wide GPU را دارد. اگر از mid-plane HD carrier استفاده شود، 4 عدد درایو LFF نیز به صورت داخلی و با قرارگیری در قسمت میانی و در بالای CPUها و ماژول‌های حافظه قابل استفاده است. می‌توان با استفاده از Drive Cageهایی که در قسمت پشتی نصب می‌شوند، هارد درایوهای SFF و LFF بیشتری نصب کرد. با وجود 12 عدد درایو LFF در قسمت جلویی، 3 عدد در قسمت پشتی و 4 عدد در قسمت میانی (228 ترابایت)، به همراه 2 عدد SFF در قسمت پشتی (7.68 ترابایت)، در کل از 231.84 ترابایت پشتیبانی می‌شود.

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

High capacity 12TB LFF drives
Large capacity 15.3TB SSDs
7.68TB capacity SATA RI SSDs
4TB capacity NVMe drives
4TB capacity PCIe accelerator cards
به تازگی در سرور HPE DL380 G9، از SAS SSDهای 15.3 ترابایتی پشتیبانی می‌شود که حداکثر ظرفیت ذخیره‌سازی را به 397.8 ترابایت رسانده است. در صورت استفاده از همین SAS SSDها در سرور HPE DL380 G10، حداکثر ظرفیت ذخیره‌سازی به 459 ترابایت می‌رسد. با افزایش ظرفیت NVMeها از 2 ترابایت به 4 ترابایت، در صورت استفاده از 20 عدد NVMe، ظرفیت 80 ترابایت فراهم می‌شود.

پیکربندی‌های مختلف کیس نیز قابل دسترسی است و بسته به نیازهای حجم کاری خود می‌توانید از پیکربندی‌های متفاوتی استفاده کنید:

8 LFF drive chassis with Universal Media Bay
12 LFF drive chassis + optional 4 LFF mid-plane or 3 LFF + 2 SFF rear mounted drives
24 SFF drive chassis + optional 6 SFF rear-mounted drives
8 SFF drive chassis with Universal Media Bay, + 2 optional front mounted SFF or NVMe drives
20 SFF NVMe drive chassis with partial population of box1 on the front of the system
برخی پیکربندی‌ها برای داشتن optical drive از Universal Media Bay پشتیبانی می‌کنند. در برخی پیکربندی‌ها ممکن است نیاز باشد Drive Cageهایی را در جای Expansion Riser قرار داد تا بتوان 6SFF و یا 2SFF و 3LFF را پشتیبانی کرد. اگر قرار است از 8 درایو NVMe استفاده کنید، فقط باید SFF Chassis را انتخاب کنید. کیس‌های 8-bay می‌توانند آپگرید شوند تا از 16 یا 24 درایو SFF پشتیبانی کنند. در صورت استفاده از 20 عدد درایو NVMe باید از HPE Smart Storage Battery نیز استفاده شود.

 

نکته قابل توجه در سرور HPE DL380 G10 این است که درایوهای uFF و 2 عدد درایو M.2 بر روی رایزر اصلی (Primary Riser) پشتیبانی می‌شود.

روی بورد سیستم و پشت منبع تغذیه، یک اسلات کارت MicroSD وجود دارد و ادمین‌ها میتوانند ماژول Dual Micro-SD را برای پشتیبانی از Failsafe Hypervisor (جلوگیری از بروز خطا در ماشین مجازی) نصب کنند.

کنترلر
در تمامی کیس‌ها، کنترلر نسل 10 و تعبیه شده S100i Smart Array وجود دارد که از 14 پورت SATA و Software RAID پشتیبانی می‌کنند. ادمین‌ها می‌توانند از کنترلرهای متنوعی که مخصوص پلت‌فرم نسل 10 ارایه شده‌اند و از RAIDهای مختلف پشتیبانی می‌کنند، بهره‌مند شوند.

کنترلر پیش‌فرض و تعبیه شده در این سرور مانند دیگر سرورهای نسل 10 اچ پی، کنترلر HPE Dynamic Smart Array S100i است که امکان استفاده از هارد درایوهای SATA با امکان پشتیبانی از Data، Boot و Media را فراهم می‌کند. این کنترلر نسل 10 اچ پی، اغلبِ نیازهای شما را برآورده می‌کند چرا که  انعطاف پذیری لازم را با انتخاب کنترلرهایی با سرعت 12 Gbps و امکان کار در هر دو حالت SAS و HBA فراهم می‌کند.

کنترلرهایی که در سرور HPE DL380 G10 پشتیبانی می‌شود به صورت زیر است:

HPE Smart Array S100i SR Gen10 SW RAID
HPE Smart Array E208i-a SR Gen10 Controller
HPE Smart Array E208i-p SR Gen10 Controller
HPE Smart Array E208e-p SR Gen10 Controller
HPE Smart Array P408i-a SR Gen10 Controller
HPE Smart Array P408i-p SR Gen10 Controller
HPE Smart Array P408e-p SR Gen10 Controller
HPE Smart Array P816i-a SR Gen10 Controller
نکته: Performance RAID Controllerها به باتری HPE Smart Storage Battery نیاز دارند که به صورت جداگانه فروخته می‌شود.

 کارت شبکه

سرور HPE DL380 G10 دارای کارت شبکه تعبیه شده 4x1GbE است که امکان انتخاب HPE FlexibleLOM یا PCIe را فراهم می‌کند تا فابریک یا پهنای باند شبکه شما بین 1GbE و 40GbE ارائه شود در نتیجه همراه با رشد و تغییر نیازهای کسب‌وکارتان رشد کنید. همچنین می‌توانید از فابریکی با PCIe کارت مناسب استفاده کنید.

سیستم‌عامل

سرور جدید HPE DL380 G10 علاوه بر سیستم‌عامل‌های سنتی، از Azure، Docker و ClearOS نیز پشتیبانی می‌کند.

اسلات‌های افزونه یا Expansionها

سرورهای HPE DL380 G10 حداکثر دارای 8 اسلات PCIe 3.0 هستند و برای اینکه هر 8 تای آن فعال باشند باید از دو رایزر استفاده کرد که در صورت استفاده از رایزر دوم باید پردازنده دوم نیز در پیکربندی لحاظ شود.

سرورهای HPE DL380 G10 می‌توانند حداکثر 5 عدد single-wide GPU و یا 3 عدد double-wide GPU پشتیبانی کنند در نتیجه انجام HPC یا همان High Performance Computing و Complex Animation را ممکن می‌کنند.

کارت‌های افزونه‌ی بیشتر، می‌توانند I/O را افزایش داده، پشتیبانی گرافیکی و HPC را ممکن کرده و استوریج‌های اینترنال و اکسترنال بیشتری را ارایه دهند.

منبع تغذیه

منابع تغذیه Flex Slot می‌توانند PSUهای مناسبی را برای پیکربندی‌های خاص سروری ارایه دهند و نتیجه این پیکربندی‌های متنوع، موضوع مهمی به نام صرفه‌جویی در مصرف برق است. نسل جدید PSUها نیز طوری آپدیت شده‌اند که کارایی 94 و 96 درصدی را فراهم می‌کنند. کولینگ در این سرورهای HP، در پیکربندی یک پردازنده‌ای با 4 عدد فن و در پیکربندی دو پردازنده‌ای با 6 عدد فن ممکن می‌شود. همچنین در پیکربندی‌های خاص که از نهایت ظرفیت هارد درایوها استفاده می‌شود، پیشنهاد می‌شود که از 6 عدد فن با حداکثر کارایی استفاده شود.

مدیریت

مدیریت در سرورهای نسل 10 اچ پی با وجود چیپ مدیریتی HPE iLO 5 آپگرید شده است. iLO 5 دسترسی Out of Band به سرور را فراهم می‌کند و می‌توانید با استفاده از مرورگر استاندارد، از راه دور به سرور خود متصل شوید. iLO 5.0 قابلیت‌های جدیدی را ارایه داده و داشبورد را ساده کرده و وضعیت سیستم را به طور خلاصه نشان می‌دهد (وضعیت سیستم دایما در حال رفرش شدن است). این چیپ مدیریتی نقش اساسی در راه‌اندازی و بوت سرور دارد، همچنین Setup ساده، مانیتورینگ سلامت سیستم و بررسی وضعیت برق و حرارت را نیز فراهم می‌کند.

HPE iLO استاندارد روی سیستم موجود است اما اگر بخواهید از ویژگی‌های مدیریتی بیشتری استفاده کنید، به راحتی می‌توانید آن را با خرید لایسنس آپگرید کنید. لایسنس‌های مختلفی که می‌توانید بر اساس نیازهای مدیریتی خود از آن استفاده کنید به صورت زیر است:

HPE iLO Essentials
HPE iLO Advanced
HPE iLO Advanced Security Edition
HPE iLO Scale Out
همانند نسل‌های قبلی سرورهای اچ پی، در سرورهای نسل 10 نیز HPE OneView همواره در کنار HPE iLO وجود دارد.

امنیت

فریمور اصلی سرور مستقیماً در سیلیکون قرار گرفته و تامین امنیت در سرورهای نسل 10 اچ پی به صورت تعبیه شده در چرخه عمر سرور وجود دارد که با تکنولوژی Silicon Root of Trust انجام می‌شود. میلیون‌ها کدخط‌های سروری توسط Run-Time Firmware Validation قبل از اینکه سیستم‌عامل سرور بوت شود، اجرا می‌شود که توسط HPE iLO Advanced Premium Security Edition فعال می‌شود. فریمور سرور هر 24 ساعت یکبار اعتبار فریم‌ور اصلی سرور را بررسی می‌کند.

اگر کدهای ناامن و نامعتبر تشخیص داده شوند، ویژگی Secure Recovery فریمور سرور را به آخرین حالت مناسب و یا تنظیمات کارخانه  برمی‌گرداند.

ماژول TPM یا Trusted Platform Module ویژگی دیگر امنیتی در سرورهای اچ پی است که در سرورهای نسل 10 اچ پی از نسخه TPM 2.0 استفاده می‌شود. این ماژول از دسترسی‌های غیرمجاز به سرور جلوگیری می‌کند و آرتیفکت‌ها و ابزارهایی را که برای اعتبارسنجی سرور لازم است را ذخیره می‌کند. مورد استفاده این آرتیفکت‌ها هنگامی است که در سرور باز شود و یا لاگ‌های Intrusion Detection kit ایجاد شود. یعنی وقتی درپوش سرور باز شده باشد، لاگ‌های Intrusion Detection Kit اعلام هشداری مبنی بر این جریان به ادمین شبکه صادر می‌کنند.

بررسی سرور ML350G10 شرکت اچ پی

بررسی سرور ML350G10 شرکت اچ پی

بررسی سرور ML350G10 شرکت اچ پی

بررسی سرور ML350G10 شرکت اچ پی

آیا به سروری قدرتمند برای دفاتر راه دور و SMB خود نیاز دارید؟ سرور HPE ProLiant ML350 Gen10 سروری ایستاده و دوپردازنده‌ای است که کارایی، ارتقاپذیری و قابلیت اطمینان بسیار بالایی دارد و این ویژگی‌ها باعث می‌شود برای SMBهای در حال رشد، دفاتر راه دور در کسب‌وکارهای بزرگ و دیتاسنترهای انترپرایزی مناسب باشد.
سرور HPE ProLiant ML350 Gen10 از پردازنده‌های جدید اینتل با نام Intel Xeon Scalable پشتیبانی می‌کند. همچنین حافظه‌هایی که در این سرور اچ پی استفاده می‌شود، حافظه‌های سرورهای نسل 10 است که از سرعت 2666 مگاهرتز و با ظرفیت 3 ترابایت پشتیبانی می‌کند. پس در واقع نسبت به حافظه‌های نسل قبلی که از سرعت 2400 مگاهرتز پشتیبانی می‌کرد، 11 درصد سریع‌تر هستند.

 

کیس این سرور اچ پی که قابل نصب در رک هم هست، بازطراحی و کوچک‌تر شده و با ارائه امکانات ارتقاپذیری می‌تواند انعطاف لازم برای رشد کسب‌وکار شما را فراهم کند. از 12Gb/s SAS، NVMe SSD و 4 کارت شبکه تعبیه شده یک گیگابیتی و بسیاری ویژگی‌های محاسباتی و گرافیکی، پشتیبانی می‌کند.

همچنین سرور HPE ProLiant ML350 Gen10 با پشتیبانی از HPE Pointnext و پیاده‌سازی آسان، امکان انتقال به کسب‌ وکار دیجیتالی با چابکی بیشتر و با همه محدودیت‌های موجود در بودجه IT را فراهم می‌کند.

ویژگی‌های جدید

پشتیبانی از پردازنده‌های جدید Intel Xeon Scalable – Full Stack
پشتیبانی از تکنولوژی نوآورانه Intelligent System Tuning یا IST
پشتیبانی از حافظه‌های DDR4 از نوع LRDIMM و RDIMM با سرعت 2600 MT/s و ظرفیت 8، 16، 32، 64 و 128 گیگابایتی با ظرفیت 3 ترابایت
تامین امنیت در سرورهای نسل 10 اچ پی با تکنولوژی Silicon Root of Trust و ویژگی‌های استاندارد کیس
بازطراحی و ارائه کیسی کوچک‌تر با قابلیت پشتیبانی از چند Drive Cage با هدف تامین ارتقاپذیری که شامل 8 عدد SFF Express Bay است تا بتواند از NVMe SSD ها پشتیبانی کند.
پشتیبانی از هارد درایوهای جدید 12TB SAS / SATA LFF HDD
پشتیبانی از ماژول‌های کارت گرافیک برای اپلیکیشن‌های Graphic-intensive مانند زیرساخت دسکتاپ مجازی (VDI) و یادگیری ماشین.
پشتیبانی از NVidia Quadro P4000 GPU
ارائه یک سرور کاملا عملیاتی با نرم‌ افزار ClearOS که نه تنها هزینه اضافی برای شما ندارد بلکه بسیار مناسب شماست. از راهکارهای متنوع، شامل Azure، Docker و ClearOS در کنار سیستم‌عامل‌های سنتی پشتیبانی می‌کند.
ارایه راهکارهای جدید SMB Solution SKU

بررسی سخت افزاری

پردازنده
سرور HPE ProLiant ML350 Gen10 از حداکثر دو پردازنده Intel Xeon Scalable پشتیبانی می‌کند که به ترتیب با پردازنده‌های سری برونز، 4 هسته و با پردازنده‌های سری پلاتینوم، 28 هسته را فراهم می‌کند که کارایی بی‌نظیری را ارایه می‌دهد. استفاده از این پردازنده‌ها، باعث افزایش 71 درصدی در کارایی و افزایش 27 درصدی در تعداد هسته‌ها (28cores/22 cores= 1.27 = 27%) نسبت به پردازنده‌های سرورهای نسل 9 می‌شود.

حافظه
با پشتیبانی از 24 اسلات حافظه می‌تواند از HPE DDR4 SmartMemory با سرعت 2600 MT/s پشتیبانی کند و در عین حال از Downtime و Data Loss جلوگیری می‌شود چرا که در سرورهای نسل 10 اچ پی از تکنولوژی Fast Fault Tolerance استفاده می‌شود یعنی در صورت بروز خطا می‌تواند به کار خود ادامه دهد. همچنین بهبود کارایی در محیط کاری و صرفه‌جویی در مصرف برق از ویژگی‌های دیگر این سرور اچ پی است.

انواع حافظه‌ای که این سرورها پشتیبانی می‌کنند عبارتند از ماژول‌های (Registerder (RDIMM و (Load-Reduced (LRDIMM. توجه داشته باشید که ترکیب انواع مختلف حافظه قابل پشتیبانی نیست. ماژول‌های HPE SmartMemory، تست شده و باکیفیت هستند و بالاترین سطح کارایی و پهنای باند را فراهم می‌کنند.

سرورهای HPE ML350 G10 با پشتیبانی از 24 ماژول 128GB LRDIMM می‌تواند 3 ترابایت، حافظه را فراهم کند که این مقدار با حافظه‌های 64 گیگابایتی به نصف تقلیل می‌یابد. ماژول‌های 16 تا 64 گیگابایتی نیز وجود دارند. همچنین پشتیبانی از 24 ماژول 32GB RDIMM می‌تواند 768 گیگابایت، حافظه را فراهم کند.

استوریج و ذخیره‌سازی

سرور HPE ProLiant ML350 Gen10 حداکثر از 24 هارد درایو SFF پشتیبانی می‌کند و اگر از SAS SSDهای 7.68 ترابایتی استفاده شود، حداکثر ظرفیت ذخیره‌سازی داخلی در این سرور فراهم می‌شود که برابر با 184.32 ترابایت است.

سرور HPE ProLiant ML350 Gen10 حداکثر از 12 هارد درایو LFF پشتیبانی می‌کند و اگر از SAS یا SATAهای جدید 12 ترابایتی استفاده شود، حداکثر ظرفیت ذخیره‌سازی داخلی برابر با 144 ترابایت فراهم می‌شود.

این سرور نسل 10 اچ پی همچنین از 8 عدد NVMe با ظرفیت 2 ترابایت پشتیبانی می‌کند ظرفیت 16 ترابایت را فراهم می‌کند.

سرور HPE ProLiant ML350 Gen10 می‌تواند گستره وسیعی از درایوها را پشتیبانی کند در نتیجه ارتقاپذیری و امنیت را در محیط‌های هیبریدی فراهم می‌کند، مثلا:

وقتی 8، 16 و 24 عدد درایو SFF با 8 درایو NVMe PCIe SSD ترکیب می‌شود.
درایو NVMe PVIe SSD، با 2 ترابایتظرفیت، اکنون با ظرفیت 4 ترابایت، ارائه می‌شود.
وقتی 4 تا 12 عدد درایو LFF از نوع هات‌پلاگ و غیر هات‌پلاگ را پشتیبانی می‌کند
کنترلر
در تمامی کیس‌ها، کنترلر نسل 10 و تعبیه شده S100i Smart Array وجود دارد که از 14 پورت SATA و Software RAID پشتیبانی می‌کنند. ادمین‌ها می‌توانند از کنترلرهای متنوعی که مخصوص پلت‌فرم نسل 10 ارایه شده‌اند و از RAIDهای مختلف پشتیبانی می‌کنند، بهره‌مند شوند.

کنترلر پیش‌فرض و تعبیه شده در این سرور مانند دیگر سرورهای نسل 10 اچ پی، کنترلر HPE Dynamic Smart Array S100i است که از هارد درایوهای SATA با امکان پشتیبانی از Data، Boot و Media را فراهم می‌کند. این کنترلر نسل 10 اچ پی، اغلبِ نیازهای شما را برآورده می‌کند چرا که  انعطاف پذیری لازم را با انتخاب کنترلرهایی با سرعت 12 Gbps و امکان کار در هر دو حالت SAS و HBA فراهم می‌کند.

کنترلرهایی که در سرور HPE ML350 G10 پشتیبانی می‌شود به صورت زیر است:

HPE Smart Array S100i SR Gen10 SW RAID
HPE Smart Array E208i-a SR Gen10 Controller
HPE Smart Array E208i-p SR Gen10 Controller
HPE Smart Array E208e-p SR Gen10 Controller
HPE Smart Array P408i-a SR Gen10 Controller
HPE Smart Array P408i-p SR Gen10 Controller
HPE Smart Array P408e-p SR Gen10 Controller
HPE Smart Array P816i-a SR Gen10 Controller

نکته: Performance RAID Controllerها به باتری HPE Smart Storage Battery نیاز دارند که به صورت جداگانه فروخته می‌شود.

اسلات‌های افزونه یا Expansionها

این سرور اچ پی با پشتیبانی از 4 کارت گرافیک، در اپلیکیشن‌های VDI و یادگیری ماشین، سرویس‌های اقتصادی، نظارت و امنیت، آموزش، تحقیقات علمی و تصویربرداری پزشکی، قابل استفاده است.

با وجود 8 اسلات افزونه PCIe و 6 پورت USB، قابلیت تبدیل به سرور رک‌مونت 5 یونیته و تنوع در منبع تغذیه، ظرفیت ارتقاپذیری بالایی را فراهم می‌کند.

کارت شبکه

با پشتیبانی از کارت شبکه‌های Embedded 4x1GbE و امکان انتخاب HPE PCIe standup با سرعت‌های 1GbE و 10GbE و 25GbE، در پهنای باند و فابریک شبکه انعطاف پذیری حاصل می‌شود که می‌توانید با نیازهای در حال تغییر کسب‌وکار خود همراه شده و رشد کنید.

نوآوری‌هایی در امنیت
سرور HPE ProLiant ML350 Gen10 از جمله سرورهای اچ پی است که با استفاده از تکنولوژی Silicon Root of Trust می‌تواند امنیت در سطح سیلیکون و سطح Firmware را فراهم کند.

میلیون‌ها خط کد فریمور قبل از بوت سیستم‌عامل اجرا می‌شود. Runtime Firmware Validation که بوسیله HPE iLO Advanced Premium Security Edition فعال می‌شود، این امکان را فراهم می‌کند که فریمور سرور هر 24 ساعت یک بار، اعتبار فریمور اصلی سیستم را بررسی کند.

Secure Recovery باعث می‌شود فریمور سرور بتواند در صورت تشخیص کدهای مشکوک به آخرین وضعیت بی‌عیب یا تنظیمات کارخانه برگردد.

یکی دیگر از قابلیت‌های امنیتی که در این سرور اچ پی قابل استفاده است، ماژول TPM یا Trusted Platform Module است تا از دسترسی‌های غیرمجاز به سرور جلوگیری کند. وقتی درب سرور باز می‌شود هم اخطارهایی را ارسال می‌کند. همچنین لاگ‌های Intrusion Detection kit و هشدارهایی که هنگام باز شدن درب سرور به ادمین ارسال می‌شود همگی راهکارهای اچ پی در تامین امنیت سرورهای نسل 10 است.

مدیریت
مدیریت در سرورهای نسل 10 اچ پی با وجود چیپ مدیریتی HPE iLO 5 آپگرید شده است. iLO 5 دسترسی Out of Band به سرور را فراهم می‌کند و می‌توانید با استفاده از مرورگر استاندارد، از راه دور به سرور خود متصل شوید. iLO 5 قابلیت‌های جدیدی را ارایه داده و داشبورد را ساده کرده و وضعیت سیستم را به طور خلاصه نشان می‌دهد (وضعیت سیستم دایما در حال رفرش شدن است). این چیپ مدیریتی نقش اساسی در راه‌اندازی و بوت سرور دارد، همچنین Setup ساده، مانیتورینگ سلامت سیستم و بررسی وضعیت برق و حرارت را نیز فراهم می‌کند.

HPE iLO استاندارد روی سیستم موجود است اما اگر بخواهید از ویژگی‌های مدیریتی بیشتری استفاده کنید، به راحتی می‌توانید آن را با خرید لایسنس آپگرید کنید. لایسنس‌های مختلفی که می‌توانید بر اساس نیازهای مدیریتی خود از آن استفاده کنید به صورت زیر است:

HPE iLO Essentials
HPE iLO Advanced
HPE iLO Advanced Security Edition
HPE iLO Scale Out
همانند نسل‌های قبلی سرورهای اچ پی، در سرورهای نسل 10 نیز HPE OneView همواره در کنار HPE iLO وجود دارد.

مشخصات فنی سرور HPE ProLiant ML350 Gen10

Processor:

Intel® Xeon® Scalable processors, 1 or 2, depending on model SKU
Processor family:

Intel® Xeon® Scalable 8100 series
Intel® Xeon® Scalable 6100 series
Intel® Xeon® Scalable 5100 series
Intel® Xeon® Scalable 4100 series
Intel® Xeon® Scalable 3100 series
Processor number: 1 or 2

Processor core available: 28 / 26 / 24 / 22 / 20 / 18 / 16 / 14 / 12 / 10 / 6 / 8 / 4, depending on model SKU

Processor cache: 38.50 MB L3 – 8.25 MB L3, depending on model SKU

Processor speed: 3.6 GHz, maximum depending on processor SKU

Form factor: 4U tower with rack conversion capability

Power supply type:

HPE Flexible Slot Redundant Power Supply modules 500W / 800W / 1600W, depending on model SKU
or HPE Standard 500W Non-Hot-Plug/non-RPS Power Supply
Expansion slots: 8-slots (x16, x8, x16, x8, x16, x8, x16, x8) as standard in 2P model.

Maximum memory: 3 TB with 128 GB DDR4 DIMM

Memory, standard: 16 GB (1 x 16GB) RDIMM or depending on model SKU

Memory slots: 24 DIMM slots

Memory type: HPE DDR4 SmartMemory

Memory protection features: Advanced ECC Memory Online Spare Mode Memory Lock Step Mode

System fan features:

Standard 2 fans, none-hot-plug Optional 4 additional fans, hot-plug and N+1 redundancy Reference QuickSpecs for config. detail.
Network controller: HPE Ethernet 1Gb 4-port 369i Adapter

Storage controller:

1 HPE Smart Array S100i and/or 1 HPE Smart Array P408i-a and/or 1 HPE Smart Array E208i-a, depending on model SKU
Weight: 21 Kg

Infrastructure management:

HPE iLO Standard with Intelligent Provisioning (embedded)
HPE OneView Standard (requires download) (standard) HPE iLO Advanced
HPE iLO Advanced Premium Security Edition
HPE OneView Advanced (optional)

 

سرورهای IBM

سرورهای IBM

 

سرورهای IBM

سرورهای IBM

شرکت (IBM (International Business Machines Corporation نیز همانند برزگترین شرکت ها در زمینه فناوری اطلاعات عمدتاً آمریکایی و چند ملیتی می باشند در زمینه تولید و فروش نرم‌افزار و سخت‌افزار، همچنین ارائه دهنده خدماتی چون زیرساخت، میزبانی وب، فناوری های نانو و mainFrame فعال است و دفتر مرکزی آن در آرمونک، نیویورک قرار دارد .
این شرکت در سال ۱۹۱۱ با ادغام شرکت آمریکاییComputer Scale Company، شرکت بین‌المللی Time Recording و چندین شرکت معتبرآغاز به کار کرد .
اساس و بنیان اصلی شرکت IBM از دیر باز بر اساس تحقیق و توسعه بنا شده و بر این اساس آی‌بی‌ام ۱۲ لابراتوار تحقیقاتی در ایالت‌ها و کشورهای مختلف جهان دارد و مهمترین آن مرکز تحقیقات توماس جی. واتسون، که متشکل از سه سایت مختلف است مستقر می باشد . با توجه به گستره جغرافیایی و مدیریت متمرکز شرکت ، کارکنان آی‌بی‌ام موفق به دریافت پنج جایزه نوبل، شش جایزه تورینگ، دَه مدال ملی فناوری و نوآوری و پنج نشان ملی علوم شده‌اند .
در حال حاضر تجهیزات و راه حل های این شرکت به عنوان استانداردی برای سازندگان بزرگ جهانی در حوزه فناوری اطلاعات و ارتباطات شناخته می‌شوند. محصولات این شرکت نیز به عنوان محصولاتی با توان عملیاتی منحصر بفرد و خیره کننده برای تمام کسانی که با دنیای فناوری در ارتباط هستند در جهان شناخته شده‌اند. آی‌بی‌ام می‌کوشد تا سیستم‌ها و فناوری‌های خود را در لحظه رشد دهد و آن‌ها را به صنایع و سازمان ها و ارگان ها و بانک ها ارائه دهد .

توانمندی و ویژگی های نسل های پیشرفته :

  • معماری پردازنده های بيشتر، باسرعت بالاتر و توان عملیاتی بهتر
  • حافظه فيزيکي بيشتر و قابليت آدرس دهي منظم وقدرتمند تر
  • قابلیت رشد پویا و توسعه سخت افزار و نرم افزار سیستم
  • افزايش حجم دادههای قابل دسترسی همزمان وپردازش به مقادير بسيار بسيار بزرگ
  • اافزايش تعداد کاربران برخط و افزایش چشمگیر امکانات و توانمندیهای امنیتی
  • کسب بالاترين سطح امنيتی برای سرویس های مجازی
  • استفاده ازارتباطات و اتصالات شبکه ای جديد باسرعت هاي فوق العاده
  • بالابردن و افزایش سرویس پشتيبانی ازراهکارها،نرم افزارها،پایگاه داده ها
  • تکنولوژي Parallel Sysplex جهت اتصال سيستمها ي مختلف به يک ديگر مانند Clustering

شرکت IBM دو سال پیش بخش سرورهای x86 خود را به شرکت چینی لنوو فروخت، اما بازار فناوری‌های ابری به اندازه‌ای سودآور و فعال است که حتی شرکتی مانند IBM را نیز به وسوسه می‌اندازد. این شرکت به‌ تازگی دو سرور جدید از سری Power  خود به نام‌های Power E870C و Power E880C را معرفی کرد.این سرورهای طوری طراحی شده‌اند که بتوانند در محیط‌های بسیار بزرگ و مقیاس‌پذیر ابری و توزیعی کار کنند و ده‌ها کار ناهمگن را به طور موازی سامان بدهند. به‌علاوه، برای ترافیک‌های بار کاری مختلف انعطاف‌پذیری داشته باشند. سرورهای جدید از سیستم‌عامل‌های لینوکس اوبونتو و یونیکس پشتیبانی می‌کنند و بسیار به سرورهای x86 شرکت‌هایی مانند فیسبوک و مایکروسافت شبیه هستند، با این تفاوت که دربردارنده مجموعه ویژگی‌هایی برای استفاده در ابر عمومی و ابر خصوصی هستند.

سرور IBM Power E880C :

این سرورها از پردازنده‌های power8 اختصاصی آی‌بی‌ام سود می‌برند و تا ۳۲ ترابایت حافظه رم را پشتیبانی می‌کنند. سرورهای جدید به سیستم خدمت‌رسانی ابری IBM Bluemix متصل می‌شوند که برای تحلیل و جمع‌آوری اطلاعات، هوش مصنوعی و دیگر خدمات پیشرفته روی فناوری‌های ابری استفاده می‌شوند. سرورهای جدید آی‌بی‌ام با نرم‌افزار معروف OpenStack عرضه می‌شوند و مجهز به ویژگی جدیدی به نام IBM Cloud PowerVC Manager هستند.

سرور IBM Power E870C :

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

محبوب ترین و پرفروشترین سرورهای IBM :

  •  Lenovo X3650 : این سرور را می‌توان پرفروش‌ترین و محبوب‌ترین سرور سالیان اخیر از خانواده System x برند IBM  دانست. این سرور دو یونیتی قدرتمند که آخرین نسل آن یعنی نسل M5، با برند Lenovo تولید و عرضه شده است، از دو پردازنده E5-2600 v3 از سری پردازنده‌های Xeon از شرکت Intel و همچنین از ۲۴ عدد اسلات رم با قابلیت پشتیبانی از رم‌های DDR4 حداکثر به میزان ۱٫۵TB  بهره می‌برد.
  •  Lenovo X3500 : این سرور ایستاده را می‌توان محبوب‌ترین سرور در سال‌های اخیر از خانواده System x برند  IBM  تلقی کرد که البته نسل آخر آن یعنی نسل M5 را شرکت Lenovo تولید و عرضه کرده است. این سرور هم از مشخصاتی مشابه با همتای قابل نصب در رک خود (X3650) بهره می‌برد؛ با این تفاوت که فرم شاسی آن متفاوت است و از تعداد بیشتری هارددرایو پشتیبانی می‌کند.

رمزگذاری داده ها با سرورهای IMB

رمزگذاری داده ها با سرورهای IMB

رمزگذاری داده ها با سرورهای IMB

رمزگذاری داده ها با سرورهای IMB

معمولاً نوع سخت افزار مورد استفاده سرورها جذابیت چندانی برای کاربران عادی ندارد و اکثر مردم حتی به این مسئله فکر هم نمی کنند. اما از سوی دیگر زمانی که مبحث امنیت داده ها مطرح می شود، نظر بی تفاوت ترین کاربران نیز به موضوع جلب خواهد شد.

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

IBM نیز با اطلاع از این موضوع، کامپیوترهای سرور جدیدی تحت عنوان «Z mainframe» را برای رمزگذاری تمامی داده های موجود در یک شرکت یا شبکه توسعه داده است.

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

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

لازم به ذکر است که پیش از این نیز فرآیند رمزگذاری داده ها در ابعاد وسیع ممکن بود اما روش جدید IBM که آن را «رمزگذاری فراگیر» می خواند، بسیار به صرفه تر بوده و در مقابل سیستم های مبتنی بر معماری «x86» مشابه، سرعت 18 برابری را با هزینه 5 درصدی ارائه می دهد.

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

سرور HPE ProLiant ML110 Gen10

 سرور HPE ProLiant ML110 Gen10

سرور HPE ProLiant ML110 Gen10

سرور HPE ProLiant ML110 Gen10، کارایی که برای نیازهای رو به رشد برای کسب و کارهای کوچک و متوسط (SMB) برآورده میکند را ارائه می دهد. این سرور، یک سرور تک پروسسور و 4.5 یونیت ایستاده (Tower) است و طوری طراحی شده است که ویژگی  و مزایای  کلاس Enterprise مانند افزونگی (redundancy)، قابلیت اطمینان (reliability) و کنترل پذیری (Manageability) را فراهم کند. سرور mL110 نسل 10، سروری با اندازه مناسب و کارایی و قابلیت ارتقا (Expendability) است که طیف گسترده ای از نیازهای رو به رشد SMBها و ادارات و شعب از راه دور ROBO یا (Remote Office/Branch Office) را پوشش میدهد.

Front View (details for 8LFF and 16SFF)

Front View (details for 8LFF and 16SFF)

Rear View

Rear View

ویژگی های جدید

  • پشتیبانی از ماژول گرافیک Nvidia Quadro P2000 GPU
  • پشتیبانی از هارد های HP 12TB SAS/SATA 7.2K LFF
  • پشتیبانی از CPUهای جدید Intel Xeon Scalable با حداکثر 14 هسته و 150W
  • پشتیبانی از فن های اضافه (Redundant) به صورت اختیاری
  • پشتیبانی از رم های HPE DDR4 Smart Memory up to 2666 MT/s
  • ویژگی امنیتی iLO Security Root Of Trust

اطلاعات پلتفرم

این سرور Tower می باشد ولی می توان آن را در رک هم قرار داد.

فن های سیستم

یک ماژول فن پیش فرض سیستم

یک ماژول فن پیش فرض PCIe

زمانی که یکی از موارد ذیل رخ دهد سرور به فن اضافه با یک پاور 800W نیاز دارد که نصب شده باشد.

  • زمانی که cage دوم هارد نصب شده است و هارد دیسک های SAS با سرعت 15K PRM اجرا می شوند.
  • زمانی که هارد های SAS SSD نصب شده است.
  • اگر یک فن Fialed شود سیستم نیاز به ادامه کار با یک فن افزونه خواهد داشت.

 

ویژگی های استاندارد

پروسسور ها

سرور HPE Proliant ML110 Gen10 از سری پردازنده های Intl Xeon Scalable با تعداد هسته های 4، 6،8 و 14 سری های برونز، سیلور و گلد پشتیبانی میکند.

Intel Xeon Models For ML110 G10

Intel Xeon Models For ML110 Gen10

حافظه

حافظه های پشتیبانی شده در سرور ML110 Gen10 از سرعت 2666MT/s می باشد. این سرور نسل10 اچ پی از 6 اسلات رم HPE DDR4 Smart Memory پشتیبانی میکند و در کل 192GB  را فراهم می آورد. رم های LRDIMM توسط این سرور پشتیبانی نمی شود و ترکیب LRDIMMs و RDIMMs باعث توقف سرور در هنگاه نصب BIOS می شود.

اسلات های توسعه

این سرور دارای 5 اسلات PCIe است. حداکثر از دو عدد کارت گرافیکی پشتیبانی میکند که امکان استفاده کارایی بالاتر را در برنامه های گرافیکی و یا محیط های مجازی VDI فراهم میکند.

Expansion Slots

Expansion Slots

کنترلر های ذخیره سازی (Storage Controllers)

چارچوب نامگذاری کنترولر های Gen10 به منظور ساده سازی شناسایی به صورت زیر نشان داده است:

رید نرم افزاری HPE Smart Array S100i SR Gen10 که تنها در مد UEFI عمل میکند.

کنترولرهای کلاسE که شامل کنترولر HPE Smart Array E208i-p SR Gen10  و کنترولر HPE Smart Array E208e-p SR Gen10  می باشد.

کنترولرهای کلاسP که شامل کنترولر HPE Smart Array E408i-p SR Gen10  و کنترولر  HPE Smart Array E408e-p SR Gen10  می باشد.

دستگاه های ذخیره سازی داخلی

این سرور نسل10 اچ پی قابلیت نصب 8 عدد هارد درایو LFF و یا 16 عدد هارد درایو SFF را دارد.با توجه به پشتیبانی از 8 عدد LFF با ظرفیت 12TBT در مجموع حداکثر 96TB را می تواند فراهم کند. حداکثر ظرفیت های ذخیره سازی داخلی در شکل زیر نمایش داده شده است.

حداکثر ظرفیت های ذخیره سازی داخلی در سرور ML110 Gen10

حداکثر ظرفیت های ذخیره سازی داخلی در سرور ML110 Gen10

اینترفیس ها

یک خروجی Video و 2 پورت شبکه Ethernet، یک پورت سریال (اختیاری) در پشت سرور HPE ProLiant ML110 Gen10 قرار دارد. همچنین این دستگاه دارای یک پورت سرویس iLO در جلو دستگاه، یک اسلات MicroSD داخلی و 8 پورت USB می باشد.