2008-05-07

程式碼的演化之路(1)持續讓程式碼保持進步的能力

 
每週二∼六出刊.2008.05.08
 
本 期 目 錄 簡介/舊報明細
思科ISR推出延伸應用平臺
程式碼的演化之路(1)持續讓程式碼保持進步的能力
備份軟體─Acronis True Image Echo Server
微軟強娶Yahoo!,過門後能否善待?
微軟到底對Yahoo!哪裡感興趣?

優惠訊息

2008防制資料外洩革命性新產品即將誕生!
微軟企業內容管理進化金磚,讓每個檔案都變成企業財富
5月鉅獻!0523資料外洩零缺失研討會壓軸登場

專題報導 

思科ISR推出延伸應用平臺

思科的ISR路由器推出AXP插卡,讓企業能在AXP插卡上使用思科和其他廠商合作推出的應用,如遠端管理等。此類方案能帶來的最大效益是簡化分支機構的網路架構。

還記得前一陣子Juniper(瞻博網路)、3Com等廠商推出的路由器開放方案嗎?透過提供使用者或合作開發商SDK(Software Development Kit)和API的方式,讓路由器上能夠整合更多不同的應用。在先前思科軟體事業群副總裁Don Proctor,接受國外媒體訪問時透露,將會提供SDK給協力廠商,讓路由器可以整合更多應用的幾個月後,思科日前也推出了類似Juniper和3Com的路由器開放平臺方案。

透過AXP插卡,整合各種不同應用
此方案是透過一張名為AXP(Application eXtension Platform)的硬體插卡,讓協力廠商或使用者能夠開發不同的應用,並且將這些應用整合至ISR(Integrated Services Router)系列路由器上,目前ISR 1841、2800和3800系列都支援使用AXP。

AXP插卡目前分為3種,分別是AIM 102、NME 302以及NME 522。其上附的處理器時脈分別是300MHz、1GHz以及1.4GHz;最高等級的NME 522插卡所提供的記憶體為2GB,另外內建160GB的硬碟。臺灣思科產品技術經理許文國表示,目前AXP單一張插卡並不局限僅能使用多少種不同的應用,端賴應用需要的硬體資源而定,如記憶體、處理器等。「AXP能夠提供以Linux為基礎的虛擬運作環境,支援不同的應用獨立運作,同時讓ISR保持原本的功能。」許文國說。

Avocent在AXP上提供伺服器與PC管理軟體
那麼AXP究竟能夠支援應用到什麼樣的程度?或許透過Avocent和思科AXP的合作,可以看出一些端倪。Avocent旗下Landesk部門的Alliance總監Rich Williams接受電話訪問時表示,AXP上現在整合了Avocent的Patch Manager和Merge Point兩套軟體,並且兩套軟體都能提供全功能,並不會因為在AXP上使用,功能有所局限。

全文>>
專欄 

程式碼的演化之路(1)持續讓程式碼保持進步的能力

從預先做的設計準備及未來成本,選出最佳平衡,因為最適合未來的,不一定最適合當下。隨著環境動態地演化,才能保持在最佳狀態。

需求的擴充及變化,幾乎是軟體開發中不變的現象。面對這樣的狀況,設計者若是嘗試著預見未來,提前做好相關的因應措施,一次便將滿足需求的設計到位,便很容易落入過度工程化(over-engineering)的陷阱當中。

試著一次到位的心態,是產生了問題,然而,面對許多設計者所不願處理的需求擴充及變化,我們還曾經給過以下的建議:「讓你的軟體架構,具有好的體質,足以快速的反應。具有彈性,又不會過度擴張彈性。」,「初期只有基礎的彈性,每次變化後,都再加強一個等級的彈性,使得它足以通過下一次變化的考驗。」,其實,這樣的建議想表達的,便是讓你的程式碼持續保持演化的能力。

最初的設計需適當地加以預估
程式碼所面對的需求變更,就好像生物所面對的環境的變化,只有持續演化,才能讓程式碼不斷保持在最合適的狀態。因此接下來,我想試著探討程式碼的演化之路。

從已知的情境去推估,謹慎控制準備的規模
從這個例子,你可以觀察出來幾個要領。

全文>>
產品評測 

備份軟體─Acronis True Image Echo Server

兼具用戶端產品的易用性、企業端產品的彈性與強大作業調節功能,滿足不同層級環境的應用需求。另外,它強化虛擬環境與磁碟安全機制,可協助用戶將實體機器轉換成虛擬機器的作業,也能確保資料不致因此外洩。

True Image Echo是一套以磁碟映象(Image)為基礎的備份軟體,除提供伺服器裸機(Bare-metal)備份還原外,也具備從磁碟映像複本開機、還原到不同硬體平臺等進階功能:Server版還支援了微軟的磁區陰影複製服務(VSS),可用於具備VSS機制的應用程式備份。新版本同時增加虛擬環境的支援,可協助實體轉虛擬作業。

完整支援微軟作業系統
True Image Echo是Acronis True Image家族中針對企業環境應用的產品系列,包括Enterprise Server、Workstation、Server for Windows與Server for Linux等4個版本。Enterprise Server的支援性最廣,包括Windows 2000以後所有微軟的32/64位元作業系統(除Server 2008尚未出現在支援清單外,其餘均能支援),以及SuSE、RedHat等多種版本的Linux;Server for Windows版能支援前述所有Windows版本;Workstation則不能支援Server版本的Windows;Server for Linux顧名思義只支援Linux。

事件導向式備份與異機還原
傳統的備份多是透過設定固定時間點排程進行,True Image Echo另外提供了事件導向式備份,可設定在系統登入、登出,或磁碟區可用容量降低到一定下限等事件發生時,觸動備份作業的自訂執行。
事件觸發機制不只能用於備份,也能用於觸發備份複本驗證作業。

強化虛擬環境與磁碟安全機制
與過去的True Image相較,True Image Echo的備份機制有了許多改進,首先是強化了虛擬環境的支援,可將備份下來的.TIB映像檔利用「轉換成虛擬磁碟精靈」直接轉換成VMWare、Virtual Server的VMDK或VHD格式,只要在虛擬機器上將這些轉換後的磁碟掛載起來即可。利用這個功能,可協助用戶將實體機器轉換成虛擬機器的作業。

全文>>
前期文章 全部歷史文章
出刊日期 出刊主題
2008-05-07 iT自救術─硬碟管理技巧─硬碟...
2008-05-06 iThome臺灣IT 2000指標
2008-05-03 用搜尋引擎做IT設備各種Log事...
2008-05-02 筆記型電腦─聯想ThinkPad X30...
主編推薦  
玩家級熱血單車路線全攻略
防止電腦中毒的小方法
微軟併雅虎破局,Google得利
生活經濟學
我要訂閱這份報紙 我要取消這份報紙 訂報說明
.本電子報內容由 iThome online 提供
PChome ePaper 電子報版權所有,關於電子報發送有任何疑問,請聯絡 客服
台北市敦化南路二段105號11樓 ,TEL:(02)2708-8038,FAX:(02)27094848。
廣告刊登授權服務隱私權聲明消費者保護兒童網路安全關於PChome徵人
網路家庭版權所有、轉載必究 Copyrightc PChome Online

沒有留言: