مفهوم Redundant Array of Independent Disks RAID

  • ۰

مفهوم Redundant Array of Independent Disks RAID

مفهوم Redundant Array of Independent Disks RAID

مفهوم Redundant Array of Independent Disks RAID

مفهوم Redundant Array of Independent Disks RAID

دیتا سنتر های امروزی محل نگهداری هزاران دیسک درایو برروی استویج های خود می باشد. دیسک درایو به دلیل ساختار مکانیکی خود مستعد failures میباشد. شرایط محیطی نیز در طول عمر آن تأثیر دارد. و مجموعه عوامل ممکن است باعث خرابی دیسک و از دست رفتن دیتا شود. تعداد زیادی دیسک بر روی یک استوریج به معنی بالا بودن احتمال رخداد failures بر روی استوریج.

فرض کنید بر روی استوریج ۱۰۰۰ عدد دیسک موجود است متوسط طول عمر هر دیسک ۷۵۰,۰۰۰hours می باشد. معنی این پارمترها این است امید به متوسط طول عمر این مجموعه دیسک در یک لحظه
۷۵۰,۰۰۰/۱۰۰۰ =۷۵۰۰hours

حالا مشکل رو چطور حل کنیم و استوریج رو به دستگاه مطمن برای نگهداری دیتا ها تبدیل کنیم.
می دونیم در حال حاضر Application ها نیاز به فضا های ترابایتی با کارایی بالا دارند ولی اینطرف ما دیسک های با ظرفیت کم و کارایی پایین داریم. پس نیازمند روشی هستیم که با در کنار هم قرار دادن کامپوننت های کوچک نیاز سمت Application های امروزی را تأمین کنیم محققین دانشگاه برکلی Patterson, Gibson, and Katz در سال ۱۹۸۷ با اختراع RAID این مشکل را حل کردند. و اسم آنرا inexpensive disk drives  و بعداً نام آن به Redundant Independent Disk Array یا آرایه ای مستقل از دیسک تغییر یافت. اولین کاربرد  آن تولید فضای ذخیره سازی بزرگ بر روی mainframe ها بود.
این تکنولوژی به سرعت رشد کرد و بهصورت گسترده بر روی استوریج ها استفاده می شود.
هنگامی که از این تکنولوژی استفاده می‌کنیم داریم برای مشتری فضای مورد نیاز را تأمین می‌کنیم و همچنین performance مورد نیاز از طرف دیگر باید مطمن شویم که دیتای مشتری را به نحوه مناسبی protect میکنیم. و در هنگامی که یک فضای زیاد را برای سرویس دهی ایجاد می‌کنیم  محافظت از دیتا بسیار اهمیت پیدا می‌کند چون وقتی یک دیسک داریم ممکن است فضای یک دیسک را از دست بدهیم. بنابراین تکنولوژی RAID سه مزیت
۱- فضای مورد نیاز
۲- performance مورد نیاز
۳- و protection یا availability مورد نیاز
را به صورت همزمان برایمان به ارمغان می آورد.


  • ۰

دوره آموزشی EMC ISM v3

دوره آموزشی EMC ISM v3

معرفی دوره آموزشی EMC ISM v3

دوره آموزشی EMC ISM v3

دوره آموزشی EMC ISM v3

دوره Information Storage and Management(ISM) یکی از معدود دوره های آموزش سیستم های ذخیره سازی می باشد که ساختار سیستم های ذخیره سازی در فضای کلاسیک و مجازی مدرن دیتاسنتر های امروزی را توضیح می دهد. و آماده سازی دانشجویان برای حضور در دوره های پیشرفته استوریج را انجام می دهد.این دوره شامل دو دوره مبانی سیستم های ذخیره سازی و مبانی شبکه های ذخیره سازی می باشد که راجع به ساختار استوریج و کامپوننت های تشکیل دهنده آن و شبکه سیستم های ذخیره سازی و انواع آن و تکنولوژی های مرتبط با آن از قبیلRAID, ILM, FC, iSCSI,SAN, NAS, Zoning, Replication صحبت می کند این دوره برای متخصصان حوزه سیستمی, دانشجویان, مدیران فروش, متخصصان مجازی سازی و … می باشد.

 اهداف دوره:

 این دوره مختص برند EMC نمی باشد و مبانی های مشترک مورد نیاز همه سیستم های ذخیره سازی را تحت پوشش قرار می دهد.
