2008-10-15

打造穩固程式碼,先從思路方向著手

 
每週二∼六出刊.2008.10.16
 
本 期 目 錄 簡介/舊報明細
微核心的虛擬平臺Hyper-V
微軟推出新版虛擬化管理工具
打造穩固程式碼,先從思路方向著手
神舟七號與海角七號
iT邦幫忙鐵人賽速報—垃圾郵件過濾架構簡介
資訊時代下的隱私
所謂的隱私受到侵犯,事實上是安全有漏洞或損失了財物。

優惠訊息

掙脫所有效能束縛│超級可靠伺服器巨人
資策會SAP BPERP認證班,上課+實機操作+考試,一次完成!
Google開始監控遭駭網站,並貼上危險網站之標籤!

專題報導 

微核心的虛擬平臺Hyper-V

微軟的Hyper-V,是內建於Windows Server 2008的一種虛擬化角色╱功能,將虛擬層級由使用者模式,更深入至作業系統的核心模式。

微軟的Hyper-V,是內建於Windows Server 2008的一種虛擬化角色╱功能,能夠在單一硬體伺服器上,建立多個虛擬主機,讓這些虛擬主機共用更多硬體上的資源,但卻能同時獨立運作各自的作業系統,並在上面執行需要的應用程式或服務。

擴大虛擬化層級,獲取更多資源
相較於Hyper-V,微軟先前推出的Virtual Server虛擬化平臺,兩者的功能相同,都是用來建立虛擬化主機。而彼此之間最大的差異,就是虛擬化的層級,其中Virtual Server是屬於一種應用程式,因此其系統資源都是由作業系統分配後,才由Virtual Server分配給其他虛擬主機,這稱為整體式(Monolithic)虛擬化;而Hyper-V則是將虛擬化平臺,建立在作業系統與實體主機之間,使虛擬化的層級由應用程式,更深入至核心作業系統,與硬體資源整合更加緊密,這稱為微核心式(Microkernelized)虛擬化。

內建於Windows Server 2008
由於Hyper-V已經內建於Windows Server 2008中,當我們要使用這個虛擬化平臺時,只要先更新相關套件,再於伺服器角色中新增,就能於主機內建立Hyper-V虛擬化伺服器。這樣的架構,是在相容於Windows作業系統的實體主機上,建立一個虛擬化平臺,稱為Windows Hypervisor,這個虛擬化平臺是個軟體,主要的任務,是將硬體資源,如處理器、磁碟空間等,透過VMBus匯流排分配給每個虛擬主機。

全文>>
 
 
微軟推出新版虛擬化管理工具

微軟新版虛擬化管理工具Hyper-V能透過System Center的各種產品,管理不同的虛擬化應用,且能利用SCVMM判斷虛擬機器的建置可行性。

在微軟最新的伺服器平臺Windows Server 2008中,Hyper-V是相當重要的功能,由於企業在導入Server 2008時,只要額外投入不到1千元,就能擁有這項虛擬化技術,因此相較於過去導入VMware ESX的高成本,Hyper-V對企業具有相當的吸引力。

然而,VMware在虛擬化應用已發展多年,目前仍是最多企業採用的虛擬化解決方案,因此在減少實體伺服器的建置數量,以達到節省空間、降低電費消耗的同時,如何透過虛擬化的技術,將實體機器上的作業系統及應用程式,無縫轉移至虛擬機器上,並集中管理這些不同平臺的虛擬環境,就是IT人員即將面臨的艱難挑戰。

透過System Center的各種產品,管理不同的虛擬化應用
在TechEd 2008第二天的議程中,微軟企業服務處技術支援經理澹臺祥昇,便實際介紹了微軟System Center Virtual Machine Manager 2008(SCVMM)這項虛擬平臺管理工具。

全文>>
專欄 

打造穩固程式碼,先從思路方向著手

程式人專注的焦點,常放在正常的使用狀態,但使用者可能胡亂輸入,所以要考慮異常的使用情境,以打造更穩固的程式碼。

