zfs ¿¡¼­ L2ARC, ZIL ÀÇ ¿ªÇÒÀº ¹«¾ùÀΰ¡¿ä?

   Á¶È¸ 7325   Ãßõ 0    

음...영어가 딸려서...아무리 읽어봐도 무슨 얘긴지 도통 모르겠습니다.
(영어가 딸리는 탓도 있겠지만...문서마다 중구난방이네요. ;;;)
 
처음에는 L2ARC 는 read cache, ZIL 은 write cache (인터넷 상의 다수의 문서에서 이렇게 표현하고 있습니다) 라고 이해를 하고 시작했습니다.

막상 FreeNAS 에 zfs 올리고 설정을 하다 보니 의문에 휩싸여서 다시금 자료들을 살펴보고는 있는데요.
너무 생소하다보니 약간의 도움말씀을 구하고자 질문 올립니다.
질문에 해당하는 내용은 밑줄을 그었습니다.

L2ARC 가 read 시에 캐쉬 역할을 하는 건 알겠습니다.
그런데 세팅을 하다보니...L2ARC 에 대해 write bandwidth 를 설정할 수 있네요.
그렇다는건 write 시에도 캐쉬 역할을 한다는 건가요? 아니면 read cache 할 데이터를 L2ARC 에 write 하는 bandwidth 인가요?

ZIL 은 보다보니 synchronous write 시에만 필요하다...라고 하네요. 맞는건가요?
async 와 sync 의 차이는 알고있고...당연히 write 하는 입장에서는 synchronous write 는 느릴 수 밖에 없습니다. (현재까지의 컴퓨터 세상에서 모든 I/O 가 동일)
따라서, 이와 같이 synchronous 의 경우...ZIL 에 먼저 저장이 되고 이후 디스크로 기록된다...라고 이해가 되네요.
반대로 asynchronous 의 경우에는 ZIL 이 사용되지 않는다...라는 것 같은데...이게 맞는건가요?

제가 이해한게 맞다면...파일서버로 이용하는 경우...주로 사용되는 프로토콜에 따라 ZIL 의 세팅이 필요할 수도 있고 그렇지 않을 수도 있다...라는게 되는데...
samba = async
CIFS = async
iSCSI = async
NFS = sync
AFP = sync ? ( AFP 는 synchronous 인듯한데...맞는가요? )

이렇게 된다고 이해하고 시작하면...되는건지.......
도움말씀 부탁드립니다.

미리 감사드립니다. (__)

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ÆĽþî 2014-10
     
ÀÌ ¹®¼­´Â ÀÌ¹Ì º¸¾Ò½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.
Àúµµ ±×·¸°Ô ¾Ë°í ÀÖ½À´Ï´Ù. async write¶ó¸é kernel buffer/cache¸¦ ÃæºÐÈ÷ È°¿ëÇÑ´Ù´Â À̾߱âÀε¥.. ZILÀ» ²À Åë°úÇÒ ÇÊ¿ä´Â ¾ø¾î º¸À̳׿ä. »ç¿ë ȯ°æ¿¡¼­ ZILÀÌ ½ÇÁ¦·Î ¾ó¸¶³ª »ç¿ëµÇ°í ÀÖ´ÂÁö Çѹø ÃøÁ¤À» Çغ¸½ÃÁÒ. zilstatÀΰ¡ ÇÏ´Â À¯Æ¿ÀÌ ÀÖ¾ú´ø °Í °°½À´Ï´Ù.
sync=always °°Àº ¹æ¹ýÀ¸·Î async write¿¡ ´ëÇؼ­µµ ZILÀ» È°¿ëÇÒ ¼ö´Â ÀÖÀ» °Í °°Àºµ¥¿ä. ÀÌ·¸°Ô Çؼ­ ¼º´É Çâ»óÀÌ ÀÖÀ»Áö°¡ Àǹ®À̳׿ä. Àúµµ ZILÀÌ ÀÖÁö¸¸ º°·Î »ç¿ëÀ» ¾ÈÇÏ´Â µí ÇÕ´Ï´Ù. Çѹø Å×½ºÆ®¸¦ ÇغÁ¾ß°Ú¾î¿ä.
     
±×·±½ÄÀ¸·Î´Â ¼º´ÉÇâ»óÀº ÈûµéÁö ¾ÊÀ»±î¿ä?
µ¿±â½Ä write ¿¡ ´ëÇؼ­¸¸ ZIL ÀÌ Ã³¸®Çϵµ·Ï µÎ´Â°Ô ³´Áö ½Í½À´Ï´Ù.
NFS ´Â ¾µ ÀÏÀÌ ¾ø´Â °ü°è·Î...AFP °¡ ºñµ¿±â ¹æ½ÄÀ̱⸸ Çϸé ZIL À» ¼³Á¤ÇØÁ¦ÇÏ°í SSD 4°³¸¦ ÀüºÎ L2ARC ·Î µ¹¸®°í ½ÍÀºµ¥...AFP °¡ È®ÀÎÀÌ ¾ÈµÇ³×¿ä. ¤Ð¤Ð
(±Ùµ¥ »ý°¢Çغ¸¸é µ¿±â½ÄÀϵí ÇÕ´Ï´Ù. ¾îÂ÷ÇÇ OS Xµµ ¸®´ª½º(?) º£À̽º´Ï±î¿ä)


QnA
Á¦¸ñPage 3013/5696
2015-12   1566196   ¹é¸Þ°¡
2014-05   5029629   Á¤ÀºÁØ1
2005-12   5255   ¹æÈ¿¹®
2006-02   5255   Áö¼º¿ì
2005-09   5255   ±è¼ºÁø
2008-08   5255   ±è°Ç¿ì
2016-11   5255   ÆíÇѼ¼»ó
2014-02   5255   ¼­¿ï±èâÈñ
2006-06   5255   ÀÌ»ó·æ
2008-06   5255   À±È£¿ë
2014-04   5256   ³ªºñz
2006-04   5256   ÇöÁø
2008-12   5256   ÀÓ½ÃÇö
2008-06   5256   ¹æÈ¿¹®
2008-07   5256   ¹ÚÀç¼®
2019-05   5256   ¹«¾Æ
2007-03   5256   ³ëÇü¼®
2008-03   5256   ±Ç¿ÀÁØ
2019-03   5256   annm
2007-09   5256   ±èÇö±¹
2006-04   5256   ¹ÚµÎÁø
2006-05   5256   À̼ºÈ¿