Review Question 安裝 or 管理過 Windows Server? 安裝 or 管理過 Unix-like Server?

Slides:



Advertisements
Similar presentations
高考英语阅读分析 —— 七选五. 题型解读: 试题模式: 给出一篇缺少 5 个句子的文章, 对应有七个选项,要求同学们根据文章结构、 内容,选出正确的句子,填入相应的空白处。 考查重点: 主要考查考生对文章的整体内容 和结构以及上下文逻辑意义的理解和掌握。 (考试说明) 选项特点: 主旨概括句(文章整体内容)
Advertisements

MMN Lab 未來教室與雲端化學習 Yueh-Min Huang Department of Engineering Science, National Cheng Kung University, Tainan, Taiwan
第一组 Java 与云计算. Contents 云计算简介 一 二 云计算实例 三 云计算在教育中的应用 四.
13-1 人工智慧 13-2 雲端運算 13-3 感測網路與物聯網 13-4 生物資訊 13-5 計算機萬能嗎?
云计算辅助教学风云录 黎加厚 上海师范大学教育技术系 2010年8月9日.
云计算及安全 ——Cloud Computing & Cloud Security
职业教育网络学习空间建设的实践与思考 江苏省南京工程高等职业学校.
雲端科技與智慧生活.
网络资源 (1)Oracle中国网址: (2)Oracle中国用户讨论组
Foundations of Computer Science
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
云计算应用对比分析 李洁睿 周良俊 2017/3/8.
教育雲端科技的現況與未來發展 臺北市政府教育局聘任督學 韓長澤.
IT原理与应用(1)-电脑系统 IT Principles and Applications (1) - Computer System
简化 IT,促进创新 — 为现代企业带来新生机
上海地面通云主机产品 产品介绍 通信成就梦想 未来你我把握
思科Oracle RAC解决方案 Starry Wu UCS -GC.
Network Storage and System Virtualization Technology
台灣雲端運算應用實驗中心研發計畫 計 畫 期 間:自98年7月1日至99年6月30日止 執行單位名稱 :財團法人資訊工業策進會 國立中山大學.
移动创星擂台 2017年3月19日星期日 2017/3/19 此模板可用作起始文件以更新项目里程碑的更新。 节
操作系统结构.
HADOOP的高能物理分析平台 孙功星 高能物理研究所/计算中心
寻找适合您的工业4.0 Dell/曾峰.
商業智慧與資料倉儲 課程簡介 靜宜大學資管系 楊子青.
大数据在医疗行业的应用.
“服务器服务于Internet”报告会 倪光南 1999年7月6日
2012/11/12 Virtual Machine.
AWS雲端企業 馮治平 2016/09/29.
云实践引导产业升级 沈寓实 博士 教授 MBA 中国云体系产业创新战略联盟秘书长 微软云计算中国区总监 WinHEC 2015
Operating System CPU Scheduing - 3 Monday, August 11, 2008.
作業系統的結構 日期 : 2018/9/17.
Dave 云的未来: PaaS软件 Dave
資訊管理個案 兼任講師 黃志燻.
高级软件工程 云计算 主讲:李祥 QQ: 年12月.
親愛的老師您好 感謝您選用本書作為授課教材,博碩文化準備本書精選簡報檔,特別摘錄重點提供給您授課專用。 說明: 博碩文化:
雲端運算虛擬主機技術的發展.
3G时代的云计算 中国云计算专家委员会 刘鹏 中国网格: 中国云计算:
Microsoft OEM Windows Server
电脑组装与维护实例教程 姚昌顺 杨章静 唐萨 主 编 清华大学出版社.
虚拟化平台的使用.
高效能運算服務 (High Performance Computing) 建置之經驗分享
作業系統 補充: 雲端運算.
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
Internet Radio 網 路 電 台: . 潘柏任 B 許宏瑋 28 曾彥中 32 蔡文軒 40.
Microsoft OEM Windows Server
圖形溝通大師 Microsoft Visio 2003
Cloud Computing(雲端運算) 技術的現況與應用
Android 课程讲义 智能手机开发
创建型设计模式.
國立屏東高級工業職業學校 雲端網路及 雲端開系統介紹
淺談雲端運算 (Cloud Computing)
新世代電子商務(二): 裝置服務化與行動商務
云计算概述 云计算的概念与发展历程 体系结构 应用案例 优缺点分析 云计算前景 SI TEAM 孟茶
建设 21 世纪 具有国际先进水平的 教育与科研计算机网
软件工程基础 云计算概论 刘 驰.
第4章(1) 空间数据库 —数据库理论基础 北京建筑工程学院 王文宇.
Operating System Principles 作業系統原理
資料庫 靜宜大學資管系 楊子青.
Sensor Networks: Applications and Services
雲端虛擬化 Cloud Virtualization
Real-Time System Software Group Lab 408 Wireless Networking and Embedded Systems Laboratory Virtualization, Parallelization, Service 實驗室主要是以系統軟體設計為主,
中国科学技术大学计算机系 陈香兰 2013Fall 第七讲 存储器管理 中国科学技术大学计算机系 陈香兰 2013Fall.
虚 拟 仪 器 virtual instrument
中国科学技术大学计算机系 陈香兰 Fall 2013 第三讲 线程 中国科学技术大学计算机系 陈香兰 Fall 2013.
班級:四企四B 指導老師:李文瑞老師 組員: 莊煜麒4950L089 黃暉原4950L109
Distance Vector vs Link State
Distance Vector vs Link State Routing Protocols
11 Overview Cloud Computing 2012 NTHU. CS Che-Rung Lee
Operating System Software School of SCU
Experimental Analysis of Distributed Graph Systems
Presentation transcript:

Review Question 安裝 or 管理過 Windows Server? 安裝 or 管理過 Unix-like Server? 安裝 or 管理過以下 Servers? WWW server Database server DNS server FTP server etc

虛擬化 & 雲端運算簡介

Brief Introduction to Virtualization

Virtualization Virtualization is one of the hottest trends in information technology today. Virtualization is changing the IT world in significant ways.

multi-OSs running in a physical machine

What is Virtualization? At its simplest level, virtualization allows you, virtually and cost-effectively, to have two or more computers, running two or more completely different environments, on one piece of hardware. For example, with virtualization, you can have both a Linux machine and a Windows machine on one system. Alternatively, you could host a Windows 95 desktop and a Windows XP desktop on one workstation.

A system without virtualization

With virtualization In microsoft’s term: “hardware virtualization”

Virtual Computer

Virtual Computer A virtual computer has the same “look and feel” as a physical computer Virtual processor, virtual memory, virtual disk and virtual network card Can run exactly the same software (e.g. Windows, Linux) But multiple virtual computers need to time-share a single physical computer!

Why Virtualization? Underutilized hardware System administration costs mount Data centers run out of space Green initiatives demand better energy efficiency

Why Virtualization?

Hardware Cost Saving (花錢買的機器未能充分利用,就是浪費)

Why Virtualization? Sun 估計,大多數公司的伺服器只使用了15% 的效能

Why Virtualization. - example http://www. im. ncue. edu Why Virtualization? - example http://www.im.ncue.edu.tw/, with 2 Xeon CPUs

Why Virtualization. - example http://www. im. ncue. edu Why Virtualization? - example http://www.im.ncue.edu.tw/, with 2 Xeon CPUs

Why Virtualization?

Administrative Cost Saving (機器越多、管的人越累)

Why Virtualization?

Why Virtualization? Virtualization is designed to simplify system upgrades (and in some cases may eliminate the need for such upgrades), by allowing users to capture the state of a virtual machine (VM), and then transport that state in its entirety from an old to a new host system.

Why Virtualization? 在過去,因為硬體、作業系跟應用程式緊密結合,所以當你要做災難復原時,備援系統必須要有完全一樣的硬體、應用程式跟其他部分,還要讓上面的資料完全同步 若使用虛擬系統,你便可以帶著那個虛擬檔案,利用存取網路、磁帶,或其它的儲存裝置,把它傳到另個硬體上,然後立即開機執行

Space Saving (機器越多、機房空間需求越高)

Why Virtualization?

Energy Saving (機器越多、電費越高)

Why Virtualization? 一台具四顆雙核心 CPU 之高階伺服器運行16個虛擬主機,此類高階伺服器的電源供應器耗電約以1500瓦計算。 以一CPU核心最多同時分配給兩個虛擬機器使用 16台普通的1U伺服器主機來比較,1台的電源供應器耗電約以500瓦計算,16台1U伺服器主機與一台運行虛擬主機的高階伺服器同時運行耗電即差了6500瓦,一個小時差別6.5度電,按照台電電費收費標準,每度電費約2.1元,一年期下來,一台運行虛擬主機高階伺服器約可節省12萬元的電費,若再加上冷氣、空間、人力維護、備份復原時間節省之成本,每年將可節省下不少費用。 採用虛擬主機的方式,可以有效降低主機空間、冷氣、電力的龐大需求,也可配合校園綠色節能的政策方針,達到令人滿意的成效,伺服器虛擬化技術實為最佳的選擇。

Example Products Top 10 Virtualization Technology Companies

VMWare

MS Hyper-V

MS Virtual PC 2007

Oracle VirtualBox

Types of Virtualization

