[發(fā)明專利]用戶解決方案的可伸縮托管無效
| 申請?zhí)枺?/td> | 200980109862.5 | 申請日: | 2009-02-13 |
| 公開(公告)號: | CN101971164A | 公開(公告)日: | 2011-02-09 |
| 發(fā)明(設計)人: | M·艾默蘭恩;R·F·格拉姆比勒;W·J·格里芬;S·依夫里姆;K·D·霍夫曼;H·馬;D·A·瑞克托;R·D·托馬森 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F17/30;G06F3/00;G06F9/44 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 黃嵩泉;錢靜芳 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 解決方案 伸縮 托管 | ||
1.一種用于托管應用軟件(304、402)的系統(tǒng)(100),所述系統(tǒng)(100)包括:
本地服務器(204),其中所述本地服務器(204)包括處理因特網(wǎng)上來自客戶計算機(102)的將應用軟件(304、402)托管在服務器(202、204、206)上的請求的web前端模塊(302),所述應用軟件(304、402)是針對用戶的業(yè)務定制的,所述應用軟件(304、402)通過因特網(wǎng)上傳到所述本地服務器(202),
所述應用軟件(304、402)被包括在可被安裝在所述本地服務器(202)或遠程服務器(204、206)上的自定義代碼模塊中;
一個或多個遠程服務器(204、206),其中遠程服務器(204、206)包括管理托管在所述遠程服務器(204、206)上的應用軟件(402)的安裝和操作的后端模塊(404);
包括拓撲結構信息的配置數(shù)據(jù)庫(210),所述拓撲結構信息包括可托管應用軟件(304、402)的服務器(202、204、206)的描述;以及
內(nèi)容數(shù)據(jù)庫(208),所述內(nèi)容數(shù)據(jù)庫(208)包括關于要被托管在服務器(202、204、206)上的軟件應用程序(304、402)的內(nèi)容的信息;
其中所述web前端模塊(302)確定所述本地服務器(202)或者所述一個或多個遠程服務器(204、206)中哪一個將托管所述應用軟件(304、402)。
2.如權利要求1所述的系統(tǒng),其特征在于,所述本地服務器(202)還包括負載平衡模塊(506),所述負載平衡模塊(506)基于所述軟件應用程序的性能成本將軟件應用程序(304、402)分配到服務器(202、204、206)。
3.如權利要求2所述的系統(tǒng),其特征在于,軟件應用程序(304、402)根據(jù)基于其性能特性的等級來分組。
4.如權利要求2所述的系統(tǒng),其特征在于,所述負載平衡模塊(506)是可擴展的,所述負載平衡模塊(506)使用用戶提供的框架來將軟件應用程序(304、402)分配到特定的服務器(202、204、206)。
5.如權利要求1所述的系統(tǒng),其特征在于,所述本地服務器(202)還包括確認模塊(504),所述確認模塊(504)包括來自第三方的解決方案確認器,所述解決方案確認器確定軟件應用程序(304、402)是否應被上傳到服務器(202、204、206)。
6.如權利要求5所述的系統(tǒng),其特征在于,所述解決方案確認器執(zhí)行來自包含執(zhí)行安全檢查和實現(xiàn)定價模型的組的任務。
7.如權利要求1所述的系統(tǒng),其特征在于,所述后端模塊(404)包括資源配額模塊(602),所述資源配額模塊(602)為每個服務器(204、206)的系統(tǒng)資源提供配額。
8.如權利要求8所述的系統(tǒng),其特征在于,所述后端模塊(404)包括資源監(jiān)控模塊(604),所述資源監(jiān)控模塊(604)確定服務器(204、206)上的資源是否超出資源配額。
9.如權利要求1所述的系統(tǒng),其特征在于,所述后端模塊(404)包括匯編件高速緩存管理模塊(606),所述匯編件高速緩存管理模塊(606)管理所述自定義代碼模塊以確保在需要時上傳以及在不需要時卸載所述自定義代碼模塊。
10.如權利要求1所述的系統(tǒng),其特征在于,使用孤立的基礎結構來運行軟件應用程序(304、402),所述孤立的基礎結構防止運行在服務器(202、204、206)上的軟件應用程序(304、402)不利地影響所述服務器(202、204、206)上的系統(tǒng)資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980109862.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種探頭支撐裝置
- 下一篇:一種角度可調(diào)的顯示器裝置
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學習機器