1- آشنایی با ساختار سیستم های ذخیره سازی
2- آشنایی با انواع RAID و پارامترهای با اهمیت در انتخاب آن
3- آشنایی با SAN و NAS
4- آشنایی با روش های محافظت از دیتا
5- آشنایی با Lifecycle Management
6- آشنایی با انواع استویج های موجود
7- آشنایی با تکنولوژی های نوین استوریج های امروزی

 مخاطبین دوره:

مدیران سیستم های ذخیره سازی,
مدیران سیستم های مجازی سازی,
مدیران دیتابیس,
مدیران فروش,
کارشناسان و دانشجویان فعال در حوزه فناوری اطلاعات

Information Storage, Virtualization, and Cloud Computing
Key Data Center Elements
Compute, Application, and Storage Virtualization
Disk Drive and Flash Drive Components
Performance
RAID
Intelligent Storage System and Storage Provisioning Including Virtual Provisioning

Storage Networking Technologies

Fibre Channel SAN Components, FC Protocol, and Operations
Block Level Storage Virtualization
iSCSI and FCIP as an IP-SAN Solutions
Converged Networking Option: FCoE
Network Attached Storage (NAS): Components, Protocol, and Operations
File-Level Storage Virtualization
Object-Based Storage and Unified Storage Platform

Backup, Archive, and Replication

Business Continuity Terminologies, Planning, and Solutions
Clustering and Multipathing Architecture to Avoid Single Points of Failure
Backup and Recovery: Methods, Targets, and Topologies
Data Deduplication and Backup in Virtualized Environment
Fixed Content and Data Archive
Local Replication in Classic and Virtual Environments
Remote Replication in Classic and Virtual Environments
Three-Site Remote Replication and Continuous Data Protection

Cloud Computing

Characteristics and Benefits
Services and Deployment Models
Cloud Infrastructure Components
Cloud Migration Considerations

Securing and Managing Storage Infrastructure

Security Threats and Countermeasures in various domains
Security Solutions for FC-SAN, IP-SAN, and NAS Environments
Security in Virtualized and Cloud Environments
Monitoring and Managing Various Information Infrastructure Components in Classic and Virtual Environments
Information Lifecycle Management (ILM) and Storage Tiering


  • ۰

کانفیگ کردن JMicron RAID

کانفیگ کردن JMicron RAID

کانفیگ کردن JMicron RAID

کانفیگ کردن JMicron RAID

چیپ JMicron JMB363 که JMicron RAID نامیده می شود که یک کانکتور برای Serial ATA می باشد که می تواند هاردهای Serial ATA را پشتیبانی می نماید. کنترلر JMicron می تواند در مودهای IDE یا RAID از طریق BIOS تنظیم گردد. کانکتور RAID JMicron JMB363 Serial ATA می تواند بصورت زیر پیکربندی گردد:

  • RAID 0 (Data Striping)
  • RAID 1 (Data Mirroring)
  • JBOD (Spanning)

 

 

 


  • ۰

مفهوم Hot Spare

مفهوم Hot Spare

Hot Spare که Hot Standby نیز نامیده می شود یک قابلیت بکاپ محسوب می شود که در آن یک هارد می تواند جایگزین هارد اصلی دستگاه گردد و اختلالی در کارکرد سیستم بوجود نمی آید.

مفهوم Hot Spare

مفهوم Hot Spare

مفهوم Hot Spare: واژه Hot به قابلیت بکاپ اطلاق می شود که می تواند سخت افزاری و یا نرم افزاری باشد و در آن مورد معیوب روی دستگاه بدون نیاز به خاموش کردن سیستم تعویض می گردد.

شما می توانید واژه Hot-Spare را با Cold-Spare مقایسه نمایید که در آن باید چندین پروسه طی شود تا بتوان سرویسی روی دستگاه انجام داد.

استفاده از متد Cold-Spare بر روی سیستم می تواند مدت زمان بازگردانی سیستم برای سرویس دهی را افزایش دهد.

در استوریج ها معمولا از این قابلیت برای تعویض هارد دیسکهای خراب و یا Fault در ساختار RAID استفاده می شود. باید گفت قابلیت Hot-Spare در استوریج ها بصورت خیلی حرفه ی تر از سرور می باشد بدلیل اینکه در استوریجها قابلیت تعویض در کلیه RAID های یک کنترلر و یا کلیه کنترلرهای آرایه استوریج را دارا می باشد.

 


  • ۰

تفاوتهای RAID های نرم افزاری و سخت افزاری

تفاوتهای Raid های نرم افزاری و سخت افزاری

به‌طور کلی دو پیکربندی برای RAID  وجود دارد، که عبارتند از RAID  نرم‌افزاری و ‌RAID سخت‌افزاری.

‌RAID سخت‌افزاری یا Hardware RAID: 

RAID سخت‌افزاری بیشتر برای سرورهای سازمانی، تجاری و همچنین هنگامی که میزان تحمل خطا و بهینه شدن کارایی سیستم بسیار مورد اهمیت کاربراست، مورد استفاده قرار می‌گیرد. کارایی سیستم در هنگام خواندن و نوشتن اطلاعات با استفاده از کنترلرهای مختلف می‌تواند متفاوت باشد. در این‌RAID سخت‌افزاری از یک کنترلر هوشمند (RAID Controller) و آرایه ای از دیسک‌ها برای از بین نرفتن اطلاعات  و بهبود کارایی خواندن/نوشتن اطلاعات استفاده می‌شود.

تفاوتهای-Raid-های-نرم-افزاری-و-سخت-افزاری

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

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

یکی ازنکات مثبتی که در این نوع RAID  وجود دارد این است که در بعضی موارد، کاربر حتی می‌تواند بدون خاموش کردن سیستم، دیسک معیوب را جدا کرده و دیسک جدیدی را به  سیستم اضافه نماید.

استفاده از روش ذخیره سازی به صورت آرایه‌ای از دیسک‌های متصل به هم، معمولا برای کامپیوترهایی با دیتابیس‌های بزرگ موثر می‌باشد.

معایب RAID سخت‌افزاری:

۱. افزایش هزینه،  به این معنی که در کنار دیسک موجود، یک یا چند دیسک دیگر نیز مورد نیاز است.

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

۳. در صورتی که RAID Controller  با مشکل مواجه شود، برای بازگردانی اطلاعات، باید جایگزین دقیقی برای کنترلر، تهیه و استفاده شود.

مزایای RAID سخت‌افزاری:

۱. در RAID  سخت‌افزاری نیازی نیست که CPU  درگیر محاسبات کد Parity شود و این عملیات توسط کنترلر Raid انجام می‌شود.

۲. اغلب RAID Controllerها جایی برای افزودن باتری دارند که درهنگام قطع ناگهانی برق، اطلاعات از دست نرود.

۳. کنترلرها دارای ویژگی‌هایی می‌باشند که در نوع Raid  نرم‌افزاری این ویژگی‌ها وجود ندارند. مانند hot-plugging drives، که  می‌توان با استفاده از این قابلیت، به‌صورت آنلاین ظرفیت سیستم را با افزودن دیسک دیگری، افزایش داد.

RAID نرم‌افزاری یا Software RAID:

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

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

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

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

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

امروزه در CPUهای جدید ارائه شده، کارایی RAID نرم‌افزاری در مقابل RAID سخت‌افزاری بهبود قابل ملاحظه‌ای پیدا کرده‌است. در کل، می‌توان گفت که کارایی RAID نرم‌افزاری وابسته به کارایی CPU و میزان لود آن می‌باشد.

برخی از ویژگی‌های مثبتی RAID نرم‌افزاری:

۱. پیکربندی بر اساس هسته سیستم‌عامل.

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

۳. پشتیبانی از دیسک‌های Hot-swappable.

معایب RAID نرم‌افزاری:

۱. RAID نرم افزاری سرعت کمتری نسبت به نوع سخت افزاری دارد.

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

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

در صورت بروز هرگونه پرسشی با ما از طریق ایمیل help@vcenter.ir در تماس باشید.

شماره تماس: 88884268


آخرین دیدگاه‌ها

    دسته‌ها