• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>微軟公司專利>正文

    SMB2擴展制造技術

    技術編號:8367942 閱讀:158 留言:0更新日期:2013-02-28 07:35
    本發明專利技術涉及SMB2擴展。公開了用于在經擴展的集群環境中操作的客戶機和服務器的系統和方法。通過向客戶機提供并行地嘗試與多個服務器進行連接的能力,在將客戶機連接到集群環境的過程中引入了效率。在該集群環境中操作的服務器也能夠提供文件句柄和其他狀態信息的持久存儲。狀態信息和持久句柄的所有權可在各服務器之間轉移,從而向客戶機提供了在維持對該集群環境中的資源的訪問的情況下從一個服務器移到另一服務器的機會。

    【技術實現步驟摘要】

    本專利技術涉及集群環境的擴展。
    技術介紹
    服務器集群常用于提供信息到客戶機的故障切換和高可用性。傳統上,集群環境是根據客戶機-服務器協議來設計的,其中客戶機連接到服務器以訪問該服務器可用的資源。在傳統集群環境中,組成該環境的不同的服務器可訪問不同的文件系統。不能訪問共同的文件系統限制了傳統文件系統集群的功能。各實施例正是對于這些和其他考慮事項而做出的。而且,盡管討論了相對具體的 問題,但是應當理解,各實施例不應被限于解決本
    技術介紹
    中所標識的具體問題。
    技術實現思路
    提供本
    技術實現思路
    來以簡化形式介紹將在以下詳細描述部分中進一步描述的一些概念。本
    技術實現思路
    并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。本公開內容的各實施例提供了經擴展的集群環境,其中文件系統在邏輯上被集群在一起使得該集群中的每一節點能訪問駐留在該集群中的所有資源。因為文件系統能由該集群環境中的每一節點訪問,所以不論客戶機連接到哪一節點,該客戶機都可以訪問該集群的資源。這樣的環境向客戶機提供了在連接到集群環境時的各個選項。客戶機可以利用經擴展的集群節點的靈活性來高效地連接到服務器集群。在其他實施例中,盡管該經擴展的集群環境允許客戶機訪問跨該集群的資源而不論客戶機與其建立連接的實際節點如何,但一旦客戶機與一節點建立了連接,它就嘗試維持它與該同一節點的連接以減少在該集群環境的各節點之間轉移的狀態信息的量。然而,在一些情況下,客戶機可能不能維持與同一節點的連接,而是需要連接到該經擴展的集群環境中的不同節點。在其他環境中,該經擴展的集群環境提供會話信息、狀態信息和/或句柄的存儲和維護,以便于客戶機從一個節點移動到另一節點。該集群的各節點能夠在彼此之間傳遞這樣的信息,以便于客戶機連接的移動。各實施例可被實現為計算機進程、計算系統、或者諸如計算機程序產品或計算機可讀介質等制品。計算機程序產品可以是計算機系統可讀并對用于執行計算機過程的指令的計算機程序編碼的計算機存儲介質。計算機程序產品還可以是計算系統可讀并對用于執行計算機過程的指令的計算機程序編碼的載體上的傳播信號。附圖說明參考以下附圖描述非限制性和非窮盡性的實施例。圖I示出了可用于實現此處描述的實施例的系統。圖2是客戶機在連接到服務器集群時可以執行的方法的實施例。圖3是客戶機在集群環境中的各節點之間轉移連接時可以執行的方法的實施例。圖4是由集群環境中的節點執行以維護和轉移持久句柄的方法的實施例。圖5是由集群環境中的節點執行以請求先前建立的會話的所有權的方法的實施例。圖6示出了適于實現各實施例的計算環境的框圖。具體實施例方式以下將參考形成本專利技術一部分并示出各具體示例性實施例的附圖更詳盡地描述各個實施例。然而各實施例被實現為許多不同的形式并且不應將其解釋為限制在此處描述的實施例;相反地,提供這些實施例以使得本公開變得透徹和完整,并且將這些實施例的范圍完全傳達給本領域普通技術人員。因此,這些實施例可采用硬件實現形式、全軟件實現形 式或者結合軟件和硬件方面的實現形式。因此,以下詳細描述并非是局限性的。圖I示出了可用于實現此處公開的一些實施例的系統100。系統106可以是包含一個或多個節點的示例集群系統。集群系統的示例是具有一個或多個服務器的服務器集群,如圖I所示。系統100包括客戶機102和104以及服務器集群106。客戶機102和104通過網絡108與服務器集群106通信。在各實施例中,網絡108可以是因特網、WAN、LAN、或本領域已知的任何其他類型的網絡。服務器集群106存儲被客戶機102和104上的應用訪問的資源。客戶機102和104與集群106建立會話以訪問集群106上的資源。盡管在圖I中,僅有客戶機102和104被示為與集群106通信,但是在其他實施例中,可以存在兩個以上客戶機從服務器集群106訪問信息。在各實施例中,客戶機102和104可根據SMB2協議來訪問服務器集群106或與其通信。如圖I所示,服務器集群106包括例如服務器106AU06B和106C等一個或多個節點,這些節點提供對存儲在集群106上的信息的高可用性和冗余性。服務器集群106的一個或多個節點可經由網絡彼此通信,諸如因特網、WAN、LAN、或本領域已知的任何其他類型的網絡。在各實施例中,集群106可以具有文件系統、數據庫、或者由客戶機102和104訪問的其他信息。盡管圖I中示出了 3個服務器,但是在其他實施例中,集群106可以包括3個以上服務器或3個以下服務器。在各實施例中,服務器集群106是經擴展的服務器集群。在各實施例中,經擴展的服務器集群包括能由該服務器集群中的每一節點(例如,服務器106A、106B以及106C)訪問的文件系統108。作為示例,在經擴展的集群中,文件系統在邏輯上被集群在一起,使得組成該文件系統的一個或多個盤能從該服務器集群中的每一服務器可見。在這樣的實施例中,經擴展的服務器集群使得能夠在該集群中的各節點間共享資源。在一個這樣的實施例中,服務器集群106包括中央數據儲存庫,該中央數據儲存庫包括服務器集群106中的每一服務器能訪問的一個或多個數據存儲。在這樣的實施例中,將資源存儲在中央儲存庫中允許每一服務器訪問文件系統。在另一實施例中,可通過跨服務器集群106中的每一服務器的本地文件系統復制資源來提供共享文件系統。在這樣的實施例中,可以使用本領域已知的任何方式的復制數據來跨組成該集群的各服務器復制集群資源。將在邏輯上集群在一起的文件系統包括在經擴展的服務器集群(如服務器集群106)中,提供了在傳統服務器集群中不可用的附加功能。在一個實施例中,在邏輯上集群在一起的文件系統確保作為集群環境的一部分的每一節點能訪問該環境上的任何資源。在各實施例中,資源可以是集群環境中提供的應用、文件、對象、數據、或任何其他類型的資源。這允許客戶機訪問和/或以其他方式操縱該文件系統上的任何資源,而不論該客戶機與哪一節點(例如,服務器106AU06B和/或106C)建立了連接。在各實施例中,文件服務器106可使用名稱解析機制將每一節點注冊在共同名稱下。名稱解析機制的非限制性示例是域名系統(DNS)。例如,服務器集群106可以將服務器106A、106B、以及106C注冊在DNS服務器(圖I中未示出)中的共同名稱下。DNS服務器可以是服務器集群106的一部分或它可以在服務器集群106外部。在客戶機嘗試訪問服務器集群106中的服務器時,客戶機可訪問名稱解析機制來獲得服務器的地址。例如,客戶機可聯系DNS服務器來獲得服務器集群106中的一服務器的地址。因為該服務器系統將所有服務器注冊在共同名稱下,所以DNS服務器可返回組成服務器集群106的各服務器(例如,服務器106A、106B以及106C)的地址的列表。在各實施 例中,該地址可以是IP地址、URL、URI、或本領域已知的任何其他類型的地址。因為返回了多個地址,所以向客戶機提供了要連接到哪一服務器的選擇。在各實施例中,客戶機可選擇連接到它從服務器接收到的列表中的第一地址。在一些情況下,客戶機可能難以連接到該第一地址所標識的第一服務器(例如,服務器106A)。因為服務器集群106中的每一服務器都能夠向客戶機提供類似功能,所以客戶機可決定連接本文檔來自技高網...

    【技術保護點】
    一種用于與集群服務器環境建立會話的方法,所述方法包括:在客戶機處接收202標識所述集群服務器環境中的多個服務器的多個地址;從所述客戶機發送204連接到由所述多個地址的第一地址所標識的第一服務器的初始請求;在連接到所述第一服務器之前,從所述客戶機向所述多個地址的子集發送210一個或多個附加請求,其中所述多個地址的該子集標識所述集群服務器環境中的至少第二服務器;從所述第二服務器接收212連接成功的指示;以及連接214到所述第二服務器。

    【技術特征摘要】
    ...

    【專利技術屬性】
    技術研發人員:D·M·克魯斯D·E·洛文格T·E·喬利J·T·品克頓M·喬治R·C·巴特帕蒂M·商
    申請(專利權)人:微軟公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久久久亚洲av成人无码电影| 无码日韩精品一区二区免费| 亚洲精品无码AV人在线播放| 在线高清无码A.| 亚洲av永久无码嘿嘿嘿| 无码人妻精品一区二区三区99不卡| 午夜无码A级毛片免费视频| 亚洲AV综合色区无码二区爱AV| 无码乱码观看精品久久| 色情无码WWW视频无码区小黄鸭| 国产做无码视频在线观看| 久久久久亚洲AV无码网站| 东京热av人妻无码专区| 亚洲AV成人片无码网站| 日韩人妻无码精品一专区| 亚洲日韩精品无码专区网站| 亚洲国产成人无码AV在线影院 | 内射人妻少妇无码一本一道 | 亚洲精品无码久久久久秋霞| 国产成人A亚洲精V品无码| 久久AV无码精品人妻出轨| 亚洲国产精品无码观看久久| 无码人妻丰满熟妇区五十路百度| 国产成人AV无码精品| 免费无遮挡无码永久在线观看视频| 中文字幕亚洲精品无码| 无码国产精品一区二区免费| 无码人妻精品一区二区三区夜夜嗨| 中文字幕无码精品亚洲资源网| 色欲香天天综合网无码| 人妻少妇看A偷人无码精品视频| 亚洲熟妇无码av另类vr影视| av无码国产在线看免费网站| 精品国产V无码大片在线看| 熟妇人妻中文字幕无码老熟妇| 国产精品无码一区二区三级 | 成人午夜亚洲精品无码网站| 国产日产欧洲无码视频| 小泽玛丽无码视频一区| 国产成人亚洲精品无码AV大片| 国产精品无码2021在线观看|