Skip to Content

آرشیو دسته بندی ها:سرور

نحوه راه اندازی iSCSI initiator در ویندوز سرور

نحوه راه اندازی iSCSI initiator در ویندوز سرور

iSCSI یا Internet Small Computer System Interface یک پروتکل لایه انتقال است که نحوه انتقال پکت های SCSI را روی شبکه TCP/IP بیان میکند. در حقیقت در بالای لایه انتقال کار میکند و اجازه ارسال دستورات SCSI روی شبکه LAN، WAN یا حتی اینترنت را میدهد. در این پست قصد داریم به نحوه راه اندازی iSCSI initiator در ویندوز سرور بپردازیم.

نحوه کارکرد ISCSI:

iSCSI داده های بلاکی را بین iSCSI initiator روی سرور و iSCSI target روی دستگاه ذخیره سازی، انتقال میدهد. در حقیقت iSCSI، دستورات SCSI را در داخل پکت برای لایه TCP/IP بسته بندی میکند. پکت ها روی شبکه به صورت point to point یا به عبارت دیگر نقطه به نقطه ارسال میشوند. پس از دریافت، پروتکل iSCSI پکت ها را باز میکند، دستورات SCSI را جدا میکند، بنابراین سیستم عامل دستگاه ذخیره سازی را به صورت یک SCSI محلی در نظر میگیرد. (یا به عبارت دیگر به صورت یک فضای ذخیره سازی محلی در نظر میگیرد، با اینکه ممکن است در کیلومترها دورتر و در دیتاسنتر دیگری وجود داشته باشد!).
نسخه های ویندوز سرور ۲۰۱۲ ، میتوانند iSCSI target را مدیریت کنند، اما نسخه ها قدیمی مایکروسافت نیازمند نصب نرم افزار های جداگانه هستند.
در این مقاله به بررسی ساخت iSCSI target و ارتباط آن با کلاینت میپردازیم.

Server Manager را باز کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

طبق تصویر کلیک کنید تا iSCSI Target Server را نصب نمایید.

نحوه راه اندازی iSCSI initiator در ویندوز سرور

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

نحوه راه اندازی iSCSI initiator در ویندوز سرور

اکنون که iSCSI target Server نصب شده است، میتوانید یک target دیگر پیکربندی کنید. اکنون برای ساخت یک iSCSI virtual disk یا به عبارت دیگر دیسک مجازی iSCSI کلیک کنید. در حقیقت این همان دیسکی است که کامپیوتر های کلاینت آن را به صورت محلی روی سیستم عامل خود خواهند دید! این اتفاق در لایه انتقال و به کمک پروتکل iSCSI می افتد.

نحوه راه اندازی iSCSI initiator در ویندوز سرور

یک درایو برای ذخیره سازی virtual disk مشخص کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

یک نام به iSCSI virtual disk تخصیص دهید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

اندازه را مشخص کنید و گزینه Dynamically expanding را انتخاب کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

New iSCSI target را انتخاب کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

یک نام به iSCSI target تخصیص دهید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

برای محدود کردن دسترسی های iSCSI initiator ها به iSCSI target روی Add کلیک کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

IQN را انتخاب کنید و برای آن نامی در نظر بگیرید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

حتی میتوانید به کمک پروتکل CHAP احراز هویت نیز بکنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

روی Create کلیک کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

در اینجا Taget ایجاد شده است:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

اکنون باید یک کامپیوتر کلاینت را به iSCSI target متصل کنیم تا آن virtual disk سرور را به صورت هارد داخلی خود ببینند. وارد کنترل پنل شوید و Administrative Tools را انتخاب کنید. iSCSI initiator را اجرا کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

به تب Configuration وارد شوید و نام initiator را وارد کنید (همان نامی که جلوی IQN نوشته بودید):

نحوه راه اندازی iSCSI initiator در ویندوز سرور

به تب Targets بروید و IP مربوط به Target Server را مشخص کنید سپس روی Quick Connect کلیک کنید:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

ارتباط ایجاد شده است:

نحوه راه اندازی iSCSI initiator در ویندوز سرور

اکنون اگر وارد disk management شوید، یک درایو دیگر به شما اضافه شده است، میتوانید این درایو را فرمت کنید یا هر کاری با آن انجام دهید.

جمع بندی

شما به کمک یک iSCSI initiator که در کلاینت موجود است موفق شده اید به یک سرور که hard disk در آن موجود است وصل شوید، اهمیتی ندارد که این سرور کجا قرار دارد، روی LAN یا روی شبکه اینترنت و کیلومتر ها دورتر، به هر حال کامپیوتر شما، آن دستگاه ذخیره سازی را به کمک پروتکل iSCSI به صورت محلی در نظر میگیرد.

ادامه مطلب

معرفی انواع سطوح RAID

معرفی کامل انواع سطوح RAID

معرفی انواع سطوح RAID در هارد دیسک ها

اگر تاکنون به دنبال خرید سرور سخت افزاری و یا تجهیزاتی مثل NAS یا SAN بوده اید حتما با واژه RAID برخورد کرده اید. چه بخواهید و چه نخواهید اگر به دنبال بالا بردن کارایی و مقابله با Data Loss در سرورها و تجهیزات ذخیره سازی خود باشید به معماری به نام RAID نیاز خواهید داشت. اما نکته مهم در این خصوص این است که ما انواع و اقسام RAID در سطوح مختلف داریم که هر کدام برای برطرف کردن یک سری از نیازهای ما طراحی شده اند و ما در این پست قصد داریم به معرفی انواع سطوح RAID بپردازیم.

RAID چیست ؟

کلمه RAID مخفف Redundant Array Of Independent (Inexpensive) Disks می باشد که ترجمه فارسی آن آرایه ای از دیسک های اضافه بر سازمان مستقل می شود ، به هیچ عنوان RAID را ترجمه نکنید چون به همان اندازه ای که الان به ترجمه خندیدید به شما هم می خندند. بصورت معمول وقتی صحبت از RAID می شود در واقع ما در مورد دو یا چندین دیسک سخت افزاری صحبت می کنیم که در کنار هم قرار گرفته اند و به کمک هم می توانند یا کارایی یک سیستم را بالا ببرند و یا خطاپذیری یا Fault Tolerance یک سیستم را افزایش بدهند ، این سیستم معمولا یک سرور سخت افزاری و یا یک دستگاه NAS Storage است. به این نکته توجه کنید که RAID هم می تواند کارایی یا Performance را بالا ببرد ، هم خطاپذیری یا Fault Tolerance را بالا ببرد و هم می تواند بر حسب نوع و سطح RAID ای که انتخاب می کنیم هر دوی این موارد را بالا ببرد. وقتی صحبت از Fault Tolerance یا خطاپذیری می شود یعنی اینکه RAID به ما این قابلیت را می دهد که در صورت بروز خطا برای یک یا چند هارد دیسک ما ، اطلاعات و سرور ما دچار اختلال نشده و به کار خود ادامه بدهد و بتواند در برابر این خطایی که ایجاد شده است مقاومت کند که یک درجه ایمنی بسیار خوب برای سرورهای سخت افزاری به حساب می آید.
روشی که شما برای خطاپذیری یا Fault Tolerance در RAID انتخاب می کنید دقیقا وابسته به نوع RAID ای است که شما انتخاب می کنید ، نوع RAID را به عنوان سطح یا RAID Level هم می شناسیم. سطح RAID ای که ما انتخاب می کنیم به عوامل مختلفی بستگی دارد که از آن جمله می توانیم به تعداد دیسک هایی که در اختیار داریم ، حساسیت اطلاعات موجود ، روش بازیابی اطلاعات ، نیاز شما به این اطلاعات و در نهایت کارایی و سرعتی است که شما به آن نیاز دارید . برای مثال اهمیت اینکه داده های شما بعد از به مشکل خوردن و سوختن یکی از هارد دیسک های سرور به اشکال نخورده و سرور همچنان بتواند به سرویس دهی خود ادامه دهد و خللی در کارش وارد نشود در یک سازمان قطعا خیلی خیلی بیشتر از یک کاربر خانگی است که برای پشتیبان گیری از اطلاعات خودش ساختار RAID را پیاده سازی کرده است. سطوح مختلف RAID دارای پیکربندی ها و قابلیت های مختلفی در ارائه خدمات Fault Tolerance و Performance هستند که شما بر اساس نیاز خودتان یکی از آنها را انتخاب می کنید.

معرفی انواع سطوح RAID

معرفی انواع سطوح RAID

مروری بر تکنولوژی RAID

