Contact Information
Senior Research Scientist
Intel Labs Pittsburgh (ILP)
Adjunct Research Scientist
Computer Science Department
Carnegie Mellon University
4720 Forbes Ave., Suite 410
Pittsburgh, PA 15213
Tel: (412) 297-4100
Fax: (412) 297-4110
Email: michael dot e dot kaminsky at intel dot com
Research
I am generally interested in computer science systems
research. More specifically, I enjoy working on distributed
systems, networking, operating systems and network/systems
security.
At ILP, I am working primary on a handful of projects:
Fast Array of Wimpy Nodes (FAWN),
Neighborhood-Aware Networking (NaN),
and
CloudConnect.
Previous projects include
Reliable Email (Re:)
and
Data-Oriented Transfer (DOT).
Most of my graduate work involved
a secure, decentralized network filesystem called SFS.
My Ph.D. thesis involved two pieces of work. First, I worked on the
problem of how to do user authentication in a global file system. See
our SOSP
paper for more details. Second, I worked on REX, a
remote-execution extension to SFS which incorporates the flexible key
management and security already available in the filesystem. This
extension is integrated with the SFS agent architecture and the
filesystem; we hope with REX+SFS to provide a complete distributed
computing environment where moving between machines is transparent.
See our
USENIX paper for more details.
My Master's research dealt with the problem of how to achieve
flexible server key management in secure systems. In SFS, we use
the idea of an user-controlled agent program which offers a toolbox
approach to key management; users can mix and match different
techniques to customize the authentication process. See my Master's
Thesis (below) for more details.
In summer 1998, I did some really interesting and fun work
related to the Interactive Barney doll from Actimates—check out this page for more info.
Biography
In Summer 2004, I joined Intel
Labs Pittsburgh (ILP) (formerly Intel Research Pittsburgh)
after graduating from the
Computer Science and
Artificial Intelligence Laboratory (CSAIL)
at the Massachusetts
Institute of Technology (MIT) where I worked with Frans Kaashoek in
the Parallel and Distributed
Operating Systems (PDOS) group. I received my S.M. (Masters) in
EECS from MIT in Spring 2000. I
received my B.S. in EECS
from the University of California,
Berkeley in Spring 1998.
Selected Publications
-
FAWNSort: Energy-efficient Sorting of 10GB.
Vijay Vasudevan, Lawrence Tan, David Andersen, Michael Kaminsky, Michael A. Kozuch, Padmanabhan Pillai.
Winner of 2010 10GB JouleSort Daytona and Indy categories.
-
Pushing the Envelope of Indoor Wireless Spatial Reuse using Directional Access Points and Clients.
Xi Liu, Anmol Sheth, Michael Kaminsky, Konstantina Papagiannaki, Srinivasan Seshan, Peter Steenkiste.
To appear in
The 16th Annual International Conference on Mobile Computing and Networking (MobiCom 2010),
Chicago, IL, September 2010.
-
c-Through: Part-time Optics in Data Centers.
Guohui Wang, David G. Andersen, Michael Kaminsky, Konstantina Papagiannaki, T. S. Eugene Ng, Michael Kozuch, Michael Ryan.
To appear in
ACM SIGCOMM Conference on Computer Communications (SIGCOMM 2010),
New Delhi, India, August/September 2010.
-
SybilLimit: A Near-Optimal Social Network Defense against Sybil Attacks.
Haifeng Yu, Phillip B. Gibbons, Michael Kaminsky, and Feng Xiao.
In
IEEE/ACM Transactions on Networking (ToN),
Vol. 18, No. 3, pp. 885-898, June 2010.
-
Energy-efficient Cluster Computing with FAWN: Workloads and Implications.
Vijay Vasudevan, David G. Andersen, Michael Kaminsky, Lawrence Tan, Jason Franklin, Iulian Moraru.
In
1st International Conference on Energy-Efficient Computing and Networking (e-Energy 2010) (invited paper),
Passau, Germany, April 2010.
[PDF]
-
Efficient Similarity Estimation for Systems Exploiting Data Redundancy.
Kanat Tangwongsan, Himabindu Pucha, David G. Andersen, Michael Kaminsky.
In
IEEE Conference on Computer Communications (INFOCOM 2010),
San Diego, CA, March 2010.
[PDF]
-
Wifi-Reports: Improving Wireless Network Selection with Collaboration.
Jeffrey Pang, Ben Greenstein, Michael Kaminsky, Damon McCoy, and Srinivasan Seshan.
To appear in
IEEE Transactions on Mobile Computing (TMC) (special issue),
Vol. ??, No. ?, pp. ???-???, ??? ???.
-
Your Datacenter Is a Router: The Case for Reconfigurable Optical Circuit Switched Paths.
Guohui Wang, David G. Andersen, Michael Kaminsky, Michael Kozuch, T. S. Eugene Ng, Konstantina Papagiannaki, Madeleine Glick, Lily Mummert.
In
Eighth ACM Workshop on Hot Topics in Networks (HotNets'09),
New York, NY, October 2009.
[PDF]
-
FAWN: A Fast Array of Wimpy Nodes.
Awarded Best Paper!
David G. Andersen, Jason Franklin, Michael Kaminsky, Amar Phanishayee, Lawrence Tan, Vijay Vasudevan.
In
22nd ACM Symposium on Operating Systems Principles (SOSP'09),
Big Sky, MT, October 2009.
[PDF]
-
DIRC: Increasing Indoor Wireless Capacity Using Directional Antennas.
Xi Liu, Anmol Sheth, Michael Kaminsky, Konstantina Papagiannaki, Srinivasan Seshan, Peter Steenkiste.
In
ACM SIGCOMM Conference on Computer Communications (SIGCOMM 2009),
Barcelona, Spain, August 2009.
[PDF]
-
Wifi-Reports: Improving Wireless Network Selection with Collaboration.
Jeffrey Pang, Ben Greenstein, Michael Kaminsky, Damon McCoy, Srinivasan Seshan.
In
7th Annual International Conference on Mobile Systems, Applications and Services (MobiSys 2009),
Kraków, Poland, June 2009.
[PDF]
-
FAWNdamentally Power-efficient Clusters.
Vijay Vasudevan, Jason Franklin, David Andersen, Amar Phanishayee, Lawrence Tan, Michael Kaminsky, Iulian Moraru.
In
12th Workshop on Hot Topics in Operating Systems (HotOS XII),
Monte Verità, Switzerland, May 2009.
[PDF]
-
Migration Without Virtualization.
Michael A. Kozuch, Michael Kaminsky, and Michael P. Ryan.
In
12th Workshop on Hot Topics in Operating Systems (HotOS XII),
Monte Verità, Switzerland, May 2009.
[PDF]
-
DSybil: Optimal Sybil-Resistance for Recommendation Systems.
Haifeng Yu, Chenwei Shi, Michael Kaminsky, Phillip B. Gibbons, Feng Xiao.
In
2009 IEEE Symposium on Security and Privacy (Oakland'09),
Oakland, CA, May 2009.
[PDF]
-
Access Point Localization using Local Signal Strength Gradient.
Dongsu Han, David G. Andersen, Michael Kaminsky, Konstantina Papagiannaki, Srinivasan Seshan.
In
Passive and Active Measurement Conference (PAM 2009),
Seoul, South Korea, April 2009.
[PDF]
-
Dynamically Reconfigurable Optical Links for High-Bandwidth Data Center Networks.
Madeleine Glick, David G. Andersen, Michael Kaminsky, Lily Mummert.
In
Optical Fiber Communication Conference and Exposition (OFC 2009) (invited paper),
San Diego, CA, March 2009.
-
Link-alike: Using Wireless to Share Network Resources in a Neighborhood.
Szymon Jakubczak, David G. Andersen, Michael Kaminsky, Konstantina Papagiannaki, Srinivasan Seshan.
In
ACM SIGMOBILE Mobile Computing and Communications Review (MC2R) (invited paper), Volume 12, Issue 4 (October 2008).
[PDF]
-
Mark-and-Sweep: Getting the "Inside" Scoop on Neighborhood Networks.
Dongsu Han, Aditiya Agarwala, David G. Andersen, Michael Kaminsky, Konstantina Papagiannaki, Srinivasan Seshan.
In
ACM Internet Measurement Conference (IMC 2008),
Vouliagmeni, Greece, October 2008.
[PDF]
-
SybilGuard: Defending Against Sybil Attacks via Social Networks.
Haifeng Yu, Michael Kaminsky, Phillip B. Gibbons, and Abraham Flaxman.
In
IEEE/ACM Transactions on Networking (ToN),
Vol. 16, No. 3, pp. 576-589, June 2008.
[PDF]
-
Adaptive File Transfers for Diverse Environments.
Himabindu Pucha, Michael Kaminsky, David G. Andersen, and Michael A. Kozuch.
In Proceedings of the
2008 USENIX Annual Technical Conference (USENIX'08),
Boston, MA, June 2008.
[PDF]
-
A Near-Optimal Social Network Defense Against Sybil Attacks.
Haifeng Yu, Phillip B. Gibbons, Michael Kaminsky, Feng Xiao.
In Proceedings of the
2008 IEEE Symposium on Security and Privacy (Oakland'08),
Oakland, CA, May 2008.
[PDF]
-
Brief Announcement: Toward an Optimal Social Network Defense Against Sybil Attacks.
Haifeng Yu, Phillip B. Gibbons, and Michael Kaminsky.
In Proceedings of the
26th ACM Symposium on Principles of Distributed Computing (PODC'07),
Portland, OR, August 2007.
[PDF]
-
Defragmenting DHT-based Distributed File Systems.
Jeffrey Pang, Phillip B. Gibbons, Michael Kaminsky, Srinivasan Seshan, and Haifeng Yu.
In Proceedings of the
27th International Conference on Distributed Computing Systems (ICDCS),
Toronto, Canada, June 2007.
[PDF]
Expanded Technical Report [CMU-CS-07-115]:
[PDF]
-
Exploiting Similarity for Multi-Source Downloads using File Handprints.
Himabindu Pucha, David G. Andersen, Michael Kaminsky.
In Proceedings of the
4rd Symposium on Networked Systems Design and Implementation (NSDI'07),
Cambridge, Massachusetts, April 2007.
[PDF]
-
SybilGuard: Defending Against Sybil Attacks via Social Networks.
Haifeng Yu, Michael Kaminsky, Phillip B. Gibbons, and Abraham Flaxman.
In Proceedings of the
ACM SIGCOMM Conference on Computer Communications (SIGCOMM 2006),
Pisa, Italy, September 2006.
Original Paper:
[PDF]
Expanded Technical Report [IRP-TR-06-01]:
[PDF]
-
Re: Reliable Email.
Scott Garriss, Michael Kaminsky, Michael J. Freedman, Brad Karp, David Mazières, Haifeng Yu.
In Proceedings of the
3rd Symposium on Networked Systems Design and Implementation (NSDI'06),
San Jose, California, May 2006.
[PDF]
-
DOT: An Architecture for Internet Data Transfer.
Niraj Tolia, Michael Kaminsky, David G. Andersen, and Swapnil Patil.
In Proceedings of the
3rd Symposium on Networked Systems Design and Implementation (NSDI'06),
San Jose, California, May 2006.
[PDF]
-
User Authentication and Remote Execution Across Administrative Domains.
Michael Kaminsky.
Ph.D. Thesis, MIT, September 2004.
[PDF]
[gzipped PS]
-
REX: Secure, Extensible Remote Execution.
Michael Kaminsky, Eric Peterson, Daniel B. Giffin, Kevin Fu, David Mazières, and M. Frans Kaashoek.
In Proceedings of the
2004 USENIX Annual Technical Conference (USENIX'04),
pages 199-212, Boston, Massachusetts, June 2004.
[Abstract]
[PDF]
[PS]
[gzipped PS]
-
Decentralized User Authentication in a Global File System.
Michael Kaminsky, George Savvides, David Mazières, and M. Frans Kaashoek.
In Proceedings of the
19th ACM Symposium on Operating Systems Principles (SOSP'03),
pages 60-73, Bolton Landing, NY, October 2003.
[Abstract]
[PDF]
[PS]
[gzipped PS]
-
Using SFS for a Secure Network File System.
Kevin Fu, Michael Kaminsky, and David Mazières.
In ;login: The Magazine of USENIX and Sage,
December 2002.
[PDF]
-
Flexible Key Management with SFS Agents.
Michael Kaminsky.
Master's Thesis, MIT, May 2000.
[PDF]
[gzipped PS]
-
Separating key management from file system security.
David Mazières, Michael Kaminsky, M. Frans Kaashoek, and Emmett Witchel.
In Proceedings of the
17th ACM Symposium on Operating Systems Principles (SOSP'99),
pages 124-139, Kiawah Island, SC, December 1999.
[PDF]
[gzipped PS]
-
SWEETPEA: Software Tools for Programmable Embodied Agents.
Michael Kaminsky, Paul Dourish, Keith Edwards, Anthony LaMarca, Michael Salisbury and Ian Smith.
In Proceedings of the
ACM Conference Human Factors in Computing Systems (CHI'99),
pages 144-151, Pittsburg, PA, May 1999.
[Abstract]
[PDF]