2008-11-17

[storage] 松翰科技從容揮灑IC設計

今日挑戰:確保設計資料的最高可用性

創立於1996年,松翰科技專長於消費類IC設計,產品廣泛應用在數位攝影機、手機相機、電子字典、電子秤、耳溫槍、多合一讀卡機等電子暨多媒體商品,是台灣IC設計產業最成長快速的公司之一。

對IC設計公司而言,所設計研發的資料是企業最重要的智慧財產。為確保這些資料的最高可用性,一套穩定、可靠的備份機制必然不可或缺。

尤其在2001年,汐止東方科學園區大樓,發生國內單一建物延燒最久的火災。這一把星星之火,間接催生了松翰科技佈建「網路化資料備份機制」的計畫。

設計服務部副處長傅健桐回憶,「當時老闆問了一句,我們有什麼方法可以避免這類損害呢?」因為危機感產生了需求,松翰開始為當時台北與新竹兩地的研發據點,尋找一個安穩的資料備援方案。


解決方案:佈建NetApp NAS儲存系統

在參考了同業的使用經驗和推薦後,松翰決定部署NetApp公司的NAS儲存方案,購入FAS720機款做為企業資料的備援開端。而隨著松翰從70多人的中小企業,成長到今日逾三百人、橫跨兩岸的營運規模,該公司也逐步擴充NAS儲存系統的等級,並因應不同應用需求,部署了NetApp各種等級的NAS方案與管理軟體,以確保企業資料的最高可用性。

目前,松翰的NAS系統分為三個區塊──NetApp FAS3020、FAS2050做為檔案共享,並以FAS760連接一般桌上PC。儲存系統的穩定性和高靈活的擴充性是松翰科技長年投資在NetApp方案的主因。

「NetApp的架構讓我們可以直接將資料從初階搬移到中階儲存系統,大幅降低停機的時間,甚至在不需要停機的情況下,將網路空間擴大。」管理網路資訊基礎設施的設計服務部副理林俊佑指出,「如果我們使用傳統磁碟陣列(Disk Array),每次擴增與更換磁碟機都得要停機,或多或少會干擾到使用者。」

NAS的特點在於檔案共享(File Sharing)、集中管理。不過啟用NAS的初期,受限於網路傳輸速率的因素,部分松翰研發人員仍然偏好把檔案存放在工作站中,尤其在執行模擬運算設計時,更難耐資料傳輸速度的些許落差。

然而這種使用習慣,卻讓重要資料被迫脫離NAS的保護傘。於是在權衡輕重下,松翰要求研發部門使用者,至少要把原始檔案存放在NAS系統上。

傅健桐副處長表示:「這麼一來,即使工作站的磁碟機發生錯誤,還可以立即從網路磁碟機取出原始檔案,重新執行模擬運算,而不至於發生心血付諸東流的慘劇。」

事實上,隨著NetApp儲存系統執行效能的持續提升(例如,FAS3020約是早期我們所使用FAS系統的4~5倍),加上松翰科技內部網路升級為高速Gigabyte乙太網路等網路環境條件的改善,整體NAS的使用效能也發揮得更淋漓盡致--這種「遠端 vs. 本地」資料傳輸率落差的問題,幾近消弭無蹤影。

自動化電子設計(EDA)是IC設計主要使用的軟體。松翰科技的研發人員會從NAS下載設計元件到工作站;經過運算,編譯成一個新物件或半成品,再寫回磁碟機。這種讀取和編譯動作會形成網路磁碟機頻繁的讀寫流量。「這時候,NetApp儲存系統的運作效能,確實表現得符合我們的期望與需求。」

智慧型管理軟體,增添使用效率

除了倚賴穩定可靠的儲存設備,松翰科技還運用了NetApp儲存管理軟體─Snapshot,做為即時備份Oracle資料庫的用途。Snapshot能在不影響使用效率的情況下,提供「每小時備份」的功能。這種擺脫傳統「每日備份」的頻率,能讓使用者需要把某個檔案恢復至之前的版本時,一般來說,這些都是以「每小時」為單位進行還原的工作。

此外,松翰還採用Snaprestore和FlexClone兩套軟體,進一步增強資料管理效率。經由Snaprestore做瞬間還原。林俊佑副理表示:「這個功能很重要,它讓我們可以更微幅地取得最需要的檔案版本,而不必再多花費時間,重複做過的工作。」

再者,松翰也運用了NetApp FlexClone軟體,把ERP的資料瞬間複製一份到商業智慧系統的資料庫上,以便進行資料分析、報表產生和應用測試等作業,而不會影響ERP的運作效能。

效益:輕鬆管理,工作量再多也不驚

雖然資料管理工作的範圍,從研發部門延伸到OA、ERP、資料庫等,應用項目越來越多,但NetApp的智慧型運作架構簡化了管理負荷,讓系統管理者不需要耗費時間在日常的作業維護,而能把專注於其他更重要的應用系統層面。

傅健桐副處長總結表示:「儲存系統的穩定性是我們長年投資在NetApp方案的主因。而NetApp儲存系統的擴充彈性,也讓松翰科技能以最精簡的人力,從容管理日趨複雜且龐大的儲存系統。」

展望未來,松翰的資料備份措施,除了持續採用NAS做為一線資料儲存、以磁帶機做為二線資料備份之外,也將考量其他新一代的儲存技術,例如把常用的研發資料,備份於可重複讀寫的SATA磁碟機 (或磁碟陣列),或是把需要永久保存的資料存放於藍光(Blue Ray)光碟機。

沒有留言: