[發明專利]SMB2擴展在審
| 申請號: | 201610207685.6 | 申請日: | 2012-09-07 |
| 公開(公告)號: | CN105743996A | 公開(公告)日: | 2016-07-06 |
| 發明(設計)人: | D·M·克魯斯;D·E·洛文格;T·E·喬利;J·T·品克頓;M·喬治;R·C·巴特帕蒂;M·商 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳小剛 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | smb2 擴展 | ||
本發明專利申請是申請日為2012年9月7日、申請號為201210331041.X、名稱為“SMB2擴展”的發明專利申請的分案申請。
技術領域
本發明涉及集群環境的擴展。
背景技術
服務器集群常用于提供信息到客戶機的故障切換和高可用性。傳統上,集群環境是根據客戶機-服務器協議來設計的,其中客戶機連接到服務器以訪問該服務器可用的資源。在傳統集群環境中,組成該環境的不同的服務器可訪問不同的文件系統。不能訪問共同的文件系統限制了傳統文件系統集群的功能。
各實施例正是對于這些和其他考慮事項而做出的。而且,盡管討論了相對具體的問題,但是應當理解,各實施例不應被限于解決本背景技術中所標識的具體問題。
發明內容
提供本發明內容來以簡化形式介紹將在以下詳細描述部分中進一步描述的一些概念。本發明內容并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
本公開內容的各實施例提供了經擴展的集群環境,其中文件系統在邏輯上被集群在一起使得該集群中的每一節點能訪問駐留在該集群中的所有資源。因為文件系統能由該集群環境中的每一節點訪問,所以不論客戶機連接到哪一節點,該客戶機都可以訪問該集群的資源。這樣的環境向客戶機提供了在連接到集群環境時的各個選項。客戶機可以利用經擴展的集群節點的靈活性來高效地連接到服務器集群。
在其他實施例中,盡管該經擴展的集群環境允許客戶機訪問跨該集群的資源而不論客戶機與其建立連接的實際節點如何,但一旦客戶機與一節點建立了連接,它就嘗試維持它與該同一節點的連接以減少在該集群環境的各節點之間轉移的狀態信息的量。
然而,在一些情況下,客戶機可能不能維持與同一節點的連接,而是需要連接到該經擴展的集群環境中的不同節點。在其他環境中,該經擴展的集群環境提供會話信息、狀態信息和/或句柄的存儲和維護,以便于客戶機從一個節點移動到另一節點。該集群的各節點能夠在彼此之間傳遞這樣的信息,以便于客戶機連接的移動。
各實施例可被實現為計算機進程、計算系統、或者諸如計算機程序產品或計算機可讀介質等制品。計算機程序產品可以是計算機系統可讀并對用于執行計算機過程的指令的計算機程序編碼的計算機存儲介質。計算機程序產品還可以是計算系統可讀并對用于執行計算機過程的指令的計算機程序編碼的載體上的傳播信號。
附圖說明
參考以下附圖描述非限制性和非窮盡性的實施例。
圖1示出了可用于實現此處描述的實施例的系統。
圖2是客戶機在連接到服務器集群時可以執行的方法的實施例。
圖3是客戶機在集群環境中的各節點之間轉移連接時可以執行的方法的實施例。
圖4是由集群環境中的節點執行以維護和轉移持久句柄的方法的實施例。
圖5是由集群環境中的節點執行以請求先前建立的會話的所有權的方法的實施例。
圖6示出了適于實現各實施例的計算環境的框圖。
具體實施方式
以下將參考形成本發明一部分并示出各具體示例性實施例的附圖更詳盡地描述各個實施例。然而各實施例被實現為許多不同的形式并且不應將其解釋為限制在此處描述的實施例;相反地,提供這些實施例以使得本公開變得透徹和完整,并且將這些實施例的范圍完全傳達給本領域普通技術人員。因此,這些實施例可采用硬件實現形式、全軟件實現形式或者結合軟件和硬件方面的實現形式。因此,以下詳細描述并非是局限性的。
圖1示出了可用于實現此處公開的一些實施例的系統100。系統106可以是包含一個或多個節點的示例集群系統。集群系統的示例是具有一個或多個服務器的服務器集群,如圖1所示。系統100包括客戶機102和104以及服務器集群106。客戶機102和104通過網絡108與服務器集群106通信。在各實施例中,網絡108可以是因特網、WAN、LAN、或本領域已知的任何其他類型的網絡。服務器集群106存儲被客戶機102和104上的應用訪問的資源。客戶機102和104與集群106建立會話以訪問集群106上的資源。盡管在圖1中,僅有客戶機102和104被示為與集群106通信,但是在其他實施例中,可以存在兩個以上客戶機從服務器集群106訪問信息。在各實施例中,客戶機102和104可根據SMB2協議來訪問服務器集群106或與其通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610207685.6/2.html,轉載請聲明來源鉆瓜專利網。





