IT架構以業務需求為主導,并且在不斷的試驗和探索中改造升級,這是所有企業的信息化必由之路,互聯網企業更是如此。近日,國內領先的IDC服務提供商帝聯科技舉辦第二屆互聯網“IT同學會”活動。活動現場,圍繞IT架構的創新改革,多家互聯網企業的CTO們暢所欲言,道出了自己在網站建設中遇到的難題和對于未來的IT規劃。
樂蜂網是一家以銷售女性化妝品為主的電子商務網站。“自2008年成立以來,樂蜂網的IT架構改造共經歷了三個階段。” 樂蜂網副總裁孫巖告訴記者,“成立之初,我們的業務量還不是很大,為了節約成本只建立了一個單數據庫,然后用WAP、ERP和CRM系統來管理前端的內容,由于所有數據報表都取自這一個數據庫,單數據庫承受的壓力過大;隨著業務的發展,我們將部分報表從OSPP中取出,放入BI操作,同時應用了大量緩存,緩解了數據庫的壓力。”
眼下,樂蜂網的IT架構又出現了新的問題——橫向擴展難以實現,自己開發的應用程序數據在同步傳輸時容易發生死鎖和積壓。為此,孫巖提出了全新的IT構想:沿用原先的JAVA系統和ERP系統,建立同城的鏡像數據中心和異地災備中心;此外,鑒于應用系統壓力較大,孫巖對其做了進一步的拆分。改造前,消費者的購物車信息和瀏覽記錄都會直接保存在數據庫中;改造后,消費者提交的訂單數據會先進入ERP系統,由定單生產系統執行訂單,將狀態修改為“已發貨”后把數據傳到讀庫,消費者只要從讀庫里查看訂單信息就可以了。這一方案不僅提高了訂單處理的速度,也減小了用戶猛增對系統產生的壓力。
孫巖指出,盡管樂蜂網更傾向于使用高穩定性的系統,但在新的IT架構設計中仍然使用了Oracle最新的數據庫解決方案11g。“一個新系統可能隨時崩潰、宕機或者占用內存特別多,所以我們先在不太關鍵的系統試運行一下,等能力提升了,再大規模使用。不能太激進,但是也不能太保守,我們要嘗試性地試用新產品。”