استانداردهای ذخیره‌سازی

DAS (Direct Attached Storage)

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


Server 1 -----|DAS|----- Storage
            

NAS (Network Attached Storage)

یک دستگاه ذخیره‌سازی که به یک شبکه متصل است و به دستگاه‌های مختلف اجازه می‌دهد تا به صورت همزمان به داده‌ها دسترسی داشته باشند. NAS معمولاً برای ذخیره‌سازی فایل‌ها به کار می‌رود و از طریق شبکه محلی (LAN) به دستگاه‌های دیگر متصل می‌شود.


          |--------|
          |  NAS   |
          |--------|
             /   \
          /       \
   Server 1   Server 2
            

SAN (Storage Area Network)

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


          |--------|     |--------|
          | Server |     | Server |
          |--------|     |--------|
               \         /
                \       /
            |----------------|
            |      SAN       |
            |----------------|
                /       \
             /             \
     |-------|         |-------|
     | Disk  |         | Disk  |
     |-------|         |-------|
            

RAID

RAID (Redundant Array of Independent Disks) تکنولوژی است که برای ترکیب چندین دیسک سخت به منظور افزایش کارایی و یا افزایش پایداری داده‌ها استفاده می‌شود. انواع مختلف RAID برای نیازهای مختلف طراحی شده‌اند.

RAID 0

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


+--------+    +--------+
| Disk 1 |    | Disk 2 |
| Block1 |    | Block2 |
| Block3 |    | Block4 |
+--------+    +--------+
            

RAID 1

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


+--------+    +--------+
| Disk 1 |    | Disk 2 |
| Block1 |    | Block1 |
| Block2 |    | Block2 |
+--------+    +--------+
            

RAID 5

ذخیره‌سازی داده‌ها و پاریتی به صورت توزیع شده بر روی چندین دیسک. این نوع RAID عملکرد خوب و افزونگی مناسب را ارائه می‌دهد.


+--------+    +--------+    +--------+
| Disk 1 |    | Disk 2 |    | Disk 3 |
| Block1 |    | Block2 |    | Parity |
| Block3 |    | Parity |    | Block4 |
| Parity |    | Block5 |    | Block6 |
+--------+    +--------+    +--------+
            

RAID 10

ترکیبی از RAID 0 و RAID 1 که عملکرد بالا و افزونگی مناسب را ارائه می‌دهد. داده‌ها به صورت جفت جفت تکرار می‌شوند و سپس بین دیسک‌ها تقسیم می‌شوند.


+--------+    +--------+
| Disk 1 |    | Disk 2 |
| Block1 |    | Block1 |
| Block2 |    | Block2 |
+--------+    +--------+
       |            |
       |            |
+--------+    +--------+
| Disk 3 |    | Disk 4 |
| Block1 |    | Block1 |
| Block2 |    | Block2 |
+--------+    +--------+
            

iSCSI (Internet Small Computer Systems Interface)

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


Server 1 -----|iSCSI|----- Network -----|iSCSI|----- Storage
            

Object Storage

یک سیستم ذخیره‌سازی که داده‌ها را به صورت اشیاء ذخیره می‌کند، نه فایل‌ها یا بلوک‌ها. هر شیء شامل داده‌ها، متادیتا و یک شناسه منحصر به فرد است. Object Storage معمولاً برای ذخیره‌سازی داده‌های بزرگ و بدون ساختار استفاده می‌شود و در محیط‌های ابری مانند AWS S3 مورد استفاده قرار می‌گیرد.


          |----------|
          |  Object  |
          |  Storage |
          |----------|
             /   |   \
          /     |     \
   Object 1  Object 2  Object 3
            

Cloud Storage

ذخیره‌سازی ابری که داده‌ها را در سرورهای راه دور میزبانی می‌کند و از طریق اینترنت قابل دسترسی است. این نوع ذخیره‌سازی مقیاس‌پذیری بالایی دارد و برای کاربران خانگی و کسب‌وکارها مناسب است.


           |--------|
           |  Cloud |
           | Storage|
           |--------|
               / | \
             /   |   \
        User1  User2 User3
            

NFS (Network File System)

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


            |--------|
            |  NFS   |
            |--------|
              /   |   \
            /     |     \
     Server 1  Server 2  Server 3
            

Tape Storage

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


   |----------------|
   |  Tape Library  |
   |----------------|
       /        \
      /          \
 | Tape 1 |  | Tape 2 |
            

Block Storage

یک سیستم ذخیره‌سازی که داده‌ها را به صورت بلوک‌ها ذخیره می‌کند. این نوع ذخیره‌سازی معمولاً در SAN و iSCSI استفاده می‌شود و برای برنامه‌هایی که نیاز به عملکرد بالا دارند مناسب است.


   |----------|    |----------|
   |  Block   |    |  Block   |
   |  Storage |    |  Storage |
   |----------|    |----------|
       /        \
      /          \
 | Block 1 |  | Block 2 |
            

Hybrid Storage

ترکیبی از ذخیره‌سازی HDD و SSD که از مزایای هر دو استفاده می‌کند. این سیستم‌ها برای تعادل بین ظرفیت بالا و عملکرد سریع طراحی شده‌اند.


   |-------------------|
   |  Hybrid Storage   |
   |-------------------|
       /         \
      /           \
 | HDD Storage | | SSD Storage |
            

Flash Storage

ذخیره‌سازی با استفاده از حافظه فلش که سرعت بالا و مصرف انرژی پایین را فراهم می‌کند. این نوع ذخیره‌سازی معمولاً در دستگاه‌های SSD و درایوهای USB استفاده می‌شود.


   |-----------------|
   |  Flash Storage  |
   |-----------------|
       /       \
      /         \
 | Flash Drive | | SSD |
            
  1. ورود به صفحه فارسی