CA2100938A1 - Disk Array Subsystem for Use in a Data Processing System - Google Patents

Disk Array Subsystem for Use in a Data Processing System

Info

Publication number
CA2100938A1
CA2100938A1 CA2100938A CA2100938A CA2100938A1 CA 2100938 A1 CA2100938 A1 CA 2100938A1 CA 2100938 A CA2100938 A CA 2100938A CA 2100938 A CA2100938 A CA 2100938A CA 2100938 A1 CA2100938 A1 CA 2100938A1
Authority
CA
Canada
Prior art keywords
disk drive
chassis
shaped
drive module
pair
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.)
Granted
Application number
CA2100938A
Other languages
French (fr)
Other versions
CA2100938C (en
Inventor
Edward K. Driscoll
Arthur R. Nigro
Thomas D. Fillio
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.)
EMC Corp
Original Assignee
Data General Corp
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 Data General Corp filed Critical Data General Corp
Publication of CA2100938A1 publication Critical patent/CA2100938A1/en
Application granted granted Critical
Publication of CA2100938C publication Critical patent/CA2100938C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/12Disposition of constructional parts in the apparatus, e.g. of power supply, of modules
    • G11B33/125Disposition of constructional parts in the apparatus, e.g. of power supply, of modules the apparatus comprising a plurality of recording/reproducing devices, e.g. modular arrangements, arrays of disc drives
    • G11B33/127Mounting arrangements of constructional parts onto a chassis
    • G11B33/128Mounting arrangements of constructional parts onto a chassis of the plurality of recording/reproducing devices, e.g. disk drives, onto a chassis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • G06F1/183Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
    • G06F1/184Mounting of motherboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • G06F1/183Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
    • G06F1/187Mounting of fixed and removable disk drives
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K7/00Constructional details common to different types of electric apparatus
    • H05K7/20Modifications to facilitate cooling, ventilating, or heating
    • H05K7/20536Modifications to facilitate cooling, ventilating, or heating for racks or cabinets of standardised dimensions, e.g. electronic racks for aircraft or telecommunication equipment
    • H05K7/20554Forced ventilation of a gaseous coolant
    • H05K7/20572Forced ventilation of a gaseous coolant within cabinets for removing heat from sub-racks, e.g. plenum

Abstract

A disk array subsystem for use in a data processing system. In one embodiment, the disk array subsystem comprises a generally rectangular chassis having a top wall, a bottom wall, a pair of side walls, an open front end and an open rear end. A fan pack is removably mounted over the open rear of the chassis to cool the contents thereof by drawing air into the chassis through the open front end and out of the chassis through the open rear end. Disposed within the chassis are three power supplies, a pair of controller boards, a backplane, and a set of twenty disk drive modules. A
mounting structure comprising four first disk drive module guide plates and a pair of second disk drive module guides is fixedly mounted within the chassis for removably mounting the disk drive modules in the chassis through the open front end and for placing the disk drive modules in approximate alignment with the backplane for electrical connection therewith. Each first guide plate is shaped to include five parallel slotted channels, and each second disk drive module guide plate is shaped to include ten parallel grooves. Each of the twenty disk drive modules includes an elongated frame having a longitudinally extending T-bar adapted for slidable insertion into one of the slotted channels and a longitudinally extending fin adapted for slidable insertion into one of the grooves. The T-bar is shaped to include a detente, and the slotted channel is shaped to include a pawl, the detente and the pawl being interengageable so as to permit the disk drive module to be secured in place on its assocated slotted channel.
CA002100938A 1992-08-26 1993-07-20 Disk array subsystem for use in a data processing system Expired - Fee Related CA2100938C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/935,110 US5247427A (en) 1992-08-26 1992-08-26 Disk array subsystem having elongated T-shaped guides for use in a data processing system
US935,110 1992-08-26

Publications (2)

Publication Number Publication Date
CA2100938A1 true CA2100938A1 (en) 1994-02-27
CA2100938C CA2100938C (en) 1998-08-25

Family

ID=25466596

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002100938A Expired - Fee Related CA2100938C (en) 1992-08-26 1993-07-20 Disk array subsystem for use in a data processing system

