2009年2月21日 星期六

日本NHK

www.nhk.or.jp/nhkworld

兒童學習作業 可以列印

前面有#是新增的網站

前面有加$是6/1號以後新增

謝謝各位媽媽愛心貢獻

$多元綜合學習單http://ptef.myweb.hinet.net/304-0.htm

#塔普斯酷魔力教育網~幼稚園學習單http://www.topschool.com.tw/Teacher/teacher_03.aspx?ToPage=1&conBILL_KIND=

台北縣自編國小 一~六年級生字簿http://src.tpc.edu.tw/eword/

#時鐘學習單http://www.babyhome.com.tw/note.php?mid=30032&lno=83140005

#注音符號表http://bb5.babyhome.com.tw/UPLOAD6/98799/101760.14525584.doc

#一年級注音符號會考題庫http://dns.ymps.tyc.edu.tw/phonic/

#語文學習單(一~二年級)http://www.hlps.hc.edu.tw/study/nikki/new_page_inform4-1-1.htm

#數學學習單(一~二年級)http://www.hlps.hc.edu.tw/study/nikki/new_page_inform4-1-2.htm

#語文數學評量題庫( 一~二年級)http://www.hlps.hc.edu.tw/study/nikki/new_page_inform4-1-5.htm

#注音符號-虛線描寫http://www.babyhome.com.tw/note.php?mid=30032&lno=83102245

#拼音練習-結合韻母http://www.babyhome.com.tw/note.php?mid=30032&lno=83005291

#注意符號四聲練習單http://www.ptips.ntct.edu.tw/asp/learnpaper/paper_viewall.asp?offset=40

#中文筆順基本練習http://www.babyhome.com.tw/note.php?mid=30032&lno=83129799

數學學習單(1~20數字練習,概念綜合練習,10之內的分與合,錢幣)http://www.babyhome.com.tw/note.php?mid=30032&lno=82879967

初級數讀100題http://www.babyhome.com.tw/note.php?mid=51480&lno=83100198

英文字母空白練習單
http://www.billybear4kids.com/worksheets/practice1.html
練習劃線
http://www.billybear4kids.com/worksheets/practice5.html

#綜合作業區http://www.hkkids.com/download/main.htm

#練習單百寶箱http://www.ptips.ntct.edu.tw/asp/learnpaper/paper_viewall.asp?offset=0

英文字母練習(A-Z)
http://www.billybear4kids.com/worksheets/practice-a.html
http://www.billybear4kids.com/worksheets/practice-b.html
http://www.billybear4kids.com/worksheets/practice-c.html
http://www.billybear4kids.com/worksheets/practice-d.html
http://www.billybear4kids.com/worksheets/practice-e.html
http://www.billybear4kids.com/worksheets/practice-f.html
http://www.billybear4kids.com/worksheets/practice-g.html
http://www.billybear4kids.com/worksheets/practice-h.html
http://www.billybear4kids.com/worksheets/practice-i.html
http://www.billybear4kids.com/worksheets/practice-j.html
http://www.billybear4kids.com/worksheets/practice-k.html
http://www.billybear4kids.com/worksheets/practice-l.html
http://www.billybear4kids.com/worksheets/practice-m.html
http://www.billybear4kids.com/worksheets/practice-n.html
http://www.billybear4kids.com/worksheets/practice-o.html
http://www.billybear4kids.com/worksheets/practice-p.html
http://www.billybear4kids.com/worksheets/practice-q.html
http://www.billybear4kids.com/worksheets/practice-r.html
http://www.billybear4kids.com/worksheets/practice-s.html
http://www.billybear4kids.com/worksheets/practice-t.html
http://www.billybear4kids.com/worksheets/practice-u.html
http://www.billybear4kids.com/worksheets/practice-v.html
http://www.billybear4kids.com/worksheets/practice-w.html
http://www.billybear4kids.com/worksheets/practice-x.html
http://www.billybear4kids.com/worksheets/practice-y.html
http://www.billybear4kids.com/worksheets/practice-z.html
http://www.billybear4kids.com/worksheets/practice2.html(26字母一起)
http://www.billybear4kids.com/worksheets/practice3.html(草寫)

數學部份

