location: 台中市北區太平國小 麥毅廷 · 教學在雲端 location:...

56
教學在雲端 Location: 台中市北區太平國小 Speaker: 麥毅廷 Date:2011/11/08 Contact Info.: [email protected]

Upload: others

Post on 25-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

  • 教學在雲端

    Location: 台中市北區太平國小Speaker: 麥毅廷Date:2011/11/08Contact Info.: [email protected]

  • 2

    Outline

    何謂雲端運算 ??雲端運算的起源

    雲端架構

    雲端未來的發展

    教學上可用之雲端

    結論

  • 3

    何謂雲端

    免費、虛擬化 !! ( 家中電話線有幾條 ?)

    雲深不知處 !!

    學術網路的便利性 !!

    老子曰:「無為而治」

    李伯伯說:原來,我早就在「雲端」

    http://pingyeh.blogspot.com/2011/02/blog-post.html

  • 4

    網路虛擬化及多連通性

    六度分隔理論 (six degrees of separation) ,此理論是假設世界任何角落的兩個陌生人,只要透過六個人當中介,就可以和彼此拉上關係。這套理論最早是在一九六○年代由兩位學者進行小規模測試,但當時的結果並不夠全面。後來陸續有人以電子郵件對此進行測試,但還是無法全面證實這個理論。

  • 5

    網路的開放特性

    加拿大金礦公司 (gold corp. inc.) 多倫多子公司 CEO羅伯.麥克伊文 (Rob McEwen)

    Idea from MIT online courses $600,000 USD award

    開放的 idea造成新的經濟獲益

  • 6

    何謂雲端運算

    雲端運算是一種具備『大量』且『可擴充』的 IT 相關能力的運算方式,透過『網際網路』技術,並以『服務』的方式提供給外部使用者。

    一堆電腦

    在幫 YOUYOU 做事

  • 7

    何謂雲端運算 (Cont.)

    雲端運算不是技術,它是一種概念。

    代表的是利用網路使電腦能夠彼此合作或使服務更無遠弗屆。

    但是,本身並不代表任何一項資訊科技的技術,它是一種電腦運算的概念,而一種概念就會有許多不同的方式去實踐,這個時候才會有不同的技術衍伸出來。

    ?

    ?

  • 8

    Web Email線上掃毒

    YouTube線上文件

    部落格

    etc.

    什麼是雲端服務

    http://trac.nchc.org.tw/grid/raw-attachment/wiki/YM_Course_2009/Part-14.pdf

  • 9

    雲端運算的演化Super

    Computer

  • 10

    雲端運算的演化

    叢集運算Cluster

    Computing 通過一組鬆散集成的計算機軟體和 / 或硬體連接起來,緊密地協作完成計算工作

    PVM 、 MPI1960~相對於超級電腦有高的性價比

    Super Computer

  • 11

    雲端運算的演化

    分散式運算

    把需要進行大量計算的工程數

    據分割成小塊,由多台計算機

    分別計算,在上傳運算結果後

    ,將結果統一合併得出數據結

    論的科學。

    Remote procedure calls SETI@Home, Einstein@Home

    ClusterComputing

    Distributed Computing

    Super Computer

  • 12

    雲端運算的演化

    格網運算大量異構計算機(通常為桌面)的未用資源( CPU週期和磁盤存儲),將其作為嵌入在分佈式電信基礎設施中的一個虛擬的計算機集群,為解決大規模的計算問題提供了一個模型。

    全球計畫 (Globus Project)1990~

    GridComputing

    ClusterComputing

    Distributed Computing

    Super Computer

  • 13

    公用運算

    雲端運算的演化

    主要提倡一種理想的企業資訊架構,讓 IT 服務模仿公用服務的方式進行,如供應水、電力、瓦斯。「用多少付多少」以及「隨需即用」

    From IBM Grid

    Computing

    UtilityComputing

    ClusterComputing

    Distributed Computing

    http://www.zdnet.com.tw/enterprise/feature/0,2000085762,20086535-2,00.htm

    Super Computer

  • 14

    雲端運算的演化

    雲端運算

    GridComputing

    UtilityComputing

    Cloud Computing

    ClusterComputing

    Distributed Computing

    透過網路將龐大的運算處理程序自動分拆成無數個較小的子程序,再交由多部伺服器所組成的龐大系統經搜尋、運算分析之後將處理結果回傳給用戶

    雲網路

    Google : MapReduce, GFS及 BigTable

    Super Computer

  • 15

    雲端運算特色

    http://baike.baidu.com/view/1316082.htm

    超大規模

    虛擬化

    高可靠度

    高通用性 高擴充性

    使用者付費

    成本低

  • 16

    現有的雲端運算服務者Windows GoogleAmazon Yahooetc.

  • 17

    IaaSInfrastructure as a Service

    PaaSPlatform as a Service

    SaaSSoftware as a Service

    雲端運算實體分層

    http://www.spoutingshite.com/wp-content/uploads/2008/12/saas_and_cloud_computing.ppt

  • 18

    雲端運算實體分層 (cont.)

    SaaS (Software as a service)提供應用

    Salesforce.com, Google AP PaaS (Platform as a service)

    提供 runtimeGAE, Heroku, 學校軟體開發主機 Matlab

    serverIaaS (Infrastructure as a service)

    提供 ( 虛擬 ) 機器Amazon EC2, Rackspace

  • 19

    虛擬機器架構

  • 20

    One Server

    Cloud Servers

    http://trac.nchc.org.tw/grid/raw-attachment/wiki/jazz/10-05-28/vm.pdf

  • 21

    雲端架構

    雲端計算其最根本的原則就是「 所有東西都可以是服務 (Everything is Service) 」,而任何服務都能透過網際網路來取得 。

  • 22

    雲端架構

    使用者為主的需求模式

    User is the everything!!

  • 23

    雲端的未來發展 !?

  • 24

    雲端架構的優點

    雲端計算基礎架構提供較大的擴充能力、完整的災難復原,以及驚人的正常運作時間數字

    其優點為 :不需安裝任何軟體和硬體

    部署時速度更快、風險更低

    支援深入自訂項目

    自動升級不影響 IT 資源

  • 25

    Web 2.0 的特性

    透過 web 介面上,以共通且簡易傳輸方式(如: RSS) ,傳送網頁、影音檔等基本資訊 (如:標題、作者、摘要、關鍵字、網址等 )

    這些基本資訊具開放性,能以網友 ( 而非原始網站 ) 為中心來使用

    這些基本資訊能夠自由拼貼、改裝,在其他網站或電腦上重新組合 (甚至重新輸出重組過的新資訊 )

  • 26

    Web 2.0 的應用實例

    維基百科網站 - 提供了一個開放性的知識平台。

    部落格網站

    例如 : 無名小站

    社群網站

    例如 : YouTuBe, Revver, MetaCafe, Facebook, etc.

    拍賣網站

  • 27

    Web1.0, Web2.0, Web3.0主要有哪些區別 ?

    Web1.0 : 以靜態、單向閱讀為主

    Web2.0 : 以分享為特徵的實時網路

    Web3.0 : 提供更多人工智慧服務。

    http://www.sr-webs.com/bbs.cgi?no=4791&page=5

  • 28

    Web 3.0 的應用實例紐約時報的商務應用而非技術的角度來看— 規劃一個旅遊計畫: 想去溫暖的地方渡假 預算是美金 3000 有 11歲小孩同行

    Web 2.0 的概念:需瀏覽很多的網站 Web 3.0 的概念:提供整體解決方案的套裝行 程計畫

  • 29

    使用者端的設備型態

    http://mikechen.com/

    35億 ~

  • 30

  • DropBox 網路硬碟

    http://www.dropbox.com

  • PhotoFunia

    • 雲端圖片編修• 支援Windows 、 iOS 、 Android

    http://www.photofunia.com/

  • PhotoFunia for iPAD

  • PhotoFunia for Android

  • Android in SmartPhone

  • 雲端心智圖 bubbl.us

    • https://bubbl.us/

  • http://tpc.k12.edu.tw/1001217590/14_main.htm

  • Intel 教育計畫在台灣 ?? K-12 教學工具 ??http://www3.intel.com/cd/corporate/education/apac/zht/tools/340844.htm

  • 好熱的冬天 !

  • 棲息地衝突Habitat Conflict

  • 溫室效應的成因與影響

  • http://www.thatquiz.org/

    Thatquiz 開放試題

  • 超閃中文閃字機

    http://myspacexmas.com/chinese_text_graphic_generator.php

  • 文字雲產生器

    中文文字雲 http://timc.idv.tw/wordcloud/zh/

  • 英文文字雲 http://www.wordle.net/

    中文文字雲 http://www.imagechef.com/ic/word_mosaic/

    http://www.wordle.net/http://www.imagechef.com/ic/word_mosaic/

  • 拼圖產生器 http://briian.com/puzzle/

  • PictureTrail 雲端相本

    http://www.picturetrail.com

  • Picturetrail 語法崁入台中市教師 Blog

    • DEMO 網 http://home.tceb.edu.tw/index.php?tea=t447

    http://home.tceb.edu.tw/index.php?tea=t447

  • PhET 互動式教學 自由教材

    http://phet.colorado.edu/

    http://wekey.westart.tw/PhET_互動式教學

    http://wekey.westart.tw/PhET_%E4%BA%92%E5%8B%95%E5%BC%8F%E6%95%99%E5%AD%B8http://wekey.westart.tw/PhET_%E4%BA%92%E5%8B%95%E5%BC%8F%E6%95%99%E5%AD%B8

  • 51

    雲端的隱憂 -stable issue

    將服務集中在雲端上便有「將雞蛋放在同一欄」的風險,把網路當電腦使用,將所有動作都在雲端上執行。

    例如:雲端上提供了一個類似「辦公室Office 」的應用程式,若我們把儲存修改…等等的動作都在雲端上運作而沒有做另外的備份動作,那一旦此程式停止提供服務了,則資料也就跟著全部消失。

  • 52

    雲端的隱憂 -stable issue

    若我是利用雲端服務商提供的文字處理程式,一旦該供應商暫停服務,我能做的就只剩下潛心祈求我的檔案有被妥善保存並向客服人員抱怨。

    傳統使用狀況

    比方說,用個人電腦上的 Office程式寫文章的過程中,假設 Office突然無法執行,只要將文件檔案複製到其他裝有 Office 的電腦上就可以繼續完成文章。

  • 5353

    雲端的隱憂 -security issue

    Load balancing (scheduling/VM placement)

    Security and Fault tolerance

    http://www.idc.com/prodserv/idc_cloud.jsp

  • 54

    Cloud Security Alliance (CSA) Guidelines

    http://www.cloudsecurityalliance.org/

    Storage Server

    Networks Clients

  • 55

    Cloud is useful ?

    Monitoring and alerting on necessary information.

    Understand cloud provider security policies and SLAs (Service level agreements).

    http://big5.wallcoo.com/animal/LowellHerrero_farm_cow/images/0LHerrero_ChangeofSeason-iej.jpghttp://www.philsu.tw/index.php/visual-design/244-milk-pakage-design

    ?

  • 56

    結論

    趨勢科技董事長張明正所說:「下一個 20 年,資安業會怎麼走我不知道,但未來的 3 、 5 年,「雲端運算」勢必是重點技術!」

    個人化服務將是雲端發展的重要概念

    行動雲端 => 平民商機尋隱者不遇尋隱者不遇 松下問童子松下問童子

    言師採藥去言師採藥去

    只在此山中只在此山中(大概只有雲知道)(大概只有雲知道)

    雲深不知處雲深不知處

    頁 1頁 2頁 3頁 4頁 5頁 6頁 7頁 8頁 9頁 10頁 11頁 12頁 13頁 14頁 15頁 16頁 17頁 18頁 19頁 20頁 21頁 22頁 23頁 24頁 25頁 26頁 27頁 28頁 29頁 30DropBox 網路硬碟頁 32頁 33頁 34頁 35頁 36頁 37頁 38頁 39頁 40頁 41頁 42頁 43頁 44頁 45頁 46頁 47頁 48頁 49頁 50頁 51頁 52頁 53頁 54頁 55頁 56