企鵝龍與再生龍 DRBL/Clonezilla

Slides:



Advertisements
Similar presentations
DRBL/Clonezilla 基礎課程 蕭志榥 孫振凱
Advertisements

计算机网络高级工 梁绍宇.
教育雲端科技的現況與未來發展 臺北市政府教育局聘任督學 韓長澤.
當企鵝龍遇上小飛象DRBL-Hadoop當企鵝龍遇上小飛象DRBL-Hadoop Jazz Wang Yao-Tsung Wang Jazz Wang Yao-Tsung Wang
無線寬頻分享器設定範例 銜接硬體線路 推斷無線基地台的IP 設定無線基地台 相關觀念解釋.
网络地址转换(NAT) 及其实现.
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
Building Multi-user Hadoop Cluster using DRBL & Clonezilla
王耀聰 陳威宇 國家高速網路與計算中心(NCHC)
當企鵝龍遇上小飛象 DRBL-Hadoop Jazz Wang Yao-Tsung Wang
設置Hadoop環境 王耀聰 陳威宇 楊順發 國家高速網路與計算中心(NCHC)
作業系統的結構 日期 : 2018/9/17.
羅東高中邱柏翰 虛擬機器軟體與作業系統安裝 羅東高中邱柏翰
Linux.
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
亞洲大學的數位學習資源與應用 鍾仁宗老師 101年12月4日.
RIA 程式設計 主講人:彭震榮.
臺北市立大學 資訊科學系(含碩士班) 賴阿福
瘋浪客淺談Clonezilla 再生龍和Windows系統管理
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
JDK 安裝教學 (for Win7) Soochow University
第1章 認識Arduino.
Linux 圖形操作介面 GUI -- X-window 與 Webmin
讲议: PXE 介绍及实现 Jarvis
HiNet 光世代非固定制 用戶端IPv6設定方式說明
家用網路所遇到的問題 與解決方案 演講者:徐子浩 指導老師:梁明章 老師.
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
CHT IPv6測試 D-Link Taiwan 友訊科技台灣分公司 TTSS 電信技術支援課 Name:
第2章 Linux安裝與問題排除 課前指引 本章,將分享如何在輕鬆、無負擔的前提,完成Linux作業系統的安裝程序,並且,將針對Linux認證考試必考的磁碟空間配置部份提供學習方向,讓讀者不僅學會Linux的安裝,更對於Linux考試的範圍有所體驗。
CH10 Windows 2000 XP注册表 Windows 2000/XP网络组建与系统管理 李燕 中南分校.
安裝JDK 安裝Eclipse Eclipse 中文化
GHOST 架構示意圖 Client端OS,目前ghost 支援 9x,me,2000,xp ,及支援wol
OpenID與WordPress使用說明
連結資料庫管理系統.
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
國際資訊安全標準ISO 27001之網路架構設計 –以國網中心為例探討風險管理
作業系統 (Operating System)
Unit 04 虛擬機器建構實驗 M. S. Jian Department of Computer Science and Information Engineering National Formosa University Yunlin, Taiwan, ROC.
雲端運算的基石(2) 虛擬化技術實作(XP篇─上)
Linux-Ubuntu安裝及指令.
FTP檔案上傳下載 實務與運用.
網際網路與電腦應用 林偉川 2001/11/08.
私立南山高中 信息組 電腦研習 電腦資料的備份 中華民國 99年4月20日 星期二.
指導老師:黃貞芬 老師 專題組員:B 黃育宇 B 魏志軒 B 平震宇
DHCP for W2K.
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
新一代无盘技术 在图书馆电子阅览室的应用 报告人:张智翔 /4/9.
Linux作業系統 電腦教室Linux使用說明.
Firewall-pfsense Mars Su
複製硬碟映像檔 & 在 VirtualBox 加入硬碟檔
WinPXE 無硬碟系統 6.0 安裝說明 憶傑科技股份有限公司
Google協作平台+檔案分享(FileZilla+網路芳鄰)
大專生以自由軟體服務偏遠地區國民小學 毛慶禎 國立中央圖書館臺灣分館 2006年12月25日 Theme created by
賽門鐵克安全系統進化史-正確選用賽門鐵克防護系統
網路資源的建立--LINUX系統 系統管理
(Mobile User music–Sharing Innovation Center)
Cloud Operating System - Unit 03: 雲端平台建構實驗
資料擷取與監控應用實務.
第12章 Linux與 嵌入式uClinux系統
安裝JDK 配置windows win7 環境變數
售后培训系列之V9系统中心安装 SecManage 网安事业部 广州售后-王长绪.
Virtualization.
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
報告人: 新竹縣教育研究發展暨網路中心 辛文義.
服务器迁移工具介绍 2018/8.
雲端電腦教室 Matlab 使用介紹 1. 工作目錄切換 2. 把 matlab 的檔案存出來 3. Matlab 軟體介面.
Department of Computer Information Science, NCTU
CHT IPv6測試 D-Link Taiwan 友訊科技台灣分公司 TTSS 電信技術支援課 Name:
Introduction to Mobile Computing
Presentation transcript:

