با توجه به رشد و پیشرفت فناوری، زیرساختهای ذخیرهسازی نیز بهتدریج به سمت حذف یا کاهش وابستگی به هاردهای مغناطیسی حرکت میکنند؛ هاردهایی که در گذشته پایه و اساس بسیاری از سرورها محسوب میشدند. همانطور که در نمودار زیر نیز مشاهده میشود، شرکت HP (اچ پی) نیز در این مسیر گام های مهمی برداشته است تا با کاهش استفاده از فضاهای ذخیرهسازی کند و حرکت بهسمت تجهیزات سریعتر و پایدارتر، سرورهایی با کارایی و فناوری پیشرفتهتر ارائه دهد.
یکی از اهداف اصلی در طراحی و استفاده از سرورها برای دیتاسنترهای مختلف، حذف Bottleneck یا گلوگاههای عملکردی و افزایش کارایی سرورهاست. یکی از مهمترین راهکارها برای رسیدن به این هدف، بهینهسازی و بهرهگیری صحیح از تجهیزات ذخیرهسازی است.
در این داکیومنت تلاش میکنیم نمودار زیر را بررسی و تشریح کنیم تا دید کاملتری نسبت به انواع فضاهای ذخیرهسازی در سرورها داشته باشیم. این شناخت کمک میکند بر اساس نوع سرویس و نیازهای زیرساختی، انتخاب دقیقتر و مناسبتری داشته باشیم.
HPC چیست؟
در این داکیومنت، نگاهی کوتاه به سیستمعاملها و زیرساختهای مبتنی بر HPC خواهیم داشت؛ فناوریای که بیشتر در مراکز صنعتی، پژوهشی و حوزههایی مانند صنایع هوایی کاربرد دارد. سیستمهای مبتنی بر HPC معمولاً بر پایه پردازش موازی Jobها طراحی میشوند.
برای توضیح روشنتر، باید در نظر داشت که برخی پردازشها بسیار سنگین هستند و یک سرور یا حتی یک CPU بهتنهایی قادر نیست آنها را در یک بازه زمانی مشخص انجام دهد. منظور از بازه زمانی مشخص، شرایطی است که محاسبات باید در زمانی بسیار کوتاه، حتی در حد کمتر از صدم ثانیه، انجام شوند؛ زیرا خروجی این پردازشها میتواند بهعنوان داده خام ورودی برای Jobهای دیگر مورد استفاده قرار گیرد.
برای مثال، در فرآیندی مانند پرتاب موشک، محاسبات باید در کوتاهترین زمان ممکن انجام شوند و حتی یک لحظه تأخیر میتواند کل پروژه را با مشکل مواجه کند. به همین دلیل، در سیستمهای مبتنی بر HPC پردازشها روی چندین سرور یا دستگاه توزیع میشوند. برای نمونه، اگر به توان پردازشی بالا نیاز داشته باشید، میتوان از یک سرور Blade C7000 استفاده کرد و تمام تیغههای آن را با Windows Server 2008 HPC بهصورت کلاستر پیکربندی نمود تا برنامه مورد نظر روی این بستر اجرا شود.
در این ساختار، برنامهای که از HPC پشتیبانی میکند روی ویندوز HPC نصب میشود. سپس یک Job واحد به چندین Task تقسیم شده و برای اجرا به سرورهای مختلف ارسال میشود. هر سرور نتیجه Task مربوط به خود را به سرور اصلی یا Head Server ارسال میکند و سرور Head پس از جمعآوری همه نتایج، خروجی نهایی را ارائه میدهد.
سرورهای Moonshot
هدف از مطرحکردن این بخش، آمادهسازی ذهن مخاطب برای معرفی سرورهای Moonshot است؛ موضوعی که برای درک بهتر آن، آشنایی اولیه با فناوری HPC ضروری است.
همانطور که گفته شد، با پیشرفت فناوری، سرورها بهسمت استفاده بیشتر از هاردهای داخلی و کاهش وابستگی به هاردهای اکسترنال حرکت میکنند.
همچنین تجهیزات ذخیرهسازی بهسمتی پیش میروند که بهصورت اسلاتهای PCIe به مادربرد متصل شوند و با بهرهگیری از فناوری SSD، سرعت بسیار بالایی را در اختیار CPU قرار دهند. این اهداف در آیندهای نهچندان دور بیش از پیش در دسترس خواهند بود.
برخی از فناوریهایی که در استوریجها و مموری باسها مورد استفاده قرار میگیرند، عبارتند از:
- PRAM
- Magneto Resistive RAM (MRAM)
- FRAM
امروزه با گسترش محیطهای مجازیسازی و توسعه فناوریهای جدید در حوزه ذخیرهسازی، تمایل به استفاده از استوریجهای اینترنال پرسرعت نسبت به استوریجهای اکسترنال بیشتر شده است.
در شکل زیر، فناوریهای مختلف بهکاررفته در سرورها را در سه نسل G7، G8 و G9 مشاهده میکنید.
Intel QuickPath Interconnect چیست؟
Intel QuickPath Interconnect یا بهاختصار QPI یکی از فناوریهای ارتباطی اینتل است که برای برقراری ارتباط پرسرعت بین CPUها و همچنین ارتباط بین CPU و چیپست مادربرد استفاده میشود.
در معیارهای سنجش کارایی سرورها، معمولاً از شاخصی به نام QPI Speed استفاده میشود؛ اما پرسش مهم این است که این معیار بر چه اساسی تعریف میشود و چه نقشی در عملکرد سیستم دارد؟
بهطور ساده، QPI یک اتصال نقطهبهنقطه (Point-to-Point) میان پردازندهها و اجزای اصلی سیستم است. این فناوری جایگزین معماریهای قدیمی مبتنی بر Bus شد؛ معماریهایی که در آنها چندین قطعه از یک مسیر ارتباطی مشترک استفاده میکردند و همین موضوع میتوانست باعث ایجاد گلوگاه در انتقال داده شود.
در فناوری QPI، مسیرهای ارتباطی بهصورت دوطرفه طراحی شدهاند؛ یعنی عملیات خواندن و نوشتن میتواند بهطور همزمان میان CPU و چیپست مادربرد، یا میان چند CPU، انجام شود. این ویژگی باعث افزایش پهنای باند، کاهش تأخیر و بهبود کارایی کلی سیستم، بهویژه در سرورهای چندپردازندهای، میشود.
بنابراین، زمانی که از QPI Speed صحبت میکنیم، منظور سرعت ارتباط میان پردازنده و سایر اجزای اصلی سیستم است؛ معیاری که میتواند در ارزیابی توان پردازشی و کارایی سرور نقش مهمی داشته باشد.
Power Supply یا منبع تغذیه سرور
نوع Power Supply در سرورهای HP بسته به مدل دستگاه متفاوت است. در سرورهایی مانند HP DL180 G9، منبع تغذیه میتواند از نظر توان خروجی، بازدهی انرژی و قابلیت افزونگی متفاوت باشد؛ بنابراین هنگام خرید یا بررسی مشخصات فنی سرور، باید نوع پاور متناسب با مدل و نیاز سختافزاری انتخاب شود.
جمعبندی
با پیشرفت فناوری در حوزه سرورها، مسیر طراحی زیرساختهای سختافزاری بهسمت افزایش سرعت، کاهش گلوگاههای عملکردی و استفاده بهینهتر از منابع پردازشی و ذخیرهسازی حرکت کرده است. در این میان، شرکت HP نیز در نسلهای مختلف سرورهای خود، از جمله نسلهای G7، G8 و G9، فناوریهای متنوعی را برای بهبود کارایی، پایداری و سرعت پردازش ارائه کرده است.
استفاده از استوریجهای اینترنال پرسرعت، تجهیزات مبتنی بر SSD و PCIe، معماریهای پردازشی مانند HPC و ارتباطات پرسرعتی مانند Intel QPI، همگی با هدف افزایش توان پردازشی و کاهش زمان دسترسی به دادهها مورد توجه قرار گرفتهاند. همچنین انتخاب صحیح قطعاتی مانند Power Supply در سرورهای HP، نقش مهمی در پایداری و عملکرد مطمئن زیرساخت دارد.
در نهایت، شناخت این فناوریها به مدیران شبکه و کارشناسان IT کمک میکند تا هنگام بررسی یا انتخاب سرور، تصمیم دقیقتری بر اساس نوع سرویس، حجم پردازش، نیاز ذخیرهسازی و سطح پایداری مورد انتظار داشته باشند.
سؤالات متداول
HPC مخفف High Performance Computing و بهمعنای پردازش با کارایی بالا است. در این روش، پردازشهای سنگین میان چندین سرور یا پردازنده تقسیم میشوند تا عملیات محاسباتی با سرعت بیشتری انجام شود.
در پردازش موازی، یک عملیات بزرگ به چندین بخش کوچکتر تقسیم میشود. هر بخش بهصورت همزمان روی یک سرور یا پردازنده جداگانه اجرا میشود و در نهایت نتایج برای تولید خروجی نهایی جمعآوری میگردد.
در محیط HPC، یک Job به کل پردازشی گفته میشود که باید اجرا شود. این Job میتواند به چندین Task کوچکتر تقسیم شود تا هر Task روی یک بخش از منابع پردازشی اجرا گردد.
Head Server سرور اصلی در ساختار HPC است که وظیفه مدیریت Jobها، تقسیم پردازشها به Taskهای کوچکتر، ارسال آنها به سرورهای دیگر و جمعآوری نتایج نهایی را بر عهده دارد.
HPC معمولاً در حوزههایی استفاده میشود که به پردازشهای سنگین و سریع نیاز دارند؛ مانند پروژههای صنعتی، تحقیقاتی، مهندسی، شبیهسازی، تحلیل داده و محیطهایی که زمان پاسخدهی اهمیت بالایی دارد.
زیرا برخی پردازشها آنقدر سنگین هستند که یک سرور بهتنهایی نمیتواند آنها را در زمان مناسب انجام دهد. با تقسیم پردازش میان چندین سرور، سرعت اجرا افزایش پیدا میکند و خروجی سریعتر آماده میشود.
HP G11
قیمت سرور HP Gen 10 | مشخصات و خرید سرور اچ پی g10
خرید سرور hp g9 | قیمت سرور اچ پی G9
HP G8



