CN103942013B - High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform - Google Patents

High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform Download PDF

Info

Publication number
CN103942013B
CN103942013B CN201410159596.XA CN201410159596A CN103942013B CN 103942013 B CN103942013 B CN 103942013B CN 201410159596 A CN201410159596 A CN 201410159596A CN 103942013 B CN103942013 B CN 103942013B
Authority
CN
China
Prior art keywords
sata
circuit
hard disk
cpu
pcie
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 - Fee Related
Application number
CN201410159596.XA
Other languages
Chinese (zh)
Other versions
CN103942013A (en
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.)
BEIJING WANGSHITONGLIAN TECHNOLOGY Co Ltd
Original Assignee
BEIJING WANGSHITONGLIAN TECHNOLOGY Co Ltd
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 BEIJING WANGSHITONGLIAN TECHNOLOGY Co Ltd filed Critical BEIJING WANGSHITONGLIAN TECHNOLOGY Co Ltd
Priority to CN201410159596.XA priority Critical patent/CN103942013B/en
Publication of CN103942013A publication Critical patent/CN103942013A/en
Application granted granted Critical
Publication of CN103942013B publication Critical patent/CN103942013B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Power Sources (AREA)

Abstract

The invention discloses high-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform, including multichannel distribution main circuit, serial port service circuit and multiple SATA hard disc, serial port service circuit connects multichannel distribution main circuit;Described distribution main circuit has a central processing unit based on ARM framework;Described central processing unit includes PCIE, SATA, RGM interface circuit;Described PCIE interface circuit turns SATA bridge connection circuit by a PCIE and connects two SATA hard disc, and described SATA interface circuit connects two SATA hard disc by a SATA expanded circuit.The present invention solves the problem that polylith hard disk realizes massive store that can not access under ARM framework;System is completely suitable for " edge " service of CDN, and its performance is just the same with X86 server, and under equivalent capability, cost is lower by 70%, low in energy consumption by 80% than X86 server, volume is little by 50%.

Description

High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform
Technical field
The present invention relates to data network transmission, particularly to high-speed read-write and mass-storage system under a kind of ARM platform And method of work, it is a kind of ARM framework central processing unit utilizing low-power consumption content distribution of completing X86-based functional realiey Network system and method for work thereof, be content distribution network system and the method for work thereof of a kind of Low Power High Performance.
Background technology
The full name of CDN is Content Delivery Network, i.e. content distributing network.Its objective is by existing Some Internet increase by one layer of new network architecture, the content of website are published to the network " edge " closest to user, Make user can obtain required content nearby, solve Internet network congestion situation, improve user and access web site contents Response speed.CDN Distributor, is that computer terminal is passed through in the one layer of new network architecture increased for accelerating user's access The equipment of content, i.e. " edge " server apparatus, the quantity that this " edge " equipment uses in CDN is huge, one 1 CDN server in the case of as, can support Streaming Media, the dynamic multiple file format such as static Web page, file download, have foot During enough Bandwidth guaranteeds, at most it is available for 1000-3000 user and accesses simultaneously.
Traditional CDN server hardware composition is usually CPU, 32G internal memory by 2-4 INTEL of X86-based, passes through Polylith hard disk, multichannel PCI-Express or the one piece of ten thousand Broadcom composition that array couples, the server of this preparation may be used for many The software service of kind, but as CDN service, just use only as CDN distribution function, it is impossible to reapply in other software Service, so in a CDN, the server having substantial amounts of high configuration wastes the hardware money of server greatly Source, the construction cost using such CDN is the highest and the energy consumption of this server is the highest, volume is bigger; Be not suitable for the requirement of the energy-saving and emission-reduction that society is advocated, be also not suitable for the low cost requirement of enterprise operation, due to X86 server Heat dissipation capacity and the complexity of software, be the most also very frequent to the maintenance of server, also bring huge to the operation of CDN Pressure.
Summary of the invention
The purpose of the present invention is to propose to high-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform, Being sent out main circuit by 4 components and 1 group of serial port service circuit forms, every component is sent out main circuit and is connected 4 pieces of big capacity hard disks;1 group of string Mouth service board connects 4 components and sends out main circuit, and complete machine has the storage capacity of 48T, the network accessibility of 4G, at 1MB Streaming Media Request under, the ability that 2000 people concurrently access can be reached.
To achieve these goals, the technical scheme is that
High-speed read-write and mass-storage system under a kind of ARM platform, including power module and be connected with power module Multicomponent sends out main circuit, serial port service circuit and multiple SATA hard disc, and serial port service circuit connects multicomponent and sends out main circuit;Its In, described distribution main circuit includes a central processing unit based on ARM framework;Described central processing unit includes PCIE series Interface circuit and SATA series interfaces circuit and RGM series interfaces circuit;Described PCIE series interfaces circuit passes through one PCIE turns SATA bridge connection circuit and connects at least two SATA hard disc, and described SATA series interfaces circuit is by a SATA extension electricity Road connects at least two SATA hard disc, and described RGM series interfaces circuit is connected with the Internet through network PHY.
Further: described RGM series interfaces is connected with the Internet through network PHY by a gigabit network interface.
Further: described content distribution network system includes that 4 components send out main circuit and 1 group of serial port service circuit, 1 group of string Mouth Service Circuit connects 4 components respectively by four road interfaces and sends out main circuit.
Further: described PCIE series interfaces circuit is PCIE-II interface circuit, described SATA series interfaces circuit is SATA-II interface circuit, described RGM series interfaces is RGM-II interface circuit, described PCIE-II interface circuit and SATA-II Interface circuit connects two SATA hard disc the most respectively, and the capacity of described SATA hard disc is 4T capacity HDDs.
Further: between described multichannel distribution main circuit and power module, be provided with energy supply control module, power module By energy supply control module, each distribution main circuit distribution power supply in multichannel distribution main circuit connects respectively, serial port service electricity Road is provided with one and controls interface, and described control interface connects the control input port of energy supply control module, described serial port service electricity Road connects through the Internet and a remote control terminal.
Further: described serial port service circuit is ARM9 processor based on ARM926EJ-S core, ARM9 processor CPU Frequency be 400MHz, use 128MB DDR2 sdram memory.
Under a kind of ARM platform, high-speed read-write and massive store method of work, be to divide based on the content under above-mentioned ARM framework Sending out the method for work of network system, the DMA channel of first ARM platform CPU connects data transmission network, CPU by PCI-Express Data being swapped with the network user by PCI-Express through described DMA channel, described method includes big capacity hard disk file Management and high-speed data are read and write, it is characterised in that the step of described big capacity hard disk file management is:
The first step: utilize the volume management under LINUX system that polylith hard disk is identified as a volume, and generate listed files mould Block, the listed files in listed files module comprises the storage hard disk distribution information in volume;
Second step: the content distribution network system being connected on the Internet by file address as user, and divide to content Send out network system send file content request time, the network interface of system by request send into system CPU, system CPU by file pass through interior Listed files module in depositing finds corresponding storage hard disk, then the content in hard disk is read by the instruction of system CPU In internal memory, then it is supplied to user by internal memory by network interface;
Described high-speed data read-write step includes PCIE-II interface data read-write step and the ARM platform of ARM platform CPU The SATA-II interface data read-write step of CPU:
The PCI-E2.0 interface data read-write step of described ARM platform CPU is: system CPU receives the data of user and hands over Changing request, CPU judges that data are the most relevant with the hard disk that PCIE-II interface is connected, if relevant, then PCIE-II interface Data are hard with what PCIE-II interface was connected with each piece with 6GB transmission speed per second respectively by a bridging chip passage Dish carries out data exchange, then proceeds to connect SATA-II interface the judgement of hard disk without association;
The SATA-II interface data read-write step of described ARM platform CPU is: system CPU receives the data exchange of user Request, CPU judges that data are the most relevant with the hard disk that SATA-II interface is connected, if relevant, then SATA-II interface is straight Connect and carry out data exchange with 6GB transmission speed per second with each piece of hard disk being connected with SATA-II interface, without association then Proceed to PCIE-II interface is connected the judgement of hard disk.
Further: described method farther includes to distribute main circuit safety management, described distribution main circuit safety management Step be:
The first step: real-time monitoring distribution main circuit work is the most normal, it may be assumed that arranges working properly identification in CPU and marks Will, a remote control terminal distributes the recognition marks of main circuit CPU by real-time the accessing in the Internet;
Second step: when occurring that distribution main circuit work is abnormal, cut off the power supply of the distribution main circuit that breaks down, concurrently Go out alarm signal.
Further: described recognition marks includes hard disk error information.
The present invention solves the problem that polylith hard disk realizes massive store that can not access under ARM framework;Solve utilization The problem of different pieces of information passage high-speed read-write hard disc data;Take full advantage of the resource of CPU, internal memory, hard disk, network interface, make They have reached unified quick call capability, have played maximum efficiency;Polylith CDN mainboard set is applied, is taken by serial ports Business Circuit management polylith mainboard, has long-range operating capability and the most disconnected upper Electricity Functional, saves maintenance cost;Its volume only mark The width of quasi-frame, the height of 2U, 50CM length;This invention server is completely suitable for " edge " service of CDN, it Performance is just the same with X86, and under equivalent capability, cost is lower by 70%, low in energy consumption by 80% than X86 server, volume is little by 50%.
With embodiment, the present invention is described in detail below in conjunction with the accompanying drawings.
Accompanying drawing explanation
Fig. 1 is present system structured flowchart;
Fig. 2 is that the present invention distributes the main circuit hard disk connection diagram around central processing unit;
Fig. 3 is power control structure schematic diagram of the present invention.
Detailed description of the invention
High-speed read-write and mass-storage system under a kind of ARM platform, see Fig. 1, described system include power module and The multicomponent being connected with power module sends out main circuit 1, serial port service circuit 2 and multiple SATA hard disc 3, and serial port service circuit connects Multicomponent sends out main circuit;Wherein, seeing Fig. 2, described distribution main circuit includes a central processing unit 1-1 based on ARM framework; Central processing unit around ARM framework has main shake chip, crystal oscillator and the resistor capacitor circuit that matches, described central processing unit bag PCIE series interfaces circuit and SATA series interfaces circuit and RGM series interfaces circuit are included;Described PCIE series interfaces electricity Road turns SATA bridge connection circuit 1-2 by a PCIE and connects at least two SATA hard disc, and described SATA series interfaces circuit passes through One SATA expanded circuit 1-3 connects at least two SATA hard disc, described RGM series interfaces circuit through network PHY chip 1-4 by RJ45 interface is connected with the Internet.
In embodiment: described RGM series interfaces is connected with the Internet through network PHY by a gigabit network interface.
In embodiment: as in figure 2 it is shown, described content distribution network system includes that 4 components send out main circuit and 1 group of serial port service Circuit, 1 group of serial port service circuit connects 4 components respectively by four road interfaces and sends out main circuit.
In embodiment: described PCIE series interfaces circuit is PCIE-II interface circuit, described SATA series interfaces circuit is SATA-II interface circuit, described RGM series interfaces is RGM-II interface circuit, and described 4 components are sent out main circuit and connected the most respectively Four SATA hard disc, described PCIE-II interface circuit and SATA-II interface circuit connect two SATA hard disc, institute the most respectively The capacity stating SATA hard disc is 4T capacity HDDs.
In embodiment: as it is shown on figure 3, be provided with power supply between described multichannel distribution main circuit and power module 4 to control mould Block 5, power supply distributes main circuit distribution power supply connection, string by energy supply control module each in multichannel distribution main circuit respectively Mouth Service Circuit is provided with one and controls interface, and described control interface connects the control input port of energy supply control module, described string Mouth Service Circuit connects through the Internet and a remote control terminal 6.
In embodiment: described serial port service circuit is ARM9 processor based on ARM926EJ-S core, ARM9 processor CPU Frequency be 400MHz, use 128MB DDR2 sdram memory.
The chip that the central processing unit of the ARM framework in embodiment can use model to be TMS320DM8168, this chip With PCIE-II interface circuit and SATA-II interface circuit.
When doing CDN equipment, need jumbo memory space, simultaneously need to data reading speed at a high speed meets user Request of data.In order to meet above 2 points: space is big, and reading and writing data speed is fast, usual ARM platform realizes multiplex SATA and connects Mouth is transferred by USB 2.0 signal, if using USB to turn SATA scheme, because the prestissimo of USB2.0 is only 480MB/s, can not meet the rapid data transmission requirement of user.The present embodiment has selected band PCIE interface and SATA-II to connect The fastest speed that can reach 6Gb/s, SATA II of the CPU based on ARM, PCIE of mouth can reach 6Gb/s, expands Capacity can extend out SATA interface with the bridging chip of PCIE, the interface of SATA-II is connected by SATA signal simultaneously SATA interface extended chip expands 2 SATA, and the CPU of such a ARM just can be with external 4 hard disks.Achieve great Rong Amount, the requirement of high speed transmission data simultaneously.Also solve the bottleneck of hard disk transmission speed simultaneously.In order to meet user's big data quantity With quickly access, network portion uses standard gigabit network interface, and the interface between network PHY and MAC uses RGMII Interface.
The memory modules of the present embodiment:
The rambus used is DDR3 interface, 64 bit strip width, and speed can reach 1066MHz, and memory size is 2GB, Can well accelerate the throughput speed of equipment.
The mixed-media network modules mixed-media of the present embodiment:
Equipment is connected to internet by a gigabit network interface, and gigabit network interface passes through ethernet PHY chip and CPU Docking, ethernet PHY chip definition data transmit with receive required for electricity and optical signal, line status, clock reference, number According to coding etc., and provide the RGMII interface of standard to CPU, complete the signal of telecommunication docking with CPU, this completes CPU and The connection of internet.
The SATA interface of the present embodiment:
System CPU connects bridging chip by PCIE-II signal and extends out the SATA-II interface of two standards, expands and sets Standby memory space, also can meet user and quickly read related data.CPU connects extension core by SATA-II signal simultaneously Sheet extends out the SATA-II interface of 2 standards.The CPU device of the most single ARM platform just can be simultaneously connected with 4 SATA hard disc.Increase Add the memory space of data.
The power module of the present embodiment:
Equipment uses direct current 5V power supply and powers, the power supply signal needed by dc-dc output.The design can To be cut off the power supply of equipment by toggle switch, it is also possible to by serial port service circuit, equipment is performed long-range power-off and upper Electricity.When CDN equipment is short-circuited, equipment can be automatically brought into short-circuit protection state, decrease because of short circuit cause one A little row problems.
The equipment peripheral interface of the present embodiment:
Equipment comprises: HDMI 1,2, USB HOST interface, equipment run indicator etc..HDMI can be directly perceived The running status of display device, be also convenient for configuration and the maintenance of product.USB interface can be normal with external access of mouse, keyboard, USB flash disk etc. USB equipment.
The serial port service circuit of the present embodiment:
Serial port service circuit is also based on the ARM9 processor of ARM926EJ-S core, and the highest frequency of CPU reaches 400MHz, Use 128MB DDR2 sdram memory.
Serial port service circuit is that serial data streaming based on TCP/IP becomes possibility, and it can be by multiple serial equipments Connect and serial data stream can be selected and process, the data of existing RS232 interface being changed into the data of IP port, Then carry out the management of IPization, the data access of IPization, thus traditional serial data can be served popular IP tunnel, and Without eliminating original equipment too early, thus improve the utilization rate of equipment, save investment.Utilize serial port service circuit realiration Control managing hardware device, it is not necessary to invest substantial amounts of human and material resources and be managed, change or upgrade.
The present embodiment combines serial port service circuit advantage, and has done further exploitation on this basis, preferably controls System and management CDN equipment, this serial port service circuit can not only collect and configure CDN equipment, it is also possible to remotely controls CDN equipment Power supply is powered, and controls the Starting mode of CDN equipment, and these all do not have in CDN equipment before.
In order to make the performance of equipment more preferable, work more stable, the present embodiment dynamo-electric and structure convenient all done the biggest Improve.It is standard server dual power supply that equipment is powered, it is ensured that stablizing of device power supply (DPS).Hard disk and CDN equipment are independent Power supply, is independent of each other when this ensure that the replacing of CDN equipment and hard disk.Use 4 fans to come to equipment cooling simultaneously.Hard disk Standard MINI SAS connecting line is used between backboard plate and mainboard backboard.Ensure that the transmission speed of high speed SATA II. Simultaneously CDN mainboard and backboard be connected by is also that the high speed connector (CPCI, throughput of transmissions is 10G) of standard ensures The performance of equipment and the stability of equipment transmission data.Simultaneously in order to shorten connecting line between mainboard backboard and hard disk backboard, I Specially improve between fan, facilitate cabling, shorten the length of cabling.Make power line away from SATA signal.Reduce The external disturbance of SATA signal.
Embodiment 2:
Under a kind of ARM platform, high-speed read-write and massive store method of work, be based under ARM platform described in embodiment 1 High-speed read-write and the method for work of mass-storage system, the content of embodiment 1 should be the content of the present embodiment, described method bag Include step and the step of fixed disk file management utilizing PCIE-II interface and SATA-II interface to carry out data transmission, wherein, institute The step stating fixed disk file management is: high-speed read-write and massive store method of work under a kind of ARM platform, be based on embodiment High-speed read-write and the method for work of mass-storage system under ARM platform described in 1, the content of embodiment 1 should be the present embodiment Content, described method utilizes PCIE-II interface and SATA-II interface to realize high speed data delivery, the DMA of first ARM platform CPU Passage connects data transmission network by PCI-Express, and data are passed through PCI-Express and the network user through described DMA channel by CPU Swapping, described method includes big capacity hard disk file management and high-speed data read-write, described big capacity hard disk file management Step be:
The first step: utilize the volume management under LINUX system that polylith hard disk is identified as a volume, and generate listed files mould Block, the listed files in listed files module comprises the storage hard disk distribution information in volume;
Second step: the content distribution network system being connected on the Internet by file address as user, and divide to content Send out network system send file content request time, the network interface of system by request send into system CPU, system CPU by file pass through interior Listed files module in depositing finds corresponding storage hard disk, then the content in hard disk is read by the instruction of system CPU In internal memory, then it is supplied to user by internal memory by network interface;
Described high-speed data read-write step includes PCIE-II interface data read-write step and the ARM platform of ARM platform CPU The SATA-II interface data read-write step of CPU:
The PCI-E2.0 interface data read-write step of described ARM platform CPU is: system CPU receives the data of user and hands over Changing request, CPU judges that data are the most relevant with the hard disk that PCIE-II interface is connected, if relevant, then PCIE-II interface Data are hard with what PCIE-II interface was connected with each piece with 6GB transmission speed per second respectively by a bridging chip passage Dish carries out data exchange, then proceeds to connect SATA-II interface the judgement of hard disk without association;
The SATA-II interface data read-write step of described ARM platform CPU is: system CPU receives the data exchange of user Request, CPU judges that data are the most relevant with the hard disk that SATA-II interface is connected, if relevant, then SATA-II interface is straight Connect and carry out data exchange with 6GB transmission speed per second with each piece of hard disk being connected with SATA-II interface, without association then Proceed to PCIE-II interface is connected the judgement of hard disk.
In embodiment: described method farther includes to distribute main circuit safety management, described distribution main circuit safety management Step be:
The first step: real-time monitoring distribution main circuit work is the most normal, it may be assumed that arrange work in distribution main circuit CPU Normal recognition marks, a remote control terminal distributes the recognition marks of main circuit CPU by real-time the accessing in the Internet;
Second step: when occurring that distribution main circuit work is abnormal, cut off the power supply of the distribution main circuit that breaks down, concurrently Go out alarm signal.
In embodiment: described recognition marks includes hard disk error information.
In embodiment: described utilize PCIE-II interface and SATA-II interface to carry out skill that data transmission is a kind of maturation Art, in the technical specification of PCIE-II interface and SATA-II interface.
Further instruction for described method is: distribution principle is to be completed by following several modules:
User asks: the CDN server that user is connected on the Internet by file address, and the network interface of CDN server will Request is sent into CPU, CPU and by the listed files module in internal memory, file is found corresponding storage hard disk, then by CPU's Content in hard disk is read in internal memory by instruction, internal memory be supplied to user by network interface.
Hard disk management: the service system of ARM framework does not possess many hard disk processing ability, but the major function of CDN service Being end massive store and high-speed read-write ability, its bottleneck is hard disk reading speed, monolithic hard disk maximum reading speed per second The reading process ability of the file of 160MB, i.e. 1MB/ second code stream at most can reach 100-120 number of concurrent, then arise that more and lose Bag or the reading speed situation such as slowly.The hard disk management of the CDN server of the present embodiment first passes through under PCI-E(ARM framework Can reach the transmission speed of 6G/ second) passage utilize bridging chip to produce 2 SATA II 2.0 hard-disk interfaces, 2 pieces of hard disks, can With independent operating, by PCI-E passage can concurrent 250-300MB flow, i.e. the concurrent capability of 200-250 road 1MB code stream, then Be there is the transmission speed of 6G/ second by SATA(SATA interface) interface utilizes bridging chip to produce 2 SATA II 2.0 hard disks and connects Mouthful, the ibid the same 2 pieces of hard disks of interface, can be with independent operating, can concurrently 250-300MB flow, i.e. 200-by SATA passage The concurrent capability of 250 road 1MB code streams, thus can play the usefulness of hard disk completely.
Systems soft ware: the LINUX operating system that CDN server uses KERNEL to be 2.6.35 version, utilizes LINUX system Under volume management function all hard disks are identified as a volume, in every piece of hard disk storage catalogue read in internal memory, so may be used Quickly to search hard-disk content, CPU control each request to corresponding hard disk.
Blade manages: the server of ARM framework is relatively low due to power consumption, so performance is more weak.So to realize a high property The service of energy is accomplished by polylith mainboard and jointly plays usefulness, accomplishes a task.The CDN of 4 pieces of ARM frameworks is distributed mainboard by us It is connected in a host backplane, it is possible to provide redundant power ensures and 4 tunnel gigabit network interface inputoutput datas, and to every piece of mainboard The hard disk resources United Dispatching connected, copies to the hard disk catalogue file in each mainboard internal memory in other mainboards, it is achieved that Jumbo storage and quickly call hard-disk content.

Claims (3)

1. high-speed read-write and a massive store method of work under ARM platform, be based on high-speed read-write and great Rong under ARM platform The method of work of amount storage system, described system include power module and the Duo Zu road that is connected with power module distribute main circuit, Serial port service circuit and multiple SATA hard disc, described serial port service circuit connects multicomponent and sends out main circuit;Described distribution main circuit Including a central processing unit based on ARM framework;Described central processing unit includes PCIE series interfaces circuit and SATA system Row interface circuit and RGM series interfaces circuit;Described PCIE series interfaces circuit turns SATA bridge connection circuit by a PCIE Connecting at least two SATA hard disc, described SATA series interfaces circuit connects at least two SATA by a SATA expanded circuit Hard disk, described RGM series interfaces circuit is connected with the Internet through network PHY;The DMA channel of first ARM platform CPU passes through gigabit Network interface card connects data transmission network, and data are swapped with the network user by PCI-Express by CPU through described DMA channel, institute The method of stating includes big capacity hard disk file management and high-speed data read-write, it is characterised in that described big capacity hard disk file management Step be:
The first step: utilize the volume management under LINUX system that polylith hard disk is identified as a volume, and generate listed files module, Listed files in listed files module comprises the storage hard disk distribution information in volume;
Second step: the content distribution network system being connected on the Internet by file address as user, and to content delivery network When network system sends file content request, request is sent into system CPU by the network interface of system, and file is passed through in internal memory by system CPU Listed files module find corresponding storage hard disk, then by the instruction of system CPU, the content in hard disk is read internal memory In, then it is supplied to user by internal memory by network interface;
Described high-speed data read-write step includes PCIE series interfaces reading and writing data step and the ARM platform CPU of ARM platform CPU SATA series interfaces reading and writing data step:
The PCIE series interfaces reading and writing data step of described ARM platform CPU is: system CPU receives the data exchange of user please Asking, CPU judges that data are the most relevant with the hard disk that PCIE series interfaces is connected, if relevant, then PCIE series interfaces will Data pass through a bridging chip passage respectively with 6GB transmission speed per second and each piece of hard disk being connected with PCIE series interfaces Carry out data exchange, then proceed to SATA series interfaces is connected the judgement of hard disk without association;
The SATA series interfaces reading and writing data step of described ARM platform CPU is: system CPU receives the data exchange of user please Asking, CPU judges that data are the most relevant with the hard disk that SATA series interfaces is connected, if relevant, then SATA series interfaces is straight Connect and carry out data exchange, without association with 6GB transmission speed per second with each piece of hard disk being connected with SATA series interfaces Then proceed to PCIE series interfaces is connected the judgement of hard disk.
Method of work the most according to claim 1, it is characterised in that described method farther includes to distribute main circuit safety Management, the step of described distribution main circuit safety management is:
The first step: real-time monitoring distribution main circuit work is the most normal, it may be assumed that recognition marks working properly is set in CPU, one Individual remote control terminal distributes the recognition marks of main circuit CPU by real-time the accessing in the Internet;
Second step: when occurring that distribution main circuit work is abnormal, cut off the power supply of the distribution main circuit that breaks down, and send report Alert signal.
Method of work the most according to claim 2, it is characterised in that described recognition marks includes hard disk error information.
CN201410159596.XA 2014-04-21 2014-04-21 High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform Expired - Fee Related CN103942013B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410159596.XA CN103942013B (en) 2014-04-21 2014-04-21 High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410159596.XA CN103942013B (en) 2014-04-21 2014-04-21 High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform

Publications (2)

Publication Number Publication Date
CN103942013A CN103942013A (en) 2014-07-23
CN103942013B true CN103942013B (en) 2016-09-07

Family

ID=51189694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410159596.XA Expired - Fee Related CN103942013B (en) 2014-04-21 2014-04-21 High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform

Country Status (1)

Country Link
CN (1) CN103942013B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104391901B (en) * 2014-11-14 2017-07-14 北京网视通联科技有限公司 A kind of memory cell network big data base frame platform and its file access method
CN105847357A (en) * 2016-03-23 2016-08-10 浙江骅栋信息科技有限公司 CDN content distribution service device based on embedded technology
CN109343986B (en) * 2018-08-17 2020-12-22 华为技术有限公司 Method and computer system for processing memory failure
CN111949579A (en) * 2020-08-07 2020-11-17 天津市英贝特航天科技有限公司 Device for realizing multi-hard-disk mounting by one-path SATA interface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101094091A (en) * 2007-07-23 2007-12-26 中兴通讯股份有限公司 Device and method of multipoint control
CN102968283A (en) * 2012-11-30 2013-03-13 北京信而泰科技有限公司 Vehicle-mounted reinforced disk array storage control module based on CPCI interface
CN202870800U (en) * 2012-11-14 2013-04-10 济南迈越信息科技有限公司 Embedded type high-capacity network storage control module
CN103309624A (en) * 2013-05-27 2013-09-18 山东卡尔电气股份有限公司 Large-capacity storage system with parallel multiple channels
CN103677216A (en) * 2012-09-24 2014-03-26 美国博通公司 Interface between host and peripheral device
CN203825610U (en) * 2014-04-21 2014-09-10 北京网视通联科技有限公司 System capable of realizing high-speed reading and writing and mass storage under ARM platform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101094091A (en) * 2007-07-23 2007-12-26 中兴通讯股份有限公司 Device and method of multipoint control
CN103677216A (en) * 2012-09-24 2014-03-26 美国博通公司 Interface between host and peripheral device
CN202870800U (en) * 2012-11-14 2013-04-10 济南迈越信息科技有限公司 Embedded type high-capacity network storage control module
CN102968283A (en) * 2012-11-30 2013-03-13 北京信而泰科技有限公司 Vehicle-mounted reinforced disk array storage control module based on CPCI interface
CN103309624A (en) * 2013-05-27 2013-09-18 山东卡尔电气股份有限公司 Large-capacity storage system with parallel multiple channels
CN203825610U (en) * 2014-04-21 2014-09-10 北京网视通联科技有限公司 System capable of realizing high-speed reading and writing and mass storage under ARM platform

