390 likes | 971 Views
iSCSI 原理及儲存虛擬化的整合應用. www.coventive.com. Coventive 銘威國際黃智宏. Agenda. 什麼是 i SCSI ? LVM 結合 iSCSI NAS DAS LVM 的完美架構 iSCSI 的應用 Coventive Storage Server 特點 DEMO 結語. 什麼是 iSCSI ?. Market Overview. DAS 、 SAN 、 NAS. GbE NIC. Windows Clients. NAS. Storage HBA. Storage (RAID) (Target).
E N D
iSCSI原理及儲存虛擬化的整合應用 www.coventive.com Coventive 銘威國際黃智宏
Agenda • 什麼是iSCSI ? • LVM • 結合iSCSI NAS DAS LVM 的完美架構 • iSCSI 的應用 • Coventive Storage Server 特點 • DEMO • 結語
什麼是iSCSI ? Market Overview
DAS、SAN、NAS GbE NIC Windows Clients NAS Storage HBA Storage (RAID) (Target) SAN FC/iSCSI GbE FC 10/100/1000 Ethernet Switch FC Switch FC/iSCSI Storage (TAPE) FC/iSCSI SCSI DAS Unix/Linux Clients Windows/UNIX Servers From: IP Based SAN, 工研院
Network Storage Storage IP Network Storage Router FC Switch Server Ethernet Switch NAS iSCSI Storage Farm Server with iSCSI Interface Client From: IP Based SAN, 工研院
iSCSI Initiator & Target iSCSI Initiator iSCSI Target User Application User space Transport Network Network Stack Kernel space File System iSCSI Target Driver SCSI Driver iSCSI Initiator Driver SCSI Driver SCSI HBA Driver/ RAID Controller Network Stack Disk
What SAN Provide? • Improve to application availability • Storage independent of application and accessible through alternate data paths • High application performance • Storage processing off-loaded from server and moved onto a separate network • Centralized and consolidated storage • Simpler management, scalability, flexibility, and availability • Data transfer and vaulting to remote sites • Remote copy of data enabled for disaster protection • Simplified centralized management • Single image of storage media simplifies management From: SAN Introduction, IBM Redbooks
Why IP-Based Storage Networking • Ubiquitous nature of IP • access storage from LAN, MAN, WAN, Internet • economy of scale • Scalability • distance, node count, performance (GE/10GE), expertise • Single access technology • for enterprise networks and storage networks • servers already have IP/Ethernet • Manageable, secure and interoperable • SNMP, MIBs, DNS, LDAP • IPSEC, VLANs, Firewalls • R&D investment in Ethernet/IP • Use existing GigE Infrastructure From: IP Based SAN, 工研院
LVM (Logical Volume Management) Market Overview
LVM:儲存系統核心技術(儲存的虛擬化) • 提供整合儲存系統中磁碟空間 • 不受限於儲存系統的格式,也提高了其應用範圍。 • 此邏輯磁碟如同一般的磁碟機,因此可以執行許多應用於磁碟機上的程式,包括fdisk、format等等,也正因如此其可以設定成許多不同的資料儲存格式或檔案系統,如NTFS、FAT16/32、EXT2等等 • 提供使用者可以隨時依其需求,動態調整邏輯磁碟的容量,以提高儲存系統的利用率。 • 當儲存系統的磁碟空間不敷使用時,使用者也可以線上增加實體磁碟機,以擴充儲存系統的實際容量。 • 儲存設備的虛擬化 • 提供高彈性及高利用率的儲存功能
LVM 原理 • VGDA儲存的資訊包含: • 這個PV所屬的VG為何。 • 這個PV於VG中的序號為何。 • 這個PV的PE單位大小為何。 • 這個PV的PE分配給哪些LV。
結合iSCSI NAS DAS LVM 的完美架構 Market Overview
Storage Component • RAID Controller • LVM • iSCSI Target • NAS • Integration
Example of Coventive Storage Component iSCSI Initiator resizable Partition With ext3 Physical HD Physical HD VV11 VV12 Ext3 File system File System or Virtual Volume resizable NAS iSCSI Target Logical Volume LV11 LV12 LV1x LVm1 LVm2 LVmz resizable • Storage Server Volume Group resizable VG1 VG2 VGm Layer below is hidden from layer above RAID Controller Physical Volume HD1 HD2 HDn extendable
iSCSI的應用 Market Overview
使用 iSCSI 的基本觀念 多台電腦不得同時存取同一個 iSCSI磁碟 否則可能會造成該磁碟損毀。
iSCSI 基本應用 • iSCSI Client • Windows + MS iSCSI Initiator • Linux + iSCSI Initiator程式 • iSCSI Target • 切割不同的邏輯硬碟分別提供給對應的 Initiator端一對一使用
iSCSI Target + NAS基本應用 • iSCSI Client • 同前頁 • NAS Client • Windows 以網芳連結NAS 上的 share folder • Linux/UNIX 以 cifs 協定 mount NAS 上的 share folder • Storage • 切割不同的邏輯硬碟分別提供給對應的 Initiator端一對一使用 • 切割邏輯硬碟後建立目錄檔案共享分享給網路芳鄰
iSCSI Target + NAS基本應用 • iSCSI Client • 同前頁 • NAS Client • Windows 以網芳連結NAS 上的 share folder • Linux/UNIX 以 cifs 協定 mount NAS 上的 share folder • Storage • 切割不同的邏輯硬碟分別提供給對應的 Initiator端一對一使用 • 切割邏輯硬碟後建立目錄檔案共享分享給網路芳鄰
iSCSI Target 基本應用 • iSCSI Client • 同前頁 • Storage • 切割邏輯硬碟提供給對應的 Initiator使用 • 將 iSCSI Target 遠端硬碟作為本機實體硬碟的 Mirror
Coventive Storage Server特點 Market Overview
Specific Features • iSCSI Target • LVM • iSCSI Target & NAS Integration • Both Block Level & File Level Sharing • Embeded Linux (using DOM) • Hardware RAID (3ware RAID Controller) • Hotswap / Hotspare • High Performance • Replication • NAS Central Monitoring System • Mass Amount Creating • Java-based Web UI • SAOS • Web HD • Over 2T Support
High Performance • Under the same hardware and the same testing environment, running in Coventive NAS software is nearly 3 times faster than in Synology NAS software. (Netbench 7.01)
High Performance • Note: This is NOT the maximum performance. • In multi-clients environment, the performance will over these. • Testing Environment: • Testing method: Copy 2G file from 1 Windows Client to NAS and vice versa. • Client computer: M/B:Tyan 5350, CPU: Xeon 3.0 *1, RAM 2GB
Replication SITE A Internet Data Encryption SITE B Data Replication • Data sync between Two NAS machines in different locations
SAOS • Command Line Interface
Over 2T Support • The file systems, LVM and RAID controller provide over 2 tera bytes support. • A single RAID volume size can over 2 tera bytes. • A single logical disk size can over 2 tera bytes. • A single file size can over 2 tera bytes.
DEMO Market Overview
結語 Market Overview
結語 • 儲存虛擬化是未來的趨勢. • iSCSI 已經標準化, 也得到微軟的支持,是Block Level的經濟化解決方案. • 整合 iSCSI NAS LVM的Appliance 產品為技術創新的一大突破. • Coventive為國內 Storage Server廠商,具備自主研發能量的技術領先者.
Thank you ! • Contact us ! • Tel : 886-2-8226-3600 • Fax : 886-2-8226-3645 • E/M : jeffrey_huang@coventive.com • support_tw@coventive.com • Website: www.coventive.com