http://www.billybear4kids.com/worksheets/practice4.html(數字練習)
0-9數字練習
http://www.billybear4kids.com/worksheets/numbers/0.html
http://www.billybear4kids.com/worksheets/numbers/1.html
http://www.billybear4kids.com/worksheets/numbers/2.html
http://www.billybear4kids.com/worksheets/numbers/3.html
http://www.billybear4kids.com/worksheets/numbers/4.html
http://www.billybear4kids.com/worksheets/numbers/5.html
http://www.billybear4kids.com/worksheets/numbers/6.html
http://www.billybear4kids.com/worksheets/numbers/7.html
http://www.billybear4kids.com/worksheets/numbers/8.html
http://www.billybear4kids.com/worksheets/numbers/9.html

數量與數字
0-5
http://www.billybear4kids.com/worksheets/numbers1-1.html
http://www.billybear4kids.com/worksheets/numbers1.html(自己寫)
6-10
http://www.billybear4kids.com/worksheets/numbers1-2.html
http://www.billybear4kids.com/worksheets/numbers2.html(自己寫)

數字英文字母練習
http://www.billybear4kids.com/worksheets/number-words.html
http://www.billybear4kids.com/worksheets/number-words2.html

10以內加法
http://www.billybear4kids.com/worksheets/addition1.html
http://www.billybear4kids.com/worksheets/addition1-2.html
http://www.billybear4kids.com/worksheets/addition2.html
http://www.billybear4kids.com/worksheets/addition2-2.html
http://www.billybear4kids.com/worksheets/addition3.html
http://www.billybear4kids.com/worksheets/addition3-2.html
http://www.billybear4kids.com/worksheets/addition/add-pics.html
http://www.billybear4kids.com/worksheets/val-math-add2.html
http://www.billybear4kids.com/worksheets/val-math-add.html
http://www.billybear4kids.com/worksheets/pat-math-add2.html
http://www.billybear4kids.com/worksheets/pat-math-add.html
http://www.billybear4kids.com/worksheets/easter-math-add2.html
http://www.billybear4kids.com/worksheets/easter-math-add.html
http://www.billybear4kids.com/worksheets/easter2-math-add.html
http://www.billybear4kids.com/worksheets/halloween-math-add2.html
http://www.billybear4kids.com/worksheets/halloween-math-add.html
http://www.billybear4kids.com/worksheets/thanks-math-add2.html
http://www.billybear4kids.com/worksheets/thanks-math-add.html
http://www.billybear4kids.com/worksheets/addition/dino-add.html

英文單字練習
http://www.billybear4kids.com/worksheets/writing1.html
http://www.billybear4kids.com/worksheets/writing1b.html
http://www.billybear4kids.com/worksheets/writing2.html
http://www.billybear4kids.com/worksheets/writing2b.html
http://www.billybear4kids.com/worksheets/writing3.html
http://www.billybear4kids.com/worksheets/writing3b.html
http://www.billybear4kids.com/worksheets/writing4.html
http://www.billybear4kids.com/worksheets/writing4b.html
http://www.billybear4kids.com/worksheets/writing5.html
http://www.billybear4kids.com/worksheets/writing5b.html
http://www.billybear4kids.com/worksheets/writing6.html
http://www.billybear4kids.com/worksheets/writing6b.html
http://www.billybear4kids.com/worksheets/writing7.html
http://www.billybear4kids.com/worksheets/writing7b.html
http://www.billybear4kids.com/worksheets/writing8.html
http://www.billybear4kids.com/worksheets/writing8b.html
http://www.billybear4kids.com/worksheets/writing9.html
http://www.billybear4kids.com/worksheets/writing9b.html
http://www.billybear4kids.com/worksheets/spelling/spelling1a.html
http://www.billybear4kids.com/worksheets/spelling/spelling1b.html
http://www.billybear4kids.com/worksheets/spelling/spelling1c.html
http://www.billybear4kids.com/worksheets/spelling/crossword-1.html
http://www.billybear4kids.com/worksheets/spelling/crossword-1w.html
http://www.billybear4kids.com/worksheets/spelling/spelling-writing1d.html
http://www.billybear4kids.com/worksheets/spelling/spelling2a.html
http://www.billybear4kids.com/worksheets/spelling/spelling2b.html
http://www.billybear4kids.com/worksheets/spelling/spelling2c.html
http://www.billybear4kids.com/worksheets/spelling/spelling2d.html
http://www.billybear4kids.com/worksheets/spelling/spelling3a.html
http://www.billybear4kids.com/worksheets/spelling/spelling3b.html
http://www.billybear4kids.com/worksheets/spelling/spelling3c.html
http://www.billybear4kids.com/worksheets/spelling/spelling3d.html
http://www.billybear4kids.com/worksheets/spelling/spelling4a.html
http://www.billybear4kids.com/worksheets/spelling/spelling4b.html
http://www.billybear4kids.com/worksheets/spelling/spelling4c.html
http://www.billybear4kids.com/worksheets/spelling/spelling4d.html
http://www.billybear4kids.com/worksheets/spelling/spelling5a.html
http://www.billybear4kids.com/worksheets/spelling/spelling5b.html
http://www.billybear4kids.com/worksheets/spelling/spelling5c.html
http://www.billybear4kids.com/worksheets/spelling/spelling5d.html

哪個英文字母不見了
http://www.billybear4kids.com/worksheets/spelling/missing-letter.html
http://www.billybear4kids.com/worksheets/spelling/missing-letter2.html
http://www.billybear4kids.com/worksheets/spelling/spelling2-missing.html
http://www.billybear4kids.com/worksheets/spelling/spelling3-missing.html
http://www.billybear4kids.com/worksheets/spelling/spelling4-missing.html
http://www.billybear4kids.com/worksheets/spelling/spelling5-missing.html
名詞或動詞
http://www.billybear4kids.com/worksheets/writing/noun-verb.html

動物認知練習單
http://www.billybear4kids.com/animal/whose-toes/worksheets/animals.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/animals1.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/animals2.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/gorilla.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/bear.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/camel.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/hippo.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/elephant.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/tiger.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/rhino.html
http://www.billybear4kids.com/animal/whose-toes/worksheets/zebra.html
動物迷宮
http://www.billybear4kids.com/worksheets/mazes/elephant-easy.html
http://www.billybear4kids.com/worksheets/mazes/elephant.html
http://www.billybear4kids.com/worksheets/mazes/panda-easy.html
http://www.billybear4kids.com/worksheets/mazes/panda.html
http://www.billybear4kids.com/worksheets/mazes/polarbear-easy.html
http://www.billybear4kids.com/worksheets/mazes/polarbear.html
http://www.billybear4kids.com/worksheets/mazes/tiger-easy.html
http://www.billybear4kids.com/worksheets/mazes/tiger.html
剪貼遊戲寶寶及長大後
http://www.billybear4kids.com/worksheets/animals/grown.html
http://www.billybear4kids.com/worksheets/animals/baby.html
配對遊戲
http://www.billybear4kids.com/animal/dominos/bears/dominos-sheet1.html
http://www.billybear4kids.com/animal/dominos/bears/dominos-sheet2.html
http://www.billybear4kids.com/animal/dominos/bears/dominos-sheet3.html
http://www.billybear4kids.com/animal/dominos/bears/dominos-sheet4.html
字母組合遊戲
http://www.billybear4kids.com/worksheets/decoder/farm-animals.html
http://www.billybear4kids.com/worksheets/word-jumble/farm-animals.html
http://www.billybear4kids.com/worksheets/word-search/farm-animals.html
顏色認知練習單(裡面有很多自己列印喔)
http://www.billybear4kids.com/worksheets/start-colors.html
動動腦練習單(裡面有很多自己列印喔)
http://www.billybear4kids.com/worksheets/start-activities.html
各式迷宮練習單
http://www.billybear4kids.com/worksheets/start-mazes.html
紙上娃娃遊戲(可以列印下來自己剪下來穿衣服喔)
http://www.billybear4kids.com/worksheets/start-paperdolls.html
認識美國五十州
http://www.billybear4kids.com/worksheets/start-usa.html


#英文線上故事書,可列印
http://pbskids.org/lions/stories.html

$英文學習單(BBH~Ariel ) 數字/形狀/迷宮/連連看

http://www.babyhome.com.tw/album.php?op=album&mid=68525&folderid=1996956&u=0&mfid=55973

著色

英國bbc(有巴布和天線寶寶等)http://www.bbc.co.uk/cbeebies/colour/

著色圖可以這樣玩
http://www.babyhome.com.tw/note.php?mid=53526&op=dt&lno=82027968&no=3632614

數字, 英文字母, 日文50音著色圖
http://www.babyhome.com.tw/note.php?mid=53526&op=dt&lno=82027968&no=3632490

兒童英語遊戲資訊

共有六大項

字母單字故事
遊戲文法歌曲

字母 回到頁首

編號程度網站名稱

簡介

1
Funschool小朋友!想學英語字母嗎?這個網站教你如何寫,而且同時也會唸出字母哦!學會了,你還可以用你的mouse在黑板上寫寫看哦!快進來玩吧!
2
AlphaBits for Kids英語字母學好嗎?進來這裡測驗一下。這是一字英文字母遊戲網站。裡面包括上下二排字母,尋找相同的字母或尋找唯一不相同的字母,或大寫字母與小寫字母配對遊戲,快來試試你的功力吧!
3
English Online Course for Beginners - Unit 1學習最基礎的英語字母、英語字母歌曲、和數字,進來一起唱唱歌吧!軟體需求RealPlay
4
Children only ESL- EFL介紹字母和代表單字且有漂亮的圖案。小朋友,把他們列印下來貼在牆上,既美觀又可學英文字母哦!
5
Infostuff介紹字母和有別一般的代表單字。且有漂亮的圖案哦!
6
Jazzle- kids sectionSongs and Letters 介紹英文字母大小寫,還有有趣的歌聲哦!
coloring 小朋友!喜歡畫畫嗎?這裡提供很多與英文字母有關的圖案,把他們列印下來,塗上顏色吧!
7
Sesame Stress小朋友!喜歡畫畫嗎?這裡提供很多與英文字母有關的圖案,把他們列印下來,塗上顏色吧!
8
learn English專為美國小朋友設計的英語學習網站。從字母遊戲開始,慢慢深入到說故事。並連結動物、童話、卡通等小朋友有興趣的網站。也為家長及老師,提供一些教學活動設計的參考,軟體需求shockwave。

單字 回到頁首

編號程度網站名稱

簡介

1
小笨霖英語筆記本

收集許多美國日常生活用語、對話、俚語、笑話及美國食物介紹。 其中我最喜歡的就是他所做的notebook,作者將其分成許多的單元,介紹道地的英文俚語或流行 語,我想這是台灣小孩比較不容易學到或較難接觸到的英文,我會把它的某部分內容做為教材, 教小孩子一些美國流行話。

2
You & Me這是一個中文網站,只要加入會員就可以使用活潑又生動的遊戲哦!方法為:新手上路→榮譽會員→輸入基本資料→登入→快樂e學園。裡面有英語字母大小寫介紹和簡單單字等。軟體需求shockwave
3
English-Zone.com Vocabulary ZonePicture Lesson項目裡,你可以找到各種小鳥、鞋子、衣物的英文說法。然後再到Quiz測驗一下哦!
4
English-Zone.com Color Vocabulary在這裡你可以找到各種顏色的英語說法。快來看看,顏色比你想像的還多哦!
5
Children only ESL- EFL介紹字母和代表單字且有漂亮的圖案。小朋友,把他們列印下來貼在牆上,既美觀又可學英文字母哦!
6
Infostuff介紹字母和有別一般的代表單字。且有漂亮的圖案哦!
7
Cow's number page顏色和形狀的介紹與測驗,答對了可以看到可愛的哈囉Kitty等可愛動物哦!
8
English Activities Online for Kids依美國小朋友的學齡分級,有許多有趣的遊戲,說故事、拼字遊戲、時態、同義字、反義字等等。版面設計,饒富趣味,適合初學者上去瞧瞧。如果你不想花一年$9.95,那還是瞧瞧就好!
9
English Vocabulary Quizzes這是一個以教學為主的網站,以Power Point 的方式呈現,主要在教導單字,由一般名詞、動詞到形容詞等的單字皆包含在內,選擇一個主題之後,即會出現題目(4個選項),接著是圖片,猜猜圖片的東西或動作應該是那個答案,非常適合小朋友一起來學。

故事 回到頁首

編號程度網站名稱

簡介

1
Elf Presents Reading at the Movies利用動化圖片介紹動詞、名詞的小故事,好像看電影一樣,且可順便學英文哦!
2
Trick or Treat介紹萬聖節有關的單字,以動化來呈現,很有趣哦!
3
Children's storybooks online這是一個閱讀網站,以美麗的圖片來幫助你理解句子。另外,還有以動畫所呈現
4
Learn English這個網站包含許多適合兒童學習英文相關遊戲、字彙、歌曲教唱、故事、詩。你可以一邊聽歌、看故事和詩的同時,一邊對照歌詞或故事的內容。除此之外,兒童也可以到這個網站來選一張卡片送給他們的朋友。
5
BEDTIME-STORY

這個網站挑選出許多兒童故事,這些故事非常適合在小朋友上床睡覺前唸的床邊故事,這個網站適合小朋友和家長一起觀看。

遊戲 回到頁首

編號程度網站名稱

簡介

1
Spark Island打電動玩具順便學英文單字哦!按下”3-5activity”圖案就可進入。進入後,先按Start然後再按搖桿。圖片與單字吻合就按V,錯誤就按X,簡單又有趣哦!
2
Game of English Words: Fun games from Syvum找找看!句子裡面藏著你熟悉的水果、蔬菜等名哦!試試自己的眼力與觀察力,說不定下一個柯南就是你哦!
3
Learningnetwork

Make pairs out of antonyms or synonyms.這是尋找同義字與反義字的遊戲,非常有趣哦!軟體需求shockwave

4
FunBrain.Com

這個網站包含許多適合兒童玩的遊戲,小朋有可透過玩遊戲中學習英文,比如在一個句子中挑出名詞、動詞或是代名詞或比如看圖去配合正確的英文單字。在每一個遊戲當中,有分中、高級,小朋有可依自己程度作選擇適和遊戲來玩。

5
Interactive JavaScript Quizzes教兒童美語找不到適當的測驗題嗎?這網站設計了許多有關兒美的題目,可供教美語的教師參考,例如:教到名詞前該加 aan 或不需加時,這裡就有很多的例子及測驗題,可以使你在教學上更得心應手。當然裡面還包括了單複數、主被動、名詞..等等,可是一個不錯的參考網站。

文法 回到頁首

編號程度網站名稱

簡介

1
Funbrain for kids center

此網站中,Word 的項目中有很多值得一遊哦!特別推薦以下項目:

Grammer gorillas 依題示找出名詞、動詞等。

What’s the word 從四個單字中找出一個與圖相配的單字

Word confusion 有些字長的好像哦!試試看你是不是都搞清楚了呢!

Spellaroo 二者之中有一個是拼錯的,仔細看哦!

2 Bee or Nottoobee 常不清楚am is arewaswere的用法嗎?進來玩遊戲,幫助你了解哦

 

2
SYVUM Interactive Education and Learning

小朋友!你覺得自己的現在式與過去式動詞常混淆嗎?或是搞不清楚什麼時候該加ses的複數型或自認自己的拼字很酷,怎麼重組都難不倒你。進到此網站來玩遊戲吧!會有你意想不到的效果哦!特別推薦 arrange and see, one and many, now and then, antonyms 等項目。

 

3
SYVUM Interactive Education and Learning

一個的表是法是a又是an。搞不清 He & SheTo, too, two 什麼玩意兒?動詞加ing要不要重覆字尾呢?別掙扎了,進來此網站吧!

 

4
English Online Course for Beginners - Unit 6搞不清楚介詞in, at, on 的用法嗎?這裡免費教你使用原則,上完課再測驗一下哦!
5
Grammer Zone AdjectiveLevel all students 裡面,你可以找到一些意義相反的形容詞練習和區別形容詞或副詞的練習。
6
English-Zone.com non-count你知道什麼是可數與不可數名訶嗎?進來測驗一下自己的實力哦!

歌曲 回到頁首

編號程度網站名稱

簡介

1
Howard's Kid's Stuff喜歡唱歌嗎?這裡收錄了很多英語童謠且附有歌詞哦!
2
Alphsongs

以歌曲形式教兒童學英文字母。這是一個香港網站,但收集了齊全的童歌,歌曲由英文字排列, 從A-Z都有,是一個很好的兒童英語教材,網站設計者不但有提供歌詞,還提供了歌曲下載。