全虛擬化 (e.g., MS Virtual PC, VMWare Workstation, Oracle VirtualBox)

半虛擬化 (e.g., MS Hyper-V, VMWare vSphere)

另一種分類 (In MS-term) Desktop virtualization Server virtualization When used on client machines, this approach is often called desktop virtualization Server virtualization while using it on server systems is known as server virtualization.

Desktop virtualization Desktop virtualization can be useful in situations like ... 例子 … to deal with incompatibility between applications and desktop operating systems. For example, a user running Windows Vista needs to use an application that runs only on Windows XP with Service Pack 2. Creating a VM that runs XP operating system

Server virtualization Instead of paying for many under-utilized server machines, each dedicated to a specific workload, server virtualization allows consolidating those workloads onto a smaller number of more fully used machines  economic This implies fewer people to manage those computers, less space to house them, and fewer kilowatt hours of power to run them, all of which saves money.

Things to Do (due 3/14) Understand Virtualization, types of Virtualization, current Virtualization Technologies & Products 以上,可以在不看文件的前提下跟我聊一聊

Things to Do (due 3/14) Hand-On Experience on … and build your first virtual machine A Linux (Ubuntu server) virtual machine on top of VirtualBox 以上,1~2位同學現場操作

雲端? 雲深不知處?

您用過那些雲端服務? Google的? 微軟的? 亞馬遜? 其他?

雲端運算簡介 http://www.cc.ntu.edu.tw/chinese/epaper/0008/20090320_8008.htm 雲端運算不是新技術或技術;雲端運算是一種概念,代表的是利用網路使電腦能夠彼此合作或使服務更無遠弗屆 在實現概念的過程中,產生出相應的技術 雲端運算 = 網路 = 網路運算 一般在繪製示意圖的時候,通常會以一朵雲來表示網路;因此「雲端」也就為「網路」的另一個代名詞。

雲端運算簡介 http://www.cc.ntu.edu.tw/chinese/epaper/0008/20090320_8008.htm 根據知名分析公司 Gartner 的分類方式,雲端運算區分為兩大類 雲端服務 (Services) 藉由網路連線從遠端取得服務 雲端科技 (Technologies) 利用虛擬化與自動化等技術來創造和普及電腦中的各種運算資源 下一個主題

電腦/雲端運算的演化 大型主機 (Mainframe) / 超級電腦 (Super Computer) 工作站 (Workstation) / 個人電腦 (PC) 叢集運算 (Cluster Computing) 分散式運算 (Distributed Computing) 網格運算 (Grid Computing) 公用運算 (Utility Computing) 雲端運算 (Cloud Computing)

大型主機 (Mainframe)

超級電腦 (Super Computer) Cray 1

CRAY X-MP

CRAY YMP,1988~1992

工作站 (Workstation,1990s) Digital Dec5000 Workstation (1992, my Corvette) 售價:~ USD 20,000 效能:3.7 MFLOPS (FLOPS = 每秒浮點運算數) 比較: ENIAC: 300 FLOPS  史上第一台電腦 CRAY-1: 160 MFLOPS (1976, 880 萬 USD) CRAY C90: 1 GFLOPS (1991) Intel Core i7 980 XE : 107.6 GFLOPS NVIDIA Geforce GTX 980: 4.6 TFLOPS 2018/11/15

叢集運算 Cluster Computing 以網路連接一組 “鬆散”的電腦 / 工作站,並經由軟體 (PVM or MPI) 溝通以協作完成計算工作 1990s

Cluster Computing

分散式運算 Distributed Computing 把需要進行大量計算的工程數據分割成小塊,由多台計算機分別計算,在上傳運算結果後,將結果統一合併得出數據結論的科學運算 SETI@Home Einstein@Home

SETI@Home SETI=Search for Extraterrestrial Intelligence 該計畫利用超過 300 萬名參與者的個人電腦的空閒時間進行分析無線電訊號的運算,以期能找出外星生物 You can participate by running a free program that downloads and analyzes radio telescope data. 

Einstein@Home World Year of Physics 2005 and an International Year of Astronomy 2009 project Uses your computer's idle time to search for weak astrophysical signals from spinning neutron stars using data from the LIGO gravitational-wave detectors, the Arecibo radio telescope, and the Fermi gamma-ray satellite.

About Einstein@Home Einstein@Home volunteers have already discovered about fifty new neutron stars, and we hope to find many more …

LIGO http://www.thenewslens.com/post/283252/

重力波 https://www.youtube.com/watch?v=vNXJfDvNc2s

重力波 & 中子星、黑洞 & etc http://www.thenewslens.com/post/283252/

LIGO &重力波 https://www.youtube.com/watch?v=vNXJfDvNc2s