تکنولوژی RAID ذاتا برای سازمان ها و شرکت هایی طراحی شده است که خطا پذیری دیسک ها و بالا بودن کارایی دستگاه از اولویت ها محسوب می شود و نه اینکه یک امر تجملاتی برای سرور در نظر گرفته شده باشد. سرورهای سخت افزاری و تجهیزات NAS ای که در مراکز داده مورد استفاده قرار می گیرند معمولا بر روی خودشان دستگاه یا بورد سخت افزاری به نام RAID Controller دارند که مجموعه دیسک هایی که در RAID استفاده می شود را مدیریت می کنند ، قبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص تفاوت بین RAID های نرم افزاری و سخت افزاری صحبت کرده ایم. این بورد های سخت افزاری بسته به سخت افزاری که بر روی آنها نصب می شود می توانند چندین هارد دیسک SSD ، SATA یا SAS را بر روی خود نگه دارند. در ابتدا طراحی RAID فقط برای سرورها و NAS Storage های سازمانی طراحی شده بود اما امروزه حتی PC های خانگی و NAS های کوچک هم قابلیت پیاده سازی RAID را بر روی خود دیده اند و حداقل دو عدد هارد دیسک را می توانید بر روی این دستگاه ها مشاهده کنید ، بنابراین امروزه RAID را دقیقا مشابه همان چیزی که در سازمان ها مشاهده می کنید در مصارف خانگی نیز خواهید دید. به این نوع RAID ها که دارای یک سخت افزار خاص برای نگهداری هارد دیسک ها و مدیریت آنها می باشند Hardware RAID یا RAID سخت افزاری گفته می شود.
RAID نرم افزاری بدین معناست که شما می توانید هارد دیسک های خود را با هم RAID کنید و اینکار را بدون نیاز به داشتن سخت افزار خاصی مثل RAID Controller انجام دهید. در RAID های سخت افزاری این RAID Controller است که وظیفه مدیریت RAID را برعهده دارد اما در RAID های نرم افزاری این سیستم عامل است که می تواند کلیه کارهای مربوط به RAID را انجام و مدیریت کند. جالب اینجاست که امروزه حتی در ویندوزهای نسخه دسکتاپ هم شما قابلیت پیاده سازی RAID را دارید ، در ویندوز هشت و یک قابلیتی به نام Storage Pool اضافه شده است که کاربر براحتی می تواند با استفاده از آن RAID نرم افزاری ایجاد کند ، در خصوص نحوه استفاده از Storage Pool ها قبلا جناب مهندس اسحاقی مقاله ای در انجمن تخصصی فناوری اطلاعات ایران نوشته اند که می توانید به آن مراجعه کنید. جالب اینجاست که شما در Storage Pool می تواند بر روی یک هارد دیسک دو عدد پارتیشن ایجاد کنید که یکی برای بوت شدن سیستم عامل و دیگری برای نگهداری داده های شما استفاده شود و پارتیشنی که در آن داده وجود دارد را می توانید Mirror کنید.
این نوع ساختار RAID نرم افزاری در سیستم عامل های دیگری مثل OS X سرور ، لینوکس و ویندوزهای سرور هم وجود دارد. با توجه به اینکه امروزه قابلیت RAID در تمامی سیستم عامل ها تقریبا وجود دارد و به عنوان یک قابلیت پیشفرض در نظر گرفته می شود این نوع ساختار RAID دیگر هزینه ای برای پیاده سازی ندارد. با استفاده از قابلیت RAID نرم افزاری امروزه شاهد پیاده سازی راهکار های RAID های مجازی هم هستیم که توسط برخی از Vendor ها ارائه می شوند.

کدام RAID مناسب کار شما است ؟

انتظار ما از سطوح مختلف RAID یا کارایی بالا ، یا خطا پذیری بالا و یا هر دوی این موارد بصورت همزمان است. البته این موضوع هم خیلی مهم است که نیاز شما با RAID های سخت افزاری برطرف می شود یا باید از RAID های نرم افزاری استفاده کنید ، به این موضوع توجه کنید که برخی از سطوح RAID فقط در لایه سخت افزار قابل پیاده سازی هستند و تنها چند مورد RAID شناخته شده هستند که در لایه نرم افزار قابل پیاده سازی هستند. اگر قصد استفاده کردن از RAID های سخت افزاری را نیز داشته باشید نوع Controller ای که استفاده می کنید نیز در برطرف کردن نیاز شما موثر است ، RAID Controller های مختلف از سطوح مختلفی از RAID های سخت افزاری پشتیبانی می کنندو همچنین حتی نوع هارد دیسک هایی که بر روی این RAID Controller ها پشتیبانی می شود نیز می تواند متفاوت باشد ، RAID Controller ها می توانند از هارد دیسک های SAS ، SSD و یا SATA پشتیبانی کنند. حالا به سراغ معرفی انواع سطوح RAID می رویم.

معرفی RAID Level 0

RAID Level 0 به اسامی مثل Disk Striping Without Parity یا در برخی موارد به Disk Striping هم معروف است. Stripe به معنی راه راه یا خط خطی است ، همانطور که گور خر راه راه است ، یعنی داده ها بصورت ریز زیر شده در بین دو یا چند دیست به نسبت مساوی تقسیم می شوند ، از این نوع RAID برای بالا بردن سرعت و کارایی دستگاه ها استفاده می شود. در این نوع RAID کارهای کامپیوتر بر روی حداقل دو عدد هارد دیسک انجام می شود به گونه ای که خواندن و نوشتن اطلاعات همزمان بر روی دو یا چند دیسک انجام می شود و به همین دلیل سرعت خواندن و نوشتن داده ها بسیار بیشتر از حالت معمول است چون دو عدد هارد درایو همزمان داده ها را در بین خود تقسیم می کنند و طبیعتا Head های دو عدد هارد دیسک برای نوشتن و خواندن اطلاعات استفاده می شود ، هر چقدر تعداد این Head های نوشتن و خواندن بیشتر باشد سرعت نیز بالاتر خواهد رفت .

معرفی انواع سطوح RAID

این نوع RAID دارای بهترین سرعت و کارایی در I/O است. همانطور که گفتیم برای پیاده سازی RAID Level 0 حداقل به دو عدد هارد دیسک نیاز داریم ، از طرفی این نوع RAID هم بصورت نرم افزاری و هم بصورت سخت افزاری قابل پیاده سازی است ، اما نکته منفی در خصوص استفاده از RAID Level 0 این است که این نوع از RAID ها قابلیت Fault Tolerance یا خطا پذیری ندارند ، یعنی زمانیکه یکی از هارد دیسک های ما از بین برود ، تمامی داده های ذخیره سازی شده بر روی سایر هارد دیسک ها نیز دچار مشکل و غیر قابل بازیابی می شوند. R در کلمه RAID به عنوان Redundant یا افزونگی معنی می شود و در واقع ماهیت RAID که خطاپذیری است را می رساند ، با توجه به اینکه RAID Level 0 به هیچ عنوان دارای افزونگی و خطاپذیری نمی باشد می توانیم از آن به عنوان AID نام ببریم . اگر برایتان سرعت مهم است خطاپذیری اصلا مطرح نیست می توانید از این سطح از RAID استفاده کنید. در این نوع RAID اگر دو عدد دیسک ۱ ترابایتی داشته باشیم ظرفیتی که از آن می توانیم استفاده کنیم ، مجموع ظرفیت های دو دیسک یعنی ۲ ترابایت خواهد بود.

معرفی RAID Level 1

RAID Level 1 به اسامی Disk Mirroring یا Mirror هم معروف است. همانطور که از نامش هم پیداست در این نوع RAID حداقل دو دیسک استفاده می شود و همانطور که در معنی کلمه Mirror مشخص است ، هر چیزی که در یک دیسک کپی می شود در دیسک دوم نیز عینا کپی می شود و دیسک دوم دقیقا مشابه اطلاعاتی را دارد که در دیسک اول نوشته می شود. زمانیکه اطلاعات در یک دیسک کپی می شود ، بصورت همزمان همان اطلاعات بر روی دیسک دیگر نیز نوشته می شود و همین امر یعنی در RAID Level 1 ما خطاپذیری یا Redundancy را داریم و در صورت خراب شدن و از بین رفتن یکی از دیسک ها ، عین داده ها در دیسک دیگر وجود دارد و می توانیم در ادامه از داده هایمان استفاده کنیم. این نوع RAID یکی از ساده ترین و پرکاربردترین نوع RAID می باشد که با کمترین هزینه قابل پیاده سازی و استفاده است.

معرفی انواع سطوح RAID

اما RAID Level 1 یک سری معایب نیز دارد . مهمترین نکته منفی در خصوص استفاده از RAID Level 1 سرعت پایین این نوع RAID است. با توجه به اینکه هر داده ای که قرار است بر روی دیسک ها نوشته شود در واقع دو بار باید نوشته شود ، همین موضوع باعث کند شدن این RAID می شود. RAIL Level 1 هم بصورت نرم افزاری و هم بصورت سخت افزاری قابل پیاده سازی است و برای پیاده سازی سخت افزاری آن حداقل به دو عدد دیسک نیاز داریم اما در پیاده سازی نرم افزاری RAID Level 0 شما می توانید این RAID را بر روی یک دیسک و چندین پارتیشن پیاده سازی کنید. اما نکته منفی و البته مهم دیگری که در استفاده از RAID Level 1 باید به خاطر داشته باشید این است که اگر شما در این نوع RAID دو عدد هارد دیسک ۱ ترابایتی استفاده کنید تنها قادر به استفاده از ۱ ترابایت از حداکثر ظرفیت ممکن که ۲ ترابایت است خواهید بود زیرا اطلاعات همزمان دو برابر فضای معمول از دیسک ها استفاده می کنند.

معرفی RAID Level 5

RAID Level 5 به عنوان Disk Striping With Parity هم معروف است. این نوع RAID بیشترین استفاده را در سرورهای سازمانی و سخت افزارهای NAS Storage دارد. در این نوع RAID شما علاوه بر اینکه Fault Tolerance یا خطاپذیری دارید ، سرعت و کارایی به نسبت بالایی را نیز تجربه خواهید کرد. در این نوع RAID داده ها زمانیکه بر روی دیسک ها نوشته می شوند همزمان نوعی داده به نام Parity نیز بر روی دیسک های دیگر بصورت منظم نوشته می شود که این Parity برای بازیابی اطلاعات در صورت بروز مشکل استفاده می شود ، در این تکنیک همانند RAID Level 0 داده ها بصورت Striped یا ریز ریز شده در بین دیسک ها ذخیره می شوند و علاوه بر اینکار قابلیت Parity نیز بر روی دیسک ها نوشته می شود. در صورتیکه یکی از هارد دیسک های ما دچار مشکل و اختلال شود ، داده های ما از سایر دیسک های موجود قابل بازیابی خواهد بود و اینکار توسط همان Parity انجام می شود که صحبت کردیم ، معمولا اینکار بصورت خودکار با اضافه شدن هارد دیسک جدید انجام می شود و مهمترین نکته در خصوص RAID Level 5 این است که در زمان خارج کردن هارد دیسک مشکل دار و جایگزینی آن ، سازمانی کاری و روند سرویس دهی سرور شما دچار اختلال نخواهد شد.

معرفی انواع سطوح RAID

یکی از مهمترین نکات مثبتی که در خصوص RAID Level 5 وجود دارد این است که به سرورها و NAS Storage ها قابلیت Hot Swappable را می دهد ، قابلیت Hot Swappable به این معنا است که شما می توانید یک هارد دیسک مشکل دار را از روی سرور یا NAS Storage خارج کرده و هارد دیسک جدید را وارد کنید و در این حین به هیچ عنوان نیازی به خارج کردن سرور از مدار یا خاموش کردن و Restart کردن دستگاه نیست و همین موضوع باعث می شود سرویس دهی به کاربران قطع نشود. استفاده از RAID Level 5 در سرورهایی که هم برایشان سرعت و هم کارایی و هم Fault Tolerance یا خطا پذیری مهم است پیشنهاد می شود ، برای مثال اگر سرور یک وب سایت که نیاز به خطاپذیری و سرعت بالا برای پایگاه داده خود دارد یکی از بهترین گزینه ها استفاده از RAID Level 5 می باشد.

در بالا در خصوص RAID های سطوح ۰ ، ۱ و ۵ صحبت کردیم و گفتیم که این RAID ها معمول ترین و مرسوم ترین نوع RAID مورد استفاده در سرورها و دستگاه های NAS Storage شبکه هستند. هر سه نوع RAID ای که در بالا عنوان کردیم امکان پیاده سازی بصورت نرم افزاری در سیستم عامل های مختلف را نیز دارند .اما RAID ها فقط این مواردی نیستند که عنوان کردیم ، ما RAID های دیگری مثل RAID Level های ۶ ، ۱۰ ، ۲ ، ۳ ، ۴ و ۷ نیز داریم حالا به سراغ معرفی انواع آنها می رویم.

معرفی RAID Level 6

یکی از نقاط ضعفی که در RAID Level 5 وجود دارد این است که با از بین رفتن دو عدد هارد دیسک که در مجموعه RAID ما قرار گرفته اند کل داده های ما از بین می رفت و RAID Level 5 تنها قابلیت ریکاوری داده ها در زمانی را دارد که یکی از هارد دیسک های ما Fail شود. اما در RAID Level 6 این نقطه ضعف برطرف شده است. در واقع RAID Level 6 یک ویژگی اضافه شده به RAID Level 5 است که این امکان را می دهد که در صورتیکه دو عدد از هارد دیسک های مجموعه RAID از بین رفتند همچنان قابلیت ریکاوری داده ها را داشته باشیم . طبیعی است که حداقل تعداد هارد دیسک های که برای پیاده سازی این نوع RAID مورد نیاز است از RAID Level 5 بیشتر است. این نوع RAID به ندرت در سازمان ها و شرکت های کلان مورد استفاده قرار می گیرد.

معرفی انواع سطوح RAID

معرفی RAID Level 10

RAID Level 10 در واقع باید بصورت RAID Level صفر و یک خوانده شود زیرا ترکیبی از RAID Level 1 و RAID Level 0 است ، این نوع RAID معمولا به شکل RAID 1+0 نمایش داده می شود. در اینجا قابلیت Mirror کردن RAID Level 1 با قابلیت Striping در RAID Level 0 ترکیب شده اند. در این نوع RAID شما بهترین حالت کارایی یا Performance را تجربه خواهید کرد اما هر که بامش بیش برفش بیشتر ، برای پیاده سازی RAID Level 10 شما هزینه بیشتری برای پیاده سازی نیاز دارید زیرا حداقل تعداد هارد دیسک هایی که برای پیاده سازی این نوع RAID استفاده می شود ۴ عدد است. این نوع RAID برای سرورهای پایگاه داده ای که دارای فرآیند های نوشتن و خواندن زیادی هستند بسیار مناسب است. RAID Level 10 را می توان هم بصورت نرم افزاری و هم بصورت سخت افزاری پیاده سازی کرد اما در صورت پیاده سازی بصورت نرم افزاری بسیاری از قابلیت هایی که در این نوع RAID برای بالا بردن کارایی و سرعت پیاده سازی شده است از بین خواهد رفت بنابراین بهترین گزینه برای پیاده سازی این نوع RAID با استفاده از RAID Controller سخت افزاری است.

معرفی انواع سطوح RAID

معرفی RAID Level 2

RAID Level 2 بسیار شبیه به RAID Level 5 است با این تفاوت که به جای استفاده از تکنیک Striping با استفاده از Parity در این نوع RAID تکنیک Striping در سطح بیت یا Bit Level Striping انجام می شود. از این نوع RAID به ندرت در مصارف خاص استفاده می شود و هزینه پیاده سازی آن نیز بسیار زیاد است ، بعضا به هیچ عنوان استفاده از چنین RAID ای به دلیل هزینه بسیار زیاد توصیه نمی شود ، برای مثال حداقل تعداد دیسک های مورد نیاز برای پیاده سازی RAID Level 2 عدد ۶ است ، از طرفی این نوع RAID در برخی از فرآیند های کاری I/O دیسک از خودش کارایی ضعیفی ارائه می دهد.

معرفی انواع سطوح RAID

معرفی RAID Level 3

RAID Level 3 بسیار شبیه به RAID Level 5 است با این تفاوت که در این راهکار یک دیسک بصورت اختصاصی برای نگهداری Parity ها استفاده می شود. در این نوع RAID ساختار Striping در سطح بایت یا Byte Level Striping انجام می شود. از RAID Level 3 بسیار به ندرت استفاده می شود. یکی از نقطه ضعف های این RAID این است که معمولا نمی تواند چندین درخواست را بصورت همزمان پاسخگویی کند. این تاخیر یا کندی پاسخ به دلیل این است که هر بار که قرار است در این نوع RAID فرآیند I/O انجام شود باید یکبار همه دیسک ها خوانده شوند و همین موضوع باعث کاهش کارایی می شود. تقریبا می توان از این سطح RAID به عنوان بی مصرف ترین نوع RAID نام برد ، شاید در برخی موارد از این RAID برای پایگاه داده های خاص و یا محیط های پردازشی استفاده شود.

معرفی انواع سطوح RAID

معرفی RAID Level 4

RAID Level 4 نیز تا حدودی شبیه به RAID Level 5 عمل می کند با این تفاوت که ساختار Striping در این نوع RAID بصورت Block Level انجام می شود و همچنین یک دیسک بصورت اختصاصی برای Parity استفاده می شود. از این RAID به ندرت استفاده می شود زیرا در کنار اینکه برخی مواقع ممکن است کارایی خوبی ارائه دهد وقتی زیاد درگیر استفاده از Parity در یک دیسک شود کارایی آن به شدت کاهش پیدا می کند.

معرفی انواع سطوح RAID

معرفی RAID Level 7

این RAID یک RAID اختصاصی و سازنده آن یک شرکت معتبر در زمینه تولید تجهیزات ذخیره سازی است و بصورت عام استفاده نمی شود. از این نوع RAID ها که بصورت استاندارد وجود ندارند به عنوان Non-Standard RAIDs نام برده می شوند که می توانید در لینک زیر اطلاعات خوبی در خصوص این نوع RAID ها پیدا کنید :

معرفی RAID Level 0 + 1

RAID Level 0+1 شبیه به RAID Level 10 یک RAID ترکیبی است که ما این نوع RAID ها را در طبقه بندی به نام Nested RAIDs یا RAID های ترکیبی یا Hybrid RAIDs قرار می دهیم. این نوع RAID در بسیاری از اوقات با RAID Level 10 اشتباه گرفته می شود اما اینها ساختار متفاوتی با هم دارند. این نوع RAID به شکل Mirror Of Stripes معروف است یعنی فرآیند Mirroring را در کنار فرآیند Striping در کنار هم قرار داده است. از این نوع RAID در محل هایی استفاده می شود که کارایی بسیار بالا مورد نیاز است اما درجه بسیار بالایی از Scalability نیاز نیست.

معرفی انواع سطوح RAID

خوب ما سطوح مختلف RAID را برای شما دوستان تشریح کردیم اما این همه کار نیست ، همانطور که گفتیم سطوح RAID به همین ها محدود نمی شود به ویژه اینکه در ساختار Nested RAID ما انواع و اقسام RAID های ترکیبی را داریم که در این مجال نمی گنجد. اما برای اینکه از کل مطالب یک جمع بندی کرده باشیم بهتر است اینگونه بگوییم که برای بیشتر شرکت ها و سازمان های کوچک تا متوسط RAID های سطوح ۰ و ۱ و ۵ و در برخی اوقات ۱۰ پیشنهاد می شود تا بتوانند از Fault Tolerance و کارایی به نسبت خوبی برخوردار باشند. اما برای کاربران خانگی بهترین گزینه RAID Level 1 است زیرا آنها می خواهند بیشتر خطاپذیری داشته باشند تا کارایی بالاتر ، اما مهمترین نکته ای که باید در خصوص RAID ها بدانید این است که RAID یک راهکار Backup گیری نیست اما می تواند جزوی از یک استراتژی Backup گیری باشد. امیدوارم مورد توجه شما دوستان قرار گرفته باشد.

ادامه مطلب

مفهوم RAM

مفهوم RAM

مفهوم RAM

مفهوم RAM

RAM مخفف Random Access Memory به معنی حافظه دسترسی تصادفی است می باشد. رم یک جزء سخت افزاری رایج می باشد که در دستگاه های الکترونیکی از جمله رایانه های رومیزی ، لپ تاپ ، تبلت و تلفن های هوشمند وجود دارد. در رایانه ها حافظه رم ممکن است به عنوان ماژول های حافظه ، مانند DIMM یا SO-DIMMs sodimm نصب شود. در تبلت ها و تلفن های هوشمند حافظه رم معمولا برر روی دستگاه ادغام شده است و نمی توان آن را از سیستم حذف کرد.

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

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

 

ادامه مطلب

آشنایی با انواع سرور

آشنایی با انواع سرور

آشنایی با انواع سرور

آشنایی با انواع سرور

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

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

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

کامپیوترهای مورد نیاز در شبکه می‌توانند با توجه به Role های زیر دسته‌بندی شوند:

رول‌های سروری

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

  • Domain controller
  • Database server
  • Backup server
  • File server
  • Print server
  • Infrastructure server
  • Web server
  • E-mail server

رول Desktop workstation

desktop workstation ها متمایز از سرورها هستند، desktop workstation ها کامپیوترهای همه منظوره‌ای هستند که قادر به انجام برخی عملکردها هستند.

رول Workstation قابل حمل

workstation های قابل حمل در واقع راهکاری هستند که امکانات کامپیوترهای رومیزی را برای کارمند خارج از سازمان (آف سایت) فراهم می‌کنند.

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

ویندوز سرور 2003، ابزار جدیدی با عنوان Manage Your Server Utility، برای تعریف و مدیریت نقش‌های سروری فراهم می‌کند. ویزارد مورد استفاده برای اجرای رول‌های سروری در کامپیوترها، Configure Your Server Wizard است که شامل Manage Your Server Utility بوده و از طریق همین Utility مدیریت می‌شود.

با وجود ویندوز سرور 2003، می‌توان یازده نقش سروری مختلف را با Configure Your Server Wizard پیکربندی کرد:

  • File server
  • Print server
  • Application server
  • Mail server
  • Terminal server
  • Remote access server/VPN server
  • Domain controllers
  • DNS server
  • WINS server
  • DHCP server
  • Streaming media server
ادامه مطلب

معرفی انواع سرور اچ پی

معرفی انواع سرور اچ پی

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

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

انواع سرور اچ پی
خرید سرور اچ پی را باید براساس نوع تاور و نوع رک مونت بودن سرور انتخابی انجام دهید که یکی از مهمترین نکات در خرید سرور HP تلقی می شود. سرورهای شرکت اچ پی در رده Proliant در سه گروه کلی Rackmount وTower وBlade قرار می گیرند. در این مقاله از سایت به معرفی این گروه ها پرداخته ایم.

۱- سرورهای RACKMOUNT) DL)

معرفی انواع سرور اچ پی

معرفی انواع سرور اچ پی

این گروه از سرورهای اچ پی به صورت خوابیده در سایز متوسط طراحی شده اند که از انعطاف، مدیریت پذیری و ارتقا پذیری بالایی برخوردار می باشند و مخصوص رک بسیار پرقدرت هستند. خرید سرور اچ پی گروه DL برای استفاده در محیط هایی که تعداد زیادی سرور وجود دارد و برای پردازش‌های گوناگون و کسب و کارهای متوسط تا بزرگ مناسب است.
سرورهای DL شرکت اچ پی در انواع سری های DL700 ، DL500 ، DL300 ، DL100 و DL900 تولید می شوند که در این بین، سرور اچ پی سری DL380 در ایران بسیار پر فروش و محبوب است که از جدیدترین مدل های این سری می توان به مدل HP DL380 Gen9 E5-2620v3 اشاره داشت.

۲- سرورهای TOWER) ML)

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

۳- سرورهای BLADE) BL)

معرفی انواع سرور اچ پی

سرورهای BLADE اچ پی به صورت تیغه ای هستند، نوع طراحی این سرورها کاملا ماژولار و فشرده است. از مزیت های سرورهای BL اچ پی می توان به کارایی بالا و دسترسی پذیری فوق العاده ، ۸۵ درصد کابل کشی کمتر نسبت به سایر سرورها، قدرت پردازنده ی قوی، مصرف انرژی و اشغال فضای بسیار کم، معماری ماژولار و ساختار متفاوت اشاره داشت.
از طرفی سرورهای BLADE HP را می توان به راحتی مدیریت کرد تمامی این ویژگی ها سبب شده است تا میزان هزینه ها در دیتا سنترها کاهش پیدا کند و کیفیت سرویس دهی بالا برود.
شکل قرار گیری سرورهای BL اچ پی در رک به صورت مجموعه ای است. تعداد این مجموعه ۸ یا ۱۶ عدد بوده که برای نصب در رک در داخل محفظه های مخصوصی به نام C3000 و C7000 قرار می گیرند. خرید سرور اچ پی گروه BLADE همراه با استوریج مناسب، TCO (هزینه کل مالکیت) کمتری دارد.
این سرورها مناسب برای استفاده در کسب و کارهای کوچک و بزرگ انترپرایزها هستند که قابلیت های زیادی در اختیار شما قرار می دهند به طوری که زیر ساخت های سنتی قادر به ارائه این مزایا نمی باشند.

ادامه مطلب

مفهوم Cache Server و کاربرد آن

مفهوم Cache Server و کاربرد آن

مفهوم Cache Server و کاربرد آن

در این پست قصد داریم به مفهوم Cache Server و کاربرد آن در شبکه اینترنت بپردازیم. شرکت های ارائه دهنده خدمات اینترنت (ISP) جهت صرفه جویی در مصرف پهنای باند (Bandwidth) خود از امکانی به نام Cache Server استفاده می نمایند. نحوه کار سرویس فوق به این صورت است که زمانیکه یک کاربر برای نخستین بار درخواست لود شدن سایتی (برای مثال Google.com) را می فرستد، سایت مذکور لود شده و در Cache Server شرکت ISP ذخیره می گردد تا در دفعات بعدی که کاربر درخواست همین سایت را ارسال نماید، وب سایت مربوطه از منبع اصلی آن (وب سرور مربوطه) لود نشده و از صفحات کش شده موجود در Cache server استفاده نماید. با این کار پهنای باند شرکت مصرف نمی گردد، بلکه از سرور داخلی Cache Server خوانده می شود، در نتیجه سرعت لود شدن سایت نیز برای کاربران افزایش می یابد.

