史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 系統 & 硬體安裝及故障判斷技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-05-21, 02:52 PM   #1
poss
長老會員
榮譽勳章
UID - 42666
在線等級: 級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時
註冊日期: 2003-02-25
住址: 台北縣
文章: 1164
現金: 10080 金幣
資產: 26926 金幣
Post 影子硬碟

TidBITS#473/29-Mar-99
[影子硬碟]
網路管理人員請注意!Matt Deatherage 本期檢視了 Mac OS X Server 可透過網路將 iMac 與新 Power Mac G3 開機的新 NetBoot 功能。另外本期中 Adam 也深度討論 Fog City 的 LetterRip Pro 此一優秀的 mailing list 管理軟體(中文版略)。新聞方面,本週為各位帶來 MRJ 2.1.1 的推出與 StarNine 宣布增加了電子郵件功能並有明顯性能增顯的 WebSTAR Server Suite 4.0 此一廣受歡迎伺服器軟體的新版本等消息。


Topics:

MailBITS/29-Mar-99
Das NetBoot
Going Pro with LetterRip Pro (從缺)
Copyright 1998 TidBITS Electronic Publishing. All rights reserved.
Information: <info@tidbits.com>
Comments: <editors@tidbits.com>



--------------------------------------------------------------------------------

MailBITS/29-Mar-99
StarNine 宣布 WebSTAR Server Suite 4.0 -- StarNine Technologies 已宣布了 WebSTAR Server Suite 4.0 此一下一版的 WebSTAR 網際網路伺服器套裝軟體。WebSTAR Server Suite 4.0 除了其核心的 Web, FTP 與 proxy 伺服器功能外,還將包含一新整合的電子郵件伺服器(支援 SMTP, POP, IMAP 協定)及於萬維網上出版 FileMaker 和 ODBC 資料庫資料的能力。WebSTAR 的資料庫出版功能是根據 Blue World Communication 即將推出的 Lasso Web Publisherr 3.5,這是 Lasso 3.5 Web Data Engine 此一資料庫網頁資源整體出版軟體的精簡版本。WebSTAR Suite 4.0 也整合進 SSL 編碼功能以供從事網路交易之商業網站使用,它並支援更多的認證與編碼格式(包括 Server Gated Cryptography)。此外,重新設計過的智慧型快取 (caching) 系統與其它增顯足以提供明顯的性能提昇,根據 StarNine 表示,整體的產品性能可提高至目前版本的兩倍以上,而資料傳輸速度的增加更可高達五倍。WebSTAR Suite 4.0 將於今年六月上市;目前尚無其價格資料。[GD]

<http://www.starnine.com/about/pr/pr032999a.html>
<http://www.blueworld.com/blueworld/news/3.29.99-Lasso3.5announce.html>


MRJ 2.1.1 開始供貨 蘋果電腦公司繼前不久改版後很快地又推出了最新的 2.1.1 版 Macintosh Runtime for Java。(詳見 TidBITS-467_ "MRJ2.1 Runs Faster, Works with Explorer" 一文)。MRJ 2.1.1 是根據昇陽公司的 Java 1.1.7 標準規格製作,提供透過代理伺服器或防火牆載入程序時更加的支援,也可安裝於非英文版 Mac OS 的作業系統上,並可和 Yahoo Games 的 Java 應用程式一起使用。MRJ 2.1.1 只能用於 PowerPC 級的電腦,最少需 32 MB 的記憶體及 Mac OS 7.6.1 或更新的作業系統。搭配 QuickTimes 3.0 一起用更好。MRJ 2.1.1 的 MacBinary 格式下載檔案大小為 7.8 MB。

<http://www.apple.com/java/>
<http://db.tidbits.com/getbits.acgi?tbart=05282>
<http://games.yahoo.com/>



--------------------------------------------------------------------------------

Das NetBoot
by Matt Deatherage <mattd@gcsf.com>


Apple 剛推出的 Mac OS X Server 中最有趣的東西可能是 NetBoot 這個可讓伺服器機器透過以太網路將執行 Mac OS 的(較新型)麥金塔機器開機的功能。在一月的 Macworld Expo 會場首度展示的 NetBoot 功能讓系統管理員可輕鬆些,因為他們可以有效地將伺服器機器上的磁碟影像檔傳至連在以太網路上執行 Mac OS 的客戶端機器開機硬碟中。

<http://www.apple.com/macosx/server/netboot.html>


影子機器的背後 -- Mac OS X Server 推出後我們對 NetBoot 如何運作總算有多一些了解。伺服器保有兩個標準的 Mac OS 磁碟影像檔,一個放系統檔案,另一個則是給透過 NetBoot 開機客戶機器用的應用軟體。當配備“新世界” ROM-in-RAM 架構的麥金塔機器(目前只有 iMac 和藍白 G3 機器有此架構)開機時按住 N 鍵會迫使該機器的 Open Firmware 在網路上以工業標準的 BootP 協定搜尋是否有 NetBoot 伺服器,找到後伺服器會由預先規劃的 IP 表中回給一個 IP 位址(每個 IP 都事先和客戶機器的硬體網路卡號相對應,所以每次同一部機器都可分配到相同的 IP)。BootP 的協定另一部分則負責處理開機的事項;此部分是使用 Trival File Transfer Protocal (TFTP) 協定由伺服器下載一 "Mac OS ROM" 檔案,有此檔案後客戶端就可進入正常的開機程序。一般傳檔用的 FTP 協定是用 TCP/IP,但這對一尚未完成開機的機器而言太複雜。TFTP 可視為是較簡便的 FTP 但是用 UDP (User Datagram Protocol) 協定這個較 TCP 更低階的通訊方式。【按:有關 BootP, TFTP, FTP, TCP/IP, UDP 等協定請參考網路通訊協定之專書或 Unix 網路通訊相關書籍。不才在此推薦 Comer Stevens 所編之 Internetworking with TCP/IP 共六冊。】

<http://til.info.apple.com/techinfo.nsf/artnum/n60058>


當 ROM 檔案傳至客戶端機器後它們就可由 ROM 檔案中產生一 IP 堆疊 (stack),然後使用 BootP 傳回的 AFP 伺服器資料加上使用者提供的帳號與密碼登錄進伺服器。Mac OS X Server 收到【並辨認登錄正確】後便回應以三個磁碟影像檔,但在客戶端看起來卻像是只有兩個硬碟–一個是上述的應用軟體硬碟;一是唯讀的系統開機硬碟,內有稍經修改過的 Mac OS 8.5.1;以及一個同樣大小的影子磁碟影像 (shadow image)。NetBoot 面臨的一個主要難題是大部分的 Mac OS 硬用程式都假定可寫資料進開機硬碟。在透過 NetBoot 開機的機器上雖然【真正的】開機硬碟影像是唯讀保護,但應用程式仍可將資料寫進,只不過事實上是被改寫至那個影子磁碟影像檔中。真正的開機硬碟影像是所有客戶機器共用的故不能做任何改便,不過個別客戶機器上的應用軟體可將資料寫進,而改變的部分即存在每部機器相對【譯註:事實上是每個使用者】相對應的個別影子磁碟影像檔中。

舉例來說,當使用者在一部透過 NetBoot 開機的機器上安裝一個新字型時必須將字型放到系統檔案夾的字型檔案夾中。Finder 允許使用者進行如此的行動,而新裝的字型也出現在系統中,應用程式也可開始用新字型。但事實上在這背後 Mac OS X Server 是顯示給客戶機器一個“合併的”硬碟,其內容是將客戶端做的改變加在一個不變的開機硬碟上。它仍運作是因為沒有任一部客戶機器可改變真正的開機硬碟影像。如果在影子硬碟背後真正的開機硬碟有什麼變動,那客戶端進行的改變就無法正確地對應至該放的地方,那情況就一團混亂了。

當一部 NetBoot 的客戶機器重開機或關機時該影子硬碟影像檔就丟掉,所以在電腦教室中的使用者可暫時地任意修改他們的開機硬碟,這些改變只影響那段時間的 Mac OS 運作。Macintosh Manager 這個軟體是 At Ease for Workgroups 的後繼者,它可提供一些客戶層級的設定修改,如改變桌面圖案與 Finder 設定等。Macintosh Manager 在開機時的認證階段即介入運作,它知道某個使用者該用那套設定,所以你修改過的設定不論你是由那一部機器登錄進伺服器而會隨著你到處跑。每一個使用者在 AFP 伺服器上都有一個別的檔案夾存放一些個人的檔案與設定;透過網路開機的麥金塔會將這些檔案與設定對應到正確的系統檔案夾(如 Preferences)中。只要應用程式是照標準地向 Mac OS 要 Preferences 檔案夾的所在而不是自做聰明地假設其位置就不會出錯;而每位使用者不管在那部機器都可由 NetBoot 伺服器取得個人的設定。

簡單的一次設定多人享用 -- 開機與應用軟體磁碟影像檔只能由系統管理員 Administrator (Unix 使用者可把其想像成是 "root")修改,通常是在沒有使用者登錄在線上時才進行此種修改。接著 NetBoot 的中央管理方式可確保下次任何客戶端機器開機時傳送修改過後的新版磁碟影像。所以只須【在伺服器】安裝某一新應用軟體一次,所有的客戶端機器皆可使用該新軟體。同樣地,系統設定的改變也適用於所有客戶端機器,所以在開機磁碟影像檔加入 StuffIt Engine 後所有的客戶機器皆可使用此新工具。管理者甚至可加入一個系統延伸功能設定在客戶端機器開機時將客戶端機器的內接硬碟離線,於是客戶端的使用者便無法使用內接硬碟以避免使用者亂玩把硬碟搞亂或弄壞。 NetBoot 可能帶來的一個問題是軟體授權使用問題:如果要放上了某一商業軟體並讓二十部客戶端麥金塔機器使用,這需要購買二十份使用執照。管理者可能需使用一如 Sassafras Software KeyServer 的使用執照管理程式來幫忙管理軟體使用執照和序號。KeyServer 會修改應用程式讓其在起動前先向一中央伺服器要求執照或序號,而只會同時允許最多你所購買的版權數之客戶端執行該應用軟體。於是一間有三十部 iMac 的電腦教室或許每部機器都可見到 PhotoShop 5.0 此一應用軟體於硬碟影像中,但若 KeyServer 只有五個合法購買的 Photoshop 執照(序號)第六個連上來要執照的使用者就必須等前五人中有一人結束 Photoshop 才能開始使用。Mac OS X Server 附有一展示版的 KeyServer 軟體。