企鵝龍與再生龍 DRBL/Clonezilla 孫振凱 ceasar@nchc.org.tw 國家高速網路與計算中心 格網技術組 National Center for High-Performance Computing (NCHC) Grid Technology Division http://drbl.nchc.org.tw, http://drbl.sourceforge.net http://clonezilla.nchc.org.tw, http://clonezilla.org

自由軟體與資訊教育 2009/5/27 NCHC, Taiwan

降低資訊教育管理成本 需要「化繁為簡」的解決方案! 人力、時間成本高 設備維護成本高 教師1人維護管理多組設備 教學同時分派或收集作業 需分別處理設定(每班約40台) 如:電腦中毒、環境設定 系統操作問題、開關機、 備份還原等 一般國內小學的電腦教室 2009/5/27 NCHC, Taiwan

平衡商業獨家軟體與知識教育 知識和軟體都需要讓孩子「帶著走」! 商業獨家軟體授權高成本 知識與法治的學習 在校學習,也需回家複習 學校每台(平均)約6千至1萬 學生家用(平均)約1至2萬 知識與法治的學習 教育知識,也需教育尊重尊重智財 權觀念 2009/5/27 NCHC, Taiwan

自由軟體 (Free Software) 站在巨人的肩膀上,是自由軟體發展的理念。其靈活、可自由複製、分享的價值,將有效解決資訊教育的管理成本及商業軟體高成本負擔的問題。 四大自由:    使用、複製、修改、再散佈 Freedom to Use, Copy, Modify and Distribute (UCMD) 2009/5/27 NCHC, Taiwan

純自由軟體的電腦 編輯簡報 聽音樂 網路即時 通訊 播放多媒體 還可以同時執行很多工作 2009/5/27 NCHC, Taiwan

理念 自由 經費 NCHC發展與推廣自由軟體的背景 鼓勵創新,培植本土軟體資訊人材 建立資訊工業自主實力 節省政府支出,每年省下二十億以上 促進資料交換格式開放,確保資訊自由 2009/5/27 NCHC, Taiwan

Free Software Smart Classroom, FSSC 遠程目標: 用自由軟體打造智慧型教室 DRBL, Clonezilla, DRBL- winroll, Tux2live, Partclone Multicast VNC Access Grid, E-learning Cluster Computing Grid Computing Cloud Computing 2009/5/27 NCHC, Taiwan

國網中心自由軟體開發 再生龍Clonezilla 企鵝龍DRBL 適用完整系統備份、裸機 還原或災難復原 (Diskless Remote Boot in Linux) 適合將整個電腦教室轉換 成純自由軟體環境 是自由!不僅是免費… 2009/5/27 NCHC, Taiwan

DRBL與Clonezilla開發大事紀 2002/05 商業軟體聯盟大規模掃蕩盜版 2002/06/17 輔仁大學毛慶禎教授在福營國中,主 持「會診LTSP會議」,NCHC在該會議中第一次提出 DRBL的想法 2002/06/20 DRBL雛形完成 2002/07/15 新店大豐國小研習,DRBL第一次上 線面對使用者測試。 2004/01/01 Clonezilla (OCS的程式名稱)雛形問 世,Clonezilla正式整合到DRBL中 2005/11/28 發行大一統版本,一個版本適用所有 支援的GNU/Linux套件 2009/5/27 NCHC, Taiwan

DRBL 與 Clonezilla Diskless Remote Boot in Linux (DRBL)提供一個無 碟或是硬碟上無系統的環境 不同於 LTSP (Linux Terminal Server Project), DRBL使用分散式的硬體資源,所以用戶端可以充份的使 用所有的硬體。 可與用戶端硬碟中的作業系統共存 用戶端電腦隨插即用(plug-and-play) Clonezilla是硬碟資料複製的工具, 類似 Symantec Ghost或是Rembo 支援點播(unicast)或是群播(multicast)複製 DRBL:基本上無碟環境使用, GNU/Linux專用 Clonezilla:有硬碟環境使用,安裝在GNU/Linux, 可以佈 署Linux/微軟 Windows/Mac OS(Intel base) 2009/5/27 NCHC, Taiwan

企鵝龍(DRBL)與 再生龍(Clonezilla) 2009/5/27 NCHC, Taiwan

企鵝龍DRBL = + + 網路是便宜的,人的時間是昂貴的。 企鵝龍簡單來說就是..... 用網路線取代硬碟排線 所有學生的電腦都透過網路連接到一台伺服器主機 Diskfull PC = + + Diskless PC Server image source: www.mren.com.tw 2009/5/27 NCHC, Taiwan

DRBL - Diskless Remote Boot in Linux pxe/etherboot + nfs + nis - 站在巨人的肩膀上 起源:PC Cluster ->自由軟體電腦教室需求 1.支援多元化的電腦教學- Linux 與微軟 Windows可 同時並存 DRBL環境下,OS存在server端,client端的作業系統 可保留 2.簡化管理工作 所有的服務集中在server管理,減少檢視每台client軟 體的困擾 作業系統與軟體只需要在server上安裝一遍即可 3.硬體與安裝雖簡化,軟體卻完整 軟體和逐一安裝的機器一樣,沒有任何偷工減料 2009/5/27 NCHC, Taiwan

DRBL 基本環境 ~ server switch 1 node001 node013 node040 node027 switch 2 NIC 1 NIC 4 NIC 3 NIC 2 switch 2 switch 3 node014 ~ node028 public/private IP address private IP 2009/5/27 NCHC, Taiwan

DRBL DHCP IP TFTP kernel NFS file system NIS account pxe/etherboot client nodes server switch pxe/etherboot pxe/etherboot DHCP 192.168.0.1 172.16.100.10 IP TFTP boot boot kernel NFS /, /usr, /home ... /, /usr, /home ... file system NIS user login user login account 2009/5/27 NCHC, Taiwan

DRBL的建議規格 伺服器 客戶端 網路連接設備 以下所列的規格僅供參考,採購時可依據經費與當時最佳的 設備來採購,中央政府各機關、學校委託的中央信託局集中採 購案中有符合使用的設備 高效能計算(HPC)的需求是永無止境的 伺服器 最低規格:CPU 450 MHz,記憶體256 MB,fast ethernet(100Mbps)網路 卡多張。 建議規格:CPU 2.6 GHz,記憶體1 GB,Gigabits網路卡4張。 客戶端 最低規格:CPU 300 MHz,記憶體128 MB,100Mbps網路卡,若是新購電腦 的話建議直接買有支援網路開機(PXE)的網卡或是內建PXE功能網卡的主機板。 網路連接設備 最低需求:100Mbps的交換器。 建議規格:以40人的電腦教室為例,兩台24埠100Mbps的交換器,每台上面另外 個別有2個Gigabits ports。 2009/5/27 NCHC, Taiwan

DRBL http://drbl.nchc.org.tw, http://drbl.sf.net 標準GNU/Linux套件 i386/X86-64 platform Debian, Ubuntu, B2D, RedHat, Fedora, Mandriva, CentOS, OpenSuSE, SuSE 小型GNU/Linux套件 DSL, PuppyLinux, INSERT, PLD, GeeXbox 4大安裝步驟 安裝GNU/Linux 安裝DRBL程式 設定伺服器 設定用戶端 2009/5/27 NCHC, Taiwan

再生龍Clonezilla Clonezilla [OCS (Opensource Clone System)] 可以儲存與還原不同作業系統 整合partclone(http://partclone.org/) ,partimage (http://www.partimage.org), ntfsclone與udpcast (http://udpcast.linux.lu/), Clonezilla是一完整的硬碟資料複製的工具, 類似 Symantec Ghost或是Rembo. 以NCHC PC教室為例,41台clients clone 3.5 Gbytes的M$ Windows XP環境,使用multicast方式則只要約8分鐘。 可以儲存與還原不同作業系統 GNU/Linux, M$ windows, Mac OS X File system: ext2/3/4, xfs, jfs, reiserfs, ntfs, fat. hfsp Supports LVM2 DRBL-winroll DRBL在M$ windows中的擴充功能 (1) 還原後自動修改M$ Windows的 機器名稱, SID, 群組 (2) 接受來至DRBL server的指令 2009/5/27 NCHC, Taiwan

免安裝版本 DRBL Live (發展中) http://free.nchc.org.tw/drbl-live/ Clonezilla Live http://drbl.nchc.org.tw/clonezilla/clonezilla-live/ 2009/5/27 NCHC, Taiwan

Modes of DRBL/Clonezilla 2009/5/27 NCHC, Taiwan

DRBL/Clonezilla SE screenshot 2009/5/27 NCHC, Taiwan

Clonezilla Live screenshot 2009/5/27 NCHC, Taiwan

DRBL-winroll Windows 上的大量還原整合工具 2009/5/27 NCHC, Taiwan

MS-Windows大量複製時之問題 (S-1-5-12-7623811015-3361044348- 030300820-1013) 目前國內在一般辦公環境或教學(中小學電腦課程、資訊相關補教業) 上,有些仍是以 MS Windows 為平台居多數。當遇到管理者需要大 量複製 MS Windows 系統時,如果沒有使用/購買其他服務管理系 統時,便會衍生出一些相關問題。 使用上 主機名稱重複 網路芳鄰錯誤 NetBIOS 協定中 NMP(Name Management Protocol) 的廣播封包 SID 重複 安全識別項(Security Identifier) (S-1-5-12-7623811015-3361044348- 030300820-1013) AD 網域中的唯一性:認證/登入失敗等安全性問題 管理上 無法進行集中式管理:單一指令群體動作 無法分群辨識:複製後群組名稱相同 2009/5/27 NCHC, Taiwan

drbl-winroll: MS-Win上的整合套件 目的 解決在MS Windows在網域中主機名稱(Hostname)/SID重複問題 網路芳鄰使用/AD認證 提供Windows client在DRBL環境中接受主機命令 透過SSH管道 可依需求分群:自動指派『群組名稱』 特色 Windows軟體,安裝簡便 獨立運作:從Windows本身解決 網路中僅需要有 DHCP Server即可 適合用來大量還原(MS-Windows) Clonezilla、Ghost、Acronis True Image...等 集中管理(建議在DRBL環境:配合 dcs 指令) 2009/5/27 NCHC, Taiwan

Commands form drbl server drbl-winroll 架構示意圖 MS Windows Autohostname service sshd service Commands form drbl server Autosid service winroll.conf wsname 修改 * 主機名稱 * 工作群組 newsid 修改 * SID * 隨機 * ssh key認證 * 執行命令 * dcs 指令 * 開/關機 * 變更開機選單 Windows registry 2009/5/27 NCHC, Taiwan

drbl-winroll 設定與其他功能 相關設定 其他延伸工具 主機名稱格式 IP | MAC address | 檔案指定 相容wsname所有參數 工作群組名稱格式 固定字串| IP/Netmask | DNS stuffix (Joao Pedro Clemente) SID 規則 ssh key 認證: 其他延伸工具 EZ command sender : winroll-ez-commands (Dave Haakenhout) 提供更容易的介面讓管理者送命令至 drbl server 進行管理 其他語系支援 荷蘭文(Dave Haakenhout)/法文(Joel Gondouin) 2009/5/27 NCHC, Taiwan

電腦教室成功案例 國家高速網路與計算中心 北中南3處,共4間電腦教室使用DRBL或是Clonezilla 宜蘭縣 台北縣新店大豐國小 採用DRBL來達成多元化教學 嘉義縣網中心 提供嘉義縣94PC更新案專用DRBL Clonezilla Box伺服器還原光碟 花蓮縣網中心 提供全縣DRBL與Clonezilla的支援 Clonezilla來clone i-Linux等Linux環境 台南市立新興國小 採用『DRBL無磁碟系統』榮獲94年Linux黃金企鵝獎應用類獎 新竹市福林數位學習中心 採用clonezilla來佈署電腦教室 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 使用Clonezilla來佈署筆記型電腦的軟體環境 使用DRBL於學校實驗室 使用Clonezilla於電腦教室 美國肯德基州路易斯維爾大學 University of Louisville 使用Clonezilla來佈署筆記型電腦的軟體環境 日本東京Christian University 使用DRBL於學校實驗室 荷蘭NCCW ( National Computer Centre Wonen ) 使用Clonezilla於電腦教室 菲律賓ADOC (APEC Digital Opportunity Center) 使用DRBL於示範電腦教室 2009/5/27 NCHC, Taiwan

成功案例 台北縣大豐國小 從2003年使用DRBL與 Clnoezilla管理電腦教室 2006年distrowatch.com 特別報導: Linux in education 2007年7月4日NCHC DRBL/Clonezilla記者會於 大豐國小 source: distrowatch.com 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 嘉義縣網中心 縣網中心提供嘉義縣94PC更新案專用DRBL Clonezilla Box伺服器還原光碟 http://enc.cyc.edu.tw/modules/news/article.php ?storyid=102 感謝嘉義縣網提供示意圖 2009/5/27 NCHC, Taiwan

成功案例-花蓮縣網 使用DRBL來大量 佈署Linux 2008年6月已有 145所學校使用 (131所中小學, 14所高中職) 花蓮縣網來函感謝 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 台南市立新興國小 採用『DRBL無磁碟系統』榮獲2005年Linux黃金企 鵝獎應用類獎項 感謝蔡淑燕老師提供照片 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 美國肯德基州路易斯維爾大學 University of Louisville, Kentucky, USA 使用Clonezilla來佈署筆記型電腦的軟體環境 感謝Matt Luckett提供照片 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 日本Tokyo Christian University 使用DRBL於學校實驗室 感謝Frank Tuzi提供照片 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 使用Clonezilla於電腦教室 感謝Dave Haakenhout提供照片 荷蘭NCCW ( National Computer Centre Wonen ) 使用Clonezilla於電腦教室 感謝Dave Haakenhout提供照片 2009/5/27 NCHC, Taiwan

電腦教室成功案例(續) 使用DRBL於示範電腦教室 感謝Ulten Ryan提供照片 菲律賓ADOC (APEC Digital Opportunity Center) 使用DRBL於示範電腦教室 感謝Ulten Ryan提供照片 2009/5/27 NCHC, Taiwan

個人電腦叢集成功案例 國家高速網路與計算中心 Formosa 1: 150 nodes, Xeon 3.0G*2/node, gigabits switch, Using Clonezilla Formosa 2: 82 nodes AMD Opteron 275*2/node (IBM e326), gigabits switch, using Clonezilla 2009/5/27 NCHC, Taiwan

個人電腦叢集成功案例(續) 國立交通大學生物科技學系/生物資訊中心 Server: Dual Intel Xeon/Nocona 3.4GHz 15 nodes of dual Intel Xeon/Nocona 2.8 GHz 48 gigabits ports switch Using DRBL 國立交通大學分子中心 16 nodes AMD Opteron 275*2/Node gigabits switch, using Clonezilla 台北教育大學自然科學教育學系 5 nodes AMD Opteron 275*2/Node (IBM e326) gigabits switch, using Clonezilla 2009/5/27 NCHC, Taiwan

DRBL&Clonezilla在台灣 公務單位 中小企業 124 其他 62 國內已知使用者或單位超過 500個 中小學 295 大學 95 中小學 295 大學 95 政府單位 35 醫院 3 電視台 1 中小企業 124 其他 62 國內已知使用者或單位超過 500個 2009/5/27 NCHC, Taiwan

DRBL&Clonezilla在全球 使用國家超過20個,超過70萬人次下載DRBL與Clonezilla 西班牙 中國 南非 澳洲 2009/5/27 NCHC, Taiwan

DRBL 基本使用 2009/5/27 NCHC, Taiwan

基本指令 export PATH=$PATH:/opt/drbl/sbin:/opt/drbl/bin drbl-useradd drbl-useradd [-s|--single] 使用者名稱 群組名稱 drbl-useradd -r cpc 1 40 g3c5 7 drbl-userdel [-s|--single] 使用者名稱 drbl-cp-host [source] [path in client] drbl-cp-user -g g3c5 file drbl-get-user -g g3c5 file drbl-rm-user -g g3c5 file drbl-doit -u root /sbin/ifconfig drbl-SL.sh -i dsl-4.4.10.iso 2009/5/27 NCHC, Taiwan

Questions ? ????? Great! 2009/5/27 NCHC, Taiwan