對程式人來說,撰寫程式的目標就是要完成功能,不論任務是要撰寫一整個系統、一個程式庫、一個模組,還是一個函式,或者所撰寫的程式碼單位是什麼,在實際開發時,總會有個功能性的目標,希望所完成的程式碼,能夠提供特定的功能。

初學者最重要的進階議題:打造更穩固的程式碼
對初學程式設計的程式人來說,撰寫程式碼時,不可避免地,會將所有的焦點及心力放在達成功能,畢竟這是最起碼的要求,倘若連功能都不能完全實作出來,那麼更甭提其他事情了。

隨著經驗漸漸增多、技巧逐步純熟,在撰寫程式碼時,他們所關心的事情,慢慢地,就會不僅僅限於如何實作出功能。例如能不能讓程式碼執行得更有效率,以及如何讓程式碼更具可讀性、更容易維護,或許還會關心如何讓程式碼容易修改、容易擴充。這些事情都是在滿足基本的溫飽(達成功能)以外的額外考量。

這幾個例子,都是許多初學者會涉獵到的進階議題。此外,或許有一個主題,是比較少探討到的,但我相信它的重要性,不在上述進階議題之下。這個主題就是如何打造更穩固的程式碼。

全文>>
 
 
神舟七號與海角七號

《海角七號》可能是臺灣電影史上第一部講本土故事的小品電影,它給我們的啟示是,我們如果願意承認我們的小,面對我們的小,安於我們的小,我們就會看見一個截然不同的世界。

九月二十五號,中國大陸太空船神舟七號在甘肅省酒泉發射升空。太空人翟志剛則是在九月二十七號代表中國──繼美俄之後全球第三個國家──進行出艙和太空漫步任務。

當中國人正忙著仰望神舟七號上太空的同時,臺灣人則是在颱風天排隊看《海角七號》。《海角七號》票房衝破兩億,甚至還打敗周星馳的《長江七號》。

發射神舟七號和辦奧運一樣,都是「證明」中國已是世界一級大國的關鍵事件。觀看這一類的活動,中國國民被期待的典型心理狀態,是「民族的驕傲」、「中國終於站起來了」、「美國能,我們也能」這一類慷慨激昂的亢奮情緒。

全文>>
專題報導 

iT邦幫忙鐵人賽速報—垃圾郵件過濾架構簡介

鐵人賽「誰是大贏家?」會外賽熱烈展開,猜中鐵人賽任一前三名優勝者,就有機會抽中iT邦鐵人賽紀念T恤與icash卡!

前往觀看 / 參加鐵人賽

精彩賽事文章分享:

垃圾郵件過濾架構簡介
市場上垃圾郵件過濾產品不下十數種,但架構上可區分為三...

閱讀文章

專案管理五個流程之執行
「執行」指的是專案經理負責各項工作能依專案計劃完成...

閱讀文章

HP-UX如何用舊版的kernel檔案開機
當改錯系統參數或遇到異常時,如何用舊版kernel開機...

閱讀文章

網路民意大調查
Ask500People的特色就是您可以在此一口氣詢問很多網友的看法...

閱讀文章

讓Google成為多重單位換算器
各種不同的單位換算有google也能全搞定...

閱讀文章
前期文章 全部歷史文章
出刊日期 出刊主題
2008-10-15 Oslo是微軟邁向SOA的重點
2008-10-14 CIO的必要性
2008-10-11 發展快速回應需求變化的IT環境
2008-10-10 妥善保護網頁應用程式的2種作...
主編推薦  
讓錢來找你!不花錢的投資
三秒鐘.形象UP學
輕鬆讓 Excel 變成強大的資料庫!
主管私房學
我要訂閱這份報紙 我要取消這份報紙 訂報說明
.本電子報內容由 iThome online 提供
PChome ePaper 電子報版權所有,關於電子報發送有任何疑問,請聯絡 客服
台北市敦化南路二段105號11樓 ,TEL:(02)2708-8038,FAX:(02)27094848。
廣告刊登授權服務隱私權聲明消費者保護兒童網路安全關於PChome徵人
網路家庭版權所有、轉載必究 Copyrightc PChome Online

沒有留言: