CN1252613C - 动态老化测试架监听服务器 - Google Patents

动态老化测试架监听服务器 Download PDF

Info

Publication number
CN1252613C
CN1252613C CNB991254775A CN99125477A CN1252613C CN 1252613 C CN1252613 C CN 1252613C CN B991254775 A CNB991254775 A CN B991254775A CN 99125477 A CN99125477 A CN 99125477A CN 1252613 C CN1252613 C CN 1252613C
Authority
CN
China
Prior art keywords
monitoring service
measured
service device
lan
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB991254775A
Other languages
English (en)
Other versions
CN1256462A (zh
Inventor
罗伯特·金
罗杰·翁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dell USA LP
Original Assignee
Dell USA LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dell USA LP filed Critical Dell USA LP
Publication of CN1256462A publication Critical patent/CN1256462A/zh
Application granted granted Critical
Publication of CN1252613C publication Critical patent/CN1252613C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Abstract

一种动态监听服务器结构中,DUT向LAN播放网络数据包,连接到LAN的一组监听服务器中的一个用包含其网络地址的单个数据包响应DUT的广播。DUT接收这些数据包并使用其接收到的第一个作为主监听服务器直到由DUT的下次广播为止,这时或是DUT重引导及假定它本身在一未知的LAN中或是这时对选择的监听服务器的连接失败及这时寻找同一LAN上的另一监听服务器。选择的监听服务器的网络地址被DUT存储并在重复期间使用。

Description

动态老化测试架监听服务器
技术领域
这里所公开的内容总地涉及装配计算机系统,及更具体地涉及按订单组装(build-to-order)计算机系统。
背景技术
本申请涉及同时未结案的美国专利申请系列号No.——,申请日为____,名称为“测试中装置的自动位置确定”,发明人为Subhashini Rajan及Roger Wong。该同时未结案的申请已转让给本发明的受让人,并全文结合于此作为参考。
本申请还涉及同时未结案的美国专利申请系列No.——,申请日为____,名称为“使用状态及特征信息找寻计算机系统制造期间的故障”,发明人为Subhahini Rajan,Roger Wong及Richard D.Amberg。该同时未结案的申请已转让给本发明的受让人,并全文结合于此作为参考。
在某些计算机制造商中间,目前的趋势是提供给用户一种用户订装或“按订单组装”计算机系统,其中由用户指定将包含在订购的系统中的一定的部件及功能。因此,重要的是使按订单组装过程每步骤上有最大的效率。该效率从收到订单进行处理开始,一直持续到组装、测试及用户订装单元的发货装运。
当按订单组装计算机系统制造期间,计算机具体部件从库架上取下并移到组装架上,在这里将具体部件组装到计算机机架中。在组装的随后,机架被移到快速测试区,在此进行测试,以快速地确定是否安装了正确的订购部件及部件是否能工作。
在快速测试的随后,组装的机架被移到老化测试架,在这里各部分被“老化”运行,并在这里可检测到操作故障。许多单元同时地在老化测试架上测试,且测试可能几个小时才完成。由于许多制作单元等待测试,重要的是对于测试可得到的老化空间能有效地使用。因此,重要的是,计算机或在待测装置(“DUT”)被这样地测试:快速及有效地确定是否DUT能满意地工作,如果不能,则是快速及有效地确定工作的故障,以使得能将DUT从老化测试架上取走以空出所占据的老化测试架空间,用于另外DUT的测试。
由于DUT置于老化测试架上,DUT也与一个或多个预定的“监听服务器”或“监听器”相通信。一个监听服务器为局域网(“LAN”)上的监听处理,即从DUT接收通常包括状态报告的网络数据包并将从DUT接收的数据存储到中心数据库中。因为监听器是预定的,即它们构成LAN上的服务器静态表,如果一个监听服务器关机,与它通信的DUT将依次寻找另一监听器。如果另一监听器不能使用,来自DUT的数据将不能被记录在中心数据库中。并且,当DUT数目增加时,监听器将变为过载,也引起数据不能被记录。
因此,所需要的是,监听器的结构能防止DUT必须在监听器的序列表中找到能使用的监听器,而能使DUT直接与LAN上第一个可得到的监听器通信,但不管该监听器位于序列表上的什么位置。
发明内容
根据本发明的一个方面,提供一种动态监听服务器系统,包括:多个监听服务器,与局域网电气连接;及
待测装置,与所述局域网电气连接;
其中,所述待测装置向所述局域网广播网络数据包,该数据包包括要求与所述监听服务器中的一个监听服务器进行通信的请求;
其中,每个所述监听服务器响应所述数据包的接收,用所述监听服务器的网络地址来响应所述待测装置;及
其中,所述待测装置开始与以所述网络地址来响应的所述监听服务器中的第一个监听服务器通信。
根据本发明的另一个方面,提供一种用于监测与局域网电气连接的待测装置的设备,用于监测所述待测装置的多个监听服务器电气地连接到所述局域网,该设备包括:
用于引起所述待测装置对所述局域网广播网络数据包的装置;
响应所述网络数据包的接收而引起每个所述监听服务器用所述监听服务器的网络地址响应所述网络数据包的装置;
响应所述网络地址中第一个网络地址的接收而引起所述待测装置建立与主监听服务器的通信,该主监听服务器是处于由所述待测装置接收的所述第一个网络地址上的所述监听服务器。
根据本发明的再一个方面,提供一种监测待测装置的方法,包括以下步骤:
将所述待测装置电气连接到局域网,在该局域网上也电连接了多个用于监测待测装置的监听服务器;
所述待测装置对所述局域网广播网络数据包;
每个所述监听服务器响应接收的所述网络数据包,用所述监听服务器的网络地址来响应所述网络数据包;
所述待测装置响应接收的所述网络地址中的第一个网络地址,建立与主监听服务器的通信,该监听服务器是处于所述待测装置接收的所述第一个网络地址上的所述监听服务器。
本发明的一个实施例是动态监所服务器的结构,其中DUT将网络数据包播放到LAN上,一组与LAN相连接的监听服务器的每一个用包含其网络地址的个别数据包来响应DUT广播。DUT接收这些数据包并使用它接收到的第一个作为主监听服务器,直到由DUT的下个广播为止,这时DUT或是重引导(reboot)并假定它本身在一个未知的LAN中或是对选择的监听服务器的连接失败,这时寻找同一LAN上的另一监听服务器。当DUT被从一个位置(例如老化测试架)移到另一位置(例如电及机械修理(“EMR”)站)时,发生第一种情况。选择的监听服务器的网络地址被DUT存储并在重复期间使用。
可以理解,被具体监听服务器处理的通信或DUT用户的数目增加,监听服务器响应DUT广播所用的时间也将增加。该特性的动态性能将保证响应DUT广播的主监听服务器具有处理新DUT的资源。
该实施例的优点是能实时地从制造平台收集容许误差的数据。此外,如果当前的监听服务器断接或关机,数据将自动地发送到新的监听服务器。此外,如果当前数据库关闭,数据将自动地发送到新的数据库。
附图说明
图1是根据现有技术的静态监听器构造的框图;及
图2是根据本发明一实施例的动态监听器构造的框图。
具体实施方式
图1表示根据现有技术的静态监听器的构造。如图1中所示,DUT10查询位于LAN13中公知网络地址上的主监听服务器12,该网络地止由线14表示,然后,根据来自监听服务器12的响应,开始与监听服务器12通信,如由线15所示。与DUT10通信的监听服务器被称为主监听器。在图1中,监听服务器12是主监听器。由DUT及监听服务器之间的通信产生的数据以传统方式被存储在数据库中。如果因某种原因,与监听服务器12的通信停止,DUT10使用相应网络地址按顺序每次一个地查询剩余的监听服务器18,直到找到一个可使用的监听服务器为止,并开始与该监听服务器的通信。
图2表示实现优选实施例特征的动态监听服务器的结构。如图2所示,DUT 210将由标记211所示的线指示的网络数据包发送给LAN212,其上多个监听服务器,如监听服务器214、216、218位于已知的地址上。当接收到网络数据包211时,每个监听服务器以本身主要包括其网络地址的数据包响应DUT。DUT 210在接收到由线220表示的第一响应信号时,它开始与该响应信号中所指示地址上的监听服务器216通信。在图2所示的实施例中监听服务器216是第一个发出响应信号的,故DUT建立与作为主监所器的监听服务器216的通信。如上所述,由DUT 210及主监听器之间通信所产生的数据如图2中线221所示,它被以公知方式存储在数据库222中。
监听服务器216的网络地址被DUT 210存储并在重复过程中使用,直到下个广播发出为止;也就是,直到或是DUT再引导并假定它本身在一个未知的LAN中或是对主监听器216的连接失败及DUT必须寻找同一LAN212上的另一监听服务器为止。
可以理解,虽然在图2中仅表示出三个监听器214、216、218及一个DUT 210,但可使用多个DUT与任意数目的监听器以上述方式通信。
其结果是,一个实施例提供了一种动态监听服务器系统,它包括多个与LAN电连接的监听服务器。DUT与LAN电连接。DUT对LAN播放包括与一个监听服务器通信的请求的网络数据包。每个监听服务器响应于数据包的接收,用监听服务器的网络地址来对DUT做出响应。DUT开始与以其网络地址做出响应的主监听服务器通信。
另一实施例提供了一种对与LAN电连接的DUT进行监测的设备,对LAN也电连接了多个用于监测DUT的监听服务器。该设备包括引起DUT对LAN广播网络数据包的装置,响应网络数据包的接收引起每个监听服务器用监听服务器的网络地址响应网络数据包的装置,及响应第一网络地址的接收引起DUT建立与主监听服务器的通信的装置,主监听服务器包括在由DUT接收的第一个网络地址上的监听服务器。
又一个实施例提供了通过将DUT电连接到LAN来对DUT监测的方法,其中对LAN还电连接了多个用于监测DUT的监听服务器。DUT对LAN广播网络数据包。每个监听服务器响应接收的网络数据包,用监听服务器的网络地址来响应网络数据包。DUT响应接收的第一个网络地址,它建立与主监听服务器的通信,该监听服务器包括在被DUT接收的主网络地址上的监听服务器。
虽然是对图示的实施例进行了图解及说明,但在以上公开内容中可考虑宽范围的修改、变化及替换,在某些情况下,各实施例的某些特征可被使用,而不相应地使用另外的特征。因此,合适的是附设权利要求书应较宽地且与这里所公开的实施例的范围相一致地理解。

Claims (19)

1、一种动态监听服务器系统,包括:
多个监听服务器,与局域网电气连接;及
待测装置,与所述局域网电气连接;
其中,所述待测装置向所述局域网广播网络数据包,该数据包包括要求与所述监听服务器中的一个监听服务器进行通信的请求;
其中,每个所述监听服务器响应所述数据包的接收,用所述监听服务器的网络地址来响应所述待测装置;及
其中,所述待测装置开始与以所述网络地址来响应的所述监听服务器中的第一个监听服务器通信。
2、根据权利要求1的系统,还包括多个与所述局域网连接的待测装置,其中每个所述待测装置对所述局域网广播一个包括与所述监听服务器通信的请求的网络数据包。
3、根据权利要求2的系统,其中每个所述监听服务器响应每个所述数据包的接收,用所述监听服务器的网络地址来响应由所述数据包识别的所述待测装置,所述待测装置开始与以所述网络地址来响应的所述监听服务器中的第一个监听服务器通信。
4、根据权利要求1的系统,其中所述待测装置是一个计算机系统。
5、根据权利要求1的系统,其中所述用所述网络地址响应的第一个监听服务器作为所述待测装置的主监听服务器工作。
6、根据权利要求5的系统,还包括与所述局域网电气连接的数据库,用于存储所述待测装置与所述主监听服务器通信的数据。
7、一种用于监测与局域网电气连接的待测装置的设备,用于监测所述待测装置的多个监听服务器电气地连接到所述局域网,该设备包括:
用于引起所述待测装置对所述局域网广播网络数据包的装置;
响应所述网络数据包的接收而引起每个所述监听服务器用所述监听服务器的网络地址响应所述网络数据包的装置;
响应所述网络地址中第一个网络地址的接收而引起所述待测装置建立与主监听服务器的通信,该主监听服务器是处于由所述待测装置接收的所述第一个网络地址上的所述监听服务器。
8、根据权利要求7的设备,其中连接到所述局域网的多个待测装置中的每个对局域网广播网络数据包,该网络数据包包括与一个所述监听服务器通信的请求。
9、根据权利要求8的设备,其中每个所述监听服务器响应每个所述数据包的接收,用所述监听服务器的网络地址来响应由所述数据包识别的所述待测装置,所述待测装置开始与以所述网络地址响应的所述监听服务器中的第一个监听服务器通信。
10、根据权利要求7的设备,其中所述待测装置是一个计算机系统。
11、根据权利要求7的设备,还包括与所述局域网连接的装置,用于存储所述待测装置与所述主监听服务器的通信的数据。
12、一种监测待测装置的方法,包括以下步骤:
将所述待测装置电气连接到局域网,在该局域网上也电连接了多个用于监测待测装置的监听服务器;
所述待测装置对所述局域网广播网络数据包;
每个所述监听服务器响应接收的所述网络数据包,用所述监听服务器的网络地址来响应所述网络数据包;
所述待测装置响应接收的所述网络地址中的第一个网络地址,建立与主监听服务器的通信,该监听服务器是处于所述待测装置接收的所述第一个网络地址上的所述监听服务器。
13、根据权利要求12的方法,其中连接到所述局域网的多个待测装置中的每个对所述局域网广播一个网络数据包,该数据包包括与一个所述监听服务器通信的请求。
14、根据权利要求13的方法,其中每个所述监听服务器响应每个所述数据包的接收,用所述监听服务器的网络地址来响应由所述数据包识别的所述待测装置,所述待测装置开始与以所述网络地址响应的所述监听服务器中的第一个监听服务器通信。
15、根据权利要求12的方法,其中所述待测装置是一个计算机系统。
16、根据权利要求12的方法,还包括将所述待测装置与所述主监听服务器通信的数据存储到与所述局域网电连接的数据库中。
17、根据权利要求12的方法,还包括响应于所述待测装置及所述主监听服务器之间通信的中止,重复进行所述广播、响应及建立通信。
18、根据权利要求17的方法,其中所述通信的中止是由所述待测装置及所述主监听服务器之间通信失败引起的。
19、根据权利要求17的方法,其中所述通信中止是由所述待测装置的重引导引起的。
CNB991254775A 1998-12-04 1999-12-06 动态老化测试架监听服务器 Expired - Lifetime CN1252613C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/206,046 1998-12-04
US09/206,046 US6351769B1 (en) 1998-12-04 1998-12-04 Dynamic burn rack monitor listener server

Publications (2)

Publication Number Publication Date
CN1256462A CN1256462A (zh) 2000-06-14
CN1252613C true CN1252613C (zh) 2006-04-19

Family

ID=22764753

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB991254775A Expired - Lifetime CN1252613C (zh) 1998-12-04 1999-12-06 动态老化测试架监听服务器

Country Status (14)

Country Link
US (1) US6351769B1 (zh)
JP (1) JP2000172527A (zh)
KR (1) KR100619424B1 (zh)
CN (1) CN1252613C (zh)
AU (1) AU754664B2 (zh)
BR (1) BR9903597A (zh)
DE (1) DE19958094C2 (zh)
FR (1) FR2788619B1 (zh)
GB (1) GB2347242B (zh)
IE (1) IE990715A1 (zh)
IT (1) IT1308872B1 (zh)
MY (1) MY119681A (zh)
SG (1) SG80634A1 (zh)
TW (1) TW457421B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6543047B1 (en) * 1999-06-15 2003-04-01 Dell Usa, L.P. Method and apparatus for testing custom-configured software/hardware integration in a computer build-to-order manufacturing process
US6654347B1 (en) * 1999-10-22 2003-11-25 Dell Usa L.P. Site-to-site dynamic virtual local area network
US7266608B2 (en) * 2000-01-20 2007-09-04 Mitsubishi Denki Kabushiki Kaisha System for punctually sending and receiving serial data and a method for sending and receiving the serial data
US6904389B2 (en) * 2001-03-06 2005-06-07 Hewlett-Packard Development Company, L.P. Remote computer testing
US7284120B2 (en) 2003-11-17 2007-10-16 Lenovo (Singapore) Pte. Ltd. Method and system for allowing a system under test (SUT) to boot a plurality of operating systems without a need for local media
US20050114640A1 (en) * 2003-11-17 2005-05-26 International Business Machines Corporation Method and system for efficiently binding a customer order with a processing system assembly in a manufacturing environment
US20050144535A1 (en) * 2003-12-12 2005-06-30 Murray Daniel J. Process and apparatus of notifying a reference model of the occurrence of an event in a monitored interface
US7853926B2 (en) * 2005-11-21 2010-12-14 International Business Machines Corporation Automated context-sensitive operating system switch
US10862799B2 (en) * 2018-11-19 2020-12-08 Dell Products, L.P. Virtual burn rack monitor

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5278829A (en) * 1991-01-10 1994-01-11 Digital Equipment Corporation Reduced broadcast algorithm for address resolution protocol
US5227778A (en) * 1991-04-05 1993-07-13 Digital Equipment Corporation Service name to network address translation in communications network
US5568612A (en) * 1992-11-18 1996-10-22 Canon Kabushiki Kaisha Method and apparatus for advertising services of two network servers from a single network node
AU7322694A (en) * 1993-07-09 1995-02-06 Apple Computer, Inc. System and method for sending and responding to information requests in a communications network
US5434775A (en) 1993-11-04 1995-07-18 The General Hospital Corporation Managing an inventory of devices
US5640504A (en) * 1994-01-24 1997-06-17 Advanced Computer Applications, Inc. Distributed computing network
US5696895A (en) 1995-05-19 1997-12-09 Compaq Computer Corporation Fault tolerant multiple network servers
US5748642A (en) * 1995-09-25 1998-05-05 Credence Systems Corporation Parallel processing integrated circuit tester
US5761064A (en) * 1995-10-06 1998-06-02 Advanced Micro Devices, Inc. Defect management system for productivity and yield improvement
US5854889A (en) 1996-06-26 1998-12-29 Mci Worldcom, Inc. Method and system for heterogeneous telecommunications network testing
US5954827A (en) * 1996-12-23 1999-09-21 Micron Electronics, Inc. Method and system for indicating computer status
US5862040A (en) * 1997-02-03 1999-01-19 A.I.M., Inc. Smart pallet for burn-in testing of computers
US6101194A (en) * 1997-06-09 2000-08-08 International Business Machines Corporation Conflict resolution in multi-node communication network
US6167537A (en) * 1997-09-22 2000-12-26 Hewlett-Packard Company Communications protocol for an automated testing system
US6028439A (en) * 1997-10-31 2000-02-22 Credence Systems Corporation Modular integrated circuit tester with distributed synchronization and control
US6128658A (en) * 1998-10-22 2000-10-03 3Com Corporation Self-initiated system event using network resources

Also Published As

Publication number Publication date
KR100619424B1 (ko) 2006-08-31
DE19958094C2 (de) 2002-01-31
AU4105799A (en) 2000-06-08
JP2000172527A (ja) 2000-06-23
DE19958094A1 (de) 2000-06-15
CN1256462A (zh) 2000-06-14
FR2788619B1 (fr) 2002-04-19
GB2347242B (en) 2001-01-31
GB2347242A (en) 2000-08-30
ITTO990961A1 (it) 2001-05-09
BR9903597A (pt) 2000-09-05
IE990715A1 (en) 2000-07-12
IT1308872B1 (it) 2002-01-11
AU754664B2 (en) 2002-11-21
ITTO990961A0 (it) 1999-11-09
SG80634A1 (en) 2001-05-22
US6351769B1 (en) 2002-02-26
MY119681A (en) 2005-06-30
TW457421B (en) 2001-10-01
FR2788619A1 (fr) 2000-07-21
GB9926310D0 (en) 2000-01-12
KR20000047471A (ko) 2000-07-25

Similar Documents

Publication Publication Date Title
CN1111792C (zh) 用于制造计算机系统的点烧架测试装置及其方法
CN1252613C (zh) 动态老化测试架监听服务器
CN1138208C (zh) 烧入架测试设备、测试计算机的设备和方法
CN114884838B (zh) Kubernetes组件的监控方法及服务器
CN101442448B (zh) 刀片服务器测试系统及方法
US20100049841A1 (en) Method and system for automatically commissioning network device
CN114422531B (zh) 数据同步方法、系统、设备及存储介质
CN101149780A (zh) 对无线射频识别服务系统进行自动化测量的系统与方法
CN112905403B (zh) 一种用于多台计算机的批量同步测试方法及系统
CN112269697B (zh) 一种设备存储性能测试方法、系统及相关装置
CN1272634C (zh) 检测成批的电气部件
CN1270457C (zh) 通讯设备性能测试方法
US20100332913A1 (en) System and mehtod for testing network performance
CN111984485B (zh) 一种关键信号调节方法、系统、设备及存储介质
CN115239109A (zh) 储能设备的生产监控方法及装置
CN107992317A (zh) 一种电芯的电量管理和电流监控ic的烧录校验的方法
CN1869935A (zh) 一种交换机设备板件自启动的方法
CN112104497A (zh) 终端管理方法、装置、系统、服务器、终端及存储介质
CN1802644A (zh) 测试产品的方法和设备
CN114400624B (zh) 轮询配电设备版本及故障的方法、配电终端及配电主站
TWI794992B (zh) 依據測試結果控制測試治具機台持續運作之系統及方法
CN117789812A (zh) 具有动态自我优化能力的待测组件测试系统及方法
TWI282224B (en) Testing system for distributed testing and centralized management and method thereof
CN1427364A (zh) 更新数据库的方法
CN114204682A (zh) 主站在线监视控制功能的功能模块测试方法、系统及设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20060419