LIGO &重力波 https://www.youtube.com/watch?v=vNXJfDvNc2s

LIGO &重力波  資料分析  Einstein@Home https://www.youtube.com/watch?v=vNXJfDvNc2s

網格運算 Grid Computing 網格計算是一種利用分散的電腦資源協同合作來共同解決計算問題的一種技術,此技術常用來處理科學計算或工程計算上所遇到的問題,這類問題需要非常大量的計算時間以及存取大量的資料 網格計算技術可藉由整合大量分散各地的電腦資源協同運算來減少問題的處理時間。 Globus 2004 ~

公用運算 Utility Computing 用多少付多少以及隨需即用

雲端運算 Cloud Computing 叢集運算 vs 分散運算? 分散運算 vs 網格運算? 雲端運算 vs 分散 / 網格運算?

雲端運算特色 虛擬化 超大規模 高可靠度 使用者付費 高擴充性 高通用性 成本低 http://baike.baidu.com/view/1316082.htm

現有的雲端運算服務 Amazon Microsoft IBM Google …

Infrastructure as a Service 雲端運算產業類型 SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service www.spoutingshite.com/wp-content/uploads/2008/12/saas_and_cloud_computing.ppt

IaaS 2018/11/15

IaaS – Amazon EC2 Sometimes called Utility computing 68 68

IaaS – Amazon EC2 隨需執行個體 (On-Demand Instances) 預留執行個體 (Reserved Instances) 競價型執行個體 (Spot Instances) Sometimes called Utility computing 69 69

IaaS – Amazon EC2 (執行個體 Instance) 一般用途 T2 / M4 / M3 運算優化 C4 / C3 記憶體優化 (R3) / GPU (G2) / 儲存優化 I2 – 高 I/O D2 – 密集化儲存 Sometimes called Utility computing 70 70

IaaS – Amazon EC2 (M4 Instance) Sometimes called Utility computing 71 71

IaaS – Amazon EC2 (M4 Instance) 隨需執行 Sometimes called Utility computing 72 72

IaaS – Amazon EC2 作業系統 Sometimes called Utility computing 73 73

IaaS – Amazon EC2 虛擬機所在 Sometimes called Utility computing 74 74

IaaS – Amazon EC2 Sometimes called Utility computing 75 75

Amazon EC2 新增虛擬機 2018/11/15

IaaS – Amazon EC2 Sometimes called Utility computing 77 77

IaaS – Amazon EC2 Sometimes called Utility computing 78 78

IaaS – Amazon EC2 Sometimes called Utility computing 79 79

IaaS – Amazon EC2 Sometimes called Utility computing 80 80

IaaS – Amazon EC2 Sometimes called Utility computing 81 81

IaaS – Amazon EC2 Sometimes called Utility computing 82 82

IaaS – Google Compute Sometimes called Utility computing 83 83

IaaS – Google Compute Sometimes called Utility computing 84 84

Google Compute 新增虛擬機 2018/11/15

IaaS – Google Compute Sometimes called Utility computing 86 86

IaaS – Google Compute Sometimes called Utility computing 87 87

IaaS – Google Compute Sometimes called Utility computing 88 88

IaaS – Google Compute Sometimes called Utility computing 89 89

IaaS – Google Compute Sometimes called Utility computing 90 90

IaaS – Google Compute Sometimes called Utility computing 91 91

Ivy Bridge? 2018/11/15

IaaS – Google Compute Sometimes called Utility computing 93 93

IaaS – Google Compute Sometimes called Utility computing 94 94

IaaS – Google Compute Sometimes called Utility computing 95 95

IaaS – Google Compute Sometimes called Utility computing 96 96

IaaS – Google Compute Sometimes called Utility computing 97 97

IaaS – Microsoft Azure Sometimes called Utility computing 98 98

PaaS 2018/11/15

PaaS – Google Compute Sometimes called Utility computing 100 100

PaaS – Google Compute Sometimes called Utility computing 101 101

PaaS – MS Azure Sometimes called Utility computing 102 102

PaaS – MS Azure Sometimes called Utility computing 103 103

SaaS 2018/11/15

SaaS – Gmail & etc

雲端運算的缺點 網路資訊存取速度不如本地端電腦之硬碟 Google App Engine 掛了!海底光纖斷線!… etc  白雲變烏雲 資訊安全?

Things to Do (due 3/21) First visit of YOUR Cloud web site Find out what are: Einstein@Home 重力波相關 http://www.thenewslens.com/post/283252/ https://www.youtube.com/watch?v=CW2hl9se8BM https://www.youtube.com/watch?v=7YLM5OjPyrY First visit of YOUR Cloud web site Find out what kind of services it provides 以上,可以在不看文件的前提下跟我聊一聊