<http://www.stclairsoft.com/DefaultFolder/>
<http://www.sassafras.com/>


並非萬能 -- NetBoot 的功能也不是沒有限制。首先,想想在正常的開機階段你的麥金塔要用到開機硬碟多少次,所以若在低速網路上效果會是如何。蘋果公司表示 NetBoot 是設計給 100Base-T 的網路使用,只有在此種高速網路下網路資料的傳輸才能趕上或勝過一般的 SCSI 速度。它使用 BootP 協定,而 BootP 協定是設計在單一的網路區段中使用,所以你無法簡單地跨越路由器 (router) 來使用此協定進行網路開機(有些路由器有 BootP 的延身功能可橋接不同區段的網路,但即便如此效率也必將大打折扣)。Mac OS X Server 有強健的網路能力,所以多加網路卡可以增進某一段 BootP 客戶的頻寬表現,但你也需要更多的 RAM 來承單此負荷。Apple 建議若做為高承載的伺服器至少用 128 MB 的記憶體,如果除 NetBoot 外還要提供 Appache 或 WebObject 等服務最好有 200 MB 的記憶體。Apple 表示若 Mac OS X Server 只提供 NetBoot 服務(不兼營萬維網或檔案伺服器)可負擔五十部客戶機器;若要兼提供其他服務就會降低其可負擔的客戶數目。

<http://til.info.apple.com/techinfo.nsf/artnum/n60169>


第二點,想像一下所需的硬碟空間。如果你的開機磁碟影像檔有 50 MB 那就必須要有足夠的硬碟空間儲存目前正開機中的 _每一部_ 客戶端機器同樣大小的影子磁碟影像檔。所以一間三十部機器的電腦教室光影子磁碟影像檔就用掉 1.5 GB (50 MB x 30 = 1500 MB),還得再加上 Mac OS X Server 本身所佔的硬碟空間、每個使用者個人檔案所需的空間、一個儲存應用軟體的磁碟影像檔、還有其他雜七雜八的檔案。Apple 建議一部伺服器最少有 5 GB 以上的儲存空間。

最後,NetBoot 需要 Open Firmware 中支援 BootP 協定。比 iMac 老的機器就不支援。在老機器上 Open Firmware 是燒在一 ROM 晶片上,故無法簡單地進行修補以加入此協定的支援。所以,只有 iMac 和藍白 G3 機器可當作 NetBoot 的客戶機器用。Macintosh Manager 程式可在舊的 Mac OS 機器上執行以取代 At Ease for Workgroup,但它們仍只能由本身的硬碟開機,而設定它們仍需用目前的老方法。

過去在麥金塔圈從未出現像 NetBoot 這種東西,所以就沒有“該不該昇級”這種問題,現在系統與網路管理員的問題是:


所管轄的機器可透過網路開機嗎?


我的伺服器可處理在單一網路段落中的 NetBoot 客戶機器嗎?


我想用這種設定簡單但軟體使用執照與授權較麻煩的共享單一開機磁碟與硬用軟體磁碟的方式嗎?
以未來科技潮流的觀點而言,我相信系統管理人員應會喜歡 NetBoot。那些配備舊機器的電腦網路或許會覺得它沒什用處,但每一家公司或機構每次不管因何原因新裝了一組電腦搭配 Mac OS X Server,NetBoot 必可省下許多煩人的設定問題。一開始一定會有一些相容性的問題,就像當初 Apple 於 1987 年 Apple II 機器在一個簡單許多的作業系統下首度具網路開機能力時也有此類問題一樣。但以長遠的眼光來看,NetBoot 會是值得的投資,尤其是對一些教育單位而言。

[Matt Deatherage 是 MWJ 這一針對認真的麥金塔使用者而設的深度雜誌的發行人。MWJ 網路有提供三週免費試閱服務。]

<http://www.gcsf.com/pages/mwj/>



--------------------------------------------------------------------------------

Non-profit, non-commercial publications may reprint articles if full credit is given. Others please contact us. We don't guarantee accuracy of articles. Caveat lector. Publication, product, and company names may be registered trademarks of their companies.


<tidbits-b5-trans-on@tidbits.com>
__________________

TCP options string: 020405a001010402
MSS: 1440
MTU: 1480
TCP Window: 46080 (multiple of MSS)
RWIN Scaling: 0
Unscaled RWIN : 46080
Reccomended RWINs: 63360, 126720, 253440, 506880
BDP limit (200ms): 1843kbps (230KBytes/s)
BDP limit (500ms): 737kbps (92KBytes/s)

poss 目前離線  
送花文章: 671, 收花文章: 415 篇, 收花: 3966 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 04:58 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2020, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1