[發明專利]多租戶架構設計方法有效
| 申請號: | 201210394942.3 | 申請日: | 2012-10-17 |
| 公開(公告)號: | CN102937901A | 公開(公告)日: | 2013-02-20 |
| 發明(設計)人: | 胡星;馬于濤;李永兵;劉智平;王堅 | 申請(專利權)人: | 武漢鋼鐵(集團)公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F17/30 |
| 代理公司: | 北京市德權律師事務所 11302 | 代理人: | 劉麗君 |
| 地址: | 430080 *** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 架構 設計 方法 | ||
技術領域
本發明屬于數字信息的傳輸技術領域,特別涉及一種將企業遺留軟件升級為SaaS應用的多租戶架構設計方法。
背景技術
武鋼作為我國特大型企業,在礦產資源、高新技術、鋼材深加工、貿易物流、現代城市服務、資源綜合利用等相關產業的發展,迫切需要借鑒鋼鐵主業信息化的成功實踐,并已出臺了鋼鐵相關產業信息化“十二五”發展規劃。原有的企業信息化架構已無法適應云服務的新模式,需要利用鋼鐵主業的遺產軟件,開發多元化、個性化的SaaS(Software?as?a?Service,軟件即服務)應用,并建立鋼鐵相關產業的云服務平臺,為企業跨越式發展,提供信息化支撐,從而推動企業轉型。
云計算作為一種基于互聯網的、大眾參與的、以服務方式提供的新型計算模式,其計算資源是動態、可伸縮、且被虛擬化的[1]。SaaS作為云計算的一種重要模式,通過互聯網為用戶提供其所需的服務,在這種模式下用戶無須再購買軟件,而是向服務提供商按需租賃,根據使用時間或使用量付費。在軟件和信息技術服務業加快向網絡化、服務化、體系化和融合化方向發展的大背景下,武鋼正處在舊信息系統面臨終結的轉型時期。對于鋼鐵相關產業的子(分)公司來說,SaaS能盡可能消除購買、構建和維護基礎設施和應用程序的需要,有效地減少IT運營的成本;對于武鋼這樣的特大型企業來說,將正在使用中的遺留軟件(legacy?software)升級為SaaS應用,并逐步向云計算平臺演進,是一條低風險的采用先進技術實施可持續發展的途徑。
著名的SaaS應用提供商Salesforce,將多租戶(multi-tenancy)技術應用于其客戶關系管理等服務,大獲成功。簡單而言,多租戶是指一個單獨的軟件實例可以為多個用戶/組織服務的模式。多租戶技術作為SaaS應用區別于傳統軟件的重要標志,主要探討與實現如何在大量用戶的環境下共用相同的軟件或其組件,并仍可確保不同組織/用戶數據的隔離性和安全性[2]。租戶所能使用的服務可供1個或多個(取決于多租戶程度)終端用戶同時使用。為了盡可能地共享軟硬件資源,支持多租戶模式的SaaS應用不僅要對其軟件架構(architecture)、數據庫結構做相應的修改,而且在安全和數據隔離等方面也要進行特殊設計,與此相關的探索是目前多租戶技術理論研究的熱點[3]
Mietzner等人提出了一個面向云應用的、可配置的和可定制化的通用框架[4],對數據和配置信息進行虛擬分區,使每個租戶都能使用一個單獨的虛擬實例,并可以對這個虛擬實例進行個性化定制。對于業務流程驅動的應用而言,滿足不同租戶個性化的業務服務需求意味著需要建立有效的租戶業務流程定制機制,史玉良等人利用動作的時態邏輯(TLA,Temporal?Logic?of?Actions)進行建模和形式化驗證[5],確保全局定制行為的正確性。進一步地,林海略等人從運行性能的角度出發,在業務邏輯層和數據處理層提出不同的調度算法[6]來提高系統的運行效率,針對典型的Web應用TPC-W的實驗結果表明,該方法能在維持較高的資源利用率的同時為各個租戶提供一定的性能指標保障。
利用盡可能少的IT資源,為盡可能多的用戶/組織進行按需服務,是多租戶技術的主旨[7]。為構造適用于不同業務領域的SaaS應用,如電子合同管理[8]、授權管理系統[9]等,一些用于特定情境和主題的多租戶架構的設計方法被相繼提出。另一方面,服務提供商如Salesforce等也通過定制化手段[10],對通用的解決方案進行裁剪和改進,從而在不增加開發成本的情況下快速推出適合客戶需求的SaaS應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢鋼鐵(集團)公司,未經武漢鋼鐵(集團)公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210394942.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:照明裝置和照明裝置中光引擎殼體的安裝方法
- 下一篇:微耕機





