Emerging Storage Systems and Technologies

Course number: 
CIS 5590
Spring 2016
Name E-mail Office location
Krishna Kant kkant@temple.edu
Science Education and Research Center (SERC) , Room 320

CIS 3207 or equivalent

Topics covered: 
  1. Storage organization & file systems overview
  2. Storage Centric Networks in Data Centers (FC, IBA, SAN)
  3. Distributed file systems (Google FS, HDFS, …)
  4. Parallel file systems (Lustre, GPFS, PVFS, …)
  5. Key-value and other emerging storage for Bigdata analytics
  6. Storage virtualization and Software Defined Storage
  7. Emerging storage technologies (SWD, Flash, PCM, STT-RAM, …)
  8. Hybrid storage & storage class memory (SCM)
  9. Storage system and storage network energy management
  10. Storage performance, configuration, load balancing Cloud storage issues (reliability, security, provenance, …)
Course Materials and Project:
The instructor will provide a selected set of articles as the reading material for the course, in addition to the ppt lecture notes. Class projects may involve either in-depth research on a selected topic or implementation of specific techniques in a simulation or open source platform.

Course Evaluation:
The tentative evaluation plan consist of four items: (a) A midterm exam, (b) student presentations, (c) course project due before the end of classes, and (d) a final exam.
Course goals: 
There is currently significant shortage of CS graduates with strong background in storage and file systems. This course is intended to prepare students for both applied and research work in this critical area of industry and research need. The course will also impart necessary knowledge to our graduate students to participate in the industry funded projects under our new Industry-University Cooperative Research Center (IUCRC) that I am directing.
Attendance policy: 
Attendance to all meetings of the class is mandatory
Accomodations for Students with Disabilities: 
Any student who has a need for accommodation based on the impact of a documented disability, including special accommodations for access to technology resources and electronic instructional materials required for the course, should contact me privately to discuss the specific situation by the end of the second week of classes or as soon as practical. If you have not done so already, please contact Disability Resources and Services (DRS) at 215-204-1280 in 100 Ritter Annex to learn more about the resources available to you. I will work with DRS to coordinate reasonable accommodations for all students with documented disabilities. (http://www.temple.edu/studentaffairs/disability/accommodations/).
Student and Faculty Academic Rights and Responsibilities: 
Freedom to teach and freedom to learn are inseparable facets of academic freedom. The University has a policy on Student and Faculty and Academic Rights and Responsibilities (Policy #03.70.02) which can be accessed through the following http://policies.temple.edu/PDF/99.pdf.