[Lý thuyết] Hệ thống lưu trữ iSCSI SAN

root

Leader IT/Architect
Dec 31, 2012
1,153
72
48
I. Giới thiệu
1. Overview

  • iSCSI (Internet Small Computer System Interface) là một giao thức chạy trên nền TCP/IP, cho phép kết nối tới Storage bằng đường Network (LAN/WAN).



  • Được định nghĩa bởi IETF, giao thức cho phép truyền các lệnh SCSI trên đường Network, giúp ta có thể truy xuất và truyền tải dữ liệu từ khoảng cách xa.





  • Cách thức hoạt động:
    • Khi một người dùng gửi một request yêu cầu truy xuất dữ liệu trong Storage
    • Hệ thống sẽ tạo ra một số lệnh SCSI tương ứng với yêu cầu
    • Sau đó đóng gói (Encapsulate) và mã hóa (Encrypt) và gửi đi trên đường Network.
    • Khi Server nhận được, nó sẽ tháo (De-Encapsulate) và giải mã (Decrypt) để cuối cùng nhận được các lệnh SCSI.
    • Các lệnh SCSI sẽ được đưa vào SCSI Controller để thực thi và xử lý theo yêu cầu.


2. LUN - Logical Unit Number

  • LUN (Logical Unit Number), là một con số logic dùng để tập hợp các ổ đĩa chạy bằng các loại giao thức SCSI, iSCSI và Fibre Channel. LUN là nơi quản lý tập trung các các ổ đĩa trong hệ thống Storage Network (Storage Area Network – SAN).

  • Các ổ đĩa iSCSI được tạo ra từ các Server chạy các hệ điều hành như Windows/Linux.
    • LUNS sẽ gắn cho iSCSI một con số logic và gọi là “Target”.
    • Khi một server hoặc một thiết bị nào đó muốn kết nối tới hệ thống iSCSI SAN, chúng sẽ dùng một software gọi là iSCSI Initiator để kết nối tới con số “Target” này. Và con số này sẽ quản lý kết nối giữa iSCSI Target và iSCSI Initiator
3. Lợi ích của ISCSI

  • iSCSI Target Server cho phép kết nối tới iSCSI SAN mà không cần dùng software iSCSI Initiator của Microsoft (Ví dụ như nền tảng Linux)
  • Được xem là nền tảng Block Storagecho nên nó hỗ trợ trợ các ứng dụng yêu cầu chạy trên nền tảng Block Storage, tương thích và tích hợp với tính năng Failover Clustering để tăng độ sẵn sàng cho các ứng dụng.
  • Khi kết hợp Hyper-V với iSCSI SAN cho phép chúng ta lưu trữ các máy ảo và hỗ trợ một số tính năng:High Availability như (Live Migration, Storage Migration, Failover Clustering).
4. ISCSI Target Server trong Windows Server

  • Từ Windows Server 2008 trở về sau, Microsoft hỗ trợ tính năng tạo ra hệ thống lưu trữ iSCSI SAN và chúng được gọi là “iSCSI Targets Server”. Nó cho phép triển khai các hệ thống lưu trữ SAN dựa trên giao thức iSCSI mà không cần đầu tư các hệ thống SAN mắc tiền và chi phí cao như Fibre Channel. Hỗ trợ cho các doanh nghiệp vừa và nhỏ.

  • Virtual Hard Disk - Đĩa cứng ảo: là file có đuôi *.vhd(trên Windows Server 2008) hoặc *.vhdx (chỉ có trên Windows Server 2012) là một chuẩn lưu trữ mới
    • *.vhdx hỗ trợ dung lượng ổ cứng tối đa 64TB
    • *.vhd chỉ hỗ trợ dung lượng ổ cứng tối đa 2TB.
  • Ngoài ra, *.vhdx hỗ trợ chịu lỗi tốt hơn khi có sự cố mất điện (lưu theo dạng block).
  • Virtual Disk Enhancement : VHDX là một chuẩn lưu trữ mới, cho phép lưu trữ nhiều hơn, tăng khả năng chịu lỗi khi có sự cố xảy ra, tối ưu hóa cấu trúc sắp xếp và lưu trữ, cho phép tăng hiệu suất đáng kể.
  • Scalability : cho phép 544 kết nối từ các Initiator tới Target Server, đồng thời hỗ trợ lên đến 256 iSCSI Disk trong Target Server đó.


 

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu