📚 Book/📜 논문

    Experience Paper : Danaus - Isolation and Efficiency of Container I/O at the Client Side of Network Storage

    Experience Paper : Danaus - Isolation and Efficiency of Container I/O at the Client Side of Network Storage

    Middleware'21 논문 저자 : Giorgos Kappes, Stergios V. Anastasiadis Abstract 컨테이너는 영구적인 스토리지를 통해 stateful 워크로드를 실행하는 데 일반적으로 사용되는 가상화 기술이다. 활용률이 높은 multi-tenent 호스트에서는 시스템 커널에서 리소스 경합으로 인해 종종 컨테이너 I/O 를 비효율적으로 처리한다. 확장성을 위해 분산 스토리지 아키텍처를 가정할 경우 리소스 공유는 경쟁 테넌트의 어플리케이션을 지원하는 클라이언트 호스트에서 특히 문제가 된다. 시스템 커널의 확장성을 높이면 리소스 효율성이 향상될 수 있지만 시스템 서비스에 대한 공정한 접근을 위해 커널을 리팩토링하는 것은 매우 어렵다. 현실적인 대안으로 user-level 에서 실..

    FAASM : Lightweight Isolation for Efficient Stateful Serverless Computing

    FAASM : Lightweight Isolation for Efficient Stateful Serverless Computing

    USENIX ATC'20 논문 저자 : Simon Shillaker, Peter Pietzuch Abstract 서버리스 컴퓨팅은 수천 개의 병렬 기능으로 빠르고 저렴하게 확장할 수 있기 때문에 빅데이터 처리에 매우 적합하다. 기존 서버리스 플랫폼은 function 을 임시 stateless 컨테이너로 분리하여 메모리를 직접 공유하는 것을 방지한다. 이로 인해 사용자는 데이터를 반복적으로 복제하고 직렬화해야 하므로 불필요한 성능 및 리소스 비용이 추가된다. 우리는 function 간에 직접 메모리 공유를 지원하고 리소스 오버헤드를 줄이는 새로운 경량 격리 접근 방식이 필요하다고 생각한다. 고성능 서버리스 컴퓨팅을 위한 새로운 격리 추상화인 Faaslets를 소개한다. Faaslet 은 WebAssembl..