SAN, NAS และ DAS ต่างกันอย่างไร
SAN, NAS และ DAS ต่างกันอย่างไร
คำตอบ:
อันดับแรกควรกำหนดความแตกต่างระหว่างอุปกรณ์บล็อกและระบบไฟล์ สิ่งนี้จะเข้าใจง่ายขึ้นถ้าคุณคุ้นเคยกับ UNIX เพราะทำให้ความแตกต่างระหว่างสองสิ่ง ยังคงเหมือนเดิมกับ Windows
/dev/sda
สำหรับดิสก์หรือ/dev/sda1
พาร์ติชันบนดิสก์นั้นmount /dev/sda1 /mnt/somepath
เช่นเมื่อคำนึงถึงข้อกำหนดเหล่านั้นมันจะง่ายกว่าที่จะเห็นความแตกต่างระหว่างสิ่งต่อไปนี้
ฉันต้องการปรับปรุงคำตอบของคำถามนี้เนื่องจากมีการถามฉันหลายครั้ง
หากคุณถามถึงความแตกต่างระหว่างDAS - NAS - SANคุณจะอยู่ในบริบทการจัดเก็บข้อมูล ในบริเวณนี้หลายเทคโนโลยีที่มีอยู่ซึ่งมีเป้าหมายร่วมกันหลักคือความคงทนและความพร้อมของข้อมูลของคุณ
อุปกรณ์เก็บข้อมูลส่วนใหญ่ใช้โครงสร้างทางกายภาพและแบบโลจิคัลเดียวกันเพื่อที่จะสามารถค้นหาข้อมูลที่คุณต้องการคุณต้องมีวิธีในการระบุตำแหน่งที่ข้อมูลของคุณอยู่ดังนั้นนี่คือเหตุผลว่าทำไมฮาร์ดดิสก์มีเซ็กเตอร์ (หรือเพียงแค่ " บล็อก ") ในหลายกรณีสิ่งนี้สะท้อนเค้าโครงของข้อมูลที่เขียนลงในสื่อทางกายภาพ แต่การเข้าถึงข้อมูลของคุณโดยการระบุหมายเลขเซกเตอร์ในขณะที่ไม่ซับซ้อนมากมันเป็นวิธีการที่ผิดพลาดและคุณต้องติดตามข้อมูลที่คุณเขียนและเซกเตอร์ที่คุณเขียนด้วยตัวเอง ดังนั้นนี่คือที่มาของระบบไฟล์เพื่อช่วยเหลือระบบไฟล์ที่เรียบง่ายจะช่วยคุณโดยการระบุบล็อกที่ใช้และให้อินเทอร์เฟซทั่วไปเพื่อดึงข้อมูลของคุณกระบวนทัศน์ที่ใช้บ่อยที่สุดคือโครงสร้างโฟลเดอร์ / ไฟล์ (นี่คือสาเหตุที่เรียกว่าระบบไฟล์ )
ดังนั้นโดยพื้นฐานแล้วระบบไฟล์จะทำให้คุณมีส่วนต่อประสานที่ง่ายต่อข้อมูลของคุณและดูแลทำความสะอาดและจดจำว่าบล็อก / เซ็กเตอร์จะเก็บข้อมูลของคุณไว้ที่ไหนโดยปกติในระบบไฟล์คุณจะไม่อ้างอิงหมายเลขบล็อกเพื่อรับข้อมูลของคุณ ข้อมูล แต่ไปที่ชื่อไฟล์ สิ่งนี้อธิบายความแตกต่างระหว่างอุปกรณ์บล็อกและระบบไฟล์ระบบไฟล์ต้องอยู่บนอุปกรณ์บล็อก
การจัดเก็บที่ง่ายที่สุดคือฮาร์ดดิสก์ที่เชื่อมต่อกับคอมพิวเตอร์ / เซิร์ฟเวอร์ของคุณ ฮาร์ดดิสก์ไดรฟ์จำเป็นต้องสื่อสารอย่างใดอย่างหนึ่งและพวกเขาจำเป็นต้องใช้อินเทอร์เฟซทางกายภาพและโพรโทคอลที่กำหนดไว้อย่างดีเพื่อให้คอมพิวเตอร์ของคุณเข้าใจพวกเขาอินเตอร์เฟสและโปรโตคอลทั่วไปที่ใช้กันทั่วไปสำหรับพีซีในปัจจุบันคือ S-ATA หรือ Serial ATA เทคโนโลยีที่แนบมา ดังนั้นฮาร์ดดิสก์ที่เชื่อมต่อทางกายภาพอินเทอร์เฟซเดียวกันกับพีซีของคุณจึงถูกระบุว่าเป็นDirect Attached StorageหรือDASสั้น ๆ เพื่อให้ชัดเจนANY
บล็อกอุปกรณ์ที่เชื่อมต่อโดยตรงกับระบบของคุณทำให้ DAS แม้กระทั่งแท่ง USB คือ DAS (แต่อินเทอร์เฟซคือ USB ในกรณีนี้) และถ้าคุณเข้าถึงดิสก์ของคุณด้วยหมายเลขบล็อกคุณต้องมีระบบไฟล์ที่อยู่ด้านบนเพื่อให้มันใช้งานได้ดี
แต่ถ้าคุณสามารถให้การเข้าถึงระบบไฟล์ของคุณไปยังคอมพิวเตอร์เครื่องอื่น (สำหรับการถ่ายโอนไฟล์) โปรโตคอลจำนวนมากได้ถูกสร้างขึ้นในช่วงหลายปีที่ผ่านมาเพื่อให้สามารถแบ่งปันไฟล์บนเครือข่ายกับคอมพิวเตอร์เครื่องอื่นได้อย่างง่ายดายตัวอย่างเช่นฉันจะตั้งชื่อหลักต่อระบบปฏิบัติการ: UNIX และไลค์ - NFS, DOS / Windows - CIFS / aka.SMB, Apple - AFP สิ่งที่พวกเขาทำคือแชร์ไฟล์ผ่านเครือข่ายแน่นอนไฟล์แสดงถึงโครงสร้างของระบบไฟล์และระบบไฟล์หมายถึงอุปกรณ์บล็อค แต่เพราะมันทำผ่านเครือข่ายจึงเรียกว่า NAS - Network Attached Storage. อินเทอร์เฟซทั้งหมดนี้ห้ามมิให้มีการค้นหาที่อยู่ระยะไกลอย่างชัดเจน (เพื่อเหตุผลด้านความปลอดภัยก่อน) และโดยทั่วไปแล้วอินเตอร์เฟสดังกล่าวจะไม่ถูกนำมาใช้ ระบบไฟล์เครือข่ายสามารถพิจารณาว่าปลอดภัยเพียงพอที่จะใช้ในวิธีที่เกิดขึ้นพร้อมกันการนำโพรโทคอลจะดูแลปัญหาเนื่องจากการเข้าถึงทรัพยากรเดียวกัน (ไฟล์) พร้อมกันโดยปกติแล้วโดยการล็อคไฟล์ให้กับผู้ใช้คนเดียว / ผู้ร้องขอ ในขณะที่คอมพิวเตอร์ทุกเครื่องสามารถแชร์ไฟล์ผ่านเครือข่ายและอาจเรียกว่า NAS ได้ตามปกติโดย NAS คุณจะระบุเฉพาะอุปกรณ์ที่มีจุดประสงค์หลักคือการแชร์ไฟล์ผ่านเครือข่าย โดยปกติ NAS ทำงานบนเครือข่าย IP / TCP Ethernet และส่วนใหญ่สามารถให้การเข้าถึงข้อมูลของคุณผ่านอินเทอร์เน็ต
สมมติว่าฉันชอบอ่านข้อมูลของฉันด้วยหมายเลขบล็อกเพราะฉันเขียนซอฟต์แวร์ของตัวเอง แต่ฉันต้องการดิสก์ไดรฟ์มากกว่าคอมพิวเตอร์เครื่องเดียวสามารถโฮสต์ได้ วิธีแก้ปัญหาคือการแบ่งปันดิสก์ของคอมพิวเตอร์เครื่องอื่น ๆ แต่อย่างที่กล่าวไว้ก่อนหน้า NAS ของฉันไม่ได้ให้วิธีการค้นหาหมายเลขบล็อกจากระยะไกล ดังนั้นฉันจะต้องใช้โปรโตคอลอื่นเพื่อแบ่งปันดิสก์ไดรฟ์ของฉันซึ่งไม่จำเป็นต้องใช้ระบบไฟล์ในการทำงาน อินเตอร์เฟส / โปรโตคอล / เครือข่ายต่อไปนี้มีอยู่ในปัจจุบันเพื่อแชร์ดิสก์ผ่านเครือข่าย:
โพรโทคอลระดับต่ำใด ๆ สามารถถูกห่อหุ้มในแพ็คเก็ตเครือข่ายและส่งจากระยะไกลเพื่ออนุญาตให้เข้าถึงฮาร์ดดิสก์ได้เนื่องจากมีการเชื่อมต่อแบบโลคัล จากนั้นคุณสามารถอ่านข้อมูลของคุณโดยหมายเลขบล็อกหรือเพียงแค่สร้างระบบไฟล์บนอุปกรณ์บล็อกใหม่
แจ้งให้ทราบ! ฉันอาจทิ้งหลายวิชาโดยเจตนาหรือไม่ตั้งใจออกไปจากคำตอบคำที่สะกดผิดและประโยคที่เขียนผิดคุณสามารถแก้ไขและทำให้ดีขึ้นได้!
เอกสารอ้างอิงสำหรับการอ่านเพิ่มเติม: DAS ในวิกิพีเดีย SAN ในวิกิพีเดีย NAS ในวิกิพีเดีย
แม้ว่าคำอธิบายจาก itmanagement.com ก็โอเค แต่ฉันคิดว่ามันอาจจะเฉพาะเจาะจงกว่านี้เล็กน้อย
ด้วย NAS คุณมักจะอ้างถึงสิ่งที่คุณติดตั้งพื้นที่เก็บข้อมูลที่ใช้ร่วมกันผ่านเครือข่ายโดยใช้โปรโตคอลเช่น CIFS หรือ NFS ระบบที่เมาต์เหล่านี้ไม่เห็นว่าเป็นหน่วยเก็บข้อมูลโลคัล แต่จะมองว่าเป็นหน่วยเก็บข้อมูลเครือข่าย นี่เป็นสิ่งสำคัญเนื่องจากหลายโปรแกรมจะไม่อนุญาตให้ใช้ที่เก็บข้อมูลเครือข่ายสำหรับสิ่งต่าง ๆ
ด้วย SAN พื้นที่เก็บข้อมูลจะถูกเชื่อมต่อผ่าน iSCSI หรือ Fibre Channel คุณยังคงใช้เครือข่ายเพื่อต่อเชื่อมพื้นที่ แต่โปรโตคอลอนุญาตให้ระบบทำการติดตั้งเพื่อดูพื้นที่เป็นที่จัดเก็บในตัวเครื่องทำให้สามารถใช้งานโปรแกรมได้มากขึ้น
DAS เป็นเพียงการจัดเก็บข้อมูลที่แนบโดยตรง (เช่นไม่ใช่ผ่านเครือข่าย) ไปยังระบบ ฮาร์ดไดรฟ์ภายในไดรฟ์ USB ฯลฯ
NASย่อมาจาก Network Attached Storage มันแตกต่างจากที่เก็บข้อมูลแบบดั้งเดิมที่แนบมาโดยตรงซึ่งใน NAS ระบบปฏิบัติการและซอฟต์แวร์อื่น ๆ ในผลิตภัณฑ์ NAS นั้นอุทิศให้กับการจัดเก็บข้อมูลเท่านั้น
SANย่อมาจาก Storage Area Network SAN เป็นเครือข่ายที่ออกแบบมาเพื่อเชื่อมต่อฮาร์ดแวร์จัดเก็บข้อมูลและซอฟต์แวร์กับเซิร์ฟเวอร์ โดยทั่วไปแล้ว SANs มีสองรูปแบบ: โดยส่วนใหญ่เป็นเครือข่ายที่ใช้ในการถ่ายโอนข้อมูลระหว่างระบบคอมพิวเตอร์และระบบจัดเก็บข้อมูลเป็นหลักหรือเป็นระบบที่สมบูรณ์ซึ่งรวมองค์ประกอบการจัดเก็บข้อมูลทั้งหมดและระบบคอมพิวเตอร์ภายในเครือข่ายเดียวกัน
DASย่อมาจากการจัดเก็บข้อมูลที่แนบมาโดยตรง โดยทั่วไปจะใช้ DAS เพื่อแยกความแตกต่างระหว่างระบบจัดเก็บข้อมูลที่เชื่อมต่อโดยตรงกับเซิร์ฟเวอร์หรือเวิร์กสเตชันและการตั้งค่า NAS และ SAN
DAS: ที่เก็บข้อมูลที่แนบมาโดยตรง การเก็บรักษา
(โดยปกติแล้วดิสก์หรือเทป) จะต่อโดยตรงกับสายเคเบิลไปยังตัวประมวลผลคอมพิวเตอร์ (ฮาร์ดดิสก์ไดรฟ์ภายในพีซีหรือเทปไดรฟ์ที่เชื่อมต่อกับเซิร์ฟเวอร์เดียวเป็นประเภท DAS แบบง่าย) คำขอ I / O (หรือที่เรียกว่าโปรโตคอลหรือคำสั่ง) เข้าถึงอุปกรณ์โดยตรง
SAN: เครือข่ายพื้นที่เก็บข้อมูล ที่เก็บข้อมูลอยู่บนเครือข่ายเฉพาะ เช่นเดียวกับ DAS I / O ร้องขอการเข้าถึงอุปกรณ์โดยตรง วันนี้ SAN ส่วนใหญ่ใช้สื่อ Fibre Channel ซึ่งให้การเชื่อมต่อแบบใดก็ได้สำหรับโปรเซสเซอร์และที่เก็บข้อมูลบนเครือข่ายนั้น สื่อ Ethernet โดยใช้โปรโตคอล I / O ชื่อ iSCSI กำลังเกิดขึ้น
NAS: Network Attached Storage อุปกรณ์ NAS (“ อุปกรณ์”) ซึ่งมักจะเป็นโปรเซสเซอร์แบบรวมและที่เก็บดิสก์เชื่อมต่อกับเครือข่ายที่ใช้ TCP / IP (LAN หรือ WAN) และเข้าถึงได้โดยใช้โปรโตคอลการเข้าถึงไฟล์ / การแชร์ไฟล์แบบพิเศษ คำร้องขอไฟล์ที่ NAS ได้รับจะถูกแปลโดยตัวประมวลผลภายในเป็นคำขอของอุปกรณ์