MIT/CSAIL OpenStack Use Cases - Hong Kong 2014

download MIT/CSAIL OpenStack Use Cases - Hong Kong 2014

If you can't read please download the document

description

Over view of OpenStack deployment at MIT Computer Science and Artificial Intelligence Lab with focus on specific research use cases. Delivered at OpenStack Hong Kong Summit November 2013

Transcript of MIT/CSAIL OpenStack Use Cases - Hong Kong 2014

  • 1. CSAIL Computer Science and Artificial Intelligence Laboratory Largest Lab at MIT 50 Year Legacy 107 Primary Investigators 1,033 Members Total ??? Active Research Projects

2. OpenStack(beta)Essex 2012/07 Folsom 2012/09 768 physical cores 64 nodes Ubuntu + Puppet Goal Rapid Deployment (adapt as we go)Running 90% by 2013/02 3. OpenStack(ga)Grizzly 2013/08 Havana soon... Move to Neutron Networking Split High CPU / Web Apps (host aggregates & instance types)Coming Soon ... Orchestration (Heat) Metering (Ceilometer) 4. So Who's Using It? 114 Users 38 Projects 468,866 Instances (lifetime total) 6,303,639 vCPU Hours As of 25 October ...ALFA http://groups.csail.mit.edu/EVO-DesignOptTREC-KBA http://trec-kba.orgJigsaw http://people.csail.mit.edu/sanchezNMS http://nms.csail.mit.eduLIS http://lis.csail.mit.eduJulia http://julialang.org/ 5. ALFAAnyscale Learning For All Scalable Evolutionary Algorithms Machine Learning Frameworks for knowledge mining, prediction, analytics and optimizationhttp://groups.csail.mit.edu/EVO-DesignOpt/groupWebSite/ 6. TREC-KBA Text Retrieval Conference's Knowledge Base Acceleration competition MIT is the Organizing Team Content Stream 462M Texts, 40% English 4,973 hourly chunks of 100k doc/hr stream News, blogs, forumshttp://trec-kba.org 7. Ubik service guarantees for latency-critical workloads Hardware & Software System Simulation ~ 1 Quadrillion Instructions Saw 2x - 3x speed up using cloud in addition to dedicated hardwarehttp://people.csail.mit.edu/sanchez 8. NMS Network & Mobile Systems Student contest for congestion control algorithms Machine learning to get computers to design congestion control algorithms Possible future work on intelligent VM placement in cloudshttp://nms.csail.mit.edu 9. LIS Learning & Intelligent Systems Artificially Intelligent Robots Cookie Baking Robot OpenStack used for design & simulation of object recognition systemshttp://lis.csail.mit.edu 10. LIS Learning & Intelligent Systems Artificially Intelligent Robots Cookie Baking Robot OpenStack used for design & simulation of object recognition systemshttp://lis.csail.mit.edu 11. Julia VHLL for Parallel Programing Now MIT Licensed Community project Serving IJulia cluster used for research and teachinghttp://julialang.org 12. Future Work Infrastructure as Research Platform Internet Facing Applications Consolidate Existing Virtualization One Cloud Per Student ? Bare Metal ? GPUs ? Cloud Desktops ?