a policy aware switching layer for data centers

a policy aware switching layer for data centers - A...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: A Policy-aware Switching Layer for Data Centers Dilip A. Joseph dilip@cs.berkeley.edu Arsalan Tavakoli arsalan@cs.berkeley.edu Ion Stoica istoica@cs.berkeley.edu University of California at Berkeley ABSTRACT Data centers deploy a variety of middleboxes ( e.g. , firewalls, load balancers and SSL offloaders) to protect, manage and improve the performance of applications and services they run. Since existing networks provide limited support for middleboxes, administrators typically overload path selec- tion mechanisms to coerce traffic through the desired se- quences of middleboxes placed on the network path. These ad-hoc practices result in a data center network that is hard to configure and maintain, wastes middlebox resources, and cannot guarantee middlebox traversal under network churn. To address these issues, we propose the policy-aware switch- ing layer or PLayer , a new layer-2 for data centers consisting of inter-connected policy-aware switches or pswitches . Un- modified middleboxes are placed off the network path by plugging them into pswitches . Based on policies specified by administrators, pswitches explicitly forward different types of traffic through different sequences of middleboxes. Ex- periments using our prototype software pswitches suggest that the PLayer is flexible, uses middleboxes efficiently, and guarantees correct middlebox traversal under churn. Categories and Subject Descriptors C.2.1 [ Computer-Communication Networks ]: Network Architecture and Design; C.2.5 [ Computer-Communication Networks ]: Local and Wide-Area Networks General Terms Design, Performance, Management 1. INTRODUCTION In recent years, data centers have rapidly grown to become an integral part of the Internet fabric [7]. These data centers typically host tens or even thousands of different applica- tions [16], ranging from simple web servers providing static content to complex e-commerce applications. To protect, manage and improve the performance of these applications, Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. SIGCOMM08, August 1722, 2008, Seattle, Washington, USA. Copyright 2008 ACM 978-1-60558-175-0/08/08 ...$5.00. data centers deploy a large variety of middleboxes , includ- ing firewalls, load balancers, SSL offloaders, web caches, and intrusion prevention boxes. Unfortunately, the process of deploying middleboxes in todays data center networks is inflexible and prone to mis- configuration. While literature on the practical impact and prevalence of middlebox deployment issues in current data centers is scant, there is growing evidence of these problems....
View Full Document

This note was uploaded on 12/01/2011 for the course EE 5373 taught by Professor Chao during the Spring '11 term at NYU Poly.

Page1 / 12

a policy aware switching layer for data centers - A...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online