[發明專利]一種收集軟件業務模型的方法、裝置、終端及存儲介質在審
| 申請號: | 202010855713.1 | 申請日: | 2020-08-24 |
| 公開(公告)號: | CN112003751A | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 徐淑煥 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 收集 軟件 業務 模型 方法 裝置 終端 存儲 介質 | ||
本發明公開一種收集軟件業務模型的方法、裝置、終端及存儲介質,從網口抓包獲取軟件業務運行報文;分析軟件業務運行報文,獲得業務信息;將所獲得業務信息進行顯示。本發明自動快速獲取詳細的業務模型,無需客戶描述或分析系統日志,效率高且節省人力物力,便于項目拓展階段分析其性能需求,評估解決方案和產品滿足程度,為交付階段業務對接、性能優化以及維護階段問題定位提供有價值的參考信息。
技術領域
本發明涉及軟件業務獲取領域,具體涉及一種收集軟件業務模型的方法、裝置、終端及存儲介質。
背景技術
客戶使用分布式存儲產品的方式是,客戶軟件服務器上的軟件(如高性能計算軟件等)向存儲產品下發或讀取數據,而不同軟件向存儲產品下發或讀取數據的業務場景,或者說業務模型是不同的,可以下發大文件,也可下發隨機小文件,即軟件向存儲產品下發或讀取數據的業務模型是多種多樣的。而在項目拓展、交付和維護階段經常會遇到以下情況:項目拓展給客戶提供存儲產品相關解決方案或存儲產品型號時,客戶業務場景比較復雜或者客戶不能描述清楚;在項目進行PoC測試或項目在交付階段進行業務對接時,存儲產品性能無法滿足客戶需求,需要根據客戶的具體業務模型進行針對性的性能優化;在項目維護階段,存儲系統出現異常,不是完全因為存儲產品bug導致時,需要了解客戶業務模型配合進行問題的分析定位。
以上情況都需要能夠獲得客戶應用軟件的業務模型。目前獲取軟件業務模型的方式多是先通過和客戶進行口頭交流,如果客戶不能描述清楚詳細,進一步通過分析存儲產品上的系統日志來一步步地手動進行業務模型分析和匯總,整個流程下來獲取到需要的所有信息整體會耗費較多時間,過程中也涉及多個相關人員的協調和分析,效率相對比較低,影響項目進度,降低客戶滿意度。
發明內容
為解決上述問題, 本發明提供一種收集軟件業務模型的方法、裝置、終端及存儲介質,從網口抓包獲取業務報文并分析,自動收集軟件業務模型。
本發明的技術方案是:一種收集軟件業務模型的方法,包括以下步驟:
從網口抓包獲取軟件業務運行報文;
分析軟件業務運行報文,獲得業務信息;
將所獲得業務信息進行顯示。
進一步地,通過網絡數據處理工具從網口抓包獲取軟件業務運行報文,網絡數據處理工具將軟件業務運行報文中的內容分類存儲于數據包;
分析軟件業務運行報文,獲得業務信息,具體為:
通過網絡數據處理工具讀取命令對數據包進行分析,過濾出讀寫數據塊大小、文件偏移量、讀寫類型及操作時延,并根據讀寫數據塊大小和文件偏移量分析是順序讀寫還是隨機讀寫;
通過跟蹤工具在軟件業務運行報文中獲取線程并發數、每個線程運行時處理文件路徑和名稱。
進一步地,該方法還包括:
訪問業務讀寫存儲目錄,獲取目錄下目錄結構、單目錄下文件個數和文件大小;
將所獲取的目錄下目錄結構、單目錄下文件個數和文件大小進行顯示。
進一步地,該方法還包括:
根據所獲取單目錄下文件個數和文件大小,計算不同文件大小在其對應所有文件中的比例;
將不同文件大小在其對應所有文件中的比例進行顯示。
本發明的技術方案還包括一種收集軟件業務模型的裝置,包括,
報文獲取模塊:從網口抓包獲取軟件業務運行報文;
報文分析模塊:分析軟件業務運行報文,獲得業務信息;
顯示模塊:將所獲得業務信息進行顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010855713.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防堵塞的市政污水處理裝置及其使用方法
- 下一篇:一種曝氣加速裝置





