Storage مناسب برای پایگاه های داده

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

 

Oracle-logo

 

SQL-Server-2012

logo open e

 

ذخیره سازهایی که برای ذخیره پایگاه های داده در نظر گرفته می شوند؛ بایستی از مجموعه ای از سخت افزارها و نرم افزارهای سازگار با یکدیگر تشکیل شده باشند. این سازگاری و تطبیق بین سخت افزار و نرم افزار باید به دقت مورد آزمایش و بررسی قرار گیرد تا این اطمینان حاصل شود که تنگناها (Bottlenecks) و احتمال تضییع و فساد داده Data Corruption)) به کمترین حد خود برسد. بایستی خصیصه هایی همچون کار بدون افت در شرایط اضافه بار و داشتن Redundancy در نظر گرفته شود. چنین مجموعه ای، باید از بالاترین استانداردها از لحاظ عملکرد (Performance) و ضریب اطمینان (Reliability) برخوردار باشد تا این اطمینان را حاصل سازد که دسترسی مستمر به اطلاعات مهم؛ سریع و پیوسته امکان پذیر خواهد بود.

سخت افزار

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

  • انتخاب پلتفرم سرور (Server Platform) با دو پردازنده 4 هسته ای جهت نرخ تبادل بالا (High Transaction)
  • انتخاب سخت افزار RAID Controllerی که RAID10،RAID5  یا RAID6 را جهت ایمنی داده ها پشتیبانی کند و در نتیجه بهترین عملکرد را ارائه دهد.
  • انتخاب تکنولوژی SAS برای درایوها جهت دسترسی سریع به داده ها و بالا بردن ضریب اطمینان.
  • استفاده از اینترفیس 10GbE برای ایجاد اتصال شبکه با سرعت بالا و یا استفاده از تجمیع چندین اینترفیس 1GbE و یا لینک MPIO.
  • استفاده از منبع تغذیه Redundant جهت بالا بردن ضریب اطمینان سیستم.
  • استفاده از حافظه بسیار زیاد جهت Caching

نرم افزار

راه حل های نرم افزاری استفاده شده در پیاده سازی پایگاه داده بایستی به گونه ای باشد که حداکثر استفاده از قابلیت های سخت افزاری را برای ما تأمین نماید. علاوه بر این بایستی این اطمینان را به ما بدهد که در هر لحظه امکان دسترسی بدون وقفه به داده ها و گرفتن پشتیبانی (Backup) مناسب و بازیابی کارآمد (Recovery) اطلاعات در صورت نیاز امکان پذیر می باشد. الزامات عمومی در این زمینه در ذیل شرح داده شده است:

  • قابلیت افزایش توان عملیاتی اینترفیس (Interface Throughput) با MPIO و پشتیبانی تجمیع لینک (Link Aggregation)
  • پشتیبانی از پروتکل های رمزشده و ویژگی های کنترل دسترسی مانند پشتیبانی iSCSI CHAP و لیست سفید IP برای حفاظت از اطلاعات مهم.
  • قابلیت Replication Volume همزمان
  • پشتیبانی از SAS RAID Controllers برای بالا بردن کارآیی و ایمنی داده ها
  • بهره بری از سیستم مانیتورینگ بر پایه SNMP و اطلاع رسانی E-mail در سیستم مانیتورینگ.

پیشنهاد ما استفاده از نرم افزار مدیریت Open-E DSS V7 در ذخیره سازها جهت پیاده سازی پایگاه داده می باشد. اطلاعات بیشتر و جامع تر راجع به ملزومات ذخیره سازهای مختلف؛ را می توانید در بخش ملزومات سیستم مورد مطالعه قرار دهید.

 

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn

برچسب ها: Open-E, Open-E DSS v7, Storage, پایگاه داده, ذخیره ساز, redundancy, reliability, database, Oracle, SQL Server, DSS V7