北京大学计算中心 Computer Center of Peking University Building an IaaS System in Peking University Weijia Song April 23, 2012
北京大学计算中心 Computer Center of Peking University Outline Introduction to Cloud Computing Potential Scenarios in College Experience with current IaaS Service Difficulties and Consideration Introduction to Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Introduction of Cloud Computing Utility Computing –Infinite resource –Pay as you go –No upfront investment –No Cost of Ownership –power-efficient
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Classification of serving models –Infrastructure as a Service (IaaS) –Platform as a Service (PaaS) –Software as a Service (SaaS)
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Infrastructure as a Service
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Platform as a Service
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Software as a Service
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Relationship among serving models
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Cloud Computing ecology
北京大学计算中心 Computer Center of Peking University Introduction to Cloud Computing Which serving model in Higher Education? –SaaS: Old wine in new bottles –PaaS: No urgent demand –IaaS: Real demand exists, and pioneers are practicing… Exploration starts with IaaS Service
北京大学计算中心 Computer Center of Peking University Outline Introduction to Cloud Computing Potential IaaS scenarios in College Experience with current IaaS Service Difficulties and Consideration Introduction to Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Information Source: –Brainstorm with Students Teachers Colleagues experienced with user requirements –Conferences –Experience from colleagues Conclude in 5 Scenarios
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Scenario 1: Aiding Scientific Experiment
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Scenario 2: Hosting website for student clubs/associations
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Scenario 3: platform for young entrepreneurs
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Scenario 4:Eliminating outdated IT devices
北京大学计算中心 Computer Center of Peking University Potential IaaS Scenarios Scenario 5: Virtual Desktop Infrastructure for faculty
北京大学计算中心 Computer Center of Peking University Outline Introduction to Cloud Computing Potential Scenarios in College Experience with IaaS Service Difficulties and Consideration Introduction to Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service We are operating a prototype IaaS System –Amazon EC2-like function –Serving a group of about 200 people in a lab of computer department Over 200 virtual machines is running for –Experiment: Map Reduce, NS2, etc… –Homepage for research group –Software Development –Virtual Desktop
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service Some technical details –We adopt open-source approach for low cost and better understanding of underlying technology –32 Compute nodes on a blade system. –Access: VPN, Reverse Proxy no 1:1 NAT –OS: Windows Server, Windows 7, Ubuntu, Fedora, CentOS
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service We are also operating an IaaS platform using VMware to –Hosting websites for PKU departments –For better stability
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service
北京大学计算中心 Computer Center of Peking University Experience with IaaS Service User Response: –Stable –Convenient –Experienced users like it
北京大学计算中心 Computer Center of Peking University Outline Introduction to Cloud Computing Potential Scenarios in College Experience with IaaS Service Difficulties and Consideration Introduction to Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Difficulties and Consideration Potential users are far from mature –Few have experience with Amazon EC2 or alike product. –Sometimes IT staff have to help in- experienced users how to use a virtual machine, for example, help to setup environments for their web applications. –Can unauthorized people access my data? –Is it stable?
北京大学计算中心 Computer Center of Peking University Difficulties and Consideration Obstacles to migrating existing applications from old devices into IaaS –extra efforts –stability problems –extra investment
北京大学计算中心 Computer Center of Peking University Difficulties and Consideration Technical Consideration –Lack of IPv4 addresses –IPv6 support is the trend –Open-source approaches vs Commercial product
北京大学计算中心 Computer Center of Peking University Outline Introduction to Cloud Computing Potential Scenarios in College Experience with current IaaS Service Difficulties and Consideration Introduction to Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Computer Center of PKU Founded in 1963 Responsibilities –Information technology services –Information technology services to the campus –Management Information System development and Application in support for teaching, learning, researching and administration –Computing service and technical support to the campus community
北京大学计算中心 Computer Center of Peking University Computer Center of PKU Staff: 65 people Directors Administrative Office (3) Networking Division (21) MIS Division (25) Computing Division (6) Operating Support Division (10)
北京大学计算中心 Computer Center of Peking University Computer Center of PKU Milestones of Campus network of PKU –1989: One of the first campus networks in China’s universities. –1999: First campus network connected to student dormitories among China’s universities. –2000: First campus network connected to department buildings for faculty and staff among China’s universities. –2002: First campus-wide Wireless Network in China’s universities. –2008: First campus network with IPv4 addresses up to 172,000 in China’s universities.
北京大学计算中心 Computer Center of Peking University Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Computer Center of PKU Began in 1985 Provides application system development and best practices for the campus and organization-specific application software in support of administrative functions, academic functions, and public service 15 Application systems onlines –Office of Financial Affairs –Office of Scientific Research –Office of Educational Management –Office of Human Resources –Graduate School …
北京大学计算中心 Computer Center of Peking University Computer Center of PKU
北京大学计算中心 Computer Center of Peking University Computer Center of PKU High Performance Computing –HP Beowulf Cluster (2005) –128 nodes, 256 CPU –1.6 TFlop/s Peak Performance –InfiniBand connectivity –8TB Disk Array –High Throughput Computing (up to 68% utilization) Users –School of Physics –School of Mathematical Sciences –School of Information Science and Technology –School of Life Sciences –Guanghua School of Management –College of Engineering –College of Chemistry and Molecular Engineering 10TFlop/s computing 40TB storage In 2010
北京大学计算中心 Computer Center of Peking University Thank you!