Introduction to Cloud Computing What is Cloud Computing
- Slides: 60
Introduction to Cloud Computing 成大計算機與網路中心主任 謝錫堃 教授
What is Cloud Computing?
Cloud Computing • a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources – Networks – Servers – Storage – Applications – Services
Cloud Service Model • Software as a Service (Saa. S) – Google Search, Google Map, Yahoo Calendar, Apple Store, Face Book, You Tube, Gaming • Platform as a Service (Paa. S) – Google App Eng (Virtual Platform) • Infrastructure as a Service (Iaa. S) – Amazon EC 2 (Virtual Servers) – Amazon S 3 (Virtual Storage)
Cloud Deployment models • Private cloud • Public cloud • Hybrid cloud
Cloud Computing Technologies • • • Distributed computing Consolidation Web-based software Virtualization Web services Data Center
Cloud Deployment Approach • Consolidation->Virtualization-> Automation (storage) (server) (management)
簡介 l 大學雲之部署 – 專業機房 u電力系統 u空調 u. PUE – Consolidation u. PC Servers u. Storage – Virtualization – Automation
成功大學雲之服務 l Saa. S (Software as a Service) – 成功入口、校務E服務、行事曆、Webmail… l Paa. S (Platform as a Service) – MPI、Web Platform… l Iaa. S (Infrastructure as a Service) – 虛擬伺服器、虛擬PC、虛擬儲存. .
Cloud Services in NCKU • Software as a Service (Saa. S) – 成功入口、Web Mail, Moodle, e. Portfolio, 公文線 上簽核, 網路差勤, 網路選課, 網路選填志願 …. • Platform as a Service (Paa. S) X • Infrastructure as a Service (Iaa. S) – virtual servers – virtual PC Class Room – virtual storage
Iaa. S in NCKU • Virtual Server Service – Create virtual servers on-demand • Advantages – Saving energy, space and money – Promoting system availability – Dynamic resource allocation » Memory » Storage
Mobile device Virtual servers PC Campus-Net Real servers Department server Storage server Data Center server
Iaa. S in NCKU • Virtual PC Service – Yet another PC in NCKU Cloud • Advantages Access the virtual PC anytime, anywhere via Internet Operate the same desktop platform even if at different places Run site-only-licensed software from outside campus Access campus-constrained databases, e. g. IEEE Xplore, from outside campus – Breaking hard disk or losing computer won’t lose files – Run multiple OSs, Windows 7, Windows XP, Linux…. – – • Disadvantages – Hard to run games or 3 D software
Iaa. S in NCKU • Virtual PC Class Room – Provisioning virtual PCs in PC class rooms for departments • Advantages – Lower investment » Thin clients – Easy to manage
Virtual PCs Thin clients Real servers Campus Network PC class room Storage server
Iaa. S in NCKU • Virtual Storage Service – Provisioning Internet Folder among real and virtual PCs • Advantages – – – Transparently, automatically backup files to the folder Synchronize files among multiple PCs immediately Always get the latest file version, regardless of which PC Access the files in the folder without connecting to Internet Share files among users
Virtual PC Mobile device i. Folder servers Jeff’s i. Folder Jeff’’s i. Folder Home Storage server Internet Jeff’s i. Folder Real PC in the office JFK airport Jeff’s i. Folder access Jeff’s i. Folder through browser
Scenario #1 – Virtual Machine (VM) Service Management Service Plan Service Configuration Approval Charge Account
Scenario #2 – Peak Load Service Quality Guaranteed Service 1. User uses the service NCKU Website SLA • • • Home page loads in less than 6 s Login transactions complete within 6 s Display student info less than 5 s Student registration transactions complete within 8 s Uptime 99. 9% … NCKU Website
Scenario #2 – Peak Load Service Quality Guaranteed Service 1. User uses the service NCKU Website What are the Key Performance Indicators for the application? • • % CPU Utilization Memory Pages/Sec % Disk Time SQL User Connections SQL Target Server Memory (KB) ASP. NET Requests/Sec ASP. NET Requests Queued … 2. MCloud monitors the APPLICATION performance of the service
Scenario #2 – Peak Load Service Quality Guaranteed Service 1. User uses the service NCKU Website 3. NCKU Cloud Service trigger MCloud provisioning services based on Service Plan’s SLA • Define the Performance Counter Threshold • Define the Provisioning Rules • According to the predefined Threshold & Rules to provision 2. MCloud monitors the APPLICATION performance of the service
Scenario #2 – Peak Load Service Quality Guaranteed Service 1. User uses the service NCKU Website 4. MCloud provision extra capacity 3. NCKU Cloud Service trigger MCloud provisioning services based on Service Plan’s SLA Billing by usage • By Transactions / Day • By Users / Day 2. MCloud monitors the APPLICATION performance of the service
Scenario #3 – Applications with Deadline Service Research Applications (eg: BLAST) 1. PI/Co-PI submit a selected Research Application Service Plan associated to a Charge Account Research Application SLA • Data Size • Time • …
Scenario #3 – Applications with Deadline Service Research Applications (eg: BLAST) 1. PI/Co-PI submit a selected Research Application Service Plan associated to a Charge Account 2. MCloud provision and configure a Research Application service based on Service Plan Application Status Notification • Progress Per Interval • …
Scenario #3 – Applications with Deadline Service Research Applications (eg: BLAST) 1. PI/Co-PI submit a selected Research Application Service Plan associated to a Charge Account 2. MCloud provision and configure a Research Application service based on Service Plan 3. MCloud monitors the BUSINESS performance of the service
Scenario #3 – Applications with Deadline Service Research Applications (eg: BLAST) 1. PI/Co-PI submit a selected Research Application Service Plan associated to a Charge Account 4. NCKU Cloud Service trigger MCloud provisioning services on Service Plan’s 2. MCloudbased provision and configure SLA service a Research Application based on Service Plan 3. MCloud monitors the BUSINESS performance of the service
Scenario #3 – Applications with Deadline Service Research Applications (eg: BLAST) 1. PI/Co-PI submit a selected Research Application Service Plan associated to a Charge Account 5. MCloud provision extra capacity 4. NCKU Cloud Service trigger MCloud provisioning services on Service Plan’s 2. MCloudbased provision and configure SLA service a Research Application based on Service Plan 3. MCloud monitors the BUSINESS performance of the service
- Seven step model of migration into cloud
- Regarder introduction to cloud computing
- Introduction to mapreduce in cloud computing
- Introduction to cloud computing
- Introduction to cloud computing
- Conventional computing and intelligent computing
- Vodafone cloud hosting
- Full virtualization in cloud computing
- Virtualization structures
- Type of cloud
- Cloud computing reference model
- Ardcs
- Explain system models for distributed and cloud computing
- Pay per use monitor in cloud computing
- Seminar on green computing
- Scalability issues in cloud computing
- Elasticity in cloud computing
- Unified management software in cloud computing
- Nist cloud security reference architecture
- Nimbus architecture in cloud computing
- Cloud computing cambridge
- Case study on microsoft azure in cloud computing
- Cloud computing layers
- Sejarah cloud computing
- Headless cms kentico
- Cloud computing tunisie
- Permissive federation
- Cloud computing paradigm
- Total cost of ownership in cloud computing
- Ogsa in cloud computing
- Cloud computing lecture
- Social network and groupware in cloud computing
- Opennebula architecture
- What are clouds made of
- Google app engine in cloud computing
- Metaphor tablet
- Cloud storage device mechanism
- "cloud security"
- Paul watson newcastle
- Cloud computing as a disruptive technology
- Cloud computing programming models
- Gfs in cloud computing
- Capacity planning in cloud computing
- The land fatma omara
- Map reducing in cloud computing
- Cloud computing databases
- Virtualized environment
- Cloud computing business continuity planning
- Dan c. marinescu
- Cloud computing value proposition
- Cloud computing ppt 2019
- What is cloud computing presentation
- Cloud computing refers to
- Machine image in cloud computing
- Cloud computing programming models
- Measuring cloud computing costs
- Cloud computing tunisie
- Aneka in cloud computing
- Globus toolkit architecture in cloud computing
- Virtualization of clusters in cloud computing
- Gis cloud computing