Also Published As

Publication number Publication date
CN103942013A (en) 2014-07-23

Similar Documents

Publication Publication Date Title
CN107346163B (en) Server rack power management
CN207367115U (en) A kind of server master board and server based on Feiteng processor
CN102520768B (en) Blade server motherboard and system
CN103942013B (en) High-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform
CN101594235B (en) Method for managing blade server based on SMBUS
CN106462114A (en) Power handling in a scalable storage system
CN105005363A (en) Server platform based on universal ARM architecture
US20150046646A1 (en) Virtual Network Disk Architectures and Related Systems
JP2017531856A (en) Active storage units and arrays
CN102983989B (en) Removing method, device and equipment of server virtual address
CN104267782A (en) Low-power-consumption 18-tube yunfile node device
CN108280036A (en) A kind of storage hard disk backboard for supporting NVME
CN104598005A (en) Power monitor design method for hard disk of server system
CN205721583U (en) A kind of big data server
CN101639821B (en) SMBUS interface chip of sever with content redundant link
CN104753720A (en) PCIE SWITCH based multi-interface functional module
CN203812171U (en) CDN server under ARM architecture
CN203825610U (en) System capable of realizing high-speed reading and writing and mass storage under ARM platform
CN101815078A (en) Embedded type virtual tape library parallel memory system
US10877918B2 (en) System and method for I/O aware processor configuration
CN202771305U (en) Machine frame server based on Longson CPUs (Central Processing Units) and north bridge chip SR5650
CN204833071U (en) Server platform based on general type ARM framework
US10002093B1 (en) Configuring multi-line serial computer expansion bus communication links using bifurcation settings
CN211375594U (en) Interface extension mechanism based on SW421 treater
CN202771308U (en) Machine frame server based on Longson CPUs (Central Processing Units) and north bridge chip SR5650

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160907

Termination date: 20210421