
甲骨文剛剛發布了最新版的Exadata x3,這一款在全球范圍內備受推崇的一體機產品在OpenWorld 2012上再次匯聚了諸多目光。然而如何在有限的時間窗內將Exadata的效能發揮到最大?這是困擾大多數用戶的一個問題。知名在線支付公司PayPal的架構師Amit Das就在本次的OpenWorld大會上分享了他們的Oracle Exadata快速遷移經驗。
Das介紹,PayPal在剛剛完成Oracle Exadata x2-8測試之后就收到了公司高層的通知,郵件內容很簡單:“把存儲和計算能力提高10倍,要最快的速度。”
通常來說,大型數據庫遷移并涉及到應用改造的項目都要幾年的時間。但是對于PayPal來說,他們的業務增長速度太快了,還要滿足服務水平協議(SLA),這需要他們把交易反饋時間降低到40毫秒,比之前的Solaris SPARC架構提高4-10倍。更關鍵的是,PayPal只有幾個月的時間來完成這一工作,而不是幾年!
Das表示,公司的業務增長速度可以用爆炸式來形容,在峰值時段,他們需要每秒鐘處理500個支付交易。這個高速的OLTP環境中有超過500個Oracle數據庫實例,接近14000的并發和每秒80000的執行。要保證這樣一個系統的正常運作需要后端有強大的計算能力。
Das在實施Exadata之前就對這個產品非常熟悉了,因為在加入PayPal之前,他就職于甲骨文公司,并完成了全球第一個生產環境的Exadata部署--蘋果公司的App Store.除此之外,Das還對Oracle RAC技術有較為深入的研究,使用經驗也超過了10年。
在今年的早些時候,Das和他的IT團隊就在籌劃Exadata的遷移工作,最后他們得出的結論是要在60天內完成從測試到投入生產的工作。
據了解,PayPal將Exadata“集群”部署到了兩個數據中心當中。新的系統包括生產集群、備用集群和一個測試開發集群。每個生產集群都包含一個4節點的RAC其中有64個Exadata存儲單元和兩個Exadata x2-8.每個集群的存儲空間是131TB.
Das介紹,PayPal只花了大約5天的時間就完成了生產集群的部署。他們使用Oracle GoldenGate 數據集成工具實現了現有數據和Exadata之間的同步,并對數據真實性進行了驗證。然后他們就開始著手進行端到端的應用轉換,Das透露整個過程中的停機時間只有短短的10分鐘。
“10分鐘停機時間主要是由于重啟應用層,”Das說:“PayPal對于Exadata部署的最終效果感到很滿意,它滿足了我們的SLA需求。”
Das表示,PayPal對剛剛發布的Exadata x3-2非常感興趣,相比于之前部署的Exadata x2-8,新的一體機模型對于OLTP性能將會有更大的提升。
此外,Das還表示PayPal將對新版的Oracle Database 12c進行評估。他認為新版數據庫中的Pluggable Database特性對于改善Oracle RAC將起到重要作用。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