【技術實現步驟摘要】
一種信息傳輸方法及其相關設備
[0001]本申請涉及云
,尤其涉及一種信息傳輸方法及其相關設備。
技術介紹
[0002]隨著云技術的飛速發(fā)展,云服務系統的規(guī)模越來越大。圖1為相關技術中的云服務系統的一個結構示意圖,如圖1所示,該云服務系統為三層架構,底層為廣泛分布的物理服務器,中間層為柜頂(top of rack,TOR)交換機,頂層為核心(core)交換機,不同服務器之間可通過兩層交換機實現數據傳輸。此外,系統中還部署有一個仲裁器,用于對所有服務器進行統一管理。
[0003]對于任意一個TOR交換機而言,該TOR交換機連接有多個服務器,當某個服務器存在數據傳輸需求時(例如,該服務器要向另一個服務器發(fā)送數據),可先通過該TOR交換機向仲裁器發(fā)送請求。然后,仲裁器可對請求進行處理,并將得到的應答返回至該服務器,以使得該服務器基于該應答實現數據傳輸。
[0004]然而,當同一TOR交換機在同一時間接收到不同服務器的請求時,請求之間在該交換機處發(fā)生沖突(碰撞),若該TOR交換機未設置有用于緩沖請求的緩存,會導致請求丟失,影響服務器之間的數據傳輸。
技術實現思路
[0005]本申請實施例提供了一種信息傳輸方法及其相關設備,可有效避免請求之間發(fā)生碰撞的情況出現,不會導致請求丟失,有利于提高服務器之間數據傳輸的穩(wěn)定性。
[0006]本申請實施例的第一方面提供了一種信息傳輸方法,該方法應用于云服務系統,云服務系統包括仲裁器、第一交換機和第一服務器組,仲裁器通過第一交換機與第一服務器組連 ...
【技術保護點】
【技術特征摘要】
1.一種信息傳輸方法,其特征在于,所述方法應用于云服務系統,所述云服務系統包括仲裁器、第一交換機和第一服務器組,所述仲裁器通過所述第一交換機與所述第一服務器組連接,所述第一服務器組中不同的服務器具有不同的標識,所述方法包括:第一服務器獲取所述第一服務器在所述第一服務器組中的第一標識;所述第一服務器在第一時隙中,確定與所述第一標識對應的第一時域位置,所述第一時域位置為所述第一交換機接收待所述仲裁器處理的第一請求的時域位置,不同的標識對應所述第一時隙中不同的時域位置;所述第一服務器根據所述第一時域位置,向所述第一交換機發(fā)送所述第一請求。2.根據權利要求1所述的方法,其特征在于,所述第一服務器根據所述第一時域位置,向所述交換機發(fā)送所述第一請求包括:所述第一服務器根據所述第一時域位置,以及所述第一服務器和所述第一交換機之間信息傳輸的第一時長計算第二時域位置;所述第一服務器在所述第二時域位置,向所述第一交換機發(fā)送所述第一請求。3.根據權利要求2所述的方法,其特征在于,所述第一服務器獲取所述第一服務器在所述第一服務器組中的第一標識之前,所述方法還包括:所述第一服務器接收來自所述第一交換機的第二應答,所述第二應答為所述仲裁器處理第二請求得到的,所述第二請求用于指示所述第一服務器需向第二服務器發(fā)送所述第一數據,所述第二應答用于指示令所述第一交換機在所述第一時隙接收第一數據;所述第一服務器獲取所述第一服務器在所述第一服務器組中的第一標識包括:所述第一服務器根據所述第二應答獲取所述第一服務器在所述第一服務器組中的第一標識。4.根據權利要求3所述的方法,其特征在于,所述云服務系統還包括第二交換機和第二服務器組,所述第一交換機和所述第二交換機連接,所述仲裁器通過所述第二交換機與所述第二服務器組連接,所述第一服務器接收來自所述第一交換機的第二應答之后,所述方法還包括:所述第一服務器根據所述第二應答獲取所述第二服務器在所述第二服務器組中的第二標識;所述第一服務器在所述第一時隙中,確定與所述第二標識對應的第三時域位置;所述第一服務器根據所述第三時域位置以及所述第一時長計算第四時域位置;所述第一服務器在所述第四時域位置保持靜默。5.根據權利要求4所述的方法,其特征在于,所述第一服務器接收來自所述第一交換機的第二應答之后,所述方法還包括:所述第一服務器在所述第一時隙中,將除所述第一時域位置與所述第三時域位置之外的其余時域位置確定為第五時域位置;所述第一服務器根據所述第五時域位置以及所述第一時長計算第六時域位置;所述第一服務器在所述第六時域位置,向所述第一交換機發(fā)送所述第一數據。6.根據權利要求5所述的方法,其特征在于,若所述第一標識和所述第二標識相同,則所述第一時域位置和所述第三時域位置為相同的時域位置。7.根據權利要求4至6任意一項所述的方法,其特征在于,所述第一標識為所述第一服
務器在所述第一服務器組中的第一編號,所述第二標識為所述第二服務器在所述第二服務器組中的第二編號。8.一種信息傳輸方法,其特征在于,所述方法應用于云服務系統,所述云服務系統包括仲裁器、第二交換機和第二服務器組,所述仲裁器通過所述第二交換機與所述第二服務器組連接,所述第二服務器組中不同的服務器具有不同的標識,所述方法包括:所述仲裁器接收來自所述第二交換機的第三請求,所述第三請求由第二服務器生成;所述仲裁器處理所述第三請求,得到第三應答;所述仲裁器在第二時隙中,獲取與所述第二服務器在所述第二服務器組中的第二標識對應的第七時域位置,所述第七時域位置為所述第二交換機接收所述第三應答的時域位置,不同的標識對應所述第二時隙中不同的時域位置;所述仲裁器根據所述第七時域位置,向所述第二交換機發(fā)送所述第三應答。9.根據權利要求8所述的方法,其特征在于,所述第二時隙還包含與所述第七時域位置不同的第八時域位置,所述第八時域位置為所述第二交換機接收第一數據的時域位置,所述第一數據為待發(fā)送至第二服務器的數據。10.根據權利要求9所述的方法,其特征在于,所述云服務系統還包括第一交換機和第一服務器組,所述第一交換機和所述第二交換機連接,所述仲裁器通過所述第一...
【專利技術屬性】
技術研發(fā)人員:崔勇,王莫為,梁聰,劉亞社,梁銣,江勇,
申請(專利權)人:清華大學深圳研究生院,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。