本申請(qǐng)涉及計(jì)算機(jī),更具體地說,涉及一種服務(wù)器和非易失性存儲(chǔ)介質(zhì)。
背景技術(shù):
1、背板是服務(wù)器架構(gòu)設(shè)計(jì)中常見的部件,根據(jù)客戶需求的不同,需要支持不同的硬盤類型和硬盤數(shù)量。在服務(wù)器搭配不同的硬盤時(shí),需要開發(fā)不同的背板來支持,開發(fā)效率較低。同時(shí),若服務(wù)器需要支持更多的硬盤,為了解決散熱問題只能增大風(fēng)扇轉(zhuǎn)速或放置更多的風(fēng)扇。
2、因此,如何在服務(wù)器支持不同類型的硬盤的同時(shí),提高開發(fā)效率是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的目的在于提供一種服務(wù)器和非易失性存儲(chǔ)介質(zhì),在服務(wù)器支持不同類型的硬盤的同時(shí),提高了開發(fā)效率。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N服務(wù)器,包括主板、設(shè)置于所述主板外的不同類型的硬盤連接器,所述主板上集成有可編程芯片、功能信號(hào)連接器、多個(gè)數(shù)據(jù)信號(hào)連接器,所述可編程芯片連接所述功能信號(hào)連接器和多個(gè)所述數(shù)據(jù)信號(hào)連接器,所述功能信號(hào)連接器連接不同類型的硬盤連接器,不同的數(shù)據(jù)信號(hào)連接器連接對(duì)應(yīng)類型的硬盤連接器,不同類型的硬盤連接器用于連接對(duì)應(yīng)類型的硬盤;
3、所述功能信號(hào)連接器用于傳輸功能信號(hào),不同的所述數(shù)據(jù)信號(hào)連接器用于傳輸不同類型的硬盤對(duì)應(yīng)的數(shù)據(jù)信號(hào)。
4、其中,所述功能信號(hào)包括在位信號(hào)、復(fù)位信號(hào)、時(shí)鐘信號(hào)、電源信號(hào)中任一項(xiàng)或任幾項(xiàng)的組合。
5、其中,不同類型的硬盤連接器通過不同的線纜連接所述功能信號(hào)連接器。
6、其中,所述功能信號(hào)連接器包括邊帶信號(hào)連接器,所述數(shù)據(jù)信號(hào)連接器包括mcio連接器和/或slimline連接器。
7、其中,所述可編程芯片包括復(fù)雜可編程邏輯器件。
8、其中,所述可編程芯片用于:確定接入的目標(biāo)硬盤的目標(biāo)類型;其中,所述目標(biāo)硬盤連接所述目標(biāo)類型對(duì)應(yīng)的目標(biāo)硬盤連接器,所述目標(biāo)硬盤連接器連接所述目標(biāo)類型對(duì)應(yīng)的目標(biāo)數(shù)據(jù)信號(hào)連接器,所述目標(biāo)硬盤連接器連接功能信號(hào)連接器;通過所述功能信號(hào)連接器與所述目標(biāo)硬盤之間傳輸功能信號(hào),通過所述目標(biāo)數(shù)據(jù)信號(hào)連接器與所述目標(biāo)硬盤之間傳輸數(shù)據(jù)信號(hào)。
9、其中,所述功能信號(hào)連接器包括多個(gè)引腳;所述目標(biāo)硬盤連接器連接所述功能信號(hào)連接器時(shí),根據(jù)所述目標(biāo)類型的標(biāo)識(shí)信息中每個(gè)標(biāo)識(shí)位的標(biāo)識(shí)值設(shè)置所述功能信號(hào)連接器中對(duì)應(yīng)引腳的電平。
10、其中,所述可編程芯片確定接入的目標(biāo)硬盤的目標(biāo)類型的過程包括:
11、根據(jù)所述功能信號(hào)連接器中多個(gè)引腳的當(dāng)前電平確定對(duì)應(yīng)的標(biāo)識(shí)信息,根據(jù)所述標(biāo)識(shí)信息確定接入的目標(biāo)硬盤的目標(biāo)類型。
12、其中,若所述標(biāo)識(shí)信息中標(biāo)識(shí)位的標(biāo)識(shí)值為第一預(yù)設(shè)值,則所述功能信號(hào)連接器中對(duì)應(yīng)引腳的電平被設(shè)置為低電平;
13、若所述標(biāo)識(shí)信息中標(biāo)識(shí)位的標(biāo)識(shí)值為第二預(yù)設(shè)值,則所述功能信號(hào)連接器中對(duì)應(yīng)引腳的電平被設(shè)置為高電平;
14、相應(yīng)的,所述可編程芯片根據(jù)所述功能信號(hào)連接器中多個(gè)引腳的當(dāng)前電平確定對(duì)應(yīng)的標(biāo)識(shí)信息的過程包括:
15、所述可編程芯片檢測(cè)所述功能信號(hào)連接器中每個(gè)引腳的當(dāng)前電平,根據(jù)并每個(gè)所述引腳的當(dāng)前電平確定對(duì)應(yīng)的標(biāo)識(shí)值;
16、所述可編程芯片確定每個(gè)所述引腳在標(biāo)識(shí)信息中對(duì)應(yīng)的標(biāo)志位,并將每個(gè)所述引腳在標(biāo)識(shí)信息中對(duì)應(yīng)的標(biāo)志位設(shè)置為每個(gè)所述引腳的當(dāng)前電平對(duì)應(yīng)的標(biāo)識(shí)值;
17、其中,所述可編程芯片根據(jù)每個(gè)所述引腳的當(dāng)前電平確定對(duì)應(yīng)的標(biāo)識(shí)值的過程包括:
18、若所述引腳的當(dāng)前電平為低電平,則所述可編程芯片將對(duì)應(yīng)的標(biāo)識(shí)值確定為所述第一預(yù)設(shè)值;
19、若所述引腳的當(dāng)前電平為高電平,則所述可編程芯片將對(duì)應(yīng)的標(biāo)識(shí)值確定為所述第二預(yù)設(shè)值。
20、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N非易失性存儲(chǔ)介質(zhì),所述非易失性存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)如上述服務(wù)器執(zhí)行的步驟。
21、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)如上述服務(wù)器執(zhí)行的步驟。
22、通過以上方案可知,本申請(qǐng)?zhí)峁┑囊环N服務(wù)器,包括主板、設(shè)置于所述主板外的不同類型的硬盤連接器,所述主板上集成有可編程芯片、功能信號(hào)連接器、多個(gè)數(shù)據(jù)信號(hào)連接器,所述可編程芯片連接所述功能信號(hào)連接器和多個(gè)所述數(shù)據(jù)信號(hào)連接器,所述功能信號(hào)連接器連接不同類型的硬盤連接器,不同的數(shù)據(jù)信號(hào)連接器連接對(duì)應(yīng)類型的硬盤連接器,不同類型的硬盤連接器用于連接對(duì)應(yīng)類型的硬盤;所述功能信號(hào)連接器用于傳輸功能信號(hào),不同的所述數(shù)據(jù)信號(hào)連接器用于傳輸不同類型的硬盤對(duì)應(yīng)的數(shù)據(jù)信號(hào)。
23、本申請(qǐng)?zhí)峁┑姆?wù)器,取消背板模式,在主板上集成功能信號(hào)連接器和多個(gè)數(shù)據(jù)信號(hào)連接器,將不同類型的硬盤連接器設(shè)置于主板外,通過功能信號(hào)連接器傳輸功能信號(hào),通過不同的數(shù)據(jù)信號(hào)連接器傳輸不同類型的硬盤的數(shù)據(jù)信號(hào),實(shí)現(xiàn)了支持不同類型的硬盤接入。也即,針對(duì)不同類型的硬盤,只需要設(shè)置對(duì)應(yīng)的硬件連接器,將其連接至功能信號(hào)連接器和對(duì)應(yīng)的數(shù)據(jù)信號(hào)連接器即可實(shí)現(xiàn)接入不同類型的硬盤,無需開發(fā)背板及相關(guān)器件,提高了開發(fā)效率。本申請(qǐng)實(shí)現(xiàn)了硬盤連接器與主板的解耦,改善了散熱條件,使服務(wù)器能夠支持更多的硬盤資源。另外,在本申請(qǐng)中,不同類型的硬盤通過不同類型的數(shù)據(jù)信號(hào)連接器傳輸數(shù)據(jù)信號(hào),避免了數(shù)據(jù)信號(hào)之間的相互干擾。本申請(qǐng)還公開了一種非易失性存儲(chǔ)介質(zhì),同樣能實(shí)現(xiàn)上述技術(shù)效果。
24、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本申請(qǐng)。
1.一種服務(wù)器,其特征在于,包括主板、設(shè)置于所述主板外的不同類型的硬盤連接器,所述主板上集成有可編程芯片、功能信號(hào)連接器、多個(gè)數(shù)據(jù)信號(hào)連接器,所述可編程芯片連接所述功能信號(hào)連接器和多個(gè)所述數(shù)據(jù)信號(hào)連接器,所述功能信號(hào)連接器連接不同類型的硬盤連接器,不同的數(shù)據(jù)信號(hào)連接器連接對(duì)應(yīng)類型的硬盤連接器,不同類型的硬盤連接器用于連接對(duì)應(yīng)類型的硬盤;
2.根據(jù)權(quán)利要求1所述服務(wù)器,其特征在于,所述功能信號(hào)包括在位信號(hào)、復(fù)位信號(hào)、時(shí)鐘信號(hào)、電源信號(hào)中任一項(xiàng)或任幾項(xiàng)的組合。
3.根據(jù)權(quán)利要求1所述服務(wù)器,其特征在于,不同類型的硬盤連接器通過不同的線纜連接所述功能信號(hào)連接器。
4.根據(jù)權(quán)利要求1所述服務(wù)器,其特征在于,所述功能信號(hào)連接器包括邊帶信號(hào)連接器,所述數(shù)據(jù)信號(hào)連接器包括mcio連接器和/或slimline連接器。
5.根據(jù)權(quán)利要求1所述服務(wù)器,其特征在于,所述可編程芯片包括復(fù)雜可編程邏輯器件。
6.根據(jù)權(quán)利要求1所述服務(wù)器,其特征在于,所述可編程芯片用于:確定接入的目標(biāo)硬盤的目標(biāo)類型;其中,所述目標(biāo)硬盤連接所述目標(biāo)類型對(duì)應(yīng)的目標(biāo)硬盤連接器,所述目標(biāo)硬盤連接器連接所述目標(biāo)類型對(duì)應(yīng)的目標(biāo)數(shù)據(jù)信號(hào)連接器,所述目標(biāo)硬盤連接器連接功能信號(hào)連接器;通過所述功能信號(hào)連接器與所述目標(biāo)硬盤之間傳輸功能信號(hào),通過所述目標(biāo)數(shù)據(jù)信號(hào)連接器與所述目標(biāo)硬盤之間傳輸數(shù)據(jù)信號(hào)。
7.根據(jù)權(quán)利要求6所述服務(wù)器,其特征在于,所述功能信號(hào)連接器包括多個(gè)引腳;所述目標(biāo)硬盤連接器連接所述功能信號(hào)連接器時(shí),根據(jù)所述目標(biāo)類型的標(biāo)識(shí)信息中每個(gè)標(biāo)識(shí)位的標(biāo)識(shí)值設(shè)置所述功能信號(hào)連接器中對(duì)應(yīng)引腳的電平。
8.根據(jù)權(quán)利要求7所述服務(wù)器,其特征在于,所述可編程芯片確定接入的目標(biāo)硬盤的目標(biāo)類型的過程包括:
9.根據(jù)權(quán)利要求8所述服務(wù)器,其特征在于,若所述標(biāo)識(shí)信息中標(biāo)識(shí)位的標(biāo)識(shí)值為第一預(yù)設(shè)值,則所述功能信號(hào)連接器中對(duì)應(yīng)引腳的電平被設(shè)置為低電平;
10.一種非易失性存儲(chǔ)介質(zhì),其特征在于,所述非易失性存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至9中任一項(xiàng)所述服務(wù)器執(zhí)行的步驟。