Upload
digital-processing-systems
View
126
Download
1
Embed Size (px)
Citation preview
Asad Masood Qazi 1
Operating System for Multicores and Clouds
Fos (Factored Operating System)
Asad Masood Qazi 3
Asad Masood Qazi 4
Operating system categories(Based on Kernel)
• Monolithic kernel operating systems
• Microkernel operating systems
• Hybrid
Asad Masood Qazi 5
Problems in current scenario
• Multicore systems
• Cloud computing
• ……
Asad Masood Qazi 6
Solution
• Fos (factored operating system)
Asad Masood Qazi 7
• Microkernel based operating system
• Supports multi core 100 – 1000’s cores
• Scalable
• Availability
• Fault tolerance
Asad Masood Qazi 8
Asad Masood Qazi 9
Asad Masood Qazi 10
FOS for clouds
• IaaS (Already available)
• PaaS (Proposed)
• SaaS (Proposed)
Asad Masood Qazi 11
• Mobility of Applications
• Single Sign In
• Transformation
• …
Asad Masood Qazi 12
Related Work
• Corey OS
• MS Cloud OS
• Linux Ubuntu Cloud OS
• Tornado and K42 (upto 24 processors)
Asad Masood Qazi 13
References • [1] David Wentzlaff and Anant Agarwal : “Factored Operating Systems (fos): The Case for a
Scalable Operating System for Multicores”. In SIGOPS Oper. Syst. Rev., 43(2):76–85, 2009.
•
• [2] David Wentzlaff, Charles Gruenwald, Nathan Beckmann and Anant Agarwal : “An operating system for multicore and clouds: Mechanisms and Implementation”. In SIGOPS Oper. Syst. Rev., 43(2):76–85, 2010 at MIT Cambridge.
• [3] Ian Sommerville and St. Andrew: “Challenges for Cloud software engineering”. A Presentation slides.
• [4] Ramgovind S, Eloff MM, Smith E: “The Management of Security in Cloud Computing”. In School of Computing, University of South Africa, Pretoria, South Africa.
• [5] Cloud Platforms: In microsoft.com/en-us/server-cloud-os/why-cloud-os.aspx
• [6] PaaS Solutions: In technet.microsoft.com/en-us/cloud.gg650451.aspx
• [7] S. Boyd-Wickizer, H. Chen, R. Chen, Y.Mao, F. Kaashoek, R.Morris, A. Pesterev, L. Stein,M.Wu, Y. D. Y. Zhang, and Z. Zhang. Corey: An operating system for many cores. In Proceedings of the Symposium on Operating Systems Design and Implementation, Dec. 2008.
Asad Masood Qazi 14
Asad Masood Qazi 15