面向金融系統(tǒng)的中間件及負(fù)載均衡技術(shù)的設(shè)計(jì)和實(shí)現(xiàn)
[Abstract]:In order to quickly respond to the needs of Internet financial business innovation, and in the next five years in a more comprehensive layout in the national scope, Yi Xin started a new core system construction project. Among them, this middleware platform is to serve this project, belong to a part of the project, called Tux middleware. The subject of this paper comes from the internship experience in the company, and the design and implementation of TUX middleware are put into practice. The core functions of the system mainly include the service management function module and the load balancing technology for the consideration of the system performance. Service management features include publishing services, logout services, synchronization services, service subscriptions, query services, heartbeat detection, and so on. At the same time, a dynamic load balancing mechanism is proposed to optimize the system and improve the performance and stability of the system. General middleware can provide the following functions: service invocation, service publishing, service subscription, message broadcast, shared memory (message queue) and so on. Can be developed to support business software development platform or framework. The middleware in this paper is a supporting platform to support application development, operation and integration in the core business system for various business modules such as accounting, settlement, loan module and so on. The company hopes that the middleware platform can support large-scale concurrent processing, automated load balancing, robust fault management, perfect disaster preparedness mechanism, support for cluster mode and other functions. Before, the company used Oracle's Tuxedo middleware product as the support platform of the core system, but because Oracle's Tuxedo middleware product LICENSE purchase price is too expensive, and not very suitable for the company business. So we decided to develop a middleware product which is compatible with the business. We named it TUX.TUX middleware using C / S architecture, based on C technology development. Multi-process multithreading design, shared memory technology, I / O multiplexing technology, load balancing technology. Finally, after consulting and discussing the data of the project team, we decide to improve the existing polling scheduling algorithm, by considering the hardware conditions of different machines and the load state information of each node when the system is running at a certain time. A dynamic load balancing algorithm is proposed.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 鄭祺;周廣平;;基于內(nèi)容分類的集群負(fù)載均衡算法[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2011年05期
2 陳偉;張玉芳;熊忠陽;;動態(tài)反饋的異構(gòu)集群負(fù)載均衡算法的實(shí)現(xiàn)[J];重慶大學(xué)學(xué)報(bào);2010年02期
3 寧國勤;朱光喜;彭烈新;盧小峰;;異構(gòu)分層無線網(wǎng)絡(luò)中的混合動態(tài)流量均衡算法研究[J];通信學(xué)報(bào);2007年01期
4 劉健,徐磊,張維明;基于動態(tài)反饋的負(fù)載均衡算法[J];計(jì)算機(jī)工程與科學(xué);2003年05期
5 黃金貴,陳松喬,陳建二;網(wǎng)絡(luò)并行計(jì)算系統(tǒng)中基于多處理機(jī)任務(wù)的資源調(diào)度模型[J];計(jì)算機(jī)工程與應(yīng)用;2003年29期
6 孫惠琴,熊璋,韓軍;交易中間件的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2003年02期
7 陳和平,嚴(yán)宇峰,方紅萍;基于DTP模型的消息中間件的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2003年01期
8 蔣雄偉,馬范援;中間件與分布式計(jì)算[J];計(jì)算機(jī)應(yīng)用;2002年04期
9 胡雅慶;面向消息中間件的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)與現(xiàn)代化;2001年03期
10 余可曼,陳平,金連甫;網(wǎng)絡(luò)通信中間件的設(shè)計(jì)及實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2001年05期
相關(guān)博士學(xué)位論文 前2條
1 張志偉;面向?qū)ο螽惒酵ㄐ胖虚g件的研究與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2004年
2 章文嵩;可伸縮網(wǎng)絡(luò)服務(wù)的研究與實(shí)現(xiàn)[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2000年
相關(guān)碩士學(xué)位論文 前5條
1 徐淑敏;基于DTP模型的交易中間件事務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
2 楊柳;針對遠(yuǎn)程調(diào)用機(jī)制松耦合性的研究與實(shí)現(xiàn)[D];南京理工大學(xué);2006年
3 石峰;中間件技術(shù)在鋼鐵MES中的應(yīng)用研究[D];東北大學(xué);2006年
4 彭珍;基于JMS的組通信中間件的研究[D];山東大學(xué);2005年
5 校景中;基于中間件的開發(fā)平臺的研究[D];電子科技大學(xué);2003年
,本文編號:2129929
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2129929.html