F2FS 메타데이터 오버헤드를 줄이는 방법

F2FS로 포맷한 SSD/eMMC의 실제 사용 가능 용량은 명목 용량보다 항상 작다. 이 차이를 "메타데이터가 공간을 많이 차지해서"라고 뭉뚱그려 설명하는 경우가 많은데, 실제로는 구조적 메타데이터(SIT·NAT·SSA 등)와 오버프로비저닝(GC를 위해 남겨두는 여유 공간)이라는…

Continue ReadingF2FS 메타데이터 오버헤드를 줄이는 방법

Ubuntu에서 네트워크 네임스페이스 활용하기

Docker 컨테이너를 쓰다 보면 컨테이너마다 독립된 IP와 라우팅 테이블을 갖는다는 걸 당연하게 받아들이게 되지만, 정작 그 격리를 커널이 어떤 메커니즘으로 제공하는지 직접 만들어본 적은 드물다. Docker의 기본 브리지 네트워크는 사실…

Continue ReadingUbuntu에서 네트워크 네임스페이스 활용하기

버추얼박스(VirtualBox) 우분투(Ubuntu) NAT 네트워크 설정

이 글에서는 버추얼박스(VirtualBox)환경에 우분투(Ubuntu) 서버를 설치한 후, NAT 네트워크 설정하는 방법에 대해 알아본다. 그리고, putty와 같은 터미널 프로그램으로 버추얼박스 환경 우분투 서버에 ssh로 접근하기 위한 설정방법에 대해 알아본다. 네트워크 주소…

Continue Reading버추얼박스(VirtualBox) 우분투(Ubuntu) NAT 네트워크 설정