본문 바로가기

연구4

2024.09.02(월) - RDMA_KVS 트러블슈팅 연구 진행 상황✅ RDMA server code - 메모리 중복 해제 해결✅ RDMA code - put 완료✅ RDMA code - KVS 완료  ❎ 문제 여러 상황- 클라이언트는 왜 response를 2번 출력하는가  -> 서버가 2번 보내서- 서버는 왜 답장을 안보내는가  -> 사이즈 조정 잘못해서 (work completion error)- get을 하면 malloc(): invalid size (unsorted) 문제  -> 냅다 이중 초기화 시켜서 (malloc)  트러블슈팅 #01. 서버 코드 메모리 누수 (double free detected in tcache 2) 문제상황 : 서버 코드에서 메모리 중복 해제가 지속적으로 발생 원인 : while문으로 event 관리를 하였는데 그 과정에서.. 2024. 9. 2.
[CoNEXT ’18] The eXpress Data Path: Fast Programmable Packet Processing in the Operating System Kernel Title: The eXpress Data Path: Fast Programmable Packet Processing in the Operating System Kernel Author: Toke Høiland-Jørgensen, Jesper Dangaard Brouer, Daniel Borkmann, John Fastabend, Tom Herbert, David Ahern, David Miller Published: CoNEXT '18 ABSTRACT Programmable packet 처리를 할 때 context switch가 발생하는 것을 피하기 위해 userspace에서 networking hardware를 control하는 kernerl을 우회하는 기술이 나날이 구현되고 있다. 하지만 os를 우.. 2024. 3. 24.
[Eurosys '24] SmartNIC Security Isolation in the Cloud with S-NIC Title : SmartNIC Security Isolation in the Cloud with S-NIC Author: Yang Zhou, Mark Wilkening, James Mickens, and Minlan Yu Published: Eurosys 2024 [paper] Abstract 현대 smartNIC은 다른 tenant 간 llittle isolation이 존재하기 때문에 datacenter의 management OS로부터 network function을 보안적으로 보호할 수 없다. little isolation이 문제인 이유는 악의적으로 다른 network function이나 management OS로부터 정보가 수정되거나 유출될 수 있기 때문이다. (이에 대한 구체적인 공격은 추후에 설.. 2024. 3. 18.
[SOSP '23] Achieving Microsecond-Scale Tail Latency Efficiently with Approximate Optimal Scheduling Title : Achieving Microsecond-Scale Tail Latency Efficiently with Approximate Optimal Scheduling Author: Rishabh Iyer, Musa Unal, Marios Kogias, George Candea Published: SOSP 2023 [ paper | github ] Abstract - 데이터센터 application은 workload 수요가 많아짐에 따라 microsecond-scale service times와 tightly bound tail latency를 원하지만 최신 실행시간은 이론적으로 최적의 스케줄링 정책(single queue & strict preemption)을 따르고 있어서 challenge가 존.. 2023. 11. 18.