CN103942013A - High-speed reading-writing and mass-storage system under ARM platform and working method of high-speed reading-writing and mass-storage system under ARM platform - Google Patents

High-speed reading-writing and mass-storage system under ARM platform and working method of high-speed reading-writing and mass-storage system under ARM platform Download PDF

Info

Publication number
CN103942013A
CN103942013A CN201410159596.XA CN201410159596A CN103942013A CN 103942013 A CN103942013 A CN 103942013A CN 201410159596 A CN201410159596 A CN 201410159596A CN 103942013 A CN103942013 A CN 103942013A
Authority
CN
China
Prior art keywords
circuit
sata
interface
hard disk
cpu
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
CN201410159596.XA
Other languages
Chinese (zh)
Other versions
CN103942013B (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 a high-speed reading-writing and mass-storage system under an ARM platform and a working method of the high-speed reading-writing and mass-storage system under the ARM platform. The high-speed reading-writing and mass-storage system comprises a plurality of distributing main circuits, a serial port service circuit and a plurality of SATA hard disks. The serial port service circuit is connected with the multiple distributing main circuits, and the distributing main circuits are provided with a central processing unit based on an ARM framework. The central processing unit comprises a PCIE interface circuit, an SATA interface circuit and an RGM interface circuit, the PCIE interface circuit is connected with two SATA hard disks through a PCIE-to-SATA bridging circuit, and the SATA interface circuit is connected with two SATA hard disks through an SATA expanding circuit. According to the high-speed reading-writing and mass-storage system, the problem that mass storage can not be achieved due to the fact that multiple hard disks can not be connected under the ARM framework is solved, and the high-speed reading-writing and mass-storage system is completely suitable for the edge service of the CDN, and completely the same as an X86 server in performance; under the same capacity, cost is 70% lower than that of the X86 server, power consumption is 80% lower than that of the X86 server, and the size is 50% smaller than that of the X86 server.

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, be particularly related to high-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform, being that a kind of ARM framework central processing unit that utilizes low-power consumption completes content distribution network system and the method for work thereof that X86-based function realizes, is a kind of content distribution network system and method for work thereof 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 increase the network architecture that one deck is new in existing Internet, the content of website is published to the network " edge " that approaches user most, make user can obtain required content nearby, solve Internet network congestion situation, improve the response speed of user's access websites content.CDN Distributor, that computer terminal is by being used for accelerating the equipment that user accesses content in the new network architecture of one deck of increase, i.e. " edge " server apparatus, the quantity that this " edge " equipment uses in CDN network is huge, generally 1 CDN server, can support the multiple file layouts such as Streaming Media, moving static Web page, file download, in the time having enough Bandwidth guaranteeds, can access for 1000-3000 user at most simultaneously.
Traditional CDN server hardware composition is generally the CPU by 2-4 INTEL of X86-based, 32G internal memory, the polylith hard disk connecting by array, multichannel PCI-Express or ten thousand Broadcom compositions, the server of this preparation can be for the software service of multiple types, but serve as CDN, just can only serve as CDN distribution function uses, can not be applied to again other software service, like this in a CDN network, the server that has a large amount of height configurations has been wasted the hardware resource of server greatly, use the construction cost of CDN network like this also very high, and the energy consumption of this server is also very high, volume is larger, be not suitable for the requirement of the energy-saving and emission-reduction of society promotion, also be not suitable for the low cost requirement of enterprise operation, due to the heat dissipation capacity of X86 server and the complexity of software, be the most also very frequent to the maintenance of server, also bring huge pressure to the operation of CDN network.
Summary of the invention
The object of the invention is to propose high-speed read-write and mass-storage system and method for work thereof under a kind of ARM platform, send out main circuit and 1 group of serial ports Service Circuit forms by 4 components, every component is sent out main circuit and is connected 4 big capacity hard disks; 1 group of serial ports service plate connects 4 components and sends out main circuit, and complete machine has the storage capacity of 48T, and the network accessibility of 4G, under the request of 1MB Streaming Media, can reach the ability of 2000 people's Concurrency Access.
To achieve these goals, technical scheme of the present invention is:
High-speed read-write and mass-storage system under a kind of ARM platform, comprise that power module and the polycomponent being connected with power module send out main circuit, serial ports Service Circuit and multiple SATA hard disk, and serial ports Service Circuit connection polycomponent is sent out main circuit; Wherein, described distribution main circuit comprises a central processing unit based on ARM framework; Described central processing unit includes PCIE series interfaces circuit and SATA series interfaces circuit and RGM series interfaces circuit; Described PCIE series interfaces circuit turns SATA bridgt circuit by a PCIE and connects at least two SATA hard disks, described SATA series interfaces circuit connects at least two SATA hard disks by a SATA expanded circuit, and described RGM series interfaces circuit is connected with internet through network PHY.
Further: described RGM series interfaces is connected with internet through network PHY by a gigabit network interface.
Further: described content distribution network system comprises that 4 components send out main circuit and 1 group of serial ports Service Circuit, and 1 group of serial ports Service Circuit connects respectively 4 components 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 is connected respectively two SATA hard disks separately with SATA-II interface circuit, and the capacity of described SATA hard disk is 4T capacity hard disk.
Further: between described multichannel distribution main circuit and power module, be provided with energy supply control module, each distribution main circuit power distribution that power module is distributed in main circuit to multichannel respectively by energy supply control module connects, serial ports Service Circuit is provided with a control interface, described control interface connects the control inputs mouth of energy supply control module, and described serial ports Service Circuit is connected with a remote control terminal through internet.
Further: described serial ports Service Circuit is the ARM9 processor based on ARM926EJ-S core, and the frequency of ARM9 processor CPU is 400MHz, employing is 128MB DDR2 sdram memory.
High-speed read-write and large capacity storage method of work under a kind of ARM platform, it is the method for work of the content distribution network system based under above-mentioned ARM framework, first the DMA passage of ARM platform CPU is by PCI-Express connection data transmission network, CPU exchanges through described DMA passage data by PCI-Express and the network user, described method comprises big capacity hard disk file management and high-speed data read-write, it is characterized 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 to a volume, and spanned file list block, the listed files in listed files module comprises the storage hard disk assignment information in volume;
Second step: when user is connected to the content distribution network system on internet by file address, and while sending file content request to content distribution network system, the network interface of system is sent request into system CPU, system CPU finds corresponding storage hard disk by file by the listed files module in internal memory, then by the instruction of system CPU, the content in hard disk is read in internal memory, then offered user by internal memory by network interface;
Described high-speed data read-write step comprises the PCIE-II interface data read-write step of ARM platform CPU and the SATA-II interface data read-write step of ARM platform CPU:
The PCI-E2.0 interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with PCIE-II interface is relevant, if relevant, PCIE-II interface carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with PCIE-II interface by data respectively by a bridging chip passage, if there is no association, proceeds to the judgement that SATA-II interface is connected to hard disk;
The SATA-II interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with SATA-II interface is relevant, if relevant, SATA-II interface directly carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with SATA-II interface, if there is no association, proceeds to the judgement that PCIE-II interface is connected to hard disk.
Further: described method further comprises the safety management of distribution main circuit, and the step of described distribution main circuit safety management is:
The first step: whether real-time monitoring distribution main circuit work is normal arranges distinguishing mark working properly that is: in CPU, and a remote control terminal is by the distinguishing mark of the real-time access distribution main circuit CPU in internet;
Second step: in the time occurring that the work of distribution main circuit is undesired, cut off the power supply of distribution main circuit that breaks down, and send alerting signal.
Further: described distinguishing mark comprises hard disk error information.
The invention solves the problem that can not access polylith hard disk under ARM framework and realize large capacity storage; Solve the problem of utilizing 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 them reach unified call capability fast, brought into play maximum efficiency; Polylith CDN mainboard set application, by serial ports Service Circuit management polylith mainboard, there is telemanagement ability and long-range disconnected upper Electricity Functional, save maintenance cost; Its volume only has width, the height of 2U, the 50CM length of standard rack; This invention server is applicable to " edge " service of CDN network completely, and its performance and X86 are just the same, and under equal capacity, cost is lower by 70%, low in energy consumption by 80% than X86 server, volume is little by 50%.
Below in conjunction with drawings and Examples, the present invention is described in detail.
Brief description of the drawings
Fig. 1 is system architecture diagram of the present invention;
Fig. 2 is that the present invention distributes the hard disk connection diagram of main circuit around central processing unit;
Fig. 3 is power control structure schematic diagram of the present invention.
Embodiment
High-speed read-write and mass-storage system under a kind of ARM platform, referring to Fig. 1, described system comprises that power module and the polycomponent being connected with power module send out main circuit 1, serial ports Service Circuit 2 and multiple SATA hard disk 3, and serial ports Service Circuit connects polycomponent and sends out main circuit; Wherein, referring to Fig. 2, described distribution main circuit comprises a central processing unit 1-1 based on ARM framework; Have main shake chip, crystal oscillator and the resistor capacitor circuit that matches around the central processing unit of ARM framework, described central processing unit includes PCIE series interfaces circuit and SATA series interfaces circuit and RGM series interfaces circuit; Described PCIE series interfaces circuit turns SATA bridgt circuit 1-2 by a PCIE and connects at least two SATA hard disks, described SATA series interfaces circuit connects at least two SATA hard disks by a SATA expanded circuit 1-3, and described RGM series interfaces circuit is connected with internet by RJ45 interface through network PHY chip 1-4.
In embodiment: described RGM series interfaces is connected with internet through network PHY by a gigabit network interface.
In embodiment: as shown in Figure 2, described content distribution network system comprises that 4 components send out main circuit and 1 group of serial ports Service Circuit, and 1 group of serial ports Service Circuit connects respectively 4 components 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, described 4 components are sent out main circuit and are connected respectively separately four SATA hard disks, described PCIE-II interface circuit is connected respectively two SATA hard disks separately with SATA-II interface circuit, and the capacity of described SATA hard disk is 4T capacity hard disk.
In embodiment: as shown in Figure 3, between described multichannel distribution main circuit and power module 4, be provided with energy supply control module 5, each distribution main circuit power distribution that power supply is distributed in main circuit to multichannel respectively by energy supply control module connects, serial ports Service Circuit is provided with a control interface, described control interface connects the control inputs mouth of energy supply control module, and described serial ports Service Circuit is connected with a remote control terminal 6 through internet.
In embodiment: described serial ports Service Circuit is the ARM9 processor based on ARM926EJ-S core, and the frequency of ARM9 processor CPU is 400MHz, employing be 128MB DDR2 sdram memory.
The central processing unit of the ARM framework in embodiment can use the chip that model is TMS320DM8168, and this chip is with PCIE-II interface circuit and SATA-II interface circuit.
While doing CDN equipment, need jumbo storage space, need data reading speed at a high speed to meet user's request of data simultaneously.In order to meet above 2 points: space is large, reading and writing data speed is fast, conventionally on ARM platform, realizing multiplex SATA interface transfers by USB 2.0 signals, if adopt USB to turn SATA scheme, because the prestissimo of USB2.0 only has 480MB/s, can not meet user's rapid data transmission requirement.The present embodiment has been selected the CPU based on ARM with PCIE interface and SATA-II interface, the fastest of PCIE can reach 6Gb/s, the speed of SATA II can reach 6Gb/s, expansion capacity can extend out SATA interface with the bridging chip of PCIE, the interface of SATA-II is connected to SATA Interface Expanding chip by SATA signal simultaneously and expand 2 SATA, the CPU of such ARM just can external 4 hard disks.Realize large capacity, simultaneously the requirement of high speed transmission data.Also solved the bottleneck of hard disk transmission speed simultaneously.In order to meet user's big data quantity and access fast, what network portion adopted is standard gigabit network interface, and what the interface between network PHY and MAC adopted is RGMII interface.
The memory modules of the present embodiment:
The rambus adopting is that DDR3 interface, 64 bit strips are wide, 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 network by a gigabit network interface, gigabit network interface is by ethernet PHY chip and CPU docking, the data that defined ethernet PHY chip transmit and receive needed electricity and light signal, line status, clock reference, data encoding etc., and provide the RGMII interface of standard to CPU, complete with the electric signal of CPU and dock, so just completed the connection of CPU and internet.
The SATA interface of the present embodiment:
System CPU extends out the SATA-II interface of two standards by PCIE-II signal connection bridging chip, expanded the storage space of equipment, also can meet user and read fast related data.CPU extends out the SATA-II interface of 2 standards by SATA-II signal connection extended chip simultaneously.The CPU equipment of single like this ARM platform just can connect 4 SATA hard disks simultaneously.Increase the storage space of data.
The power module of the present embodiment:
What equipment adopted is direct current 5V Power supply, the power supply signal needing by the output of DC-DC converter.The design can cut off by toggle switch the power supply of equipment, can also equipment be carried out long-range power-off and be powered on by serial ports Service Circuit.In the time that CDN equipment is short-circuited, equipment can automatically enter into short-circuit protection state, has reduced some row problems that cause because of short circuit.
The equipment peripheral interface of the present embodiment:
Equipment comprises: 1, HDMI interface, 2, USB HOST interface, equipment run indicator etc.HDMI interface is the running status of display device intuitively, also facilitates the configure and maintenance of product.The conventional USB equipment such as USB interface can external access of mouse, keyboard, USB flash disk.
The serial ports Service Circuit of the present embodiment:
Serial ports Service Circuit is also the ARM9 processor based on ARM926EJ-S core, and the highest frequency of CPU reaches 400MHz, employing be 128MB DDR2 sdram memory.
Serial ports Service Circuit is that the serial data flow transmission based on TCP/IP becomes possibility, it can connect multiple serial equipments serial data stream can be selected and process, the data of existing RS232 interface are changed into the data of IP port, then carry out the management of IPization, the data access of IPization, so just can serve popular IP tunnel by traditional serial data, and without eliminating too early original equipment, thereby improve the utilization factor of equipment, saved investment.Utilize serial ports Service Circuit to realize control and management hardware device, manage, change or upgrade without a large amount of human and material resources of investment.
The present embodiment is in conjunction with serial ports Service Circuit advantage, and do on this basis further exploitation, better control and management CDN equipment, CDN equipment can not only be collected and configure to this serial ports Service Circuit, the Power supply of all right Long-distance Control CDN equipment, the Starting mode of controlling CDN equipment, these all do not have in CDN equipment before.
In order to make the performance of equipment better, to work more stable, the present embodiment has conveniently all done very large improvement in dynamo-electric and structure.Equipment power supply is standard server dual power supply, has ensured the stable of device power supply (DPS).Hard disk and CDN equipment are independently-powered, while having ensured like this replacing of CDN equipment and hard disk, are independent of each other.Adopt 4 fans to come to equipment cooling simultaneously.What between hard disk backboard plate and mainboard backboard, adopt is standard MINI SAS connecting line.Ensure the transmission speed of high speed SATA II.The high speed connector (CPCI, throughput of transmissions is 10G) of standard that what simultaneously the connection of CDN mainboard and backboard adopted is also ensures the performance of equipment and the stability of equipment transmission data.In order to shorten connecting line between mainboard backboard and hard disk backboard, we specially improve between fan, facilitate cabling simultaneously, shorten the length of cabling.Make power lead away from SATA signal.Reduce the external disturbance of SATA signal.
Embodiment 2:
High-speed read-write and large capacity storage method of work under a kind of ARM platform, it is the method for work based on high-speed read-write and mass-storage system under ARM platform described in embodiment 1, the content of embodiment 1 should be the content of the present embodiment, described method comprises the step of the step of utilizing PCIE-II interface and SATA-II interface to carry out data transmission and fixed disk file management, wherein, the step of described fixed disk file management is: high-speed read-write and large capacity storage method of work under a kind of ARM platform, it is the method for work based on high-speed read-write and mass-storage system under ARM platform described in embodiment 1, the content of embodiment 1 should be the content of the present embodiment, described method is utilized PCIE-II interface and SATA-II Interface realization high speed data delivery, first the DMA passage of ARM platform CPU is by PCI-Express connection data transmission network, CPU exchanges through described DMA passage data by PCI-Express and the network user, described method comprises big capacity hard disk file management and high-speed data read-write, 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 to a volume, and spanned file list block, the listed files in listed files module comprises the storage hard disk assignment information in volume;
Second step: when user is connected to the content distribution network system on internet by file address, and while sending file content request to content distribution network system, the network interface of system is sent request into system CPU, system CPU finds corresponding storage hard disk by file by the listed files module in internal memory, then by the instruction of system CPU, the content in hard disk is read in internal memory, then offered user by internal memory by network interface;
Described high-speed data read-write step comprises the PCIE-II interface data read-write step of ARM platform CPU and the SATA-II interface data read-write step of ARM platform CPU:
The PCI-E2.0 interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with PCIE-II interface is relevant, if relevant, PCIE-II interface carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with PCIE-II interface by data respectively by a bridging chip passage, if there is no association, proceeds to the judgement that SATA-II interface is connected to hard disk;
The SATA-II interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with SATA-II interface is relevant, if relevant, SATA-II interface directly carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with SATA-II interface, if there is no association, proceeds to the judgement that PCIE-II interface is connected to hard disk.
In embodiment: described method further comprises the safety management of distribution main circuit, and the step of described distribution main circuit safety management is:
The first step: whether real-time monitoring distribution main circuit work is normal, in distribution main circuit CPU, distinguishing mark working properly is set that is:, a remote control terminal is by the distinguishing mark of the real-time access distribution main circuit CPU in internet;
Second step: in the time occurring that the work of distribution main circuit is undesired, cut off the power supply of distribution main circuit that breaks down, and send alerting signal.
In embodiment: described distinguishing mark comprises hard disk error information.
In embodiment: described to utilize PCIE-II interface and SATA-II interface to carry out data transmission be a kind of proven technique, in the technical manual 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's request: user is connected to the CDN server on internet by file address, the network interface of CDN server is sent request into CPU, CPU finds corresponding storage hard disk by file by the listed files module in internal memory, then by the instruction of CPU, the content in hard disk is read in internal memory, offered user by internal memory 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 is the large capacity storage of end and high-speed read-write ability, its bottleneck is hard disk reading speed, monolithic hard disk maximum reading speed 160MB per second, be the reading processing power and can reach at most 100-120 number of concurrent of file of 1MB/ code stream second, manyly just there will be packet loss or the situation such as reading speed is slow.The hard disk management of the CDN server of the present embodiment is first by the transmission speed of the reached 6G/ second under PCI-E(ARM framework) passage utilize bridging chip to produce 2 SATA II 2.0 hard-disk interfaces, 2 hard disks, can independent operating, can concurrent 250-300MB flow by PCI-E passage, it is the concurrent ability of 200-250 road 1MB code stream, thering is the 6G/ transmission speed of second by SATA(SATA interface again) interface utilizes bridging chip to produce 2 SATA II 2.0 hard-disk interfaces, the same 2 hard disks of the same interface, can independent operating, can concurrent 250-300MB flow by SATA passage, it is the concurrent ability of 200-250 road 1MB code stream, so just can bring into play the usefulness of hard disk completely.
System software: it is the LINUX operating system of 2.6.35 version that CDN server adopts KERNEL, utilize the volume management function under LINUX system that all hard disks are identified as to a volume, the catalogue of storing in every hard disk is read in internal memory, can search fast like this hard-disk content, control each request to corresponding hard disk by CPU.
Blade management: the server of ARM framework is because power consumption is lower, thus performance a little less than.Will realize so a high performance service just needs polylith mainboard jointly to bring into play usefulness, accomplishes a task.We are connected to the CDN distribution mainboard of 4 ARM frameworks in a host backplane, can provide redundant power to ensure and 4 tunnel gigabit network interface inputoutput datas, and the hard disk resource United Dispatching that every mainboard is connected, hard disk catalogue file in each mainboard internal memory is copied in other mainboards, realized jumbo storage and called fast hard-disk content.

Claims (9)

1. high-speed read-write and mass-storage system under an ARM platform, comprise power module and be connected the distribution of Duo Zu road main circuit, serial ports Service Circuit and multiple SATA hard disk with power module, it is characterized in that, described serial ports Service Circuit connects polycomponent and sends out main circuit; Described distribution main circuit comprises a central processing unit based on ARM framework; Described central processing unit includes PCIE series interfaces circuit and SATA series interfaces circuit and RGM series interfaces circuit; Described PCIE series interfaces circuit turns SATA bridgt circuit by a PCIE and connects at least two SATA hard disks, described SATA series interfaces circuit connects at least two SATA hard disks by a SATA expanded circuit, and described RGM series interfaces circuit is connected with internet through network PHY.
2. the content distribution network system under a kind of ARM framework according to claim 1, its feature exists
In, described RGM series interfaces is connected with internet through network PHY by a gigabit network interface.
3. the content distribution network system under a kind of ARM framework according to claim 1 and 2, it is characterized in that, described content distribution network system comprises that 4 components send out main circuit and 1 group of serial ports Service Circuit, and 1 group of serial ports Service Circuit connects respectively 4 components by four road interfaces and sends out main circuit.
4. the content distribution network system under a kind of ARM framework according to claim 3, its feature exists
In, 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 is connected respectively two SATA hard disks separately with SATA-II interface circuit, and the capacity of described SATA hard disk is 4T capacity hard disk.
5. the content distribution network system under a kind of ARM framework according to claim 4, its feature exists
In, between described multichannel distribution main circuit and power module, be provided with energy supply control module, each distribution main circuit power distribution that power module is distributed in main circuit to multichannel respectively by energy supply control module connects, serial ports Service Circuit is provided with a control interface, described control interface connects the control inputs mouth of energy supply control module, and described serial ports Service Circuit is connected with a remote control terminal through internet.
6. according to the content distribution network system under a kind of ARM framework described in claim 4 or 5, its spy
Levy and be, described serial ports Service Circuit is the ARM9 processor based on ARM926EJ-S core, and the frequency of ARM9 processor CPU is 400MHz, employing be 128MB DDR2 sdram memory.
7. high-speed read-write and large capacity storage method of work under an ARM platform, it is the method for work based on high-speed read-write and mass-storage system under ARM platform described in claim 1, first the DMA passage of ARM platform CPU is by PCI-Express connection data transmission network, CPU exchanges through described DMA passage data by PCI-Express and the network user, described method comprises big capacity hard disk file management and high-speed data read-write, it is characterized 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 to a volume, and spanned file list block, the listed files in listed files module comprises the storage hard disk assignment information in volume;
Second step: when user is connected to the content distribution network system on internet by file address, and while sending file content request to content distribution network system, the network interface of system is sent request into system CPU, system CPU finds corresponding storage hard disk by file by the listed files module in internal memory, then by the instruction of system CPU, the content in hard disk is read in internal memory, then offered user by internal memory by network interface;
Described high-speed data read-write step comprises the PCIE-II interface data read-write step of ARM platform CPU and the SATA-II interface data read-write step of ARM platform CPU:
The PCI-E2.0 interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with PCIE-II interface is relevant, if relevant, PCIE-II interface carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with PCIE-II interface by data respectively by a bridging chip passage, if there is no association, proceeds to the judgement that SATA-II interface is connected to hard disk;
The SATA-II interface data read-write step of described ARM platform CPU is: system CPU receives user's data exchange request, CPU judges that the hard disk whether data be connected with SATA-II interface is relevant, if relevant, SATA-II interface directly carries out exchanges data with 6GB transmission speed per second with the hard disk that each piece is connected with SATA-II interface, if there is no association, proceeds to the judgement that PCIE-II interface is connected to hard disk.
8. the content distributing network method of work under a kind of ARM framework according to claim 7, is characterized in that, described method further comprises the safety management of distribution main circuit, and the step of described distribution main circuit safety management is:
The first step: whether real-time monitoring distribution main circuit work is normal arranges distinguishing mark working properly that is: in CPU, and a remote control terminal is by the distinguishing mark of the real-time access distribution main circuit CPU in internet;
Second step: in the time occurring that the work of distribution main circuit is undesired, cut off the power supply of distribution main circuit that breaks down, and send alerting signal.
9. the content distributing network method of work under a kind of ARM framework according to claim 8, is characterized in that, described distinguishing mark comprises 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 true CN103942013A (en) 2014-07-23
CN103942013B 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)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104391901A (en) * 2014-11-14 2015-03-04 北京网视通联科技有限公司 Network big data infrastructure platform for storage unit and file accessing method thereof
CN105847357A (en) * 2016-03-23 2016-08-10 浙江骅栋信息科技有限公司 CDN content distribution service device based on embedded technology
CN109343986A (en) * 2018-08-17 2019-02-15 华为技术有限公司 Handle the method and computer system of 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

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104391901A (en) * 2014-11-14 2015-03-04 北京网视通联科技有限公司 Network big data infrastructure platform for storage unit and file accessing method thereof
CN105847357A (en) * 2016-03-23 2016-08-10 浙江骅栋信息科技有限公司 CDN content distribution service device based on embedded technology
CN109343986A (en) * 2018-08-17 2019-02-15 华为技术有限公司 Handle the method and computer system of memory failure
CN111949579A (en) * 2020-08-07 2020-11-17 天津市英贝特航天科技有限公司 Device for realizing multi-hard-disk mounting by one-path SATA interface

Also Published As

Publication number Publication date
CN103942013B (en) 2016-09-07

Similar Documents

Publication Publication Date Title
CN207367115U (en) A kind of server master board and server based on Feiteng processor
CN107346163B (en) Server rack power management
CN102129274A (en) Server, server subassembly and fan speed control method
CN105005363A (en) Server platform based on universal ARM architecture
US20150046646A1 (en) Virtual Network Disk Architectures and Related Systems
CN205139890U (en) Two memory system that live of two accuses based on X86 framework
CN103942013A (en) High-speed reading-writing and mass-storage system under ARM platform and working method of high-speed reading-writing and mass-storage system under ARM platform
CN102983989B (en) Removing method, device and equipment of server virtual address
JP2017531856A (en) Active storage units and arrays
CN104267782A (en) Low-power-consumption 18-tube yunfile node device
CN203812171U (en) CDN server under ARM architecture
CN104753720A (en) PCIE SWITCH based multi-interface functional module
CN110362511B (en) PCIE equipment
CN203825610U (en) System capable of realizing high-speed reading and writing and mass storage under ARM platform
CN106919525A (en) A kind of USB device clustered control apparatus and system
US20200242067A1 (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
US10002093B1 (en) Configuring multi-line serial computer expansion bus communication links using bifurcation settings
CN204833071U (en) Server platform based on general type ARM framework
CN204945920U (en) The IO expansion board of a kind of compatibility dissimilar computing node PCIE hot plug
CN110908863A (en) ARM engine cluster server
CN115509985A (en) I/O controller of processor
CN211375594U (en) Interface extension mechanism based on SW421 treater
CN216352292U (en) Server mainboard and server
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