NFS Server / Client에 대하여, 깊게(원리) 보아야 될 일이 생길 듯 해서요
관련한 글이나 관련 내역 아시면 추천 부탁 드립니다.
간단한 Server / Client 는 구성은 했지만 실제로 내부적인 흐름(코딩이 아닌)을 파악해 보고자 합니다.
감사합니다.
NFS Server / Client에 대하여, 깊게(원리) 보아야 될 일이 생길 듯 해서요
관련한 글이나 관련 내역 아시면 추천 부탁 드립니다.
간단한 Server / Client 는 구성은 했지만 실제로 내부적인 흐름(코딩이 아닌)을 파악해 보고자 합니다.
감사합니다.
Q: nfs server client °£ÀÇ µ¿ÀÛ ´ÙÀ̾î±×·¥À» ±×·Á´Þ¶ó
A:
NFS(Network File System) ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®°£ÀÇ ±âº» µ¿ÀÛ ¼ø¼´Â ¾Æ·¡¿Í °°½À´Ï´Ù:
Ŭ¶óÀ̾ðÆ®°¡ ¼¹ö¿¡ Á¢¼ÓÀ» ¿äûÇÕ´Ï´Ù.
¼¹ö°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ¹Þ¾ÆµéÀÔ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®°¡ ¸¶¿îÆ®ÇÏ·Á´Â µð·ºÅ͸®³ª ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸¸¦ ¿äûÇÕ´Ï´Ù.
¼¹ö°¡ ¿äûÇÑ µð·ºÅ͸®/ÆÄÀÏÀÇ ±ÇÇÑ ¹× Á¢±Ù Á¤º¸ µî ¸ÞŸµ¥ÀÌÅ͸¦ Ŭ¶óÀ̾ðÆ®¿¡ Àü¼ÛÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®°¡ ¼¹öÀÇ Á¤º¸¸¦ ¹ÙÅÁÀ¸·Î ·ÎÄÿ¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ »ý¼ºÇÕ´Ï´Ù.
ÀÌÈÄ Å¬¶óÀ̾ðÆ®´Â ¸¶Ä¡ ·ÎÄà µå¶óÀ̺꿡¼ Á¢±ÙÇϵíÀÌ ¸¶¿îÆ®ÇÑ ³×Æ®¿öÅ© µå¶óÀ̺꿡 Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.
À§ °úÁ¤À» ½ÃÄö½º ´ÙÀ̾î±×·¥À¸·Î Ç¥ÇöÇÏ¸é ´ÙÀ½°ú °°½À´Ï´Ù:
sequenceDiagram
participant C as Client
participant S as Server
C->>S: Connect Request
S-->>C: Accept Connection
C->>S: Mount Directory/File Request
S-->>C: Send Metadata
C->>C: Create Local Mount Point
C->>S: File Access Request
S-->>C: File Contents
°í±â Àâ´Â ¹ý ¾Ë·Á Áּż °¨»çÇÕ´Ï´Ù. ¹è¿ö °©´Ï´Ù. ²Ù¹÷
VM À¸·Î ÇØ º¼ ¼ö ÀÖÁÒ.. NFS Âü ÁÁÀº ½Ã½ºÅÛÀÔ´Ï´Ù.
Àúµµ À̹ø Ŭ·¯½ºÅÍ ÇÁ·ÎÁ§Æ®¿¡ NFS À» ¾ÆÁÖ Áß¿äÇÑ ÀÓ¹«·Î °í¿ëÇÏ¿´½À´Ï´Ù.
Âü °í¸¿´õ±º¿ä..
30 Nodes µéÀÌ NFS ¤ÑMount point ¸¦ Home À¸·Î »ç¿ëÇÏ´Â.. ½ÃÀ۽ø¶´Ù NFS ½ºÅ丮Áö¸¦ /Home/user ·Î ¿ÀÅ丶¿îÆ®ÇÏ¿©.
ÀÚÀ¯·Ó°Ô »ç¿ëÇϴ ȯ°æÀÌ µÇ¾ú±¸¿ä.. ƯÀÌ ÇÑ°ÍÀº Ethernet ȯ°æÀÌ ¾Æ´Ï°í RDMA-infiniband ȯ°æ¿©¼
RDMA NFS ¿Í IP over IB µÎ °³³äÀÌ ¸ðµÎ ´Ù µ¿¿øµÇ¾î ¾ÆÁÖ Èûµé°í Àç¹Ì³ª´Â ½Ã½ºÅÛ¿´½À´Ï´Ù.
¾Æ¸¶µµ ÀÌ°ÍÀ̶û ºñ½ÁÇÑ È¯°æÀÏ°ÍÀ̶ó°í ÁüÀÛÀÌ µÇ´Â±º¿ä..
/home ÆÄƼ¼ÇÀ» ¸¹ÀÌ ÁÙ°ÍÀÎÁö..
ÀÌ°Å »ý°¢Çؼ ÇØ¾ß ÇÕ´Ï´Ù.
Àü ¾Æ¹« »ý°¢ ¾øÀÌ ±âº»À¸·Î µ¹·È´õ´Ï
/ : 60±â°¡
/Home : 410±â°¡
°í¼ÓNFS½ºÅ丮Áö¸¦ Home ¿¡ ¸¶¿îÆ®ÇÏ´Ï /Home °ø°£ÀÌ ÇÊ¿ä°¡ ¾ø¾îÁ®.. / : 60±â°¡´Â ³Ê¹« ÀÛ°í..
ÀÌ°É ¼öÁ¤Çϴµ¥ ¾ê ¸Ô¾ú½À´Ï´Ù. /Home : 50±â°¡·Î ¼öÁ¤ÇÏ°í /: ·çÆ®¿¡°Ô 410±â°¡¸¦ ¸ô¾ÆÁÖ´Â ¼öÁ¤À» ¾ê¸Ô¾ú¾î¿ä..
LVM À̶ó.. ÀÌ°Ô Á» ¾Ö¸ÔÀÌ°í ±×·¨½À´Ï´Ù.
³×Æ®¿öÅ©°¡ ¾ÈÁ¤ÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖ´Ù´Â ÀüÁ¦Á¶°ÇÀÌ ÇÊ¿äÇÏÁÒ.
NFS´Â ÀÚµ¿º¹±¸ ±â´ÉÀÌ ¾ø±â ¶§¹®¿¡, µ¥ÀÌÅÍ Ã³¸® µµÁß¿¡ ²÷¾îÁö¸é
ÆÄÀÏÀÌ ±úÁú¼öµµ ÀÖ½À´Ï´Ù. Àç¼ö°¡ ¾øÀ¸¸é Ä¿³ÎÆдÐÀÌ ¶³¾îÁú¼öµµ..@@
ÀÚµ¿º¹±¸ ÀÖ´Â °Íµµ ÀÖ´ÂÁö¿ä ?
ÆÄÀÏ Àü¼Û¿¡ ½ÇÆÐÇÏ¸é ¾î¶»°Ô º¹±¸ µÇ´ÂÁö ±Ã±ÝÇØÁ®¼¿ä.. (ã°í ÀÖ±ä ÇÕ´Ï´Ù.)