2015 · 152 citations · 32 references
Public HealthEnvironmental EngineeringEnvironmental SciencesAir PollutionAir Quality ManagementEnvironmental HealthAir PollutantsAir Pollution MeasurementAir QualityAir SamplingAmbient Air QualityParticulate MatterAir Pollution MappingAir Quality Sensor NetworksLow-cost Air Quality SensorsLow-cost Air SensorsParticulate Matter MonitoringParticulate Matter SensorsUrban Air PollutantsUrban Air Quality Monitoring
Software Defined Networking (SDN) and cloud automation enable a large number of diverse parties (network operators, application admins, tenants/end-users) and control programs (SDN Apps, network services) to generate network policies independently and dynamically. Yet existing policy abstractions and frameworks do not support natural expression and automatic composition of high-level policies from diverse sources. We tackle the open problem of automatic, correct and fast composition of multiple independently specified network policies. We first develop a high-level Policy Graph Abstraction (PGA) that allows network policies to be expressed simply and independently, and leverage the graph structure to detect and resolve policy conflicts efficiently. Besides supporting ACL policies, PGA also models and composes service chaining policies, i.e., the sequence of middleboxes to be traversed, by merging multiple service chain requirements into conflict-free composed chains. Our system validation using a large enterprise network policy dataset demonstrates practical composition times even for very large inputs, with only sub-millisecond runtime latencies.
32
Large-scale cluster management at Google with Borg
Abhishek Verma, Luis Pedrosa, Madhukar Korupolu et al. · 2015 · 1.3K citations · Full text
Making middleboxes someone else's problem
Justine Sherry, Shaddi Hasan, Colin Scott et al. · 2012 · 627 citations
Nate Foster, Rob Harrison, Michael J. Freedman et al. · ACM SIGPLAN Notices · 2011 · 585 citations
Aaron Gember-Jacobson, Raajay Viswanathan, Chaithan Prakash et al. · 2014 · 480 citations · Full text