3
The EFL Playhouse在這網站中提供了許多有關於A.B.C.歌曲,母音的歌曲及有關於母音的相關設計,生動活潑,是一個對於教兒童美語非常有幫助的網站,小朋友可以到這裡來學學歌曲。美老師如果自己無好嗓子,透過網路來教學應是不錯的選擇,且學生回去之後,如困有興趣可以親子一起學歌曲。

 

高鐵圈是一個繞圈的路線

歡迎你加入我們台中高鐵肉腳團
這裡不分車種,不分性別,有車就來騎,有心就來騎
高鐵圈是一個繞圈的路線,騎過一次之後保證不會又被海放後迷路的問題
來這裡,騎你自己的節奏,找你自己最佳的騎乘感覺,
訓練自己能夠長時間的跟自己的車車[膩在一起],這樣就對啦!鼓掌
我們的騎車宗旨就是:找到屬於自己的節奏,持之以恆的騎下去


http://www.mobile01.com/topicdetail.php?f=287&t=695286&last=7085740

2009年2月18日 星期三

SniffPass - 網路密碼聽診器


常用的電子郵件信箱密碼忘了嗎?如果它還被紀錄在軟體裡,那麼你就可以透過 SniffPass 來察看喔。或者是有 FTP 站台或是網站的密碼忘了呢?別擔心,通通都可以交給 SniffPass 來搞定!

編輯/王國淵(2008-02-11)
雖然科學家還無法精確計算出人類的腦容量到底有多大,但是可以確定的是,人的腦容量絕對大到足以記錄下所看過的任何事。話雖如此,但是我們遺忘事情的速度似乎也遠超乎我們的想樣。你是否曾有過一段時間沒有輸入過的密碼,之後就再怎麼也回想不起來的經驗呢?如果是的話,那麼就讓 SniffPass 來告訴你猜也猜不到的答案吧!

SniffPass 是一款免費的網路封包擷取工具,它能夠直接解譯出封包中所包含的密碼,讓使用者可以藉此來找到自己已經遺忘的密碼。就像我們每日都會進行的電子郵件收發,密碼通常都是直接由電腦幫我們記住,但是時間一久,許多人都會忘記原來的密碼,這個時候就可以靠 SniffPass 來擷取郵件軟體進行收發時所使用的密碼了。

與一般的顯示星號密碼的工具不同, SniffPass 是直接竊聽網路上的封包,因此,即使軟體本身對星號顯示工具進行了防護,讓這類工具變得毫無用武之地,但是使用者依然可以透過 SniffPass 來順利擷取到正確的密碼喔。目前 SniffPass 可以順利擷取 POP3/IMAP/SMTP/FTP/HTTP 等通訊協定的密碼,不過要注意的是,這類工具的目的是為了幫助遺忘密碼的人而設計,並不是讓使用者用來竊取別人的密碼喔!

原創公司: NirSoft

註:使用者可以透過下載繁體中文語系檔案來改變軟體的操作介面語系。

Spiceworks IT Desktop



Spiceworks IT Desktop is designed for

We've packed a ton of features into this tiny 17 MB download but there's room for more! Use Spiceworks and then tell us what new features you would like.

System Requirements

  • Windows XP Pro SP2, Windows Vista, Windows 2003 Server SP1, SP2 and R2, & Windows 2008 Server
  • 1.0 GHz Pentium III class processor
  • 1.0 GB RAM


http://www.spiceworks.com/signup/
http://download.spiceworks.com/Spiceworks.exe



Spiceworks 是一個免費的網路管理監控軟體,能幫助網路架構建置,目前有橫跨 193 個國家的二十五萬個以上的 IT 專家已經在使用,安裝容易介面友善,結合了多種每日 IT 網路管理的常見功能。

Spiceworks 主要功能包含網路斷線偵錯,網路硬體偵測圖表、線路、各台電腦之防毒軟體更新紀錄、偵測磁碟空間不足等功能,軟體認證檢查等,對於中大型網路來說是個方便的管理工具,IT 管理員只要在一台電腦就能知道所有的維護情況。

