IBM PureSystems:IT 應用程序開發、部署和管理領域的變革者
今天的企業必須不斷創新以保持競爭力,這就要求企業要比以往更快、更便宜、更低風險地將產品和服務投入市場。要做到這一點,他們的 IT 組織需要通過增加自動化、減少人為干預來簡化 IT 生命周期,從而提高交貨速度、提高生產率并節省資金。顯然,這不是一項簡單的任務。
但如果 IT 組織能了解專家的做法,從設置架構到部署應用程序實現自動化,結果又會怎樣呢?這會讓他們有更多的精力參與真正的業務創新,而不是仍然陷在耗時的維護任務中。
IBM® PureSystems® 是 IBM 的一個全新新系統品牌下的***款產品,它是一種新的系統類型,稱為“專家集成系統”。這項技術旨在幫助 IT 組織僅花費幾個小時就可以讓新的應用程序上線并運行,不必像過去那樣要耗時幾個月來完成部署。IBM PureSystems 結合了通用系統的靈活性、云的彈性和設備的簡單性。
與 Oracle、HP、Dell 和 Cisco 不同,IBM 的解決方案提供了一個完整的生態系統來支持和培育企業的 IT 應用程序需求,并將更加完整的開發、部署和管理集成到 IT 生命周期中。本文介紹了由 IBM PureSystems 提供的新功能,并演示了各種實際的應用場景,在這些場景中,這種新的技術類別可以幫助 IT 組織對公司的底線做出現實而又明確的反應。
本文將進一步解釋 Rational® 應用程序開發工具和協同生命周期管理(CLM)的應用程序生命周期管理(ALM)方案如何與 IBM PureSystems 進行互補,從而為 IBM 客戶提供簡化的開發、測試和生產環境。
全新的 IBM PureFlex System 和 IBM PureApplication System
IBM PureSystems 家族最初的兩個成員是 IBM® PureFlex System 和 IBM PureApplication System。
IBM PureFlex System
感知和預測優化基礎架構所需資源的專家:
- 工廠集成和優化的系統基礎架構
- 集成管理
- 知識經驗自動化和優化
IBM PureApplication System
優化部署和運行應用程序,從而快速體現價值的專家:
- 專家設計、集成和優化應用程序感知平臺
- 基于多年的測試和部署經驗而創建的工作負載模式
- 使用單個控制臺的簡化管理
在營銷資料中,您會看到“所有的 IBM PureSystems 都是充分優化、完全虛擬化,具有非兼容性設計,可實現系統級升級,是專為云而設計。”
但這具體是什么意思?究竟是什么使得 IBM PureSystems 成為專家集成系統?以下有幾個答案。
內置的專門技術
- 預先優化了 Web 和數據庫應用程序工作負載
- 工作負載模式集合了 IBM、合作伙伴和客戶的知識經驗
- 靈活、安全、虛擬化、可擴展的基礎架構
精簡的體驗
整個 IT 生命周期內的無縫集成
單點式平臺管理
集成式監控和維護
通過設計實現集成式監控和維護
- 可重復的自助式服務配置
- 集成式的、具有彈性的應用程序和數據運行時
- 感知應用程序的工作負載管理
當然,沒有一個新的系統能夠在數據中心的孤島中生存。它必須集成到現有環境以及開發和部署生命周期中。本文的其余部分將介紹 IBM PureSystems 的基本功能,以及在解決當今 IT 組織復雜的需求方面所帶來的好處。
PureSystems 如何幫助您簡化業務
IBM PureSystems 項目為以下四個關鍵 IT 目標帶來了顯著的價值:
- 整合
- 優化
- 創新
- 加快向云計算的遷移
- 下面我們將逐個講解它們。
整合:應用程序組合管理如何分清 IT 資產的價值
IBM 應用程序組合管理和應用程序安置解決方案提供了靈活的工作負載模式,幫助您在新的 IBM PureApplication System 中整合和管理現有的應用程序。這些工作負載模式無需任何修改,便可幫助您制定更快、更明智的決策。底線:整合系統和應用程序能幫助減少運營成本。
有些人可能會認為應用程序組合管理是理解和整合應用程序和系統的初始步驟。但實際上,它應該是一個持續的過程,通過使用信息和分析,制定出關于投資、整合、現代化或更換應用程序的客觀而又易懂的決策。
為什么?許多 IBM 客戶正面臨著混合使用 x86 服務器和供應商中間件造成的 IT 運營成本不斷攀升。不斷增加的服務器和應用程序也增加了復雜性并影響業務的敏捷性。結果,目前應用程序的維護費用消耗了 70% 至 80% 的 IT 預算。IT 組織急需一個更好的辦法來控制和管理他們的 IT 運營支出。
這里的解決方法就是使用應用程序組合管理策略和 IBM 的應用程序安置方案。它們可以幫助您管理應用程序組合,并選擇合適的應用程序遷移到 IBM PureSystems。您可以從利用 IBM® Rational® Focal Point™ 存放、訪問和優化應用程序實施項目開始做起。
在更好地了解和管理您的應用程序后,您可以將其集成到您的 IT 工作負載生命周期中,將工作負載部署模式包含到 IBM 的PureSystems 中。您也可以創建您自己的模式,實現連續的應用程序交付,從而降低成本和風險,并確保整個生命周期中端到端的一致性。
優化:如何流水線化整個 IT 組織的部署和測試
大多數企業有著上百名開發人員,以及不同的業務單位和 IT 小組。傳統上,每個團隊都有自己的自定義開發設置和現成的軟件應用程序,可將它們用于目標開發平臺。但這妨礙了流動性,如果將 IT 資源重新分配到不同的任務,支持不斷變化的業務目標,則需要提供額外的技術支持和培訓。
組織正在尋找優化開發和測試的方法,也就是說,通過利用一套通用的工具在與生產一樣的環境中進行開發、部署和測試。這一解決方案是一個多平臺開發和測試環境,為 IBM® Power Systems™ 提供了集成開發環境、編譯器和測試功能,從而能夠快速構建、部署和測試 IBM PureSystems 系統的應用程序。
IBM 多平臺開發和測試方案可幫助提高生產力,讓您能通過使用 IBM PureApplication 和 NGP Systems 的集成工具、編譯器和運行時來快速采用新技術。您可以更好地調優和自動化系統及應用程序,從而提高應用程序性能、可擴展性和可靠性。
例如,假設您的團隊正在開發應用程序模式和相關工件,如圖 1 所示。
圖 1. 開發應用程序模式和工件

您可以使用 IBM PureApplication System 通過以下步驟簡化流程:
- 將 IBM® Rational® Application Developer 直接連接到任意數量的 IBM PureApplication Systems。
- 從 PureApplication System 獲取應用程序模式,將它放入您的工作區中。
- 以 Rational Application Developer 工作區項目的形式表現應用程序模式。
- 和平常一樣開發代碼。將應用程序模式發布到 PureApplication System。
- 在合作模式下工作,并注意同事所做的修改。
- 導出模式、導入模式、管理偏好,等等。
在考慮使用 IBM 多平臺開發和測試解決方案的集成工具、編譯器和運行時,可以帶來以下好處:
- 開發人員通過使用現代化的集成工具和編譯器,生產力可提高 22-37%
- 簡化、加快 IBM PureApplication Systems 應用程序的開發、部署、測試和維護
- 在與 IBM Power Systems 編譯器一起結合使用時,可以利用領先的編譯器優化技術來提高效率
創新:如何更有效地管理應用程序生命周期讓您的組織獲得更大收益
對于 IT 團隊而言,常常提及的“創新”概念究竟是什么?它應該是能及時、經濟地滿足新業務需求的新應用程序和服務。這意味著能更好地管理從靈感到創造再到使用的應用程序生命周期。在整合和優化之后,這些能力是有可能實現的,如前所述。
在一個典型的組織中,客戶、開發、運營團隊和其他利益相關者之間缺乏協作和溝通,這大大增加了開發出的產品和服務不能滿足實際業務需求的風險。解決方案就是應用程序生命周期管理 (ALM)。它解決了如何提高項目成功率的問題,同時控制了與軟件錯誤相關的成本。
IBM ALM 方案使您能夠獲得整個團隊、項目、平臺和流程中端到端的可見性和追溯性,從而以更快的速度投向市場。通過更有效地管理應用程序生命周期,您可以提供更高質量的軟件和更快的服務,因為您能更好地實現跨平臺的團隊協作、自動化和管理。
IBM 軟件 ALM 方案能提供:
- 通過一個共同的團隊基礎架構進行協同生命周期管理,或 CLM,開發周期時間減少 15% 至 20%(參閱 參考資料,獲得有關的更多信息)
- 提高開發團隊之間的溝通和協作,從而提高生產率并降低成本
- 使用一個共同的溝通平臺減少調試應用程序的時間,從而提高運營效率
- 加快向云計算的遷移:如何快速啟用安全、集成的云環境
很多時候,開發和運營團隊之間缺乏協調,這會導致在推出對業務至關重要的新功能時出現延誤和增加成本。這個問題通常由于交付軟件的不同階段之間耗時的手動處理和切換而導致。在過去,開發階段的成功部署并不意味著在其他環境中也能部署成功。
IBM 的部署規劃和持續構建、集成和交付解決方案能夠幫助您規劃、自動化和管理基礎架構配置、中間件配置和應用程序部署。這些解決方案的目標是可以在基于云的基礎架構中重復設置和使用的定義好的、標準化的環境,從而通過使用自動化和大幅減少配置時間來消除人工錯誤的昂貴代價。
團隊可以自動進行云環境中應用程序構建、測試和部署。IBM 部署規劃和持續構建、集成和交付解決方案使您能夠自動實現工作負載部署,加快將應用程序交付到開發、測試和生產環境中的速度。
如圖 2 所示,統一應用程序生命周期管理通過自動實現應用程序工作負載交付減少了部署時間。
圖 2. 統一應用程序生命周期管理工作流程圖

結束語
當今的 IT 組織可以利用 IBM 的 PureSystems 來解決一些關鍵的 IT 需求:
- 如何更好地整合工作負載,降低 TCO,并降低復雜性和減少無計劃擴展
- 如何調整和自動化系統,從而實現優化并更適應環境
- 如何更快地提供一些功能來加速創新
- 如果組織選擇向云計算發展,如何實現快速、安全、集成的云環境
通過使用 IBM PureSystems,可以整合系統和應用程序工作負載,減少 IT 基礎架構的總體擁有成本。可以按照通用方式在共享的基礎架構上運行開發、測試和生產環境,這有助于確保部署自動化,并且應用程序本身會在生產環境中按預期的方式運行,就像在開發和測試環境一樣。通過采用專家集成系統,可以簡化和降低數據中心的復雜性和無計劃擴展。您可以智能地管理工作負載并單點控制它,而且該環境會提供動態的可擴展性,幫助滿足服務水平。
可以快速提供一些新功能來幫助加快新產品的上市時間,并且以經濟的方式自動根據需要應對變化。***,可以加速在云環境中的使用,通過開放的標準和有效地共享 IT 資源來提高 IT 經濟效益,從而幫助延長目前的投資。
IBM 的一些功能可以幫助您盡快從 PureSystems 中獲得***的益處,并***程度地減少管理服務生命周期的混亂和復雜性。IBM 可以幫助您彌補企業 IT 流程的差距,讓應用程序盡快上線并運行,從而實現以下成果:
- 通過將 IBM PureSystems 作為服務生命周期一部分來管理,降低成本以及與實現新的基礎架構有關的風險。
- 通過將持續構建、集成、測試和交付作為應用程序生命周期的一部分,***程度地減少中斷和復雜性。
- 跨平臺管理服務生命周期
【編輯推薦】