About WISDOM
The Wisconsin Institute on Software-defined Datacenters Of Madison (WISDOM) welcomes you.
The future infrastructure of the data center is increasingly becoming software defined: instead of adhering to (or even being aware of) the limits of the underlying physical infrastructure, applications and platforms will be able to specify their fine-grained needs, thus precisely defining the virtual environment in which they wish to run; software, placed at key locations within the datacenter infrastructure, will implement the needed functionality, thus delivering hardware-like features to applications and services in the manner they desire; the various components that make up such a system will be deeply programmable, facilitating the realization of such systems. This software-defined datacenter (SDD) thus forms the core of the future cloud platform.
To tackle these problems, and usher in a new era of the software-defined data center, we are forming the Wisconsin Institute on Software-defined Datacenters of Madison (WISDOM). The institute brings together an eclectic group of researchers in the Computer Sciences department in storage, networks, and security. The storage team consists of Professors Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau, and Michael Swift, all of whom have years of experience in storage and systems research. Professors Aditya Akella and Paul Barford form the networking team; both have extensive research experience in core networking technologies. Finally, Professors Somesh Jha and Thomas Ristenpart comprise the security team, thus adding expertise in formal security methods and cloud security to the team. This "micro-interdisciplinary" group, reaching across three distinct and important areas of computer science, has been brought together with the single focus of defining the future SDD and attacking the research challenges therein; because the problems within SDDs are large and complex, we believe such a broad team is critical to our success.
Key to the success of WISDOM will be a strong set of industrial partners. These partners, through deep collaborative interactions, will help shape and refine our research directions, thus ensuring that the research work we do will have impact; these partners, through through their support, help us grow WISDOM to have the broadest possible reach, enabling a large and vibrant community of graduate students who form the core of our efforts.
News
WISDOM Fall '15 Workshop: Agenda
The WISDOM Fall '15 Workshop will be held at the Fluno Center (one exception: Thursday evening
session will be in 1240 Computer Sciences). See you there!
DAY 1 (Thursday, October 22)
Breakfast
07:30am-08:30am
Welcome Talk
08:30am Professor Remzi Arpaci-Dusseau
Session 1: Making Things Faster
Chair: Robert Grandl
09:00am SSD-Aware Storage Systems (Lanyue Lu)
09:30am Fast Container Startup with Slacker (Tyler Harter)
10:00am SDN-Accelerated Storage (Samer Al-Kiswany)
Break
10:30am-11:00am
Session 2: Analyzing Complex Systems
Chair: Tyler Harter
11:00am Management Plane Analytics (Aaron Gember-Jacobson)
11:30am Exhaustive Network Control Plane Checking Using Abstract Representation (Raajay Viswanathan)
12:00pm Simplifying Middlebox Modifications with StateAlyzr (Junaid Khalid)
Lunch
12:30pm-01:30pm (at Fluno)
Session 3: Scheduling Concerns
Chair: Ram Durairajan
01:30pm Split-Level I/O Scheduling (Suli Yang)
02:00pm Packing and Dependency-Aware Scheduling for Data-Parallel Clusters (Robert Grandl)
02:30pm Why should Cluster Schedulers care about VM-Colocation in Public Clouds? (Venkat Varadarajan)
Break
03:00pm-03:30pm
Session 4: Measurement and Security
Chair: Brent Stephens
03:30pm InterTubes: A Study of US Long Haul Fiber-optic Infrastructure (Ram Durairajan)
04:00pm Web Harbor: Secure Integration of Web Content with Mobile Apps (Drew Davidson)
04:30pm The Pythia PRF Service (Adam Everspaugh)
Break
05:00pm-05:30pm
Late Day Talk [NOTE: in 1240 Computer Sciences]
05:30pm A Decade of Supporting New Hardware (Professor Mike Swift)
Session 5: Poster Session and Dinner [NOTE: in 1240 Computer Sciences]
6:15pm-9:00pm Lots of Posters
DAY 2 (Friday, October 23)
Breakfast
07:30am-08:30am
Session 6: Hardware (Still) Matters
Chair: Jun He
08:30am Redundant Memory Mappings for Fast Access to Large Memories (Jayneel Gandhi)
09:00am Bolt: Faster Reconfiguration in Operating Systems (Sankar Panneerselvam)
09:30am FTLs for Modern Flash Devices (Zev Weiss)
Break
10:00pm-10:30am
Mid-Morning Talk
10:30am Designing and Experimenting with Datacenter Architectures (Professor Aditya Akella)
Session 7: All The Best Stuff Goes Last
Chair: Raajay Viswanathan
11:15am Simple Crash Consistency with Streams (Thanu Pillai)
11:35am Programming the Data Path with High-level Policies (Archie Abhashkumar)
11:55am Deadlock-Free Local Fast Failover for Arbitrary Data Center Networks (Brent Stephens)
End at 12:30pm
(Lunch on your own)
WISDOM Fall '15 Workshop
The WISDOM annual research showcase is upcoming, with the dates set for
all-day Thursday October 22nd and the morning of Friday October
23rd. More details on the event, including a detailed agenda, will be made
available here in the coming weeks. We hope to see you there!
The event will take place at the Fluno center on campus.
Nearby hotels include the the
Fluno center itself, the Union South hotel, the
DoubleTree, and the
Hampton Inn and Suites. Of course, if visiting from out of town, staying
anywhere in town is fine.
If you have been invited, please feel free to sign up
here.
Monday MAY 5th
Breakfast
07:30am-08:30am
Welcome
08:30am-09:00am
Faculty Talk: Welcome and Overview, Remzi Arpaci-Dusseau
Session 1: Up In The Clouds
09:00am-10:20am
- Scheduler-based Defense Against Cache-based
Side Channels in Virtual Environments, Venkatanathan Varadarajan,
Thomas Ristenpart, and Michael Swift
- Next Stop, the Cloud: Understanding Modern Web
Service Deployment in EC2 and Azure, Keqiang He, Alexis Fisher, Liang
Wang, Aaron Gember, Aditya Akella, Thomas Ristenpart
- Virtual Network Diagnosis in the Cloud, Wenfei
Wu, Guohui Wang (Facebook) Aditya Akella, Anees Shaikh (Google)
- A Day Late and a Dollar Short: The Case for Research on Cloud Billing
Systems, Robert Jellinek, Yan Zhai, Thomas Ristenpart, Michael
Swift
Break
10:20am-10:50am
Session 2: The Virtualized Datacenter
10:50am-12:10pm
- Multidimensional Resource Packing for Compute
Clusters, Robert Grandl, Aditya Akella, Srikanth Kandula (Microsoft),
Ganesh Ananthanarayanan (Microsoft), Sriram Rao (Microsoft)
- Isolation File Systems, Lanyue Lu, Yupu
Zhang,Thanh Do, Samer AI-Kiswany Andrea C.Arpaci-Dusseau, Remzi H.Arpaci-Dusseau
- Reducing Memory Virtualization Overheads in
Virtualized Datacenters, Jayneel Gandhi, Arkaprava Basu, Michael
M. Swift, Mark D. Hill
- Not-so-random Numbers in Virtualized Linux and the
Whirlwind RNG, Adam Everspaugh, Yan Zhai, Robert Jellinek, Thomas
Ristenpart, Michael Swift
Lunch
12:10pm-01:30pm
Faculty Talk: Understanding Latency In Software-Defined Networks, Aditya Akella
Break
01:30pm-02:00pm
Session 3: Networking, Usually Software-defined
02:00pm-03:00pm
- Fast, Accurate Simulation for SDN
Prototyping, Mukta Gupta, Joel Sommers, Paul Barford
- OFf: Bugspray for Openflow, Ramakrishnan
Durairajan, Joel Sommers, Paul Barford
- VeriCon: Towards Verifying Controller Programs
in SDNs, Thomas Ball (Microsoft), Nikolaj Bjorner (Microsoft), Aaron
Gember, Shachar Itzhaky (Tel Aviv),
Aleksandr Karbyshev (TUM), Mooly Sagiv (Tel Aviv), Michael Schapira
(Hebrew University), Asaf Valadarsky (Hebrew University)
Break
03:00pm-03:30pm
Session 4: The Trouble With Layers
03:30pm-04:50pm
- Application-level Crash Vulnerabilities,
Thanu Pillai, Ramnatthan Alagappan, Vijay Chidambaram, Samer Al-Kiswany, Andrea
Arpaci-Dusseau, Remzi Arpaci-Dusseau
- Better Cloud-based Storage with Viewbox, Yupu
Zhang, Chris Dragga (NetApp), Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
- Split-level I/O Scheduling For Virtualized
Environments, Suli Yang, Tyler Harter, Anand Krishnamurphy, Salini
Kowsalya, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
- Optimistic Crash Consistency, Vijay
Chidambaran, Thanumalayan Sankaranarayana Pillai, Andrea Arpaci-Dusseau,
Remzi Arpaci-Dusseau
Break
04:50pm-05:30pm
Session 5: Dinner (Talk and Posters)
05:30pm-08:00pm
Faculty Talk: Measuring and Analyzing Online Advertising, Paul Barford
Poster Session: All presented work plus many others; poster PDFs can be found
here.
Tuesday MAY 6th
Breakfast
07:30am-08:15
Faculty Talk
08:15am-09:15am
Faculty talk: Rethinking Security in the Era of Cloud Computing, Tom Ristenpart
Session 6: Working With Industry
09:15am-10:15am
- Flash-based Snapshots with ioSnap, Sriram
Subramanian, Swami Sundararaman, Nisha Talagala,
Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, [Presented By: Samer Al-Kiswany]
- Facebook Messages, Tyler Harter, Dhruba
Borthakur (Facebook), Siying Dong (Facebook), Amitanand Aiyer (Facebook),
Liyin Tang (Facebook), Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
- Understanding Latency in Software Defined
Networks, Junaid Khalid, Sourav Das, Aditya Akella, Li Erran Li (Bell Labs),
Marina Thottan (Bell Labs)
Break
10:15am-10:30am
Session 7: New Technologies
10:30am-11:30am
- Memory-based File Systems for NVM, Haris
Volos, Sanketh Nalli, Sankaralingam Panneerselvam, Venkatanathan
Varadarajan, Prashant Saxena, Michael M. Swift
- Scheduling for Heterogeneous Systems,
Sankaralingam Panneerselvam, Michael Swift
- Flexible FTL-based Address Mappings with
Clones, Sriram Subramanian (Fusion-io), Zev Weiss, Swami Sundararaman
(Fusion-io), Nisha Talagala (Fusion-io), Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
Lunch [NOTE: in 1240 CS]
11:30am-1:30pm
Faculty Talk: Understanding Wireless Interference, Suman Banerjee
Session 8: (In)Security
01:30pm-02:30pm
- Fie on Firmware: Finding Vulnerabilities in
Embedded Systems using Symbolic Execution, Drew Davidson, Ben Moench,
Somesh Jha, Thomas Ristenpart
- On the Practical Exploitability of Dual EC in TLS
Implementations, Stephen Checkoway (Johns Hopkins), Matt Fredrikson, Ruben
Niederhagen (TU Eindhoven), Adam Everspaugh, Matt Green (Johns Hopkins),
Tanja Lange (TU Eindhoven), Tom Ristenpart, Dan Bernstein (UIC, TU
Eindhoven), Jake Maskiewicz (UCSD), Hovav Schacham (UCSD)
- LibFTE: A User-Friendly Toolkit for Constructing
Practical Format-Abiding Encryption Schemes, Daniel Luchaup, Kevin
Dyer (Portland State), Somesh Jha, Thomas Ristenpart, Thomas Shrimpton (Portland State)
Break
02:30pm-02:45pm
Session 9: Wireless, Debugging, and Beyond
02:45pm-03:45pm
Dinner
05:00pm-08:00pm
On your own
WISDOM Workshop II
Intro: The second annual WISDOM workshop will be held in Madison, Wisconsin on Monday May 5th and Tuesday May 6th. The meeting will be held in the Wisconsin Institute for Discovery (WID), just across the street from the Computer Sciences department.
Agenda: The two-day agenda is listed here.
Hotels: Most visitors will choose to stay in the Wisconsin Union Hotel which is adjacent to WID and the CS building. Close by hotels include the Hotel Red and the DoubleTree.
Registration: Registration is now closed. Attendance is limited to industrial sponsors and students and faculty at the University of Wisconsin-Madison; please email if you have questions about this.
Recent Publications
Thanumalayan Sankaranarayana Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
ACM Queue (Volume 13, Issue 7)
Chaithan Prakash, Jeongkeun Lee, Yoshio Turner, Joon-Myung Kang, Aditya Akella, Sujata Banerjee, Charles Clark, Yadi Ma, Puneet Sharma and Ying Zhang
SIGCOMM '15
Keqiang He, Eric Rozner, Kanak Agarwal, Wes Felter, John Carter and Aditya Akella.
SIGCOMM '15
Qifan Pu, Ganesh Ananthanarayanan, Peter Bodik, Srikanth Kandula, Aditya Akella, Victor Bahl and Ion Stoica
SIGCOMM '15
Aaron Gember-Jacobson and Aditya Akella
HotMiddleBox '15
Yiying Zhang, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 31st IEEE Conference on Massive Data Storage (MSST '15)
Ramnatthan Alagappan, Vijay Chidambaram, Thanumalayan Sankaranarayana, Pillai, Aws Albarghouthi, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
15th Workshop on Hot Topics in Operating Systems (HotOS XV)
Keqiang He, Junaid Khalid, Aaron Gember-Jacobson, Chaithan Prakash, Aditya Akella, Erran Li and Marina Thottan
ACM Sigcomm Symposium on SDN Research (SOSR '15)
Keqiang He, Junaid Khalid, Sourav Das, Aditya Akella, Li Erran Li, Marina Thottan
SIGMETRICS '15 (extended abstract)
Junaid Khalid, Sharad Aggarwal, Aditya Akella and Jitu Padhye
Poster at HotMobile 2015
Aditya Akella, Theophilus Benson, Bala Chandrasekaran, Cheng Huang, Bruce Maggs and David Maltz
ICDCN 2015
Venkatanathan Varadarajan, Yinqian Zhang, Thomas Ristenpart, Michael Swift
Proceedings of Usenix Security Symposium (USENIX Security '15)
Sankaralingam Panneerselvam, Michael Swift, Nam Sung Kim
Proceedings of Usenix Annual Technical Conference (USENIX '15)
Vasileios Karakostas, Jayneel Gandhi, Furkan Ayar, Adrian Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky and Michael M. Swift, Osman Unsal
Proceedings of The 42nd International Symposium on Computer Architecture (ISCA-42)
Zev Weiss, Sriram Subramanian, Swaminathan Sundararaman, Nisha Talagala, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST '15)
Jun He, Duy Nguyen, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST '15)
Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift
MICRO-47
Vasileios Karakostas, Osman Unsal, Mario Nemirovsky, Adrian Cristal, Michael Swift
Proceedings of the 2014 IEEE International Symposium on Workload Characterization (IISWC)
Venkatanathan Varadarajan, Yan Zhai, Thomas Ristenpart, Michael M. Swift
Proceedings of the 23rd Usenix Security Symposium
Mohit Saxena and Michael M. Swift
ACM TOS
Aditya Akella and Ratul Mahajan
HotNets '14
Aditya Akella and Arvind Krishnamurthy
HotNets '14
Liang Wang, Antonio Nappa, Juan Caballero, Thomas Ristenpart, Aditya Akella
IMC '14
Adam Everspaugh, Yan Zhai, Robert Jellinek, Thomas Ristenpart, Michael Swift
6th USENIX Workshop on Hot Topics in Cloud Computing
Lanyue Lu, Yupu Zhang, Thanh Do, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI '14)
Thanumalayan Sankaranarayana Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau.
Proceedings of the 11th Symposium on Operating Systems Design and Implementation (OSDI '14)
Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau.
Proceedings of the 2014 Conference on Timely Results in Operating Systems (TRIOS '14)
Anand Krishnamurthy, Shoban P. Chandrabose, and Aaron Gember-Jacobson.
Workshop on Hot Topics in Software Defined Networking (HotSDN), Chicago, IL, 2014
Robert Grandl, Ganesh Ananthanarayanan, Srikanth Kandula, Sriram Rao, Aditya Akella
Sigcomm 2014, Chicago, IL
Aaron Gember-Jacobson, Raajay Vishwanathan, Chaithan Prakash, Robert Grandl, Junaid Khalid, Sourav Das, Aditya Akella
Sigcomm 2014, Chicago, IL
Thomas Ball, Nikolaj Bjorner, Aaron Gember, Shachar Itzhaky, Aleksandr Karbyshev, Mooly Sagiv, Michael Schapira, Asaf Valadarsky
Programming Language Design and Implementation (PLDI), Edinburgh, United Kingdom, 2014
Haris Volos, Sanketh Nalli, Sankaralingam Panneerselvam, Venkatanathan Varadarajan, Prashant Saxena, Michael M. Swift
EuroSys '14, April 2014
Sriram Subramanian, Swaminathan Sundararaman, Nisha Talagala, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
EuroSys '14, April 2014
Zhang, Yupu and Dragga, Chris and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 12th Conference on File and Storage Technologies (FAST '14)
Ao Ma and Dragga, Chris and Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau
ACM Transactions on Storage
Harter, Tyler and Borthakur, Dhruba and Siying Dong and Amitanand Aiyer and Liyin Tang and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 12th Conference on File and Storage Technologies (FAST '14)
J. Chabarek and P. Barford
5th ACM HotPlanet Workshop (HotPlanet)
Zhang, Yiying and Soundararajan, Gokul and Storer, Mark W. and Bairavasundaram, Lakshmi N. and Subbiah, Sethuraman and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)
Towards Efficient, Portable Application-Level Consistency
Pillai, Thanumalayan Sankaranarayana and Vijay Chidambaram and Joo-young Hwang and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 9th Workshop on Hot Topics in Dependable Systems (HotDep '13)
Lu, Lanyue and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau and Lu, Shan
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)
Protocol Misidentification Made Easy with Format-Transforming Encryption
Kevin Dyer and Scott Coull and Thomas Ristenpart and Thomas Shrimpton
Computer and Communications Security (CCS)
Vijay Chidambaram and Pillai, Thanumalayan Sankaranarayana and Arpaci-Dusseau, Andrea and Arpaci-Dusseau, Remzi
24th ACM Symposium on Operating Systems Principles (SOSP '13)
Next Stop, the Cloud: Understanding Modern Web Service Deployment in EC2 and Azure
Keqiang He and Alexis Fisher and Liang Wang and Aaron Gember and Aditya Akella and Thomas Ristenpart
Internet Measurement Conference (IMC)
J. Chabarek and S. Banerjee and P. Sharma and J. Mudigonda and P. Barford
5th Workshop on Energy-Efficient Design
The Mix-and-Cut Shuffle: Small-domain Encryption Secure against N Queries
Thomas Ristenpart and Scott Yilek
Advances in Cryptology (Crypto)
Message-Locked Encryption and Secure Deduplication
Mihir Bellare and Sriram Keelveedhi and Thomas Ristenpart
Advances in Cryptology (Eurocrypt)
R. Durairajan and S. Ghosh and X. Tang and P. Barford and B. Eriksson
5th ACM HotPlanet Workshop (HotPlanet)
Do, Thanh and Harter, Tyler and Liu, Yingchao and Gunawi, Haryadi S. and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)
Saxena, Mohit and Zhang, Yiying and Swift, Michael M. and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)
Asim Kadav and Matthew J. Renzelmann and Swift, Michael M.
18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
Drew Davidson and Benjamin Moench and Somesh Jha and Thomas Ristenpart
USENIX Security
Ma, Ao, and Dragga, Chris and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)
Dongsu Han and Robert Grandl and Aditya Akella and Srinivasan Seshan
SIGCOMM
M. Gupta and J. Sommers and P. Barford
ACM Workshop on Hot Topics in Software Defined Networking (HotSDN)
J. Chabarek and P. Barford
4th International Green Computing Conference (IGCC)
Mihir Bellare and Sriram Keelveedhi and Thomas Ristenpart
USENIX Security
D. Plonka and P. Barford
IEEE Symposium on Computers and Communications (ISCC)
Analyzing the Potential Benefits of CDN Augmentation Strategies for Internet Video Workloads
Athula Balachandran and Vyas Sekar and Aditya Akella and Srinivasan Seshan
Internet Measurement Conference (IMC)
Aaron Gember and Prathmesh Prabhu and Zainab Ghadiyali and Aditya Akella.
Hot Topics in Networks (HotNets)
Aaron Gember and Robert Grandl and Ashok Anand and Theophilus Benson and Aditya Akella
Venkatanathan Varadarajan and Thawan Kooburat and Benjamin Farley and Thomas Ristenpart and Swift, Michael M.
Proceedings of the 2012 ACM conference on Computer and communications security
Benjamin Farley and Venkatanathan Varadarajan and Kevin Bowers and Ari Juels and Thomas Ristenpart and Michael Swift
Symposium on Cloud Computing (SOCC)
Saxena, Mohit and Swift, Michael M. and Zhang, Yiying
European Conference on Computer Systems (Eurosys)
Aaron Gember and Christopher Dragga and Aditya Akella
Symposium on Architectures for Networking and Communications Systems (ANCS)
Zhang, Yiying and Leo Prasath Arulraj and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
In FAST
Zhang, Yinqian and Ari Juels and Reiter, Michael K. and Thomas Ristenpart
Proceedings of the 2012 ACM conference on Computer and communications security
Vijay Chidambaram and Tushar Sharma and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau
FAST
Aaron Gember and Theophilus Benson and Aditya Akella.
Large-Scale Distributed Systems and Middleware (LADIS)