最新版的 Spiceworks 也支援 Windows 事件通知、區域網路喚醒功能、以及遠端遙控功能;Spiceworks 能識別多種網路作業系統,從 Windows 各作業系統、OS X、Linux 到 Unix 等都完全支援。

The High Availability Linux Project


The High Availability Linux Project

The basic goal of the High Availability Linux project is to:

  • Provide a high availability (clustering) solution for Linux which promotes reliability, availability, and serviceability (RAS) through a community development effort.

The Linux-HA project is a widely used and important component in many interesting High Availability solutions, and ranks as among the best HA software packages for any platform. We estimate that we currently have more than thirty thousand installations up in mission-critical uses in the real world since 1999. Interest in this project continues to grow. These web pages are average nearly 20000 hits per day, and we see more than 100 downloads of Heartbeat per day.

Heartbeat now ships as part of SUSE Linux, Mandriva Linux, Debian GNU/Linux, Ubuntu Linux, Red Flag Linux, and Gentoo Linux. Ultra Monkey, and several company's embedded systems are also based on it. Although this is called the Linux-HA project, the software is highly portable and runs on FreeBSD, Solaris, and OpenBSD, even on !MacOS/X from time to time.

There have been many articles and several chapters in books written on this project and software. See the PressRoom for more details.

We are now competitive with commercial systems similar to those described in D. H. Brown's 1998 or March 2000 analysis of RAS cluster features and functions. This release 2 series brings technologies and basic capabilities which match or exceed the capabilities of many commercial HA systems. We think you'll be surprised. An R2 getting started guide is available.

We include advanced integration with the DRBD real-time disk replication software, and also work well with the LVS (Linux Virtual Server) project. We expect to continue to collaborate with them in the future, since our goals are complementary.

We have a page of reference sites to provide a few real-life examples of how organizations both small and large use Heartbeat in production. Submissions for this page are actively encouraged.

Heartbeat is a leading implementor of the Open Cluster Framework (OCF) standard.


http://kiwi.csie.chu.edu.tw/blog/archives/150

What is DRBD


http://www.drbd.org/
http://www.allhabit.net/dedo_siteindex.php?q=centos+nfs+drbd+ha

DRBD® refers to block devices designed as a building block to form high availability (HA) clusters. This is done by mirroring a whole block device via an assigned network. DRBD can be understood as network based raid-1.

In the illustration above, the two orange boxes represent two servers that form an HA cluster. The boxes contain the usual components of a Linux™ kernel: file system, buffer cache, disk scheduler, disk drivers, TCP/IP stack and network interface card (NIC) driver. The black arrows illustrate the flow of data between these components.

The orange arrows show the flow of data, as DRBD mirrors the data of a high availably service from the active node of the HA cluster to the standby node of the HA cluster.

DRBD

http://gator.hoja.idv.tw/post/2/52


DRBD是一個Distributed Replicated Block Device的縮寫,簡單的說,他是一個遠端資料備份的機制,不同rsync,他是透過網路realtime的mirror Local端與遠端的Device。

本次測試的軟硬體如下:


  • CPU: Transmeta TM5600 533MHz
  • Memory: 128M
  • HD: 實際測試資料是寫入透過USB1.1連接的硬碟
  • (這會使測試資料較不正確,但是礙於時間,暫時如此)
  • OS: CentOS4.1 Linux kernel升級至 2.6.15.5
  • DRBD: drbd-0.7.16 tarball

(上述機器共兩台)

安裝與設定

如果沒有特殊說明,表示兩台機器都要作。
假設
primary IP= 192.168.55.1 hostname=ha1
secondary IP= 192.168.55.2 hostname=ha2

1. 升級kernel 至 2.6.15.5
解壓縮kernel source於 /usr/src下,並建一個link,link到 /usr/src/linux。然後重新編譯kernel

2. 安裝DRBD
將drbd-0.7.16.tar.gz解壓縮至/usr/src/然後執行以下指令

>cd /usr/src/drbd-0.7.16
>make; make install
> modprobe drbd
>lsmod #正確的話,應該可以看到drbd module已經安裝好了
>ls /dev/drbd*
/dev/drbd0 /dev/drbd1

(ps: source code中有INSTALL說明檔,但是不需要照著作。直接make即可)

3. 編輯 /etc/drbd.conf

resource r0 {
protocol C;
incon-degr-cmd "halt -f";

on ha1 {
device /dev/drbd0;
disk /dev/sda6; #要寫入的device
meta-disk internal;
address 192.168.55.1:7788;
}
on ha2 {
device /dev/drbd0;
disk /dev/sda2; #要寫入的device
meta-disk internal;
address 192.168.55.2:7788;
} }

PS: Device 必須大於128MB


4. 在入module,與啟動brbd

執行以下指令
> drbdadm up all
> dmesg | tail #正確的話,應該可以看到以下類似訊息
drbd: initialised. Version: 0.7.0 svn $Rev: 1442 $ (api:74/proto:74)
drbd: registered as block device major 147

nb: to have it register as 43 (NBD) you can say
modprobe drbd use_nbd_major

drbd0: Creating state block
drbd0: resync bitmap: bits=1250 words=40
drbd0: size = 5000 KB
drbd0: Assuming that all blocks are out of sync (aka FullSync)
drbd0: 5000 KB now marked out-of-sync by on disk bit-map.
drbd0: Handshake successful: DRBD Network Protocol version 74
drbd0: Connection established.
drbd0: I am inconsistent, but there is no sync? BOTH nodes inconsistent!
drbd0: Secondary/Unknown --> Secondary/Secondary
> cat /proc/drbd #正確的話,應該可以看到以下類似訊息
version: 0.7.0 svn $Rev: 1442 $ (api:74/proto:74)

0: cs:Connected st:Secondary/Secondary ld:Inconsistent
ns:0 nr:0 dw:0 dr:0 al:0 bm:1 lo:0 pe:0 ua:0 ap:0

以下的步驟只需在Primary作
>drbdadm primary all #如果有錯誤訊息,你也可以執行以下那行指令
>drbdadm -- --do-what-I-say primary all
>drbdadm -- connect all
>cat /proc/drbd #你將會看到sync的畫面如下
0: cs:SyncSource st:Primary/Secondary ld:Consistent
ns:12940824 nr:0 dw:87492 dr:13690591 al:109 bm:1668 lo:1000 pe:1876 ua:1000 ap:0
[========>...........] sync'ed: 44.4% (15858/28487)M
finish: 0:09:20 speed: 28,933 (25,160) K/sec

不需要等到sync完成即可以作測試了!!

測試與結果

首先,我先在ha1(primary)上建立一個mount point,並將/dev/drbd0 mount上去。然後執行我寫好的touch去產生檔案。產生完後,umount 並且執行 drbdadm secondary all 將Primary變成 secondry。

#在ha1執行,並記得先mke2fs /dev/sda6以及 ha2上的/dev/sda2
>mkdir /mnt/test
>mount /dev/drbd0 /mnt/test
>touch test.txt
>umount /mnt/test
>drbdadm secondary all

接著移至ha2,現在同樣把他變成primary,並mount起/dev/drbd0,如果可以看到之前建立的檔案即成功了。

#在ha2執行
>drbdadm primary all
>mkdir /mnt/test
>mount /dev/drbd0 /mnt/test
>ls /mnt/test
test.txt

另外,我也試過,如果,secondary異常時(例如,斷線),primary會正常運作,當secondary恢復後,資料也會自動備援過去。

接著,我分別在ha1本機硬碟,ha1上的/dev/sda6(USB1.1 上的硬碟),以及DRBD執行下(含secondary 連線正常 與secondary 斷線的情況下,執行我的php scrip(touch.php)產生出以下數據。

執行狀態檔案大小測試次數平均執行時間(sec)備註
本機硬碟 100MB 50 8.846169
USB1.1連接硬碟 100MB 50 75.870175 [1]
DRDB 100MB 10 94.990632 [2]
DRDB ( Secondry fail) 100MB 10 79.909951 當網路恢復,DRBD約以240K/sec速度進行sync
100MB資料約7min多中完成sync
此資訊可由 watch cat /proc/drbd 取得

根據以上的資料顯是,DRBD大約會造成效率降低25% ( ( [2]- [1]) / [1] *100%)。

PS: 我的touch.php 如下:(他會產生以1K為單位的檔案,檔案大小與執行次數由參數決定)

#!/usr/bin/php -q