اما اگر در این مدت تغییری بر روی وب سایت مورد نظر رخ داده باشد، کاربر به دلیل مشاهده صفحات کش شده و قدیمی قادر به رؤیت تغییرات جدید نخواهد بود. قابل ذکر است که بسته به شرکت ISP شما، مدت زمان Refresh شدن Cache Server ها متفاوت می باشند، این مدت از ۲ یا ۳ ساعت الی ۴۸ ساعت متغیر است (Cache Server و کاربرد آن).

مفهوم Cache Server و کاربرد آن

در نظر داشته باشید که علاوه بر Cache Server شرکت ارائه دهنده اینترنت شما (ISP) با توجه به شبکه داخلی ممکن است با Cache های دیگر نیز روبرو باشید، برای مثال اگر شبکه داخلی شما از نرم افزار ISA Server و یا TMG برای کنترل ترافیک خود استفاده می نماید، باید توجه داشته باشید که این نرم افزارها نیز دارای Cache های مستقلی می باشند.

در برخی از موارد می توان با فریب دادن Cache Server، آن را مجبور ساخت تا سایت مورد نظر را مجددا از منبع مربوطه (وب سرور) لود نماید برای اینکار باید تغییرات جزئی را در ظاهر URL وارد شده ایجاد نمود. به طور مثال اگر همیشه آدرس سایت خود را به این صورت وارد می نمودید http://www.example.com ، این بار برای فریب دادن Cache server آدرس را به صورت http://example.com/# وارد نمایید، در این حالت Cache Server مربوطه به تفاوت بین این دو نام پی برده و گمان می کند با آدرس جدیدی روبرو شده است که برای اولین بار درخواست شده، بنابراین آن را از منبع مربوطه (وب سرور) به صورت کامل لود خواهد کرد (Cache Server و کاربرد آن).

همچنین علاوه بر موارد توضیح داده شده، مرورگر شما نیز اطلاعاتی را در دیتابیس خود ذخیره و cache می کند، برای اینکه به نرم افزار دستور دهید تا از Cache خود استفاده ننماید و اطلاعات سایت را از ISP دریافت کند می توانید از کلید های Ctrl + F5 استفاده نمایید و یا از طریق تنظیمات مرورگر مربوطه تمام Cache های ذخیره شده را حذف نمایید.

مفهوم Cache Server و کاربرد آن

 

ادامه مطلب

بررسی سرور تیغه ای HP BladeSystem c3000

بررسی سرور تیغه ای HP BladeSystem c3000

بررسی سرور تیغه ای HP BladeSystem c3000

در بین انواع سرورهای موجود که هرکدام برای مواردی مشخص کاربرد دارند، سرورهای تیغه ای برند اچ پی جایگاه ویژه ای در دیتاسنترها و سازمانهای بزرگ دارند. در این مطلب قصد داریم به بررسی سرور تیغه ای HP BladeSystem c3000 و مشخصات فنی آن بپردازیم.

سرورهای تیغه ای HP همواره تاثیر گذار بوده اند و C3000 هم از این قاعده مستثنی نیست. بلید c3000 یک سرور تیغه ای بسیار سنگین است به نحوی که برای جابجایی آن به چندین نفر نیرو نیاز می باشد. از طرفی دارای شاسی جمع و جوری می باشد که پتانسیل گسترش قابل توجهی را نسبت به طیف وسیعی از سرورها ارائه می دهد در بیشتر اوقات پیشنهاد ما بلید c3000 دوست داشتنی می باشد. سرور تیغه ای HP c3000 نمونه ای شگفت انگیر از تکنولوژی بسیار فشرده با کارایی و ظرفیت بالا می باشد که میتواند جوابگوی بسیار قدرتمندی برای نیازهای کاربران این سیستم باشد. ابزار مدیریت آنلاین HP باعث توسعه و استقرار و نصب ساده C3000 می شود.

سرورهای تیغه ای معمولا به طور سنتی قیمتی فراتر از توان مالی بسیاری از SMB ها (شرکت های کوچک و متوسط) دارند اما سرور تیغه ای HP c3000 دقیقا این بخش بازار را مورد هدف قرار داده است. به صورت خلاصله شما هر قابلیت عالی که در C7000 بوده است را می توانید در شاسی جمع و جور ۶U سرور C3000 مشاهده کنید. هر دو مدل ایستاده و خوابیده ارائه شده اند و در این مقاله ما بررسی خود را به مدل دوم محدود می کنیم.

بررسی سرور تیغه ای اچ پی HP BladeSystem c3000

بررسی سرور تیغه ای HP BladeSystem c3000

خوشبختانه مدل خوابیده سرور C3000 در شاسی خود دارای چرخ است و پالت آن شامل یک رمپ دستی می باشد. سرور C3000 مانند یک تانک ساخته شده است و وزن خیلی سبکی ندارد. شما می توانید ۴ تیغه ارتفاع – کامل یا نیمه – مرتفع را در محفظه C3000 قرار دهید و آنچه که برای C7000 استفاده می کنید را انتخاب کنید.

سرور تیغه ای HP c3000 با برق تک فاز کار می کند و شاسی آن دارای ۴ منبع تغذیه hot-plug و ۱۲۰۰ واتی است که می تواند تا ۶ برابر افزایش پیدا کند. این سرور تیغه ای اچ پی از همان ماژول های کولینگی که در شاسی C7000 وجود داشت استفاده می کند که برای دستورالعمل های طراحی موتور جت است. اگر به انتهای ماژول فن توجه کرده باشید یک فن فلزی خواهید دهید که شکلی شبیه به توربین دارد. این موارد هزینه زیادی برای تعویض (با ماژول جدید) ندارند و تنها هزینه ای تقریبا ۱۰۰ پوندی خواهند داشت.

از طرف دیگر برای نسخه ایستاده ماژول HP onboard administrator را خواهید داشت که شامل Insight Display می شود. این قابلیت در یک پنل عملیاتی پاپ آپ ظریف نمایش داده می شود و همراه با صفحه نمایش LCD می تواند برای تنظیم پیکربندی ها، تجزیه و تحلیل خرابی، چک کردن سلامت کلی سیستم استفاده شود. علاوه بر این از مد چت پشتیبانی می کند که در آن مدیر و پرسنل محلی به صورت ریموت یا از راه دور می توانند گفتگویی مبتنی بر پیام های متنی داشته باشند.

HP از ارائه دهنده های اصلی سرورهای تیغه ای می باشد و در این سرور تیغه ای از آخرین پردازنده سری زئون ۵۵۰۰ استفاده می کند. در سرور تیغه ای HP c3000 از تیغه های نیمه مرتفع و جدید BL490c G6 استفاده شده است که از یک جفت پردازنده ۵۵۰۰ پشتیبانی می کندو ۱۸ سوکت DIMM می توانند از حافظه های ۶ گیگابایتی DDR3 استفاده کنند و در مجموع ۹۶ گیگابایت حافظه را در اختیار شما قرار دهند شما می توانید از تکنیک مدیریت حافظه آینه سازی حافظه (memory mirroring) هم استفاده کنید.

مشخصات سرور تیغه ای HP c3000

شاسی این سرور بلید ۶U می باشد و دارای ۱۸ اسلات تیغه ای نیمه مرتفع یا ۴ اسلات تیغه ای ارتفاع کامل می باشد.
این سرور تعداد 4 عدد پاور یا منبع تغذیه سروری که می تواند تعداد ۴ عدد منبع تغذیه 900 واتی یا 1200 واتی Hot-swap باشند را پشتیبانی می کند.
این سرور تعداد 4 عدد فن بلید Hot-swap دارد و می تواند حداکثر تا 6 عدد فن را پشتیبانی نماید.
این سرور دارای چهار عدد bay جهت نصب ماژولهای I/O می باشد.
مدیریت این شاسی بلید توسط مجموعه برنامه های HP Onboard Administrator و HP Insight Control انجام می گیرد.
تعداد سوکت DIMM بالا به این معناست که فضای داخلی برای ذخیره سازی محدود است اما HP با قرار دادن دو هارد SATA و SSD بر این مشکل غلبه کرده است. شما می توانید با اضافه کردن یک تیغه ذخیره سازی SB40c در بی پایینی این ظرفیت را بیشتر گسترش دهید و ۶ هارد SATA یا هارد SAS SFF را اضافه کنید. RAID بندی نیز در منو وجود دارد اگر چه استفاده از این قابلیت به کنترلر Smart Array P700 نیاز دارد (برای اتصال Bay در محل تیغه c3000 به یک عدد اسلات اکسپندر مزانین mezzanine cards نیاز می باشد.

HP همچنین گزینه های Infiniband یا پورت های گیگابایت اضافی، iSCSI، FC دو پورتی را ارائه می دهد. اتصالات شبکه استاندارد قوی شده اند و این سرور تیغه ای جدید از کارت شبکه سرور دو پورته ۱۰GbE Flex-10 ادغامی (یا آنبرد) استفاده می کند گرچه برای استفاده از سرعت های بالاتر شما نیاز به اتصال یک ماژول مجازی Flex-10 10GbE در پشت سرور دارید.

بررسی سرور تیغه ای اچ پی HP BladeSystem c3000

بررسی سرور تیغه ای HP BladeSystem c3000

قابلیت های بسیار جالب c3000

جدیدترین سرور تیغه ای نیمه مرتفع BL460 G6 مشخصات مشابه با BL490c G6 را ارائه می دهد اما تعداد سوکت های DIMM به ۱۲ عدد کاهش پیدا می کند و می تواند یک جفت از هاردهای hot-swap SFF را در جلو داشته باشد. این موارد توسط کنترلر تعبیه شده P410i RAID مدیریت می شوند و جدیدترین تیغه ها دارای قابلیت های مجازی سازی و همچنین اولویت بندی هستند علاوه بر این آنها دارای اسلات کارت حافظه SD اینترنال و پورت USB می باشند. HP زمان بیکاری ندارد چونکه دارای LeftHand Networks است، C3000 می تواند برای اجرای نرم افزارهای SAN/iQ پیکربندی شود. مفهوم اصلی که پشت SAN/iQ قرار گرفته است خوشه بندی روی اترنت است که شما را قادر می سازد تا سرورهای فیزیکی را با هم گروه بندی کنید و همه فضای ذخیره سازی شان را به عنوان یک استخر ذخیره سازی منفرد ارائه دهید.

در قسمت پشت سرور ۴ بی (Bay) دارید که HP گزینه های اتصال زیادی را به شما می دهد، شما می توانید سوئیچ های FC SAN سیسکو و Brocade ، تیغه های سوئیچ گیگابایت فیبری و مسی سیسکو را انتخاب کنید. شما نیاز به ماژول های اتصال مجازی خواهید داشت تا از مزایای ۱۰GbE ارائه شده در جدیدترین سرورهای تیغه ای بهره ببرید و بتوانید از آن برای تخصیص آدرس مک (از یک استخر مجازی) استفاده کنید (البته در صورتی که تیغه های جدید نصب شده باشند).

سطح مدیریت از راه دوری که توسط سرور تیغه ای HP c3000 ارائه می شود بی نظیر است. شاسی ها، تیغه ها و تمام ماژول های اتصال می توانند به طور مستقیم از طریق رابط مرورگر Onboard Administrator دسترسی شوند. این رابط ویزاردهایی را ارائه می دهد تا فرآیند نصب را ساده تر کند و آرایه های گرافیکی به شما شرایط و وضعیت تمام قطعات را نمایش می دهد. این رابط وضعیت سیستم را نشان می دهد و از آیکن های رنگی برای نمایش خطاها و خرابی ها استفاده می کند و جزئیات برق مصرفی و پاور موجود را نمایش می دهد. با انتخاب هر تیغه سرور شما به طور مستقیم به رابط مرورگری که توسط تراشه iLO2 ادغامی (آنبرد) ارائه می شود هدایت می شوید. شما از طریق این رابط مدیریتی می توانید به صورت ریموت یا از راه دور عملیات سیستم را کنترل کنید (از جمله پاور) و ابزارهایی برای مانتیتور کردن و نظارت کردن این کنترلر و یا سرور و قطعات نصب شده قابل نمایش ارائه شده است.

بررسی سرور تیغه ای اچ پی HP BladeSystem c3000

بررسی سرور تیغه ای HP BladeSystem c3000

رقابت سرور بلید c3000 و نتیجه گیری

برای مدیریت بهتر و عمیق تر سرور تیغه ای HP c3000 می توانید از HP Insight Control Suite استفاده کنید که شامل ابزارهای Systems Insight Manager می باشد. این مجموعه نرم افزاری مدیریت از راه دور مبتنی بر مرورگر بوده و نظارت کامل را فراهم می آورد و با ایجنت Insight نصب شده می تواند به صورت ریموت دسترسی به تیغه های سرور را فراهم آورد. تنها رقیب این سرور اچ پی، سرور BladeCenter S شرکت IBM است که دقیقا همین بازار را مورد هدف قرار داده است. سرور ای بی ام دارای شاسی ۷U است که می تواند ظرفیت ذخیره سازی بیشتری را ارائه دهد و دارای پتانسیل گسترش بالایی است اما فوق العاده پر سر و صدا است بنابراین اگر می خواهید از این سرور در دفتر خود استفاده کنید نیاز به کیت IBM Massive Office Enablement خواهید داشت. ما در طول تست سرور C3000 متوجه شدیم که این سرور کاربر پسندتر است و حتی با نصب تمام ۶ فن این سرور کاملا آرام و بدون سر و صدا کار کرد. ما همچنین ابعاد جمع و جورتر و کیفیت ساخت فوق العاده و همچنین امکانات مدیریت HP را ترجیح دادیم.

ادامه مطلب

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

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

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

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

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

آیا بهتر است سرور داخلی داشته باشید؟

یا سرور خارج برای نوع کاربری شما مناسب است؟

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

آیا برای به اشتراک گذاری فایل ها اقدام به خرید سرور می کنید؟

آیا از سرور بیشتر برای ارسال ایمیل استفاده می کنید؟

آیا نیروی کاری دارید که باید از راه دور به سرور وصل شود؟

آیا از سرور شما برای تهیه نسخه پشتیبان از داده ها استفاده می شود؟

میزان هارد، رم و پردازنده مصرفی شما در سرور به چه میزان خواهد بود؟

چگونه مجازی سازی می تواند شما را انعطاف پذیرتر کند؟

و…

برای درک بهتر در ادامه تمامی این موارد توضیح داده خواهد شد.

آیا بهتر است سرور داخلی داشته باشید؟
در برخی از کاربری ها موقعیت جغرافیایی سرور ها مهم نیست و در این حالت داخلی بودن سرور شما نیز اهمیتی نخواهد داشت. اما در مواردی برای شما ping سرور مهم است و برای مثال سایت های فروشگاهی دارید که کاربران شما در داخل کشور هستند بهتر است سرور داخلی تهیه کنید. با توجه به این که سرور های داخل ایران از نظر جغرافیایی به کاربران ایرانی نزدیک تر هستند در نتیجه ping بهتری نسبت به سرور های خارج دارند.

سرور مجازی ایران

سرور اختصاصی ایران

سرور خارج برای نوع کاربری شما مناسب است؟

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

سرور مجازی خارج

سرور اختصاصی خارج

چرا بهتر است از سرور ابری استفاده کنید؟
سرور های ابری به علت نوع کانفیگ از performance بهتری نسبت به دیگر سرور ها برخوردارند.لذا همواره توصیه می شود که در صورتی که امکان استفاده از آنها را دارید تردید نکنید!

ایرو سرور

آیا برای به اشتراک گذاری فایل ها اقدام به خرید سرور می کنید؟

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

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

اگر تنها کاربری شما اشتراک گذاری فایل می باشد می توانید از هارد های HDD و یا SAS نیز استفاده کنید که برای شما به صرفه تر خواهد بود.

سوال هایی که باید برای انتخاب در نظر بگیرید.

 

 

ادامه مطلب

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

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

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

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

در این مقاله با نحوه انتخاب یک سرور رکمونت دو یونیتی در خدمت شما عزیزان و علاقه مندان هستیم. تنوعی که در محصولات سروری شرکت هایی مانند اچ پی، لنوو، دل و IBM وجود دارد باعث شده است که برای انتخاب و خرید سرور به شناخت بالایی نیاز داشته باشیم. در محصولات سروری طبقه بندی برا اساس ضخامت می باشد که با واحد U بیان میشود. قفسه رک دارای واحد هایی هست که به یونیت معروف می باشد و هر سروری که بخواهد در رک قرار گیرد بر اساس ضخامتی که دارد یونیت یا یونیت هایی را در قفسه رک اشغال میکند. برای مثال اگر سرور شما ۲ یونیت باشد مانند سرور HP Proliant DL380 G9 در این صورت باید دو واحد یا دو یونیت در رک به این سرور اختصاص دهید. تمامی سرورهای DL380 شرکت اچ پی دو یونیتی بوده و دو واحد از رک را اشغال خواهند کرد. از آنجایی سرورهای اچ پی سهم عمده ای از بازار را تشکیل می دهند مثالهایی که در این پست آورده میشود نیز از سرور های بسیار با کیفیت اچ پی می باشند.
  • سرورهای قدیمی که دارای فضای زیاد و انرژی مصرفی بالایی هستند انتخاب های خوبی نیستند.
  • نقل قول هارولد مک میلان خیلی عجیب نیست او می گوید ” SME ها به دنبال اولین سروری هستند که برای اهدافشان ساخته شده است و یا قصد دارند یک سیستم کهنه را که زیاد هم خوب نیست، ارتقاء دهند “.

خانواده پردازنده Xeon Scalable اینتل به SEM ها اجازه می دهد تا بیشترین گزینه ها را در اختیار داشته باشند که اجازه می دهد تا پشتیبانی از فرآیند های فعلی را برآورده کرده و نیازهای آینده را پاسخگو باشد. فروشندگان بزرگ و مشهوری مانند Broadberry Data Systems, Dell EMC, Fujitsu و Lenovo همه سرورهای رکمونت ۲U را با این پردازنده ها ارائه می دهند و توافق عمومی میان فروشندگان این است که فرم فکتور ۲U، بهترین ترکیب از قدرت پردازشی، ظرفیت ذخیره سازی و قابلیت توسعه را برای SME ها ارائه دهند.

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

  • تعریف Small and medium-sized enterprises یا SMEs
  • اینترپرایز هایی در اندازه کوچک یا متوسط را SMEs میگویند. در واقع کاربران یا مشتریانی که برای اهداف کوچک تا متوسط به دنبال سرور هایی با قابلیت های کم تا متوسط هستند به دنبال SMEs می باشند. این مشتریان نهایتا دارای ۲۵۰ نفر پرسنل بوده یا در محلی که فعالیت میکنند به علت کمبود جا یا هزینه های بالای اجاره و اختصاص فضا میخواهند از سرور هایی با یونیت کمتر استفاده کنند.

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

خانواده پردازنده Xeon Scalable شامل بیش از ۵۰ مدل است که به ۴ دسته Bronze, Silver, Gold و Platinum طبقه بندی می شود. کسب و کارهای کوچکی که دارای لودهای کاری سبک تا متوسط هستند بیشتر به مدل های Bronze, Silver که احتمالا ارزانتر از برخی از مدل های Gold است علاقه دارند. خانواده برنز شامل ۳۱۰۴ شش هسته ای و ۳۱۰۶ هشت هسته ای است که هر دو با سرعت ۱.۷ گیگاهرتز  اجرا می شوند و از حداکثر حافظه ۷۶۸ گیگابایتی ۲,۱۳۳MHz DDR4 پشتیبانی می کنند. آنها از سرورهای دو سوکته (۲P) و تک سوکته (۱P) پشتیبانی می کنند اما فاقد قابلیت های Hyper-Threading HT و Turbo-Boost هستند. ۵ مدل نقره ای ۴ تا ۱۲ هسته ای هستند و سرعت اجرایی از ۱.۸ گیگاهرتز تا ۲.۶ گیگاهرتز است و از حداکثر سرعت حافظه ۲,۴۰۰MHz پشتیبانی می کند. پشتیبانی از HT و Turbo-Boost به علاوه تعداد هسته های بالاتر و سرعت های بیشتر باعث می شود که این پردازنده ها برای انجام کارهای سنگین تر بهتر از مدل های برنزی باشند. خانواده طلایی به گروه های ۵۱۰۰ و ۶۱۰۰ تقسیم می شوند که همه آنها از سرورهای ۱P,2P و ۴P پشتیبانی می کنند. تفاوت اصلی این است که  ۵۱۰۰ ها دارای سرعت حافظه ۲۴۰۰ مگاهرتز هستند در حالی که ۶۱۰۰ ها حداکثر سرعت ۲۶۶۷ مگاهرتز را پشتیبانی می کنند و دارای UPI (مخفف Ultra Path Interconnect) هستند که یک معماری کش سرعت بالا در تمام پردازنده های Xeon Scalable است که جایگزین QPI قدیمی تر شد.

نگرانی های حرارتی در انتخاب سرور

دمای سرور در نحوه انتخاب یک سرور رکمونت دو یونیتی چه تاثیری میتواند داشته باشد. زمانیکه شما سرور رکمونتی با پردازنده زئون Xeon Scalable انتخاب میکنید باید هرگونه محدودیت های حرارتی شاسی را در TDP بررسی کنید بدلیل اینکه ممکن است انتخاب پردازنده را محدود کند. این مسئله برای مدل های برنزی و نقره ای مشکل ساز نیست چون همه آنها دارای TDP کم ۸۵ واتی هستند اما به علت مشکلات کولینک (خنک سازی) حرارت های بالاتر از ۱۲۵W TDP ممکن است پشتیبانی نشوند.

محدودیت های دمایی و عدم پشتیبانی سیستم کولینگ سرور باعث میشود که در انتخاب سرور و نوع پردازنده محدودیت هایی داشته باشیم مگر اینکه از مدل های گرانتر و قوی تری استفاده کنیم. مدل های بالاتر دارای قیمت بسیار بالاتری هستند. برای مثال پردازنده Bronze 3104 دارای قیمت ۲۵۰ پوندی است در حالی که پردازنده های ۱۶ هسته ای Gold 6130 می تواند قیمت شش برابر داشته باشد.

مزیت بزرگ پردازنده های Xeon Scalable این است که همه آنها از سوکت یکسان LGA 3647 استفاده می کنند که باعث ارتقاء سینک در هنگام تقاضا می شود. اگر شما فکر می کنید که پردازنده های برنزی به خوبی اجرا نمی شود خیلی ساده می توانید آن را با پردازنده سریعتر نقره ای یا طلایی که تعداد هسته های بیشتری هم دارند عوض کنید. این سوال ممکن است در ذهن شما به وجود بیایید که آیا پردازنده های سرور سطح معمولی E3-1200 اینتل هنوز ارزش سرمایه گذاری کردن را دارند یا نه. برای کسب و کارهای کوچک این پردازنده ها بسیار ارزانتر از مدل های جایگزین هستند اما آنها تنها از سرورهای تک پردازنده ای و همچنین حداکثر حافظه ۶۴ گیگابایتی DDR4 پشتیبانی می کنند و پتانسیل ارتقاء سیستم های Xeon Scalable را ندارند.

 

فضای ذخیره سازی در سرور

در ادامه مقاله ”نحوه انتخاب یک سرور رکمونت دو یونیتی” به بررسی نقش فضای ذخیره سازی می پردازیم. انتظار می رود که اکثر سرورها برای سال های سال کار کنند بنابراین شما باید مطمئن شوید که سروری را خریداری کرده اید که نیازهای آینده شما را برآورده می کند و می تواند ورک لودهای افزایشی شما را مدیریت کند. ظرفیت ذخیره سازی مخصوصا خیلی مهم است و شما باید سروری که بیشتر از آنچه که در حال حاضر به آن نیاز دارید را ارائه دهد تا از ارتقا ها و خرابی های پرهزینه بعدی شما جلوگیری کند. هاردهای SATA بهترین نسبت قیمت به ظرفیت را با مدل های فرم فکتور بزرگ (LFF) دارند و در حال حاضر حداکثر ظرفیت ۱۲ ترابایتی را ارائه می دهند. برای عملکرد ذخیره سازی بزرگتر باید هارد های Nearline SAS NL-SAS یا SAS در نظر گرفته شوند اما گرانتر هستند و همچنین به یک کنترلر SAS یا کارت RAID مناسب برای پشتیبانی نیاز دارند.

بسیاری از شرکت ها مانند بلوچیپ با شرایطی سخت گیرانه ای که برای گارانتی هارد و ذخیره ساز ایجاد کرده اند شما را در انتخاب انواع HDD ها محدود کرده اند. بنابراین فروشندگانی مانند Broadberry Data Systems چنین شرایطی ندارند و به صراحت به شما اجازه می دهند تا هاردیسک خود را بدون غیر معتبر شدن گارانتی انتخاب کنید. سرورها اطلاعات مهم کسب و کارها را ذخیره می کنند بنابراین کنترلر RAID مخصوص برای سرور شما ضروری می باشد بدلیل اینکه برای شما اولین خط دفاعی در برابر خرابی هارد است. اغلب سرورها دارای قابلیت RAID تعبیه شده روی مادربرد هستند اما با بررسی آنها متوجه می شوید که حداقل RAID1 را پشتیبانی می کنند و RAID5 را ارائه نمی دهند و تنها از Mirror پشتیبانی می کنند. RAID1 برای حفاظت از دو هارد خوب است اما با RAID5 شما می توانید از ۳ هارد شروع کنید و خیلی راحت زمانی که می خواهید ظرفیت خود را افزایش دهید آرایه ها را اضافه کنید. RAID6 به طور همزمان از خرابی دو هارد محافظت می کند اما از لحاظ کارایی و فضای ذخیره سازی از دست رفته قابل توجیه نمی باشد.

بکاپ و مدیریت در سرور

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

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

کنترل کاملا از راه دور سیستم عامل یک قابلت ارزشمند دیگر می باشد اما توجه داشته باشید که برخی از فروشندگان تنها این قابلیت را به عنوان گزینه اختیاری و پولی برای ارتقاء ارائه می دهند. جدیدترین سرورها با پردازنده های Xeon Scalable به عنوان بزرگترین تغییر برای SME ها ارائه می شود و  این محصول در حال حاضر سیستمی را با رنج گسترده ای از قدرت پردازشی، قابلیت توسعه و قابلیت هایی که مناسب هر بودجه و ورک لود است را ارائه می دهد. اگر شما برای تقویت کسب و کار خود به دنبال برخی از سخت افزارهای جدید هستید برای سرمایه گذاری هیچ چیز بهتر از خرید سرورهایی با پردازنده Xeon Scalable نیست. امیدواریم مقاله ” نحوه انتخاب یک سرور رکمونت دو یونیتی ” رضایت شما را جلب کرده باشد. همچنین شما را دعوت میکنم مقالات دیگر سرور را مطالعه کنید.

ادامه مطلب

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

در این پست با مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM در خدمت شما عزیزان هستیم. وقتی اینتل پردازنده های E5-v2 خود را به بازار عرضه کرد، نوع جدیدی از حافظه به نام LRDIMM ( مخفف Load-Reduced DIMM) را معرفی کرد. در آن زمان، سرورها توانایی پذیرش سه نوع از ماژول های حافظه LRDIMM، RDIMM (یا Registered DIMM) و UDIMM (یا Unbuffered DIMM) را داشتند. بعدها با توجه به پهنای باند پایین و قابلیت های ظرفیت، حافظه های UDIMM دیگر استفاده نشدند. به همین دلیل این مقاله روی حافظه های RDIMM و LRDIMM تمرکز خواهد کرد. ما با بسیاری از مشتریانی مواجه هستیم که فرض می کنند چونکه LRDIMM جدیدترین حافظه است باید بهترین حافظه برای استفاده در سرورهای جدیدشان باشد، در حالی که در اغلب موارد اینطور نیست.

سرعت ماژول های حافظه RDIMM

RDIMM یا Registered DIMM با داشتن یک رجیستر در DIMM (برای بافر کردن آدرس ها و دستورات) یکپارچگی سیگنال را بهبود می بخشد تا سیگنال مابین ماژول های حافظه دسترسی تصادفی دینامیک (DRAM ها) موجود در DIMM و کنترلر حافظه بهبود پیدا کند. این اجازه می دهد تا هر کانال حافظه از حداکثر سه DIMM دو رنکی استفاده کند که به طور قابل توجهی حجم حافظه ای که سرور می تواند پشتیبانی کند را افزایش می دهد. با RDIMM ها این بافر به طور جزئی میزان تاخیر حافظه و برق مصرفی را افزایش می دهد.  dual-rank در اینجا رنک یا رتبه یا درجه را توصیف می کند. به عبارت بهتر در حافظه های دو رنکی حافظه رم به دو گروه تقسیم می شود که در هر زمان سیستم تنها به یک رنک دسترسی خواهد داشت. این رنک DIMM قطعات ۶۴ بیتی از اطلاعات موجود در DIMM است. بنابراین در DRAM های تک رنگی شما در یک طرف تراشه می توانید یک قطعه ۶۴ بیتی از اطلاعات را داشته باشید در حالی که در DRAM های دو رنکی شما در دو طرف تراشه می توانید قطعه ۶۴ بیتی از اطلاعات را در هر طرف داشته باشید و در نتیجه دارای رنک دو هستند. حتی DIMM های چهار رنکی وجود دارند که در هر طرف از DIMM دو قطعه ۶۴ بیتی از اطلاعات وجود دارد. به منظور مقایسه این دو نوع حافظه نموداری در زیر نشان داده شده است که تفاوت زمان تاخیر RDIMM ها و LRDIMM ها را در سرور Hewlett Packard Enterprise (HPE) Proliant Gen9 دو سوکتی که از دو پردازنده Intel Xeon E5-2600v4 استفاده می کنند نشان داده شده است. با بررسی این نمودار شما متوجه خواهید شد که تاخیر بارگذاری شده برای RDIMM هایی که تنها یک رنک (۱Rx8) دارند در واقع بالاتر از RDIMM ها و LRDIMM هایی است که ظرفیت بالاتری دارند. به همین دلیل است که ماژول های تک رنکی اجازه نمی دهند تا پردازنده درخواست حافظه از پردازنده ها را به صورت موازی انجام دهد (همان کاری که با ماژول های دو یا چند رنکی انجام می دهد).

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

عواملی وجود دارند که روی تاخیر حافظه موجود در یک سیستم تاثیر می گذارند.

سرعت DIMM

DIMM سریعتر تاخیر کمتری را ایجاد میکند (به خصوص تاخیر بارگذاری). در شرایط تحت بارگذاری، مهمترین عاملی که زمان تاخیر را افزایش می دهد زمانی است که حافظه درخواست را به صف انتظار برای اجرا شدن ارسال می کند. DIMM سریعتر موجب می شود تا کنترلر حافظه خیلی سریعتر بتواند دستورات صف شده را پردازش کند. برای مثال حافظه ای که دارای سرعت ۲۴۰۰MT/s است نسبت به حافظه ای که در سرعت ۲۱۳۳MT/s اجرا می شود حدود ۵ درصد کاهش تاخیر بارگذاری دارد.

رنک ها Ranks

برای سرعت حافظه DDR4 یکسان و نوع DIMM یکسان، رنک های بیشتر معمولا موجب افزایش زمان تاخیر بارگذاری می شود. در حالی که رنک های بیشتر در کانال، کنترلر حافظه را قادر می سازد که توانایی بیشتری برای پردازش های درخواست حافظه به صورت موازی داشته باشد و اندازه صف های درخواست را کاهش می دهد و همچنین کنترلر می تواند دستورات رفرش بیشتری را ارسال کند. مزیت موازی سازی بیشتر این است که نیاز به سیکل های رفرش اضافی از بین می رود که منجر به کاهش جزئی تاخیر بارگذاری برای دو تا ۴ رنک در یک کانال می شود. با داشتن ۴ رنک بیشتر در یک کانال زمان تاخیر بارگذاری افزایش اندکی خواهد داشت.

CAS Latency

تاخیر CAS (مخفف Column Address Strobe) تاخیر زمانی اولین پاسخ DRAM را نشان می دهد. این زمان تاخیر به عنوان تعداد سیکل هایی (به طور مثال ۱۳، ۱۵،۱۷) مشخص می شود که کنترلر باید بعد از ارسال دستور Column Address و قبل از قابل دسترس شدن داده ها در باس منتظر بماند. تاخیر CAS شامل هر دوی تاخیر بارگذاری و غیربارگذاری است (که مقدار پایین تر بهتر است).

بهره وری

افزایش باس حافظه موجب تغییر تاخیر خواندن سطح پایین باس حافظه نمی شد. دستورالعمل های خواندن و نوشتن فردی همیشه در حجم زمانی یکسانی کامل می شوند (بدون در نظر گرفتن حجم ترافیک باس). با این حال، افزایش بهره وری موجب افزایش زمان تاخیر حافظه سیستم می شود که به علت تاخیرهایی است که در صف های درون کنترلر حافظه جمع می شوند. توان عملیاتی واقعی حافظه بسیار ثابت باقی می ماند مگر اینکه از سه DIMM در هر کانال (DPC) استفاده شود و یا از LRDIMM های ۱۲۸ گیگابایتی استفاده شود.

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

LRDIMM ها ظرفیت بهتری را ارائه می دهند

LRDIMM ها برای تحکیم بارهای الکتریکی رنک ها در LRDIMM ها به یک بار الکتریکی از بافرهای حافظه استفاده می کنند که اجازه می دهد این حافظه ها در یک ماژول DIMM حداکثر ۸ رنک داشته باشند. با استفاده از LRDIMM ها شما می توانید سیستم ها را با بیشترین حافظه ممکن پیکربندی کنید. با این حال، LRDIMM ها انرژی بیشتری استفاده می کنند و در مقایسه با RDIMM ها که ظرفیت کمتری دارند تاخیر بیشتری را ارائه می دهد. در ادامه یک جدول آمده است که مقدار ظرفیتی که با استفاده از LRDIMM و RDIMM بدست آمده را نشان می دهد.

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM” alt=”” />

همانطور که دیده می شود با مقایسه LRDIMM در مقابل RDIMM ها شما می توانید سرورهای خود را به ۴ برابر حجم حافظه بیشتر تجهیز کنید

پس کدام بهتر است؟

مانند بیشتر سوالاتی که اغلب در صنعت فناوری اطلاعات مطرح می شود، پاسخ به این سوال به مورد استفاده شما بستگی پیدا می کند. اگر می خواهید از ماژول های حافظه DIMM ی استفاده کنید که بیشتر از ۳۲ گیگابایت نباشد در ۹۰ درصد از مواقع شما باید از RDIMM ها استفاده کنید (که کمی گرانتر از LRDIMM ها هستند). با این حال اگر معماری سرور شما نیاز به استفاده از DIMM هایی دارد که اندازه بیشتر از ۳۲ گیگابایت داشته باشد به سمت LRDIMM ها بروید. برای عملکرد مطلوب، دستورالعمل های کلی برای سرور شما استفاده از یک یا دو RDIMM در هر کانال حافظه است که هر یک دارای دو رنک هستند.

 

ادامه مطلب