Country Status (6)

Country Link
US (4) US5247427A (en)
EP (1) EP0584979B1 (en)
JP (1) JP2643784B2 (en)
AU (1) AU667719B2 (en)
CA (1) CA2100938C (en)
DE (1) DE69326728T2 (en)

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5247427A (en) * 1992-08-26 1993-09-21 Data General Corporation Disk array subsystem having elongated T-shaped guides for use in a data processing system
WO1994022102A1 (en) * 1993-03-16 1994-09-29 Ht Research, Inc. A chassis for a multiple computer system
JP2910814B2 (en) * 1993-10-05 1999-06-23 富士通株式会社 Magnetic disk module
US5737189A (en) * 1994-01-10 1998-04-07 Artecon High performance mass storage subsystem
US5592366A (en) * 1994-09-29 1997-01-07 Goldman; Jacob Front loading computer/bus extender
US5680295A (en) * 1995-11-13 1997-10-21 Ast Research, Inc. Ventilated backplane for mounting disk drives in computer systems
US6018456A (en) * 1996-05-31 2000-01-25 Cmd Technology, Inc. Enclosure for removable computer peripheral equipment
US5751549A (en) * 1996-06-26 1998-05-12 Sun Microsystems, Inc. Hard disk drive assembly which has a plenum chamber and a fan assembly that is perpendicular to a rack chamber
US5912799A (en) * 1996-07-01 1999-06-15 Sun Microsystems, Inc. Multiple disk drive storage enclosure with ventilation
US5730515A (en) * 1996-07-25 1998-03-24 Ho; Hsin Chien Sliding case mounting structure
US5816673A (en) * 1996-10-11 1998-10-06 Sauer; James P. Computer chassis assembly
US5868261A (en) * 1996-11-15 1999-02-09 Digital Equipment Corporation Anti-slamming latch apparatus for modular component installations
US5926366A (en) * 1996-11-15 1999-07-20 Digital Equipment Corporation Tab and slot disk drive vibration reduction structure
US5858509A (en) * 1996-11-15 1999-01-12 Digital Equipment Corporation Attenuating vibrations in a mounting shelf for multiple disk drives
US5772500A (en) * 1996-12-20 1998-06-30 Symbios, Inc. Compact ventilation unit for electronic apparatus
US5978212A (en) * 1997-02-28 1999-11-02 Digital Equipment Corporation Disk drive locking member with handle
US6042474A (en) * 1997-06-04 2000-03-28 Lsi Logic Corporation Compact ventilation unit with exhaust ports for electronic apparatus
US6188571B1 (en) * 1997-11-03 2001-02-13 Aiwa Raid Technology, Inc. High density RAID subsystem with highly integrated controller
US6061244A (en) * 1997-11-10 2000-05-09 Richmount Computers Limited Carrier for an electronic device
US6088224A (en) * 1997-12-03 2000-07-11 Emc Corporation Cabinet for storing a plurality of processing unit modules
US6272010B1 (en) * 1998-01-27 2001-08-07 Dell Usa, L.P. Peripheral device mounting apparatus
US6064568A (en) * 1998-01-27 2000-05-16 Dell Usa, L.P. Computer system with peripheral device carrier
US6050658A (en) * 1998-02-23 2000-04-18 Richmount Computer Limited Carrier for an electronic device
US5940288A (en) * 1998-06-08 1999-08-17 Tracewell Power, Inc. Card cage mounted power supply with heat dissipating architecture
US6154361A (en) * 1998-10-02 2000-11-28 International Business Machines Corporation Disk-drive chassis for reducing transmission of vibrations between disk-drive units of a disk-drive array
US6052278A (en) * 1998-11-13 2000-04-18 Hewlett-Packard Company Data storage module and enclosure system
US6325353B1 (en) * 1999-03-08 2001-12-04 Intel Corporation Carrier for disk drive hot swapping
US6392872B1 (en) * 1999-03-15 2002-05-21 Emc Corporation Computer system
US6201692B1 (en) * 1999-03-31 2001-03-13 International Business Machines Corporation Disk drive enclosure optimized for mixed slim and half high drive size
US6359779B1 (en) * 1999-04-05 2002-03-19 Western Digital Ventures, Inc. Integrated computer module with airflow accelerator
TW433526U (en) * 1999-04-06 2001-05-01 Hon Hai Prec Ind Co Ltd Fixing and holding apparatus for data access device
US6483107B1 (en) * 1999-05-11 2002-11-19 Josef Rabinovitz Canister having a combined guide rail and light pipe system for use in a computer peripheral enclosure
US6938256B2 (en) * 2000-01-18 2005-08-30 Galactic Computing Corporation System for balance distribution of requests across multiple servers using dynamic metrics
JP2001338486A (en) 2000-05-25 2001-12-07 Hitachi Ltd Information memory device
US6549405B2 (en) * 2000-06-09 2003-04-15 Vertex Electronic Products, Inc. Electronic chassis
US8538843B2 (en) 2000-07-17 2013-09-17 Galactic Computing Corporation Bvi/Bc Method and system for operating an E-commerce service provider
US6452809B1 (en) * 2000-11-10 2002-09-17 Galactic Computing Corporation Scalable internet engine
US7844513B2 (en) * 2000-07-17 2010-11-30 Galactic Computing Corporation Bvi/Bc Method and system for operating a commissioned e-commerce service prover
US6816905B1 (en) * 2000-11-10 2004-11-09 Galactic Computing Corporation Bvi/Bc Method and system for providing dynamic hosted service management across disparate accounts/sites
JP4108472B2 (en) * 2000-07-25 2008-06-25 富士通株式会社 Disk array unit
US6480379B1 (en) * 2000-09-29 2002-11-12 Hewlett-Packard Company Removable component filter
JP2002260366A (en) * 2001-03-05 2002-09-13 Pioneer Electronic Corp Recording medium playback unit
US6796715B2 (en) 2001-04-14 2004-09-28 E20 Communications, Inc. Fiber optic modules with pull-action de-latching mechanisms
US6692159B2 (en) 2001-04-14 2004-02-17 E20 Communications, Inc. De-latching mechanisms for fiber optic modules
US6499609B2 (en) * 2001-06-04 2002-12-31 Hyperchip Inc. Compact shelf unit for electronic equipment rack
US6749070B2 (en) * 2001-07-27 2004-06-15 International Business Machines Corporation Modular stacking equipment rack
US6826056B2 (en) * 2001-12-11 2004-11-30 Hewlett-Packard Development Company, L.P. Systems for use with data storage devices
US6649830B1 (en) * 2002-05-24 2003-11-18 Adc Dsl Systems, Inc. Housing for circuit cards
JP4312424B2 (en) * 2002-06-14 2009-08-12 株式会社日立製作所 Disk array device
US6768640B2 (en) * 2002-06-28 2004-07-27 Sun Microsystems, Inc. Computer system employing redundant cooling fans
US6862173B1 (en) * 2002-07-11 2005-03-01 Storage Technology Corporation Modular multiple disk drive apparatus
US7068500B1 (en) * 2003-03-29 2006-06-27 Emc Corporation Multi-drive hot plug drive carrier
JP4360859B2 (en) 2003-05-29 2009-11-11 株式会社日立製作所 Electronics
US7095622B2 (en) * 2003-06-11 2006-08-22 Hewlett-Packard Development Company, L.P. Backplane support system with stiffener
JP4260554B2 (en) 2003-06-17 2009-04-30 株式会社日立製作所 Storage device casing and storage device
JP2005174440A (en) * 2003-12-10 2005-06-30 Orion Denki Kk Disk device provided with reinforcement structure
KR20060133555A (en) 2003-12-29 2006-12-26 셔우드 인포메이션 파트너스 인코포레이션 System and method for mass stroage using multiple-hard-disk-drive enclosure
US7212412B2 (en) * 2004-04-02 2007-05-01 Seagate Technology Llc Shelf with removable backplane
US7178307B2 (en) * 2004-04-02 2007-02-20 Seagate Technology Llc Reinforced shelf structure and method
US7177145B2 (en) * 2004-04-02 2007-02-13 Seagate Technology Llc Carrier device and method for a multiple disc array
KR100589265B1 (en) * 2004-06-11 2006-06-19 현대모비스 주식회사 Joinning structure of air-guide in front end module
US7327564B2 (en) * 2004-07-02 2008-02-05 Seagate Technology Llc Engagement system for a module in an electronics cabinet
US7133291B2 (en) * 2004-07-02 2006-11-07 Seagate Technology Llc Carrier device and method for a multiple disc array
TWI267483B (en) * 2004-08-16 2006-12-01 Ind Tech Res Inst Clean container module
US7362565B2 (en) * 2004-09-21 2008-04-22 Dot Hill Systems Corporation Disk drive support system
JP2006163695A (en) * 2004-12-06 2006-06-22 Hitachi Ltd Storage device, memory part for storage device, and dummy unit
JP4621039B2 (en) * 2005-02-22 2011-01-26 株式会社日立製作所 Disk unit
US7554803B2 (en) * 2005-04-13 2009-06-30 Dell Products L.P. Method and apparatus for cooling an information handling system
US7913038B2 (en) * 2005-06-03 2011-03-22 Seagate Technology Llc Distributed storage system with accelerated striping
US20060288155A1 (en) * 2005-06-03 2006-12-21 Seagate Technology Llc Storage-centric computer system
US7984258B2 (en) 2005-06-03 2011-07-19 Seagate Technology Llc Distributed storage system with global sparing
US7644228B2 (en) * 2005-06-03 2010-01-05 Seagate Technology Llc Distributed storage system with global replication
US20070016715A1 (en) * 2005-07-18 2007-01-18 Quintech Electronics & Commuications, Inc. Modular broadband bi-directional programmable switch with hot-swappable modules
JP2007035173A (en) * 2005-07-28 2007-02-08 Hitachi Ltd Disk array device
US7885037B2 (en) * 2006-08-18 2011-02-08 Oracle America, Inc. Disk storage cartridge
US7800894B2 (en) * 2007-01-19 2010-09-21 Xyratex Technology Limited Data storage device enclosures, a midplane, a method of manufacturing a midplane and modules
US7755889B2 (en) * 2007-06-12 2010-07-13 Hewlett-Packard Development Company, L.P. Air Manifold for electronic module enclosure
US7646600B2 (en) * 2008-04-15 2010-01-12 International Business Machines Corporation Structural support module to prevent common interface deflection
US8155520B1 (en) 2008-04-16 2012-04-10 Cyan, Inc. Multi-fabric shelf for a transport network
US8064200B1 (en) * 2008-04-16 2011-11-22 Cyan Optics, Inc. Cooling a chassis by moving air through a midplane between two sets of channels oriented laterally relative to one another
DE102008026538B4 (en) * 2008-06-03 2010-05-27 Fujitsu Siemens Computers Gmbh Server system and for use in the server system suitable server and suitable connection module
JP2010039826A (en) * 2008-08-06 2010-02-18 Hitachi Ltd Storage apparatus, fan device and controller unit device
US8434429B2 (en) * 2008-08-06 2013-05-07 Thomas Andrew Moeller Pet leash assemblies, pet collar assemblies, and methods of using the same
US9058180B2 (en) * 2009-06-29 2015-06-16 Oracle America, Inc. Unified high-frequency out-of-order pick queue with support for triggering early issue of speculative instructions
US9286075B2 (en) * 2009-09-30 2016-03-15 Oracle America, Inc. Optimal deallocation of instructions from a unified pick queue
US20110228475A1 (en) * 2010-03-17 2011-09-22 International Business Machines Corporation Enclosure with concurrently maintainable field replaceable units
TW201228550A (en) * 2010-12-22 2012-07-01 Hon Hai Prec Ind Co Ltd Disk drive fixing apparatus
US9251097B1 (en) 2011-03-22 2016-02-02 Amazon Technologies, Inc. Redundant key management
US8743549B2 (en) * 2011-03-22 2014-06-03 Amazon Technologies, Inc. Modular mass storage system
CN102279633B (en) * 2011-08-26 2013-04-24 华为技术有限公司 Server
US8908326B1 (en) 2012-03-26 2014-12-09 Amazon Technologies, Inc. Hard disk drive mechanical modules with common controller
US8553357B1 (en) 2012-03-26 2013-10-08 Amazon Technologies, Inc. Cooling of hard disk drives with separate mechanical module and drive control module
US8929024B1 (en) 2012-03-26 2015-01-06 Amazon Technologies, Inc. Hard disk drive assembly with field-separable mechanical module and drive control
US9904788B2 (en) 2012-08-08 2018-02-27 Amazon Technologies, Inc. Redundant key management
WO2014039845A1 (en) * 2012-09-06 2014-03-13 Pi-Coral, Inc. Axially aligned electronic chassis
US10222842B2 (en) * 2013-08-02 2019-03-05 Amazon Technologies, Inc. System for compute node maintenance with continuous cooling
US9141156B2 (en) 2013-08-02 2015-09-22 Amazon Technologies, Inc. Compute node cooling with air fed through backplane
US10398060B1 (en) * 2014-03-17 2019-08-27 Amazon Technologies, Inc. Discrete cooling module
US9936611B1 (en) 2014-03-17 2018-04-03 Amazon Technologies, Inc. Modular mass storage system
US9448601B1 (en) 2014-03-17 2016-09-20 Amazon Technologies, Inc. Modular mass storage system with controller
US9363926B1 (en) 2014-03-17 2016-06-07 Amazon Technologies, Inc. Modular mass storage system with staggered backplanes
US9706687B1 (en) 2014-06-30 2017-07-11 EMC IP Holding Company LLC Electronic equipment chassis having storage devices and other modules configured for front-access removability
US9836097B2 (en) 2014-09-10 2017-12-05 Western Digital Technologies, Inc. Storage drive and storage drive block
US10680382B2 (en) * 2018-08-27 2020-06-09 Quanta Computer Inc. Modular bridge array for bridging electronic components
CN110977136B (en) * 2019-10-09 2022-06-07 北京赛福斯特技术有限公司 Electric permanent magnetic disc tool for friction stir welding
US11531383B1 (en) 2020-09-30 2022-12-20 Amazon Technologies, Inc. Mist cooling for computer systems

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE489592C (en) * 1930-01-18 Heinrich Deneke Housing with side by side, completely pull-out shelves, cupboards or the like on the ceiling and floor.
US2758904A (en) * 1954-05-28 1956-08-14 Brammer Mfg Company Pan rack assembly
US3631325A (en) * 1970-06-15 1971-12-28 Sperry Rand Corp Card module and end wall treatment facilitating heat transfer and sliding
US3758716A (en) * 1971-08-02 1973-09-11 Ball Brothers Res Corp Television receiver mounting apparatus
DE2523292B2 (en) * 1975-05-26 1978-06-01 Siemens Ag, 1000 Berlin Und 8000 Muenchen Housing for electrotechnical devices
US4232356A (en) * 1979-02-07 1980-11-04 Burroughs Corporation Logic card frame
US4247882A (en) * 1979-04-17 1981-01-27 Gould Inc. Universal input/output system construction for programmable controllers
US4277120A (en) * 1979-05-29 1981-07-07 Drake Leo O Printed circuit board storage cabinet
DE3019646A1 (en) * 1980-05-22 1981-11-26 SIEMENS AG AAAAA, 1000 Berlin und 8000 München GALVANICALLY SEPARATING COUPLING POINT FOR ENERGY AND / OR SIGNAL TRANSMISSION
US4746304A (en) * 1985-05-10 1988-05-24 Seiko Epson Kabushiki Kaisha Connection apparatus for connecting electrical devices
US4700275A (en) * 1986-06-23 1987-10-13 Tektronix, Inc. Modularized electronic instrument packaging system
US4953689A (en) * 1986-09-02 1990-09-04 Martin Engineering Company Conveyor belt cleaner
JPH0696826B2 (en) * 1986-12-24 1994-11-30 株式会社クラレ Lining method for leather sheet
US4899254A (en) * 1987-07-22 1990-02-06 Tandem Computers Incorporated Electronic module interconnection system
US4967155A (en) * 1988-04-08 1990-10-30 Micropolis Corporation Environmentally controlled media defect detection system for Winchester disk drives
JPH0283883A (en) * 1988-09-19 1990-03-23 Nec Corp Small disk driving device mounting construction
DE3906260A1 (en) * 1989-02-28 1990-09-06 Siemens Ag Module with storage drives
US5045960A (en) * 1989-06-13 1991-09-03 Zenith Data Systems Corporation Self-aligning guide and track for removable disk drive module
US5281021A (en) * 1989-10-06 1994-01-25 Julius Blum Gesellschaft M.B.H. Arrangement for removably mounting a drawer to pull-out rails of drawer guide assemblies
US5251096A (en) * 1990-05-07 1993-10-05 Kabushiki Kaisha Toshiba Portable electronic apparatus
EP0464658B1 (en) * 1990-07-03 1995-08-16 International Business Machines Corporation Enclosure for electronic subsystems in a data processing system
EP0488679A3 (en) * 1990-11-30 1993-08-04 Fujitsu Limited Storage disk module and storage disk device having a plurality of storage disk modules
US5247427A (en) * 1992-08-26 1993-09-21 Data General Corporation Disk array subsystem having elongated T-shaped guides for use in a data processing system
US5571256A (en) * 1994-10-25 1996-11-05 Compaq Computer Corporation Server drawer slide mount apparatus for a rack-mounted computer system

