Current Result Document :
ÇѱÛÁ¦¸ñ(Korean Title) |
½ºÅ丮Áö ºÐ¸®È ȯ°æ¿¡¼ ¼¹ö ±â¹Ý Å°-°ª ½ºÅä¾î ¼³°è ¹× ±¸Çö |
¿µ¹®Á¦¸ñ(English Title) |
Design and Implementation of a Storage Server-based Key-Value Store in a Storage Disaggregation Environment |
ÀúÀÚ(Author) |
¹Ú¿©Çö
ÀÌâ±Ô
±è°æÇ¥
¹Ú¼º¼ø
±è¿µÀç
Yeohyeon Park
Chang-Gyu Lee
Kyungpyo Kim
Sung-soon Park
Youngjae Kim
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 48 NO. 02 PP. 1122 ~ 1124 (2021. 12) |
Çѱ۳»¿ë (Korean Abstract) |
½ºÅ丮Áö ºÐ¸®È´Â °è»ê ³ëµå¿Í ½ºÅ丮Áö ³ëµå¸¦ ºÐ¸®Çϴ Ŭ·¯½ºÅÍ ±¸Ãà ±â¹ýÀ¸·Î ½ºÅ丮Áö ³ëµå °ü¸®°¡ ¿ëÀÌÇÒ »Ó¸¸ ¾Æ´Ï¶ó ½ºÅ丮Áö È®À强ÀÌ ³ôÀº ÀåÁ¡À» °¡Áø´Ù. ½ºÅ丮Áö ºÐ¸®È ȯ°æ¿¡¼ °è»ê ³ëµå´Â ½ºÅ丮Áö ³ëµå¿Í °í¼ÓÀÇ ³×Æ®¿öÅ©·Î ¿¬°áµÇ¸ç NVMe-oF (NVMe-over-Fabrics) ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ½ºÅ丮Áö ³ëµåÀÇ ºí·Ï µð¹ÙÀ̽º¿¡ I/O¸¦ ¼öÇàÇÑ´Ù. º» ¿¬±¸¿¡¼´Â ÀÌ·¯ÇÑ ½ºÅ丮Áö ºÐ¸®È ȯ°æ¿¡¼ °í¼ÓÀÇ ½ºÅ丮Áö ³ëµå ±â¹Ý Å°-°ª ½ºÅä¾î (Key-Value Store) ¼³°è¸¦ Á¦¾ÈÇÑ´Ù. º» ¿¬±¸¿¡¼ Á¦¾ÈÇÏ´Â ¼³°è ±¸Á¶´Â Å°-°ª ½ºÅä¾î ¿£ÁøÀÌ °è»ê ³ëµå¿¡¼ ±¸µ¿µÇ´Â ÀüÅëÀûÀÎ °è»ê ³ëµå ±â¹Ý ±¸Á¶¿¡¼ Å»ÇÇÇÏ¿© ½ºÅ丮Áö ³ëµå¿¡¼ Å°-°ª ½ºÅä¾î ¿£ÁøÀ» ±¸µ¿ÇÑ´Ù. »ç¿ëÀÚ´Â °æ·®ÀÇ Å°-°ª API¸¦ »ç¿ëÇÏ¿© ¿ø°Ý Å°-°ª ½ºÅä¾î·Î Å°-°ª ¿äûÀ» ¼öÇàÇÑ´Ù. ƯÈ÷ °æ·®ÀÇ ½ºÅ丮Áö ¿£Áø ±¸ÇöÀ» À§ÇØ °£´ÜÇÑ Hash ±¸Á¶ ±â¹Ý À妽º ±¸Á¶¸¦ äÅÃÇÏ¿´À¸¸ç SPDK (Storage Performance Development Kit)¿¡ BDEV ¸ðµâ·Î ±¸ÇöÇÏ¿´´Ù. Á¦¾ÈÇÏ´Â ±¸Á¶´Â °è»ê ³ëµåÀÇ Ä¿³Î I/O ½ºÅÃÀ» ¿ÏÀüÈ÷ ¿ìȸÇÏ¿© ³ôÀº I/O ¼º´ÉÀ» Á¦°øÇÑ´Ù. ½ÇÇè Æò°¡¸¦ À§ÇØ dbbenchÀÇ ¾²±â ¿öÅ©·ÎµåÀÎ ¡®Filesequential¡¯¿¡ ´ëÇÏ¿© °è»ê ³ëµå ±â¹Ý RocksDB¿Í ºñ±³ Æò°¡ÇÑ °á°ú, Á¦¾ÈÇÏ´Â ½ºÅ丮Áö ³ëµå ±â¹Ý Å°-°ª ½ºÅä¾î°¡ ¾²±â ÀÀ´ä½Ã°£¿¡¼ ¸Å¿ì ¿ì¼öÇÑ ¼º´É Çâ»óÀ» º¸¿´´Ù. |
¿µ¹®³»¿ë (English Abstract) |
|
Å°¿öµå(Keyword) |
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|