A built-in small server and a built-in small server storage method
By integrating the server motherboard module, cooling module and hard disk module into a small server chassis, the problems of high cost and low efficiency of traditional storage configuration are solved, and high-performance and low-cost data storage and processing are achieved.
Patent Information
- Application Number
- CN202411787717.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-04-04
AI Technical Summary
In the existing data storage methods, the storage configuration of hot and cold data is costly and inefficient, and the independent configuration of traditional servers and optical drives limits the maximization of performance and costs.
Design a built-in small server to integrate the server motherboard module, cooling module and hard disk module into the server chassis, support magneto-optical and hybrid storage, realize distributed storage, and save space and cost through external power supplies.
It improves the configuration performance of the server, reduces costs, realizes high concurrent burning and reading, meets the performance requirements of Blu-ray disc library, and supports the simultaneous operation of multiple optical drives.
Smart Images

Figure CN119759266A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of magneto-optical hybrid storage, and in particular to a built-in small server. Background Art
[0002] In different business scenarios, the access frequency and importance of data may vary. Now, based on conditions such as data generation time and access frequency, data is divided into hot data and cold data, and the two types of data are stored separately.
[0003] With the development of technology, data storage and management methods are also changing to achieve the separation and management of hot and cold data. At present, most data storage methods are that hot data is stored in magnetic and electric storage, and cold data is stored in magnetic tape or optical storage. The two are separated and independent in the hardware system, and are connected through network cable data communication when in use. In terms of form, it is a combination of a separate Blu-ray disc library and a separate server, which are configured in a standard network cabinet at the same time for the conversion and storage of hot and cold data.
[0004] However, this configuration method has high costs for traditional servers, and is limited by the number of optical drive interfaces. It is not possible to use a high-performance and high-cost server to drive multiple optical disk libraries, and the configuration performance and cost cannot be maximized. Summary of the invention
[0005] In order to improve the configuration performance of a server, the present application provides a built-in small server and a built-in small server storage method.
[0006] In a first aspect, the present application provides a built-in small server, which adopts the following technical solution:
[0007] A built-in small server, comprising: a server mainboard module, a heat dissipation module, a hard disk module and a server chassis;
[0008] The server mainboard module, the heat dissipation module and the hard disk module are all installed in the server chassis;
[0009] The server mainboard module is connected to the upper server, and is used to process data from the upper server and load the processed data to the optical drive, and to process data from the optical drive and transmit the processed data back to the upper server;
[0010] The heat dissipation module is located between the mainboard module and the hard disk module, and is used to dissipate heat from the server mainboard module and the hard disk module;
[0011] The hard disk module is connected to the server mainboard module and is used for performing RAID processing on data from the server mainboard module.
[0012] By adopting the above technical solution, the server motherboard module, the heat dissipation module and the hard disk module are integrated into the server chassis to form a built-in small server. The server motherboard module supports the read-write cache requirements inside the magneto-optical hybrid storage integrated machine, supports carrying multiple optical drives to work simultaneously, and then connects through its internal server and the upper server to realize the distributed storage requirements, can achieve high-concurrency burning and reading, and concurrently execute multiple data reading and writing tasks, and is connected to the hard disk module. At the same time, the data can be processed through the hard disk module, and the performance of the server can be configured according to the performance required by the optical disk library. It can not only meet the performance requirements of the Blu-ray optical disk library, but also reduce the cost of the server, thereby improving the configuration performance of the server.
[0013] Optionally, the server motherboard module includes an HBA expansion card, a RAID card, a graphics card, a memory bar, a processor and a heat dissipation module and a motherboard, and the HBA expansion card, the RAID card, the graphics card, the memory bar, the processor and the heat dissipation module are all installed on the motherboard.
[0014] Optionally, the HBA expansion card is used to expand the interface to achieve data interaction with multiple optical drives;
[0015] The RAID card is used for RAID configuration of the hard disk module.
[0016] Optionally, the heat dissipation module includes at least one heat dissipation fan, and the airflow direction of the heat dissipation fan is in a straight line with the hard disk module and the server mainboard module.
[0017] Optionally, the server chassis is configured as a quasi-rectangular parallelepiped, the server motherboard module is installed at one end of the server chassis, the hard disk module is installed at the other end of the server chassis, and a groove is provided on the upper surface of the server chassis near one end of the hard disk module, and the groove is placed above the hard disk module.
[0018] Optionally, the width of the server chassis is less than or equal to 450 mm, and the height of one end of the server chassis where the server mainboard module is mounted is less than or equal to 4U.
[0019] Optionally, a chassis wire outlet hole is provided on a vertical side wall of the server chassis, and an external power source enters the server chassis through the chassis wire outlet hole.
[0020] By adopting the above technical solution, the built-in small server does not contain an internal power supply, but adopts an external power supply method, and shares a power supply system with the Blu-ray drive, which greatly saves space and cost.
[0021] Optionally, the hard disk module includes at least two hard disk bays, the hard disk module adopts a hot-swappable backplane, and the hard disk is installed on the hard disk module via the hot-swappable backplane.
[0022] In a second aspect, the present application provides a built-in small server storage method, which adopts the following technical solution:
[0023] A built-in small server storage method, characterized in that it is applied to a built-in small server as described in the first aspect, and the built-in small server storage method comprises:
[0024] Acquire the data to be processed in the built-in small server, the data source and the data size of the data to be processed;
[0025] Determine a data storage location of the data to be processed based on the data source;
[0026] Determine a storage solution for the data to be processed based on a preset storage strategy, the data storage location, and the data size;
[0027] The data to be processed is stored based on the storage solution.
[0028] By adopting the above technical solution, storage plans are automatically divided according to the data to be processed in the built-in small server, the data source and the data size of the data to be processed, combined with the preset storage strategy. The staff adjusts the hard disk module and the external optical drive in the built-in small server according to the storage plan. After that, the built-in small server stores data according to the storage plan, thereby improving the configuration performance of the server.
[0029] Optionally, the determining of a storage scheme for the data to be processed based on a preset storage strategy, the data storage location, and the data size includes:
[0030] Classify the data to be processed into types based on the preset storage strategy and the data source, and determine the data type of the data to be processed;
[0031] determining a type data size of the data type based on the data size;
[0032] A storage scheme for the data to be processed is determined based on the preset storage strategy, the data source, the data type and the data size of the type.
[0033] In summary, the present application includes at least one of the following beneficial technical effects:
[0034] 1. The server motherboard module, heat dissipation module and hard disk module are integrated into the server chassis to form a built-in small server. The server motherboard module supports the read-write cache requirements inside the magneto-optical hybrid storage machine and supports carrying multiple optical drives to work simultaneously. Then, through its internal server and upper-layer server connection, the distributed storage requirements are met, and high-concurrency burning and reading can be achieved. Multiple data reading and writing tasks are performed concurrently, and the hard disk module is connected. At the same time, data can be processed through the hard disk module, and the performance of the server can be configured according to the performance required by the optical disk library. This can not only meet the performance requirements of the Blu-ray optical disk library, but also reduce the cost of the server, thereby improving the configuration performance of the server;
[0035] 2. The built-in small server does not contain a power supply. Instead, it uses an external power supply and shares a power supply system with the Blu-ray drive, which greatly saves space and cost.
[0036] 3. Based on the data to be processed in the built-in small server, its data source and data size, the storage plan is automatically divided in combination with the preset storage strategy. The staff adjusts the hard disk module and the external optical drive in the built-in small server according to the storage plan. After that, the built-in small server stores the data according to the storage plan, thereby improving the configuration performance of the server. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 It is a structural schematic diagram of the overall form of a built-in small server provided in an embodiment of the present application.
[0038] Figure 2 It is a structural schematic diagram of the internal structure of a built-in small server provided in an embodiment of the present application.
[0039] Figure 3 It is a structural block diagram of the connection relationship of the built-in small server provided in the embodiment of the present application.
[0040] Figure 4 It is a flowchart of the built-in small server storage method provided in an embodiment of the present application.
[0041] Explanation of the accompanying drawings: 1. Server mainboard module; 11. HBA expansion card; 12. RAID card; 13. Graphics card; 14. Memory stick; 15. CPU and cooling fan; 16. Mainboard; 2. Cooling module; 3. Hard disk module; 4. Server chassis; 41. Groove; 5. Chassis cable outlet hole. DETAILED DESCRIPTION
[0042] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, those skilled in the art may make modifications to the present embodiment without any creative contribution as needed, but such modifications are protected by the patent law as long as they are within the scope of the claims of the present application.
[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0044] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0045] The following is combined with Figure 1-4 This application is described in further detail.
[0046] Reference Figures 1 to 3 A built-in small server mainly includes a server motherboard module, a heat dissipation module, a hard disk module and a server chassis, wherein the server chassis is used to place the server motherboard module, the heat dissipation module and the hard disk module, that is, the server motherboard module, the heat dissipation module and the hard disk module are installed in the server host. The server motherboard module is connected to the upper server and can be connected to multiple optical drives. The server motherboard module is used to process data from the upper server and load the processed data to the external optical drive according to a preset storage strategy, and is used to process data from the optical drive and transmit the processed data back to the upper server according to a preset storage strategy; the hard disk module is connected to the server motherboard module and is used to store data from the server motherboard module; the heat dissipation module is located between the motherboard module and the hard disk module, and is used to blow air to the server motherboard module and the hard disk module for heat dissipation.
[0047] In this embodiment, the server motherboard module mainly includes an HBA expansion card, a RAID card, a graphics card, a memory bar, a processor and a heat dissipation module and a motherboard, and the HBA expansion card, the RAID card, the graphics card, the memory bar, the processor and the heat dissipation module are all installed on the motherboard, wherein the graphics card can be set as an independent graphics card according to actual usage requirements, and can also be integrated on the motherboard, and the HBA expansion card is used to expand the interface, that is, to realize the connection of multiple optical drives, so as to realize data interaction with the optical drive, specifically, the number of Mini SAS lines of the HBA expansion card is set according to actual requirements, and the external optical drive is connected through the Mini SAS line. One HBA expansion card can be connected to multiple Mini SAS lines, and one Mini SAS line can be connected to multiple optical drives, so that according to actual data transmission requirements, the required number of optical drives can be connected through the HBA expansion card and the Mini SAS line. The RAID card is used to configure the hard disk module for RAID configuration. The RAID array is configured on the hard disk module through the RAID card, so that the data that needs to be stored as cold data can be sorted and packaged. After RAID processing, it is transferred to the optical drive for burning and preservation. RAID technology improves the performance and reliability of data storage by reasonably combining independent hard disks and data processing strategies.
[0048] In this embodiment, the hard disk module includes at least two hard disk slots, and the hard disk module adopts a hot-swappable backplane. The hard disk is installed on the hard disk module through the hot-swappable backplane. That is, two or more hard disks can be installed according to actual configuration requirements to meet data processing requirements and improve data storage performance and reliability.
[0049] In this embodiment, the heat dissipation module includes at least one heat dissipation fan. Since the heat dissipation module is arranged between the server mainboard module and the hard disk module, the wind flow direction generated by the heat dissipation wind direction during operation is in a straight line with the hard disk module and the server mainboard module, thereby blowing air to the hard disk module and the server mainboard module to reduce heat. Since they are in a straight line, they can provide wind with a maximum air volume to achieve a better heat dissipation effect.
[0050] In this embodiment, the server chassis is set as a rectangular parallelepiped box, the server motherboard module and the hard disk module are respectively installed at both ends of the server chassis, that is, the server motherboard module is installed at one end of the server chassis, and the hard disk module is installed at the other end of the server chassis. A groove is opened on the upper surface of the server chassis near the hard disk module, and the groove is placed above the hard disk module. After the upper surface of the server chassis cooperates with the groove to form a step-shaped section, the width of the server chassis is less than or equal to 450 mm, the height of the hard disk module end installed in the server chassis is set according to the height corresponding to the number of hard disk layers in the hard disk module, the height of the server motherboard module end installed in the server chassis is designed according to the height of the HBA expansion card in the server motherboard module, the height of the server motherboard module end installed in the server chassis is higher than the height of the hard disk module end, and the height of the server motherboard module end installed in the server chassis is less than or equal to 4U. This setting method can reduce the space as much as possible under the premise of ensuring reliable heat dissipation performance and the installation space of internal components to meet the installation requirements of compact space.
[0051] In this embodiment, a chassis outlet hole is opened on one of the vertical side walls of the server chassis, and an external power supply enters the interior of the server chassis through the chassis outlet hole to power a server mainboard module, a heat dissipation module and a hard disk module installed inside the server chassis. The built-in small server itself does not have a power supply for internal power supply. The size of the built-in small server can be further reduced by external power supply, thereby reducing the installation space and meeting the installation requirements of a compact space.
[0052] It should be noted that the communication between the built-in small server and the upper server adopts Gigabit network cable or 10 Gigabit optical fiber communication. The built-in small server combines the server and the Blu-ray disc library together, that is, the function of the data processing task of the cold data to be stored in the original external server is integrated into the built-in small server. The built-in small server has a certain data caching capability and a certain RAID function. The data that the upper server needs to store cold data is sorted, packaged and RAID processed, and then transmitted to the optical drive for burning and preservation. Through the above settings, it is determined that the built-in small server does not need high-speed computing power or a large amount of data storage capacity, and is more suitable for distributed storage. The built-in small server can execute multiple concurrent tasks and respond quickly to meet the needs of safe and reliable high-speed data transmission.
[0053] Figure 4 A flowchart of a built-in small server storage method provided in an embodiment of the present application.
[0054] like Figure 4 As shown, the main process of the method is described as follows (steps S101 to S104):
[0055] Step S101, obtaining the data to be processed, the data source and the data size of the data to be processed in the built-in small server;
[0056] Step S102, determining the data storage location of the data to be processed based on the data source;
[0057] Step S103, determining a storage solution for the data to be processed based on a preset storage strategy, data storage location, and data size;
[0058] Step S104: storing the data to be processed based on the storage solution.
[0059] In this embodiment, the server motherboard module of the built-in small server is connected to the upper server through a network cable or optical fiber, connected to the optical drive through an HBA expansion card, and the hard disk module is configured through a RAID card, so that the server motherboard module needs to process a large amount of data, including data from the upper server and data from the optical drive. The server motherboard module needs to process the data according to a preset storage strategy to complete the data storage operation.
[0060] Due to the different sources of data, we must first obtain all the data to be processed and determine the data source and data size of the data to be processed. The data source of the data to be processed includes the upper-level server and the optical drive. The location where the data will be stored is determined according to the data source. The data from the upper-level server is stored in the optical drive, and the data from the optical drive is uploaded to the upper-level server, thereby determining the data storage location of the data to be processed according to the data source.
[0061] After determining the data storage location of the data to be processed, it is necessary to determine the storage plan for the data to be processed in combination with the preset storage strategy and data size, and store the data to be stored according to the formulated storage plan, wherein the preset storage strategy is a storage division rule set according to actual storage needs. The preset storage strategy includes but is not limited to how to classify data, how to organize and package data, how to determine the storage location of data according to data size, how long data can be classified as cold data, how much data size needs to be transferred, how to configure RAID according to data size, and the preset storage strategy can be adjusted according to the actual hardware performance and compatibility. It should be noted that the specific preset storage strategy needs to be set and adjusted according to actual needs, and is not specifically limited here.
[0062] In this embodiment, when determining the storage scheme for the data to be processed based on the preset storage strategy, data storage location and data size, it is necessary to classify the data to be processed based on the preset storage strategy and data source to determine the data type of the data to be processed; determine the type data size of the data type based on the data size; and determine the storage scheme for the data to be processed based on the preset storage strategy, data source, data type and type data size.
[0063] Specifically, the data to be processed is classified according to the preset storage strategy and data source to obtain the data type of the data to be processed and whether the data type of the data to be processed is cold data or hot data. After the data type is determined, the size of each data type is calculated according to the data size to obtain the type data size of each data type. The type data size does not correspond to one type data size for one data type, but under the same data source, one data type corresponds to one data type size, that is, the data of the upper server includes the type data size of cold data and the type data size of hot data, and the data of each optical drive corresponds to the type data size of cold data and the type data size of hot data. After determining the data type of each data source and the type data size of each data type under each source, a storage plan for the data to be processed is generated according to the preset storage strategy, data source, data type and type data size. The generated storage plan can be closer to the actual data situation of the data to be processed, can perform fast and complete storage, and improve the reliability of data storage.
[0064] The terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or apparatus.
[0065] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of application involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned application concept. For example, the above features are replaced with (but not limited to) technical features with similar functions applied in the present application.
Claims
1. A built-in small server, characterized in that: include: Server motherboard module, cooling module, hard disk module and server chassis; The server mainboard module, the heat dissipation module and the hard disk module are all installed in the server chassis; The server mainboard module is connected to the upper server, and is used to process data from the upper server and load the processed data to the optical drive, and to process data from the optical drive and transmit the processed data back to the upper server; The heat dissipation module is located between the mainboard module and the hard disk module, and is used to dissipate heat from the server mainboard module and the hard disk module; The hard disk module is connected to the server mainboard module and is used for performing RAID processing on data from the server mainboard module.
2. A built-in small server according to claim 1, characterized in that: The server mainboard module comprises an HBA expansion card, a RAID card, a graphics card, a memory bar, a processor, a heat dissipation module and a mainboard. The HBA expansion card, the RAID card, the graphics card, the memory bar, the processor and the heat dissipation module are all installed on the mainboard.
3. A built-in small server according to claim 2, characterized in that: The HBA expansion card is used to expand the interface and realize data interaction with multiple optical drives; The RAID card is used for RAID configuration of the hard disk module.
4. A built-in small server according to claim 1, characterized in that: The heat dissipation module includes at least one heat dissipation fan, and the air flow direction of the heat dissipation fan is in a straight line with the hard disk module and the server mainboard module.
5. A built-in small server according to claim 1, characterized in that: The server chassis is configured as a rectangular parallelepiped, the server motherboard module is installed at one end of the server chassis, and the hard disk module is installed at the other end of the server chassis. A groove is provided on the upper surface of the server chassis near one end of the hard disk module, and the groove is placed above the hard disk module.
6. A built-in small server according to claim 5, characterized in that: The width of the server chassis is less than or equal to 450 mm, and the height of one end of the server chassis where the server mainboard module is mounted is less than or equal to 4U.
7. A built-in small server according to claim 1, characterized in that: A chassis wire outlet hole is provided on the vertical side wall of the server chassis, and an external power source enters the interior of the server chassis through the chassis wire outlet hole.
8. A built-in small server according to claim 1, characterized in that: The hard disk module includes at least two hard disk slots. The hard disk module adopts a hot-swappable backplane, and the hard disk is installed on the hard disk module via the hot-swappable backplane.
9. A method for storing a built-in small server, characterized in that: Applied to a built-in small server as claimed in any one of claims 1 to 8, the built-in small server storage method comprises: Acquire the data to be processed in the built-in small server, the data source and the data size of the data to be processed; Determine a data storage location of the data to be processed based on the data source; Determine a storage solution for the data to be processed based on a preset storage strategy, the data storage location, and the data size; The data to be processed is stored based on the storage solution.
10. The method according to claim 9, characterized in that The determining of the storage scheme of the to-be-processed data based on the preset storage strategy, the data storage location and the data size comprises: Classify the data to be processed into types based on the preset storage strategy and the data source, and determine the data type of the data to be processed; determining a type data size of the data type based on the data size; A storage scheme for the data to be processed is determined based on the preset storage strategy, the data source, the data type and the data size of the type.