Also Published As

Publication number Publication date
DE69326728T2 (en) 2000-06-08
EP0584979B1 (en) 1999-10-13
JPH06267262A (en) 1994-09-22
AU4167093A (en) 1994-03-03
US6234591B1 (en) 2001-05-22
CA2100938C (en) 1998-08-25
US5247427A (en) 1993-09-21
JP2643784B2 (en) 1997-08-20
DE69326728D1 (en) 1999-11-18
EP0584979A2 (en) 1994-03-02
AU667719B2 (en) 1996-04-04
EP0584979A3 (en) 1994-08-17
US5343357A (en) 1994-08-30
US5490723A (en) 1996-02-13

Similar Documents

Publication Publication Date Title
CA2100938A1 (en) Disk Array Subsystem for Use in a Data Processing System
EP0288000A3 (en) Compact packaging of electronic equipment within a small profile enclosure
CA2106626A1 (en) Apparatus for removably supporting a plurality of hot plug-connected hard disk drives
JP3708566B2 (en) Enclosure device for disk drive
CA2404844A1 (en) Rf circuit modules and integrated chassis with power interface for rf circuit modules
CN111640893B (en) Battery module limiting plug-in component and fixing structure of limiting plug-in component and battery module
CN114255620A (en) LED display screen teaching training device
CN217588332U (en) Service device for computer-based advertising, education and enterprise training
CN211906160U (en) Card insertion type image processing apparatus
CN216243746U (en) LED lamp strip with LED lamp protection architecture
CN217039323U (en) Electric intelligent compact shelf
CN218446551U (en) Computer motherboard fixing device
CN218042283U (en) IT equipment operation device convenient to centralized management
CN217778707U (en) Batch carrying device for circuit board processing
CN218141070U (en) Unmanned aerial vehicle battery charger
CN212830407U (en) Spectrum appearance with receiving mechanism
CN215067941U (en) Novel tablet computer adopting water cooling structure for double heat dissipation
CN217469844U (en) Photovoltaic cell panel installation device
CN217088098U (en) Multimedia teaching audio device with dustproof construction
CN212544374U (en) Multi-signal processing equipment
CN219108116U (en) SMT chip mounter feeder with auxiliary feeding structure
CN210554934U (en) Hold frame of matrimony vine when drying
CN213520866U (en) Distribution automation protection subrack device
CN219843250U (en) Power supply switching structure and chassis
CN219421452U (en) Testing device for multichannel frequency conversion module

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed