- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云端运算简介amp;虚拟化-TKWU.ppt
Docker 的開端 dotCloud 公司於 2013 年 3 月公開了一個從 2010 年開始進行的內部專案 Docker,並以開源釋出程式碼 這是 docCould 開發自家 PaaS 服務時,為了利用 Linux Container 技術管理 PaaS 上的應用程式所開發的平臺 dotCloud ? Docker (更改公司名) http://technews.tw/2016/06/29/micrisoft-want-to-buy-docker/ 背景:傳統應用程式 三大特性,包括: 應用程式預期會長期存活 整套應用建置在單一環境中運作的方式設計 也只部署在一臺伺服器上 Docker 不只是一項 Container 技術 而是要打造一個 Container 生態系 讓應用程式可以在任何地方執行 用 Container 技術讓應用程式具有相同的封裝方式、啟動方式、存取方式,不用修改就能在任何支援 Docker 的平臺上執行 Docker 是一個可以來建置、移動和執行分散式應用程式的開放平臺 Docker 與標準化的貨櫃之類比 就如同有了標準化的貨櫃,擁有統一的尺寸規範、一致的固定孔洞位置、封裝方式,讓貨櫃可以成為任何貨物透過各種方式、不論是汽車、火車、輪船、飛機都能載送的共通容器 Docker 不只是一項 Container 技術 簡單說 … 想像有一個 App Store (或 Google Play) 裡面有無數的 APPs;然後,不論你用的是 iPhone、Android 或 Windows Phone 均可下載前述任何 APPs、安裝、並使用 … Docker 示範倉庫-集中存放映像檔的地方 Docker 示範 - 1 (前置動作…快轉…) 搜尋某個 image (程式 or APP) $ docker search nginx Docker 示範 - 2 下載 image (程式 or APP) $ docker pull nginx Docker 示範 - 3 執行 image (程式 or APP) $ docker run -d -p 8080:80 nginx 檢視執行狀況 $ docker ps 應用 Docker 案例whoscall .tw/news/92148 應用 Docker 案例Synology /en-us/dsm/app_packages/Docker Synology 功能與模組 Synology 功能與模組 Synology Docker 虛擬化 - 2Virtualization - 2 Google Cloud * * PaaS IaaS Google每周啟用20億個Container .tw/news/91839 Container 技術 IBM 發展 Linux (世界)使其壯大 Docker (公司)讓其發光發熱 Outline Container / Docker 技術產生背景 傳統虛擬化技術問題 Container 技術簡介與示範 Docker 技術簡介與示範 Container 和 Docker IT 界的新顯學 新世代雲端虛擬化技術 不論 Google、Amazon、微軟、Vmware 都紛紛擁抱 傳統虛擬化技術 從作業系統層下手,建立一個可以用來執行整套作業系統的沙箱 / 盒 (Sandbox) 獨立執行環境 習慣以虛擬機器 (Virtual Machine) 來稱呼 接著安裝應用程式所需的執行環境,如網站伺服器、資料庫程式、中介軟體等 .tw/news/91839 啥是 Sandbox (沙盒)? 新聞標題:金管會版監理沙盒...兩大重點 /money/story/5613/2155402 傳統虛擬化技術 但,將作業系統打包進虛擬機器中的後果是… 任何虛擬機器都得先裝妥一套作業系統後才能開始執行應用程式 導致虛擬機器的建立速度,受限於作業系統的開機速度,得等上數十秒到數分鐘 .tw/news/91839 傳統虛擬化技術 虛擬機器的映象檔所需容量也不小,即使要執行的程式碼只有 10KB,也得安裝一整套上百 MB 的作業系統軟體才行 執行作業系統本身也得消耗不少的運算資源,虛擬機器之作業系統仍瓜分了不少應用程式能用的實際運算資源 .tw/news/91839 Container? 輕量級的虛擬化? Container:另一種虛擬化技術 不是在作業系統外建立虛擬環境,而是在作業系統內的核心系統層來打造虛擬機器 透過共用主機作業系統的作法,取代多個Guest 作業系統的功用 Container也因此被稱為作業系統層虛擬化技術 核心系統層? .tw/news/91839 Linux?核心與發行版本 Linux?核心 (Kernel) Linux Kerne
您可能关注的文档
- 中国大陆及港澳地区图书馆西文古籍保护与修复情况调查张靖等.PDF
- 中国烟草控制基础.ppt
- 中国版REACH《消费品化学危害限制要求》-岛津(广州)检测技术有限公司.PDF
- 中国食品接触材料法规与标准进展及风险管理-aicm国际化学品制造商.PDF
- 中子活化分析法及超微量分析技术检验中药微量重金属.PDF
- 中技能源-全国中小企业股份转让系统.PDF
- 中文社会科学引文索引(CSSCI)扩展版来源期刊目录-中国医科大学图书馆.PDF
- 主要是想知道是否有陈仰旌这么一个人-虹口区.doc
- 乡村青少年生涯发展之生活技能需求-台湾农业推广学会.PDF
- 乳糜泻合并自身免疫性肝病10例临床特征-F6Publishing.PDF
文档评论(0)