一种主备镜像用户配置数据同步方法、装置及其介质与流程

文档序号:31083673发布日期:2022-08-09 22:44阅读:139来源:国知局
一种主备镜像用户配置数据同步方法、装置及其介质与流程

1.本技术涉及服务器技术领域,特别是涉及一种主备镜像用户配置数据同步方法、装置及其介质。


背景技术:

2.于目前的服务器应用中,由于服务器的工作特性,需要长时间的提供服务,若因为故障导致中断服务,可能会带来严重的损失。所以,现在的服务器对于基板管理控制器(baseboard management controller,bmc)的设计通常会采用主备镜像的方式,当主镜像出现问题时,切换备镜像接管继续工作,保障服务器的正常稳定运行。
3.目前的主备镜像实现方式如图1所示,将主备镜像的用户配置数据存储于各自的闪存芯片(flash eeprom memory,flash)中,独立存储、互不干涉,也即当用户为主镜像配置数据时,通过调用bmc的访问接口对主镜像的flash芯片进行数据的改写,用户配置数据存储于主镜像的flash芯片中,仅对主镜像生效。这种方式实现了主备镜像的冗余,以使当主镜像出现故障时,备用镜像可以接替工作。但备镜像的用户配置数据仍为默认的,用户之前为主镜像配置的数据相当于全部丢失,需要重新进行配置,为服务器的正常工作和维护带来了不便。
4.所以,现在本领域的技术人员亟需要一种主备镜像用户配置数据同步方法,解决目前主备镜像之间互不干涉,对主镜像更改用户配置信息时备镜像无法同步,导致备镜像启用时需要重新进行配置的问题。


技术实现要素:

5.本技术的目的是提供一种主备镜像用户配置数据同步方法、装置及其介质,以解决目前主备镜像之间互不干涉,对主镜像更改用户配置信息时备镜像无法同步,导致备镜像启用时需要重新进行配置的问题。
6.为解决上述技术问题,本技术提供一种主备镜像用户配置数据同步方法,包括:
7.接收由调用接口输入的用户配置数据;
8.将用户配置数据更新至主镜像的闪存芯片中;
9.获取主镜像的闪存芯片中的用户配置数据,并更新至外部存储介质;
10.获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片。
11.优选地,获取主镜像的闪存芯片中的用户配置数据,并更新至外部存储介质包括:
12.每当主镜像的闪存芯片中的用户配置数据发生改变时,将用户配置数据更新至外部存储介质。
13.优选地,获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片包括:
14.每当外部存储介质中的用户配置数据发生改变时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片。
15.优选地,获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片包括:
16.当主镜像出现故障时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片。
17.优选地,bmc还包括:第一按键;
18.对应的,获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片包括:
19.当检测到第一按键被按下时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片。
20.优选地,用户配置数据更新采用增量更新的方式。
21.优选地,还包括:
22.每当将外部存储介质中的用户配置数据同步至备镜像的闪存芯片后,清除外部存储介质中存储的数据。
23.为解决上述技术问题,本技术还提供一种主备镜像用户配置数据同步装置,包括:
24.接收模块,用于接收由调用接口输入的用户配置数据;
25.第一更新模块,用于将用户配置数据更新至主镜像的闪存芯片中;
26.第二更新模块,用于获取主镜像的闪存芯片中的用户配置数据,并更新至外部存储介质;
27.第三更新模块,用于获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片。
28.优选地,还包括:
29.清除模块,用于每当将外部存储介质中的用户配置数据同步至备镜像的闪存芯片后,清除外部存储介质中存储的数据。
30.为解决上述技术问题,本技术还提供一种主备镜像用户配置数据同步装置,包括:
31.存储器,用于存储计算机程序;
32.处理器,用于执行计算机程序时实现如上述的主备镜像用户配置数据同步方法的步骤。
33.为解决上述技术问题,本技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的主备镜像用户配置数据同步方法的步骤。
34.本技术提供的一种主备镜像用户配置数据同步方法,通过设置外部存储介质,充当主镜像的闪存芯片和备镜像的闪存芯片的数据中转,在不影响主镜像和备镜像的独立性的前提下,实现主、备镜像之间用户配置数据的同步,进而当用户调取bmc的访问接口更新主镜像的配置用户配置信息时,备镜像同样可以更新到相应的用户配置信息,使得当主备切换时,备镜像的用户配置信息为最新配置的,不会影响服务器的正常运行,进一步维护了服务器的稳定,并降低了服务器维护成本。
35.本技术提供的主备镜像用户配置数据同步装置、及计算机可读存储介质,与上述方法对应,效果同上。
附图说明
36.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人
time protocol,ntp)、时区、网际互连协议(internet protocol,ip)地址、用户、简单网络管理协议(snmp)及snmp陷阱(snmp trap)告警、启动项、ip访问控制、用户管理等。
52.snmp trap:某种入口,到达该入口会使snmp被管设备主动通知snmp管理器,而不是等待snmp管理器的再次轮询。
53.s12:将用户配置数据更新至主镜像的闪存芯片中。
54.需要注意的是,本技术并未限制数据同步的具体实现方法,但提供一种优选的实施方案为:用户配置数据更新采用增量更新的方式。
55.容易理解的是,用户配置信息所包含的数据种类繁多,对于一次修改过程多为对其中的一种或几种数据进行修改,所以可通过增量更新的形式仅对出现更改的用户配置信息进行更新,而对于未发生更改的用户配置信息则无需进行数据同步。本实施例所提供的一种优选方案降低了进行数据同步时的数据量,以减少进行数据同步时所占用的运行资源,降低主备镜像用户配置信息同步对bmc带来的负荷,另外,还提高了数据同步的效率。
56.s13:获取主镜像的闪存芯片中的用户配置数据,并更新至外部存储介质。
57.需要进行说明的是,本技术所提到的外部存储介质可为:eeprom、u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质,本实施例不对此进行限制,但提供一种优选的实施方案,外部存储介质为eeprom芯片。
58.eeprom:electrically erasable programmable read only memory,指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。eeprom可以在电脑上或专用设备上擦除已有信息,重新编程,一般用在即插即用。
59.考虑到服务器出现故障的一个常见的情况为服务器断电,以及存在一些故障会导致服务器内部分器件断电的情况,所以优选外部存储介质为掉电后数据也不丢失的eeprom芯片用作主备镜像之间用户配置信息同步的中转,进一步保证当主镜像出现故障时,备镜像仍能获取主镜像的用户配置信息,提高了主备切换的稳定性。
60.另外,对于由主镜像的flash芯片同步用户配置信息到外部存储介质的触发条件本实施例未作限制,可以由主镜像的flash芯片数据更新触发,也可以是当主备镜像将要切换时触发,还可以是根据指令由用户或运维人员控制触发,本实施例对此不做限制,可根据实际需要自由选择合适的触发方式。
61.以上三种触发方式各有优缺点,例如第一种触发方式的优势在于用户配置信息同步性好,当主镜像突发故障时仍能保证外部存储介质中存储的用户配置信息为最新的信息,进而可以同步至备镜像的flash芯片中,但缺点在于数据更新过于频繁,会对bmc带来一定负荷;而对于第二种触发方式而言,优势在于数据更新次数少,对bmc负荷轻,但存在主镜像突发故障而用户配置信息还未同步至外部存储介质的风险;至于第三种触发方式,优势在于同时兼顾了上述两种触发方式的优点,用户配置信息更新更灵活,但缺点在于过度依赖人工控制,仍存在未能及时同步用户配置信息的风险。
62.综合考虑到主备镜像的工作特性及其设计目的,本实施例优选第一种触发方式为主镜像的flash芯片同步用户配置信息到外部存储介质的触发条件。
63.s14:获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片。
64.与上述由主镜像的flash芯片同步用户配置信息到外部存储介质的三种触发方式
相同的是,对于由外部存储介质同步用户配置信息到备镜像的flash芯片同样有三种触发方式,优缺点大致相同,可根据实际需要进行选择。
65.还需要进行说明的是,每次在进行用户配置信息同步时,一种优选的方式为:还比对用户配置信息的一致性。
66.具体的,由于在实际应用中,用户配置信息多以配置文件的形式存储以及传输,所以每次用户配置信息同步的过程后可以比对接收方接收到的配置文件和发送方发送的配置文件是否一致,若不一致则重新发送,以此来减少因数据传输错误而导致用户配置信息不同步的情况。
67.同样的,本技术也并未限制配置文件的比对方式,可直接比对配置文件的内容,若文件内容一致则说明用户配置信息一致性良好,若不一致则说明用户配置信息一致性被破坏,同步过程可能出现数据丢失的现象,重新进行用户配置信息同步过程;还可以是计算配置文件的md5值,在接收到配置文件时比对其md5值,进而确定配置文件是否发生更改或数据丢失。
68.md5:md5信息摘要算法(英文为:md5message-digest algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。md5算法因其普遍、稳定、快速的特点,仍广泛应用于普通数据的加密保护领域。
69.容易理解的是,md5信息摘要算法仅为一种优选的文件加密标识方法,还可以通过其他的算法计算出用于比对文件一致性的计算值,本实施例对此不做限制。
70.另外,考虑到在实际应用中,对于用户配置信息等重要数据,通常会在传输或存储过程中进行加密,以减少被未授权使用者窃取的风险,所以直接比对配置文件的文件内容比较困难,且容易出现误判的情况。基于上述原因,一般优选通过配置文件的md5值进行用户配置信息一致性的校验,实现简单的同时也降低出现误判的可能性,更适合bmc主、备镜像之间用户配置信息进行同步的应用场景。
71.本技术所提供的一种主备镜像用户配置数据同步方法,通过将用户调用bmc的访问接口输入的用户配置信息从主镜像的flash芯片同步至外部存储介质中,再由外部存储介质中获取用户配置信息同步至备镜像的flash芯片中,实现用户配置信息由主镜像同步至备镜像的功能。外部存储介质作为主镜像与备镜像之间的中转,在不破坏主、备镜像的flash芯片之间的独立性的前提下,完成用户配置信息的同步,使得当服务器出现故障、需要由主镜像切换为备镜像时,备镜像仍能以最新的用户配置信息接替工作,无需维护人员重新对用户配置信息进行配置,降低了维护所需的时间和成本,更有利于服务器系统的平稳工作。
72.由上述可知,对于由外部存储介质同步用户配置信息到备镜像的flash芯片的触发方式,本技术还提供三种优选的实施方式,具体的实施方案及其优势如下:
73.其一,本实施例提供一种优选的触发方式,具体方案为:每当外部存储介质中的用户配置数据发生改变时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片中。
74.与上述一致的是,本实施例所提供的优选方案优选在于用户配置信息的同步性好,在上述主镜像的flash芯片同步用户配置信息到外部存储介质的触发条件为主镜像的flash芯片的基础上,可以最大程度地保证用户配置信息的同步性,进一步保证备镜像在接
替主镜像工作时,能获取最新的用户配置信息。
75.对于上述的情况,于实际应用中,可通过建立主镜像的flash芯片、外部存储介质以及备镜像的flash芯片三者之间的轮询机制来实现,一旦用户通过调用bmc的访问接口修改主镜像flash芯片的用户配置信息,就会被轮询机制监视到,进而将用户配置信息同步到外部存储介质中;而外部存储介质中的数据出现更改时,也会被轮询机制识别出,进而又将外部存储介质中的用户配置信息同步到备镜像的flash芯片中,实现上述三者存储的用户配置信息始终一致的效果,当主镜像出现突发故障时,冗余机制自动启用备镜像,其用户配置信息为最新的版本,无需运维人员重新配置,进一步保证了主备镜像的稳定性。
76.其二,本实施例还提供一种优选的实施方案为:当主镜像出现故障时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片。
77.容易理解的是,在一次服务器开始工作到主备镜像进行切换时,可能存在多次用户配置信息更改的情况,而当备镜像启用时,仅使用最后一次更新的用户配置信息,对中间各个版本的用户配置信息都不关心,所以对于此用户配置信息同步过程而言,中间过程可以忽略。因此,通过本实施例所提供的优选方案同样可以实现在服务器主备镜像的冗余机制触发时,备镜像能获取最新版本的用户配置信息用于提供服务,且仅需进行一次由外部存储介质到备镜像的flash芯片的用户配置信息同步过程,减少对bmc运行资源的占用,更有利于实际应用。
78.另外,与由主镜像的flash芯片同步用户配置信息到外部存储介质不同的是,当外部存储介质选取eeprom芯片这种掉电不会丢失数据的存储介质时,无须担心当bmc出现故障时用户配置信息丢失的问题,备镜像的flash芯片仍可从外部存储介质中获取最新版本的用户配置信息,不会带来上述的用户配置信息未更新至最新版本的风险。
79.其三,本实施例还提供另一种优选的实施方案为,bmc还包括:第一按键;
80.对应的,获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片包括:
81.当检测到第一按键被按下时,将外部存储介质中的用户配置数据更新至备镜像的闪存芯片。
82.通过上述实施例的优选实施方案,可以实现用户自定义用户配置信息何时同步的技术效果,例如,当本次用户配置信息更新改动较少时,即使未及时同步也不会对服务器的正常工作带来较大影响时,可以不按下第一按键,避免占用bmc的运行资源;而当本次用户配置信息改动较大时,则可通过按下第一按键使得主、备镜像之间用户配置信息同步,避免风险。本实施例所提供的优选方案兼顾上述两种实施例的优势,既减少了对bmc资源的占用,也降低了因为用户配置信息未能及时同步所带来的风险。
83.除去上述实施例所提供的优选方案之外,本实施例还从另一角度提供一种优选的实施方案,上述的主备镜像用户配置数据同步方法还包括:
84.每当将外部存储介质中的用户配置数据同步至备镜像的闪存芯片后,清除外部存储介质中存储的数据。
85.由上述可知,备镜像仅需要最后一次更新的用户配置信息,对于中间的用户配置信息都不关心。而在上述的实施例中,每当外部存储介质同步用户配置信息到备镜像的flash芯片之后,外部存储介质所存储的用户配置信息不再为最后一次更新的用户配置信息(不再为未获取到的最新版本的用户配置信息),所以外部存储介质中存储的数据失去作
用,基于此,本实施例所提供的优选方案在这种情况下,将外部存储介质中的数据清除,以释放存储空间,供后续的用户配置信息同步过程所使用,降低了外部存储介质空间不够的风险,进一步保证了本技术提供的一种主备镜像用户配置数据同步方法的稳定性。
86.最后,为进一步说明本技术所提供的一种主备镜像用户配置数据同步方法,下面结合实际应用选择较优的实施方式进行说明:
87.如图3所示,对于主、备镜像的切换由切换判断模块实现,具体可为用户手动触发或者为主镜像出现故障触发冗余机制实现,此时bmc切换为备镜像继续工作以提供服务。
88.而主flash芯片、eeprom芯片、以及备flash芯片三者之间建立轮询机制,三者之间的等级关系由上级到下级依次为:主flash芯片、eeprom芯片、备flash芯片。当上级芯片出现数据更改时,触发数据同步至下级芯片。
89.基于上述条件,一次用户配置信息的更新过程的具体步骤为:首先通过bmc的调用接口接收用户输入的用户配置信息,同步至主flash芯片;其次,触发轮询机制,主flash芯片中存储的用户配置信息同步至eeprom芯片中;进而,再次触发轮询机制,eeprom芯片中存储的用户配置信息同步至备flash芯片中,且eeprom芯片清空其中存储的数据。
90.同样的,在每次用户配置信息由上述三个芯片同步至另一芯片的过程中,还需要验证用户配置信息的一致性,具体为比对作为用户配置信息载体的配置文件的md5值,若接收方接收到的配置文件的md5值与发送方发送的md5值一致,则说明用户配置信息正确无误。而当接收方接收到的配置文件的md5值与发送方发送的md5值不一致时,则说明用户配置信息的同步过程中出现数据丢失等情况,此时需要告知发送方重新发送一遍用户配置信息,直到md5值检验通过。
91.至此,一次用户配置信息同步过程完成,反复进行上述的用户配置信息同步过程,可以保证主镜像与备镜像之间的用户配置信息一致,当主备切换时,备镜像可以从备flash芯片中获取最新一次的用户配置信息,无需运维人员重新配置,降低了服务器的维护成本。
92.在上述实施例中,对于一种主备镜像用户配置数据同步方法进行了详细描述,本技术还提供一种主备镜像用户配置数据同步装置对应的实施例。需要说明的是,本技术从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。
93.基于功能模块的角度,如图4所示,本实施例提供一种主备镜像用户配置数据同步装置,包括:
94.接收模块21,用于接收由调用接口输入的用户配置数据;
95.第一更新模块22,用于将用户配置数据更新至主镜像的闪存芯片中;
96.第二更新模块23,用于获取主镜像的闪存芯片中的用户配置数据,并更新至外部存储介质;
97.第三更新模块24,用于获取外部存储介质中的用户配置数据,并更新至备镜像的闪存芯片。
98.优选地,还包括:
99.清除模块,用于每当将外部存储介质中的用户配置数据同步至备镜像的闪存芯片后,清除外部存储介质中存储的数据。
100.由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请
参见方法部分的实施例的描述,这里暂不赘述。
101.本实施例所提供的一种主备镜像用户配置数据同步装置,通过接收模块接收用户调用bmc访问接口所输入的用户配置信息;通过第一更新模块将用户配置信息同步至主镜像的闪存芯片中;再通过第二更新模块将用户配置信息从主镜像的flash芯片同步至外部存储介质中;最后通过第二更新模块从外部存储介质中获取用户配置信息并同步至备镜像的flash芯片中,实现用户配置信息由主镜像同步至备镜像的功能。使用外部存储介质作为主镜像与备镜像之间的中转,在不破坏主、备镜像的flash芯片之间的独立性的前提下,完成用户配置信息的实时同步,使得当服务器出现故障、需要由主镜像切换为备镜像时,备镜像仍能以最新的用户配置信息接替工作,无需维护人员重新对用户配置信息进行配置,降低了维护所需的时间和成本,更有利于服务器系统的平稳工作。
102.图5为本技术另一实施例提供的一种主备镜像用户配置数据同步装置的结构图,如图5所示,一种主备镜像用户配置数据同步装置包括:存储器30,用于存储计算机程序;
103.处理器31,用于执行计算机程序时实现如上述实施例一种主备镜像用户配置数据同步方法的步骤。
104.本实施例提供的一种主备镜像用户配置数据同步装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。
105.其中,处理器31可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器31可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器31也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器31可以集成有图像处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器31还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计算操作。
106.存储器30可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器30还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器30至少用于存储以下计算机程序301,其中,该计算机程序被处理器31加载并执行之后,能够实现前述任一实施例公开的一种主备镜像用户配置数据同步方法的相关步骤。另外,存储器30所存储的资源还可以包括操作系统302和数据303等,存储方式可以是短暂存储或者永久存储。其中,操作系统302可以包括windows、unix、linux等。数据303可以包括但不限于一种主备镜像用户配置数据同步方法等。
107.在一些实施例中,一种主备镜像用户配置数据同步装置还可包括有显示屏32、输入输出接口33、通信接口34、电源35以及通信总线36。
108.本领域技术人员可以理解,图5中示出的结构并不构成对一种主备镜像用户配置数据同步装置的限定,可以包括比图示更多或更少的组件。
109.本技术实施例提供的一种主备镜像用户配置数据同步装置,包括存储器和处理
器,处理器在执行存储器存储的程序时,能够实现如下方法:一种主备镜像用户配置数据同步方法。
110.本实施例所提供的一种主备镜像用户配置数据同步装置,通过处理器执行保存在存储器中的计算机程序时,实现接收用户调用bmc访问接口所输入的用户配置信息并同步至主镜像的闪存芯片中;然后将用户配置信息从主镜像的flash芯片同步至外部存储介质中;最后再从外部存储介质中获取用户配置信息并同步至备镜像的flash芯片中,以实现用户配置信息由主镜像同步至备镜像的功能。通过外部存储介质实现了主镜像与备镜像之间的用户配置信息同步,使得即使当服务器出现故障时,备镜像仍能获取最新的用户配置信息接替工作,无需维护人员重新对用户配置信息进行配置,降低了维护所需的时间和成本,更有利于服务器系统的平稳工作。
111.最后,本技术还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。
112.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
113.本实施例所提供的一种计算机可读存储介质,当其中存储的计算机程序被执行时,可以实现接收用户调用bmc访问接口所输入的用户配置信息并同步至主镜像的闪存芯片中;然后将用户配置信息从主镜像的flash芯片同步至外部存储介质中;最后再从外部存储介质中获取用户配置信息并同步至备镜像的flash芯片中,也即用户配置信息由主镜像同步至备镜像的功能。使得即使当服务器出现故障时,备镜像仍能获取最新的用户配置信息接替工作,无需维护人员重新对用户配置信息进行配置,降低了维护所需的时间和成本,更有利于服务器系统的平稳工作。
114.以上对本技术所提供的一种主备镜像用户配置数据同步方法、装置及其介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
115.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者
设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1