Austin
April 25-29, 2016

Event Details

Please note: All times listed below are in Central Time Zone


Policy Canvas: Draw Your Policies for OpenStack Services

We introduce a Policy Canvas which is a highly user-friendly and simple front-end interface to manage policies like drawing diagrams on whiteboard or note. Most administrators and operators draw their policies first in hand and translate them to specific policy languages or commands manually. It is error-prone and requires much time and effort. Our system provides a unified and simple graph drawing tool for specifying policies for multiple OpenStack services. It can automatically translate the graph model to relevant OpenStack services using APIs and commands. In addition, some of the policies can be given by multiple stakeholders such as tenant, cloud operator, system administrator, or application developers. Our system can detect/resolve conflicts as much as possible. In this session, we introduce our Policy Canvas running on Horizon and demonstrate how to create multiple network policies and automatically deploy them to the OpenStack via Congress and Neutron.


What can I expect to learn?

In this session, we will introduce our Policy Canvas running on OpenStack Horizon and give a demonstration for how to create multiple network policies and automatically deploy them to the OpenStack via Congress and Neutron. Attendees will learn about 1) how to create network policies using our Policy Canvas, 2) how to apply Policy Canvas for multiple OpenStack services, 3) how to deploy created policies to OpenStack via OpenStack Neutron/Congress, and 4) future vision of Policy Canvas for other OpenStack services.

Thursday, April 28, 1:30pm-2:10pm (6:30pm - 7:10pm UTC)
Difficulty Level: Beginner
Hewlett Packard Labs
Joon-Myung Kang is a Researcher at Hewlett Packard Labs, Palo Alto, CA. His research interests include cloud computing, software-defined networking, and network management. He has been working on OpenStack networking, computing, identity & access and monitoring since 2011 (diablo release). Before joining in Hewlett Packard Labs, he was a core architect and developer for... FULL PROFILE
Director and Distinguished Technologist
Sujata Banerjee is a distinguished technologist and director of the Networking Systems Research group in Hewlett Packard Labs. She earned a Ph.D. degree in Electrical Engineering from the University of Southern California in Los Angeles, and Bachelors and Masters degrees in Electrical Engineering from the Indian Institute of Technology, Bombay in India. Her research has spanned network... FULL PROFILE
Software Engineer
Jeongkeun "JK" Lee is a software engineer at Barefoot Networks, where he works on P4 and programmable network dataplanes. Before joining Barefoot, he led policy/application-driven networking projects as a principal researcher at HP Labs. He holds 16 networking patents granted in US. He delivered numerous technical presentations & demos at leading industrial forums (OpenStack,... FULL PROFILE
Hewlett Packard Labs
Mario is a Research Scientist in the Networking and Mobility Lab in Hewlett Packard Labs.   His research interests focus on experimental system design, network measurements and performance analysis, particularly of distributed systems and Internet services. He received a Computer Science Ph.D. degree from Northwestern University in the Electrical Engineering and... FULL PROFILE