Keon Jang

Silo: Predictable Message Latency in the Cloud

By: 
Keon Jang, Justine Sherry, Hitesh Ballani, Toby Moncaster
Appears in: 
CCR August 2015

Many cloud applications can benefit from guaranteed latency for their network messages, however providing such predictability is hard, especially in multi-tenant datacenters. We identify three key requirements for such predictability: guaranteed network bandwidth, guaranteed packet delay and guaranteed burst allowance. We present Silo, a system that offers these guarantees in multi-tenant datacenters. Silo leverages the tight coupling between bandwidth and delay: controlling tenant bandwidth leads to deterministic bounds on network queuing delay.

Accelerating SSL with GPUs

By: 
Keon Jang, Sangjin Han, Seungyeop Han, Sue Moon, and KyoungSoo Park
Appears in: 
CCR January 2011

SSL/TLS is a standard protocol for secure Internet communication. Despite its great success, today’s SSL deployment is largely limited to security-critical domains. The low adoption rate of SSL is mainly due to high computation overhead on the server side.

PacketShader: a GPU-Accelerated Software Router

By: 
Sangjin Han, Keon Jang, KyoungSoo Park, and Sue Moon
Appears in: 
CCR October 2010

We present PacketShader, a high-performance software router framework for general packet processing with Graphics Processing Unit (GPU) acceleration. PacketShader exploits the massively-parallel processing power of GPU to address the CPU bottleneck in current software routers. Combined with our high-performance packet I/O engine, PacketShader outperforms existing software routers by more than a factor of four, forwarding 64B IPv4 packets at 39 Gbps on a single commodity PC.

Syndicate content