欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

BMC配套軟件版本升級方法、電子設(shè)備及存儲介質(zhì)與流程

文檔序號:40593654發(fā)布日期:2025-01-07 20:34閱讀:8來源:國知局
BMC配套軟件版本升級方法、電子設(shè)備及存儲介質(zhì)與流程

本技術(shù)實(shí)施例涉及服務(wù)器數(shù)據(jù)交互技術(shù),尤其涉及一種bmc配套軟件版本升級方法、電子設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、對于服務(wù)器設(shè)備,在應(yīng)用中涉及bmc軟件版本升級的需求,以提升bmc對服務(wù)器的監(jiān)測和管理性能。但是,在升級bmc軟件時,還需要對bmc軟件相關(guān)固件的配套軟件進(jìn)行升級,以確保bmc軟件可正常運(yùn)行。

2、在一些實(shí)施方式中,bmc軟件的升級方式可以通過遠(yuǎn)程連接的方式,在web/ssh在線升級版本,或是通過相關(guān)技術(shù)人員手動批量升級bmc版本。此時,bmc軟件的配套固件上的軟件,例如cpld、bios、vrd等,也需要有與bmc軟件匹配的軟件版本,以使得設(shè)備能夠正常運(yùn)行。若出現(xiàn)配套軟件版本與bmc軟件不兼容的情況,則可能導(dǎo)致設(shè)備出現(xiàn)配套軟件不匹配告警和部分傳感器信息無法獲取等問題。

3、因此,需要一種bmc配套軟件版本升級方法以解決上述問題。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種bmc配套軟件版本升級方法、電子設(shè)備及存儲介質(zhì),用以解決現(xiàn)有的bmc配套軟件版本升級方法,軟件資源獲取的效率不高、自動化水平不足,導(dǎo)致bmc配套軟件版本升級的實(shí)時性不好的問題。

2、第一方面,本技術(shù)實(shí)施例提供一種bmc配套軟件版本升級方法,所述方法應(yīng)用于bmc,所述方法包括:

3、執(zhí)行針對于bmc軟件的版本升級操作;

4、檢測所述升級后的bmc軟件和所述bmc中當(dāng)前bmc配套軟件的兼容性;

5、若不兼容,則從目標(biāo)存儲位置獲取與所述升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息;

6、根據(jù)所述目標(biāo)bmc配套軟件信息,對所述bmc中當(dāng)前的bmc配套軟件進(jìn)行升級。

7、通過在執(zhí)行針對于bmc軟件的版本升級操作后,檢測bmc中升級后的bmc軟件版本和當(dāng)前bmc配套軟件的兼容性,并在檢測出不兼容時從目標(biāo)存儲位置獲取對應(yīng)的bmc配套軟件進(jìn)行升級,由此,可根據(jù)bmc側(cè)實(shí)時的兼容性檢測和軟件獲取需求,從搭載bmc的服務(wù)器或資源服務(wù)器等目標(biāo)存儲位置獲取相應(yīng)的bmc配套軟件進(jìn)行升級,以此實(shí)現(xiàn)了bmc配套軟件的自動化獲取,由此減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

8、作為一種可選的實(shí)施方式,所述目標(biāo)存儲位置位于資源管理器的存儲器;所述若不兼容,則從目標(biāo)存儲位置獲取與所述升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息,包括:

9、若不兼容,則向資源服務(wù)器發(fā)送第一升級信息,以獲取與所述升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息。

10、通過在bmc軟件版本升級后,檢測升級后的bmc軟件版本和當(dāng)前bmc配套軟件的兼容性,并在升級后的bmc軟件版本和當(dāng)前bmc配套軟件不兼容的情況下自動生成對應(yīng)的第一升級信息,第一升級信息可用于指示所需的bmc配套軟件,在相應(yīng)存儲位置解析第一升級信息以獲取對應(yīng)軟件。由此,可根據(jù)第一升級信息,從目標(biāo)存儲位置處獲取與升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息,從而根據(jù)目標(biāo)bmc配套軟件信息,對bmc中當(dāng)前的bmc配套軟件進(jìn)行升級,以此可根據(jù)bmc側(cè)實(shí)時的兼容性檢測和軟件獲取需求,從資源服務(wù)器等存儲位置獲取相應(yīng)的bmc配套軟件進(jìn)行升級,以此實(shí)現(xiàn)了bmc配套軟件的自動化獲取,由此減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

11、作為一種可選的實(shí)施方式,所述執(zhí)行針對于bmc軟件的版本升級操作,包括:

12、接收來自第一終端或第二終端的bmc軟件升級指令,并向所述資源服務(wù)器發(fā)送第二升級信息;

13、其中,所述第一終端包括搭載所述bmc的服務(wù)器,所述第二終端包括與所述bmc通信連接的終端設(shè)備,所述第二升級信息用于指示所述bmc當(dāng)前需要進(jìn)行升級的bmc軟件信息;

14、接收來自所述資源服務(wù)器的,對應(yīng)于所述第二升級信息的bmc軟件。

15、通過在bmc端接收來自搭載所述bmc的服務(wù)器或與所述bmc通信連接的終端設(shè)備的bmc本體的軟件升級指令,并根據(jù)所需求的bmc軟件生成第二升級信息,可將第二升級信息發(fā)送至資源服務(wù)器端等目標(biāo)存儲位置,由此,類似的,資源服務(wù)器端可解析第二升級信息,從而將對應(yīng)于第二升級信息的bmc當(dāng)前需求的bmc軟件發(fā)送至bmc端,以此實(shí)現(xiàn)bmc軟件的自動化獲取,從而為后續(xù)的bmc配套軟件升級提供基礎(chǔ),使得bmc端可以根據(jù)當(dāng)前已升級的bmc軟件確定bmc配套軟件需求,提升bmc配套軟件的獲取效率,減少后續(xù)因不兼容帶來的多次交互問題,還減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc相關(guān)的本體軟件及配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

16、作為一種可選的實(shí)施方式,所述方法還包括:

17、根據(jù)預(yù)設(shè)時間周期,從所述資源服務(wù)器中定時獲取目標(biāo)版本的bmc軟件和/或配套軟件,并存儲于所述第一終端中;

18、判斷當(dāng)前所述第一終端中當(dāng)前所存儲的各所述bmc軟件和各所述配套軟件的有效性,若當(dāng)前所述第一終端中存在失效的bmc軟件和/或配套軟件,則移除對應(yīng)的bmc軟件和/或配套軟件的軟件數(shù)據(jù)。

19、通過在預(yù)設(shè)的時間周期下,實(shí)時從資源服務(wù)器側(cè)拉取一批bmc軟件和配套軟件并在搭載bmc的終端設(shè)備側(cè)進(jìn)行存儲,從而在需要執(zhí)行bmc軟件升級或配套軟件升級時,直接采用本地設(shè)備中的軟件數(shù)據(jù),以提升升級效率,且進(jìn)一步豐富了軟件資源獲取的方式。同時,可通過來自搭載bmc的第一終端或其他設(shè)備的指令,也可通過預(yù)設(shè)的判斷條件,實(shí)時判斷當(dāng)前第一終端中的各bmc軟件和各配套軟件的有效性,在判斷出存在失效的bmc軟件和/或配套軟件時,則移除對應(yīng)的bmc軟件和/或配套軟件的軟件數(shù)據(jù),可減少第一終端本地的存儲資源占用情況,進(jìn)一步可在應(yīng)用中提升配套軟件獲取的效率和自動化水平的同時,提升配套軟件及升級效果的有效性。

20、作為一種可選的實(shí)施方式,所述目標(biāo)存儲位置包括第一終端的存儲器,所述若不兼容,則從目標(biāo)存儲位置獲取與所述升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息,包括:

21、若不兼容,則向所述第一終端的存儲器發(fā)送第一升級信息,以獲取與所述升級后的bmc軟件兼容的目標(biāo)bmc配套軟件信息。

22、通過在需要執(zhí)行bmc軟件升級或配套軟件升級時,直接采用本地設(shè)備中的軟件數(shù)據(jù),以提升升級效率,且豐富了軟件資源獲取的方式,進(jìn)一步可在應(yīng)用中提升配套軟件獲取的效率和自動化水平的同時,提升配套軟件及升級效果的有效性。

23、作為一種可選的實(shí)施方式,所述根據(jù)所述目標(biāo)bmc配套軟件信息,對所述bmc中當(dāng)前的bmc配套軟件進(jìn)行升級之前,所述方法還包括:

24、若所述第一升級信息對應(yīng)的bmc配套軟件信息與當(dāng)前bmc軟件不兼容,則重新確定所述第一升級信息,并向資源服務(wù)器發(fā)送更新后的第一升級信息以獲取與所述升級后的bmc軟件兼容的bmc配套軟件信息。

25、通過在bmc端確定所獲取的配套軟件和當(dāng)前bmc上的bmc軟件的兼容性,并在不符合預(yù)設(shè)的兼容性條件時,根據(jù)當(dāng)前bmc軟件信息再次確定出與bmc軟件所兼容的配套軟件類型及版本號,進(jìn)一步的將重新確定的第一升級信息傳輸至資源服務(wù)器,以請求與當(dāng)前bmc軟件信息兼容的配套軟件,由此通過兼容性的二次驗(yàn)證,在提升配套軟件獲取的效率和自動化水平的同時,提升了配套軟件的有效性,減少因不兼容帶來的交互問題,還減少了升級過程中可能涉及的用戶操作,從而優(yōu)化了用戶體驗(yàn)。

26、作為一種可選的實(shí)施方式,所述方法還包括:

27、確定配置信息;

28、其中,所述配置信息用于指示所述資源服務(wù)器的ip地址及許可用戶信息,所述許可用戶信息包括許可用戶賬號和許可密碼;

29、向所述資源服務(wù)器發(fā)送所述配置信息。

30、通過確定配置信息,可通過bmc向資源服務(wù)器配置ip地址及許可用戶信息,許可用戶信息包括許可用戶賬號和許可密碼,在應(yīng)用中可提升信息交互的安全性,同時,還可通過后續(xù)在軟件升級過程或應(yīng)用過程的身份驗(yàn)證,以進(jìn)一步提升信息交互的安全性,從而優(yōu)化用戶體驗(yàn)。

31、本技術(shù)實(shí)施例還提供一種bmc配套軟件版本升級方法,所述方法應(yīng)用于資源服務(wù)器,所述資源服務(wù)器與bmc通信連接,所述方法包括:

32、接收來自所述bmc的第一升級信息;

33、其中,所述第一升級信息用于指示所述bmc當(dāng)前需求的目標(biāo)bmc配套軟件信息,所述第一升級信息由所述bmc在執(zhí)行針對于bmc軟件的版本升級操作中,檢測到升級后的bmc軟件和所述bmc中當(dāng)前的bmc配套軟件不兼容時向所述資源服務(wù)器發(fā)送;

34、根據(jù)所述第一升級信息,向所述bmc發(fā)送所述目標(biāo)bmc配套軟件信息對應(yīng)的配套軟件。

35、通過在資源服務(wù)器端接收來自bmc端的第一升級信息并進(jìn)行解析,從而將對應(yīng)于第一升級信息的bmc當(dāng)前需求的配套軟件發(fā)送至bmc端,以此實(shí)現(xiàn)bmc配套軟件的自動化獲取,第一升級信息用于指示所述bmc當(dāng)前需求的目標(biāo)bmc配套軟件信息,并由所述bmc在執(zhí)行針對于bmc軟件的版本升級操作中,檢測到升級后的bmc軟件和所述bmc中當(dāng)前的bmc配套軟件不兼容時向所述資源服務(wù)器發(fā)送,由此減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

36、作為一種可選的實(shí)施方式,所述接收來自所述bmc的第一升級信息之前,所述方法還包括:

37、接收來自所述bmc的第二升級信息;

38、其中,所述第二升級信息用于指示所述bmc當(dāng)前需求的目標(biāo)bmc軟件信息;

39、根據(jù)所述第二升級信息,向所述bmc發(fā)送對應(yīng)版本的目標(biāo)bmc軟件。

40、通過在資源服務(wù)器端接收來自bmc的第二升級信息并進(jìn)行解析,從而將對應(yīng)于第二升級信息的bmc當(dāng)前需求的bmc軟件發(fā)送至bmc端,以此實(shí)現(xiàn)bmc軟件的自動化獲取,從而為后續(xù)的bmc配套軟件升級提供基礎(chǔ)。由此可提升bmc配套軟件的獲取效率,減少后續(xù)因不兼容帶來的多次交互問題,還減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc相關(guān)的本體軟件及配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

41、作為一種可選的實(shí)施方式,所述根據(jù)所述第一升級信息,向所述bmc發(fā)送所述目標(biāo)bmc配套軟件信息對應(yīng)的配套軟件,包括:

42、若所述目標(biāo)bmc配套軟件信息與所述bmc中當(dāng)前的bmc軟件兼容,則根據(jù)所述第一升級信息,向所述bmc發(fā)送所述目標(biāo)bmc配套軟件信息對應(yīng)的配套軟件;

43、若所述目標(biāo)bmc配套軟件信息與所述bmc中當(dāng)前的bmc軟件不兼容,則通過目標(biāo)存儲設(shè)備或目標(biāo)軟件平臺,獲取與所述bmc中當(dāng)前的bmc軟件對應(yīng)的第一目標(biāo)配套軟件,并向所述bmc發(fā)送所述第一目標(biāo)配套軟件。

44、通過在資源服務(wù)器端驗(yàn)證第一升級信息對應(yīng)的bmc當(dāng)前需求的配套軟件信息與當(dāng)前bmc對應(yīng)的bmc軟件的兼容性,在兼容性符合預(yù)設(shè)條件時再向bmc發(fā)送對應(yīng)的配套軟件,在兼容性不符合預(yù)設(shè)條件時,通過在資源服務(wù)器端判定并更換符合條件的預(yù)設(shè)軟件,或向bmc端發(fā)送重新確定配套軟件的相關(guān)信息,或是從目標(biāo)存儲設(shè)備或目標(biāo)軟件平臺,獲取與當(dāng)前bmc對應(yīng)的bmc軟件對應(yīng)的第一目標(biāo)配套軟件,并向bmc發(fā)送所述第一目標(biāo)配套軟件,從而確保配套軟件的兼容性和有效性,在提升配套軟件獲取的效率和自動化水平的同時,提升了配套軟件的有效性,減少因不兼容帶來的交互問題,還減少了升級過程中可能涉及的用戶操作,從而優(yōu)化了用戶體驗(yàn)。

45、作為一種可選的實(shí)施方式,所述接收來自所述bmc的第一升級信息之后,所述方法還包括:

46、確定當(dāng)前所述資源服務(wù)器中是否存在與所述第一升級信息對應(yīng)的配套軟件;

47、若當(dāng)前所述資源服務(wù)器中不存在與所述第一升級信息對應(yīng)的配套軟件,則通過目標(biāo)存儲設(shè)備或目標(biāo)軟件平臺,獲取與所述第一升級信息對應(yīng)的第二目標(biāo)配套軟件,并向所述bmc發(fā)送所述第二目標(biāo)配套軟件。

48、通過在bmc發(fā)送配套軟件請求之后,確定當(dāng)前資源服務(wù)器中是否存在與第一升級信息對應(yīng)的bmc當(dāng)前需求的配套軟件信息相關(guān)的配套軟件,并在缺少相關(guān)配套軟件的情況下從目標(biāo)存儲設(shè)備或目標(biāo)軟件平臺拉取相應(yīng)的配套軟件,以此確保可順利獲取并傳輸相應(yīng)的配套軟件,在提升配套軟件獲取的效率和自動化水平的同時,提升了配套軟件的有效性,減少因不兼容帶來的交互問題,還減少了升級過程中可能涉及的用戶操作,從而優(yōu)化了用戶體驗(yàn)。

49、作為一種可選的實(shí)施方式,所述方法還包括:

50、接收來自所述bmc的配置信息;

51、根據(jù)所述配置信息,配置ip地址和許可用戶信息;

52、其中,所述許可用戶信息包括許可用戶賬號和許可密碼。

53、通過接收來自bmc的配置信息,可由此通過bmc向資源服務(wù)器配置ip地址及許可用戶信息,而許可用戶信息包括許可用戶賬號和許可密碼,應(yīng)用中可提升信息交互的安全性,同時,還可通過后續(xù)在軟件升級過程或應(yīng)用過程的身份驗(yàn)證,以進(jìn)一步提升信息交互的安全性,從而優(yōu)化用戶體驗(yàn)。

54、作為一種可選的實(shí)施方式,所述方法還包括:

55、接收來自所述bmc的目標(biāo)用戶信息;

56、其中,所述目標(biāo)用戶信息包括目標(biāo)用戶賬號和目標(biāo)密碼;

57、驗(yàn)證所述目標(biāo)用戶信息是否符合所述許可用戶信息指示的許可條件;

58、若判斷出所述目標(biāo)用戶信息符合所述許可用戶信息指示的許可條件,則向所述bmc發(fā)送所述bmc當(dāng)前需求的目標(biāo)bmc軟件或與所述目標(biāo)bmc配套軟件信息對應(yīng)的配套軟件。

59、通過在升級過程中,接收來自bmc的目標(biāo)用戶信息,從而確定是否符合所配置的許可用戶信息對應(yīng)的用戶身份及權(quán)限,由此在通過身份驗(yàn)證的條件下向bmc發(fā)送對應(yīng)的軟件信息,以提升信息交互的安全性,從而優(yōu)化用戶體驗(yàn)。

60、作為一種可選的實(shí)施方式,所述方法還包括:

61、根據(jù)預(yù)設(shè)時間周期,從目標(biāo)軟件平臺定時獲取目標(biāo)版本的bmc軟件和/或配套軟件,并存儲于所述資源服務(wù)器中;

62、判斷當(dāng)前資源服務(wù)器中的各所述bmc軟件和各所述配套軟件的有效性,若當(dāng)前資源服務(wù)器中存在失效的bmc軟件和/或配套軟件,則移除對應(yīng)的bmc軟件和/或配套軟件的軟件數(shù)據(jù)。

63、通過在預(yù)設(shè)的時間周期下實(shí)時從目標(biāo)軟件平臺上拉取一批bmc軟件和配套軟件,從而在接收到來自bmc的升級請求時,可提升相應(yīng)軟件發(fā)送的效率,同時,可通過來自bmc或其他設(shè)備的指令,以及也可通過預(yù)設(shè)的判斷條件,實(shí)時判斷當(dāng)前資源服務(wù)器中的各bmc軟件和各配套軟件的有效性,在判斷出存在失效的bmc軟件和/或配套軟件時,則移除對應(yīng)的bmc軟件和/或配套軟件的軟件數(shù)據(jù),可減少資源服務(wù)器端的存儲資源占用情況,提升資源服務(wù)器端所保留的bmc軟件及配套軟件的有效性,進(jìn)一步可在應(yīng)用中提升配套軟件獲取的效率和自動化水平的同時,提升配套軟件及升級效果的有效性。

64、作為一種可選的實(shí)施方式,所述方法還包括:

65、根據(jù)版本更新信息,從目標(biāo)軟件平臺獲取目標(biāo)版本的bmc軟件和/或配套軟件;

66、其中,所述版本更新信息來自第三終端、第四終端或所述資源服務(wù)器,所述版本更新信息用于指示對所述資源服務(wù)器中當(dāng)前存儲的bmc軟件和/或配套軟件的軟件數(shù)據(jù)的更新操作,所述第三終端包括搭載所述bmc的服務(wù)器,所述第四終端包括與所述資源服務(wù)器通信連接的終端設(shè)備。

67、通過接收相應(yīng)的版本更新信息,實(shí)時觸發(fā)從目標(biāo)軟件平臺獲取對應(yīng)的bmc軟件和配套軟件的步驟,由此可提升資源服務(wù)器端所保留的bmc軟件及配套軟件的有效性,進(jìn)一步可在應(yīng)用中提升配套軟件獲取的效率和自動化水平的同時,提升配套軟件及升級效果的有效性。

68、第二方面,本技術(shù)實(shí)施例提供一種電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲器;

69、所述存儲器存儲計(jì)算機(jī)執(zhí)行指令;

70、所述處理器執(zhí)行所述存儲器存儲的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)第一方面所述的方法。

71、第三方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時用于實(shí)現(xiàn)如第一方面所述的方法。

72、本技術(shù)實(shí)施例提供的bmc配套軟件版本升級方法、電子設(shè)備及存儲介質(zhì),通過在執(zhí)行針對于bmc軟件的版本升級操作后,檢測bmc中升級后的bmc軟件版本和當(dāng)前bmc配套軟件的兼容性,并在檢測出不兼容時從目標(biāo)存儲位置獲取對應(yīng)的bmc配套軟件進(jìn)行升級,由此,可根據(jù)bmc側(cè)實(shí)時的兼容性檢測和軟件獲取需求,從搭載bmc的服務(wù)器或資源服務(wù)器等目標(biāo)存儲位置獲取相應(yīng)的bmc配套軟件進(jìn)行升級,以此實(shí)現(xiàn)了bmc配套軟件的自動化獲取,由此減少了升級過程中可能涉及的用戶操作,提升了配套軟件獲取過程的自動化水平和獲取效率,從而提升了bmc配套軟件版本升級的實(shí)時性,優(yōu)化了用戶體驗(yàn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
汉源县| 吉木乃县| 南漳县| 青海省| 穆棱市| 大兴区| 平定县| 儋州市| 富民县| 钦州市| 凭祥市| 垦利县| 蓝山县| 伊金霍洛旗| 楚雄市| 阿城市| 勐海县| 北川| 义马市| 安顺市| 大化| 宣恩县| 泰和县| 东源县| 阳西县| 徐汇区| 得荣县| 乡城县| 松江区| 仁布县| 浏阳市| 波密县| 黄浦区| 中方县| 贺州市| 连城县| 松阳县| 安阳市| 调兵山市| 二连浩特市| 获嘉县|