ประกาศ

ช่วงนี้ผู้เขียนกำลังทำงานด้านระบบคลาด์ Amazon Web Services (AWS) ให้พร้อมใช้งานกับประเทศไทยอยู่นะครับ อาจจะไม่ได้ลงบทความใหม่ๆ อีกสักระยะ สามารถเข้าดูข้อมูลได้ที่ www.gosky.co.th นะครับ

ขอบคุณที่ติดตามนะครับ

NFS vs. CIFS ต่างกันยังไง?

http://searchstorage.techtarget.com/answer/NFS-vs-CIFS

ภาพจาก www.symantec.com

Network File System (NFS) เป็นรูปแบบที่ถูกใช้โดยระบบ Unix และ Linux ทำให้ไฟล์ต่างๆ สามารถถูกแชร์แบบ transparently หรือเรียกใช้งานระหว่างเครื่องเซิร์ฟเวอร์ เครื่องคอมพิวเตอร์ ฯลฯ ทำให้ผู้ใช้งานสามารถดู เก็บ หรือแก้ไขไฟล์ข้อมูลต่างๆ ที่อยู่ในเครื่องปลายทาง (remote computer) ได้ผ่านเครื่องคอมพิวเตอร์ที่กำลังใช้งานอยู่ ผู้ใช้งานจะสามารถเรียกใช้ไฟล์หรือโฟลเดอร์ผ่านระบบเครือข่ายซึ่งอยู่ในเครื่องคอมพิวเตอร์ปลายทางได้โดยตรง (วิธีการนี้เรียกว่าการ mount NFS)

Common Internet File System (CIFS) เป็นรูปแบบที่ถูกใช้โดยระบบปฎิบัติการ Windows เพื่อการแชร์ไฟล์หรือข้อมูล โดยใช้โมเดล client/server ในการเรียกใช้งาน ตัวโปรแกรมบนเครื่อง client จะร้องขอ (request) ไปยังฝั่ง server เพื่อการเข้าใช้งานไฟล์หรือส่งคำสั่งไปเพื่อให้โปรแกรมฝั่ง server ทำงาน จากนั้นก็จะมีการส่งคำสั่งตอบสนอง (response) กลับไปยังฝั่ง client เพื่อเป็นการแจ้งผลการทำงาน

CIFS เป็นระบบเปิดสามารถนำไปพัฒนาต่อเองได้ ทาง Microsoft จึงได้นำมาพัฒนาต่อกลายเป็น Server Message Block Protocol (SMB) โดยใช้งานผ่าน TCP/IP protocol

การเชื่อมต่อ storage แบบ NAS ก็ได้นำ NFS และ CIFS มาใช้เพื่อรองรับข้อมูลที่เป็น primary file system ของระบบอีกด้วย เนื่องด้วย CIFS มีระบบสื่อสารที่ซับซ้อน (chatty) มากกว่า ดังนั้นการนำไปใช้งานผ่าน WAN จึงจำเป็นต้องอาศัยโปรแกรมหรืออุปกรณ์ประเภท file protocol optimization เพื่อช่วยรักษาเสถียรภาพและประสิทธิภาพให้คงที่

ณัฐพล เทพเฉลิม

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment