| With the rise of cloud computing technology, big data technology, parallel computingtechnology and other emerging issues and research directions. Traditional software andInternet industries are producing profound changes. On demand, the data generated bysocial networks, business websites to generate business data, research data generated byscientific research, all with incredible speed with rapid expansion. This gives the softwareand Internet industry has posed a serious challenge. These data on the storage, distributedstorage, big data storage, will face even PB TB that data. Is not the traditional stand-alone orsmall clusters can carry. In the calculation of the data, this problem is more severe,distributed computing, parallel computing will be a large conventional weapons to deal withthe data. And ranged between storage and computing, the development of data transmissionshould also go hand in hand. Efficient, reliable, scalable is the inevitable demand for datatransmission.From the beginning of the background research, first introduced the related technologytrends, value and application prospect. At the same time introduced the development of thewhole big data and cloud computing platform, the industry’s latest technology. On this basis,the lack of analysis of the relevant technology, and related software blind spot. Then startingfrom the urgent problems is proposed to design a high performance data transmissionsystem needs to be solved. In determining demand, introduced the related data transmissionsystem must master the relevant technologies. Such as a large data storage technology,parallel computing framework technology, object serialization technique block transmissiontechnology, streaming technologies. Thus, the proposed design of a high-performance datatransmission system, including architecture design, hardware architecture, system moduledesign, user interface design. After the design is complete, a correlation function for eachblock, from the perspective of achieving a given core method. Finally, the verification datatransmission system in the work efficiency, reliability, and scalability. This article will havea special section for the correctness and efficiency of the system were tested. The test resultsdescribed herein, the design and implementation of the system can be greatly improvedindeed large data field, and cloud computing bottleneck of data transmission efficiency. Andsimultaneously ensure that the correct data format and data scalability. System implementation process in strict accordance with the specifications of softwareengineering, from the establishment of the requirements document, and to design documents,development documents prepared, then the system to achieve the team’s test after test.Follow the strict standards and processes. And follow the principles of agile developmentprocess, successfully achieved all the features of the system. |