Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(6):1004-1010 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 Study on constructon of nformaton servce platform for pharmaceutcal enterprses based on vrtual cloud envronment Wu Zhy and Mao Xaohong Guangdong Insttute of Scence and Technology, Zhuha, Guangdong ABSTRACT The pharmaceutcal nformaton servce s mportant for pharmaceutcal enterprses to promote the development of pharmaceutcal enterprses, and then the applcaton of vrtual cloud technology on t s studed n depth. Frstly, the basc theores of vrtualzaton technology and cloud computng technology are ntroduced. Secondly, constructon meanng of nformaton servce platform of pharmaceutcal enterprses are dscussed. Then the system archtecture for nformaton servce platform of pharmaceutcal enterprses s desgned. Then the archtecture of cloud computng and optmal algorthm are put forward. Fnally, the smulaton s carred out, and effectveness of ths plat s verfed. Key words: pharmaceutcal nformaton servce; pharmaceutcal enterprses; cloud computng; vrtualzaton technology In recent years, there are about 5000 pharmaceutcal enterprses n Chna; the annual output value s 4500 bllon yuan, and the annual sales s about 3500 bllon yuan, and the annual growth rate s 16.6%, t s one of the fastest growng ndustres n Chna. However, the characterstc of pharmaceutcal enterprses n Chna s bg and not strong, the structural contradcton n developng processon of pharmaceutcal ndustry s more promnent. Although the number of pharmaceutcal enterprses s more, the scale of them s lttle. The pharmaceutcal enterprse s the stage of developng qucly and low level, therefore the requrement for the pharmaceutcal nformaton servce s dfferent from the foregn pharmaceutcal ndustry, the actual nvestgaton should be carred out for the pharmaceutcal enterprses n Chna, then the actual nformaton servce status of pharmaceutcal enterprses n Chna can be obtaned, therefore t s necessary to construct the nformaton servce platform for pharmaceutcal enterprses to promote the development of pharmaceutcal enterprses, then the developng envronment of pharmaceutcal enterprses can be mproved, the applcaton and transformaton of crtcal technques can be promoted, and the optmal set of socety resources can be obtaned [1]. The nformaton servce platform of pharmaceutcal enterprses s the legal entty whch provdes the nformaton search, personnel tranng, maret explotaton, technology nnovaton, management consultancy, regulatons and standards, devce sharng for local pharmaceutcal enterprses based on the openng and resources sharng prncples. In order to construct the effectve nformaton servce platform, the advanced technology should be appled. The emergence of massve data for pharmaceutcal enterprses mae the tradtonal computer management mode be replaced, the vrtual cloud envronment can ensure the storage and calculaton of massve data, whch offers the effectve tool for establshng nformaton servce platform of pharmaceutcal enterprses. The cloud computng center wth hgh relablty and hgh automaton can help the pharmaceutcal enterprses vst all nds of applcaton and nformaton based on cloud, the ln of mantanng the computer hardware can be removed [2]. INTRODUCTION The vrtualzaton technology and cloud computng technology can offer the support for constructng the 1004
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 nformaton servce platform of pharmaceutcal enterprses. The vrtualzaton technology can operate based on the vrtual computer envronment. The vrtualzaton technology s a new means that s hgher than the hyper-threadng technology and smulaton software wth vrtual effect, t s best technology, uses fewer resources, and has hgher effcency. Based on the vrtualzaton technology of CPU, the sngle CPU can smulate parallel of many CPUs at the same tme, then a sngle platform can run many operaton systems at the same tme, many applcaton programmers can run dependently and can not affect each other [3]. The cloud computng technology s the basc frame that delvers the computng resources accordng to the requrement and pad subscrptons accordng to the use. The cloud computng technology combnes the vrtual technology, servces manage automaton technology and standardzaton technology, t can serve the basc frames such as server, networ, storage space and so on. It can also support the applcaton platform and software on computer of remote cloud. The current cloud technology concludes publc cloud, prvate cloud and mxed cloud. The publc cloud can serve the bg company, and also serve the constructon of bg local publc nformaton servce platform; t can vst the computng resources wth proper prce qucly. Because the provder of publc cloud can mange the hardware, software and the supportng basc frame, therefore the pharmaceutcal enterprses need not buy them. The prvate cloud manly serve the sngle company, t can also serve the constructon of medum and small local publc nformaton servce platform. The pharmaceutcal enterprses can control every busness lne, customze of authorzaton group, and apply relatve servce resources. The mxed cloud s put forward based on prvate cloud; the pharmaceutcal enterprses applyng the prvate cloud can develop as the worload, prvate cloud and publc cloud of managng across multple data centers, then the mxed cloud s put forward. Meanng of nformaton servce platform of pharmaceutcal enterprses The nformaton servce platform of pharmaceutcal enterprses has the followng characterstcs: (1) Publcty The publcty requre that the publc nformaton servce platform of pharmaceutcal enterprses eep maret-orented, construct the resource sharng mechansm, and mae use of all nds of servce resources effectvely, offer publc general beneft servce, and offer the good condton for the development of medum and small pharmaceutcal enterprses [4]. (2) Connecton The connecton requre that the constructon of nformaton servce platform of medum and small pharmaceutcal enterprses should collect and assgn all nds of components based on open mnd and maret approach, mae the nnovaton ablty of nformaton servce platform n pharmaceutcal ndustry be strongest. The servce level of pharmaceutcal enterprses s hghest. (3) Openness The openness requres that the nformaton servce platform of the medum and small pharmaceutcal enterprses execute the mechansm for the survval of the fttest. At the same tme the resource beneft of devces and equpments of publc nformaton servce platform, the enterprses n pharmaceutcal ndustry can be permtted to sue all nds of resources n platform. (4) Drectonalty The drectonalty requre that the constructon of nformaton servce platform of medum and small pharmaceutcal enterprses should have the clear development goals, constructon and plannng, and have the clear servce obect and tas of publc relaton, and have clear rules and regulatons and guarantee mechansm (5) Servce The servce characterstcs requre that the constructon of nformaton servce platform of medum and small pharmaceutcal enterprses should be carred out based on prncple Government support platform, platform serve enterprses, enterprses ndependent nnovaton, t can offer many nds of servces for socety, and help the medum and small pharmaceutcal enterprses solve the dffculty durng the developng processon of them, and offer decson-mang consultaton for government. The nformaton servce platform of medum and small pharmaceutcal enterprses s constructed through usng nformaton technology and ntegratng the all nds of resources n pharmaceutcal ndustry, such as producton factor, human, technology, management, and maret. The platform s fully functonal, and has smple operaton, whch has the basc supportng system for offerng the all nds of publc nformaton servce and technology support for pharmaceutcal enterprses. The nformaton servce platform can solve the general demands of pharmaceutcal enterprses, and mprove the managng level of enterprses, and open communcaton channels, and mprove the maret compettveness of pharmaceutcal enterprses [5]. 1005
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 Desgn of the system archtecture for nformaton servce platform of pharmaceutcal enterprses The four layer system structure desgn s appled n the constructon of nformaton servce platform of pharmaceutcal enterprses. The system concludes applcaton layer, computng resources layer, and data resources layer, and the wreless s used to ln the three layers. The system can offer data of pharmaceutcal enterprses, and computng of data and other servces. The customer layer s the nterface wndow wth the user, the remote data and data computng can offer the user. The whole system s shown n fgure 1. Customer layer Web browser and rch Clent Applcaton Applcaton Data smulaton Vsualzaton Informaton layer servce of pharmaceutcal enterprses Computng resources layer Servce mange Servce control Computng servce engne Data Data resources layer Informaton database, computng database and algorthm database of pharmaceutcal enterprses Fgure 1 System archtecture dagram for nformaton servce platform of pharmaceutcal enterprses (1) Data resources layer Because the data of pharmaceutcal enterprses s huge, and there are a lot of duplcate data, then the system archtecture of nformaton database s desgned based on herarchcal data storage, and a part of data ont s ntegrated based on nternet and unted platform. The data resources layer apples two layer archtectures, whch are logc resources layer and basc data layer, the data resources layer can offer unted data call specfcatons for customer and system by means of vrtual data ont. The customer can search and call the data from database through vrtual data nterface ndependently. The central database n ths layer permts sngle data table dstrbute dfferent data ont, and balance of performance can be ensured. The bacground data can be added n ths layer dynamcally, and the extenson onlne can be supported, and the normal servces of system can not be affected. Logc resources layer can response the requrement of customer, and ssue data requrement to basc data layer, and complete the data processon combnng wth central database, then the feedbac data can be ntegrated [6]. (2) Computng resources layer The computng resources layer can offer data smulaton servce for dfferent pharmaceutcal enterprses based on vrtual technology, servce can carry out calculaton based on vrtual machne wth dfferent smulaton software accordng to the requrement of pharmaceutcal enterprses. The correspondng software concludes MATLAB, SPSS, 1006
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 and so on. The constructon of computng resources layer can avod the resources waste because of repettve constructon. (3)Applcaton servce layer The applcaton servce layer concludes Web servce and vsualzaton. Web servce s the nteractve portal between the clent layer and bacground, the tas of t s to run the servce, response the tas requred by clent. At the same tme t can offer the nformaton for a certan pharmaceutcal enterprse. Web servce software based on Apache servce technology occupes the hghest rato, whch runs on Unx, Wndows, Lnux and other system platform, t has the characterstcs of free of charge, supportng the cross-platform applcaton, and hgh transferablty. The vsualzaton servce can show the dynamc changes of nformaton of pharmaceutcal enterprses, whch offer effectve bass for evaluatng and analyzng the development stuaton of pharmaceutcal enterprses. (4) Customer layer The customer layer s the nteractve portal between the nformaton platform and pharmaceutcal enterprses, whch concludes Web clent and other applcaton nterfaces. Web clent s Flex applcaton programmer based on Flash player, whch can show the nformaton of pharmaceutcal enterprses as fgure, data table and text, and offer the vsualzaton nterface for customer to manage the data [7]. Archtecture of cloud computng and optmal algorthm The archtecture of cloud envronment s shown n fgure 2. The cloud termnal s connected wth the bacground cluster server based on Networ Load Balancng), the cloud control management cluster server s responsble for management dspatchng of vrtual resources, and the cloud vrtual destop cluster server s responsble for smulaton of end user system nterface. The cloud storage cluster server s responsble for storng the database, nformaton and vrtual hard ds of pharmaceutcal enterprses. Tranng nsttutons Cloud Control management cluster server Human Resources Agency Maret development nsttuton Management consultants Networ Load Balance Cloud vrtual destop cluster server Other Agences Cloud storage cluster server Fgure 2 Archtecture of cloud computng Networ Load Balancng should count the attrbute nformaton of bacground server, and measure comprehensve ablty of processng tass. The cloud bacground cluster server s made up of n servers, the excessve load of a server s defned as L ( = 1,2, L, n ), there are three affectng factors for the server, whch are utlzaton of CPU ( U cpu ), the share of memory ( U mem ), occupancy rate of wreless broadband ( U wre ), the three factors name as excessve load factors, and the followng expresson can be obtaned [8] : L w1 U cpu + w2u mem + w3 = U (1) where w 1, w 2 and w 3 are weght value. net Cloud computng have many characterstcs, such as super large scale computng center, abstract concepts of resources cloud, hgh general and extensblty, low cost. Therefore pharmaceutcal enterprses put forward hgher 1007
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 requrement for resources mantenance and management of cloud bacground, resource sharng should be reasonable, and the utlzaton of resources should be effectve and relable. It s necessary to confrm the strategy of achevng the excessve load balancng for cloud computng controller. In order to acheve ths obect, the ant colony algorthm s appled n t. (1) The basc theory of ant colony algorthm The basc theory of ant colony algorthm can be descrbed accordng to the travelng salesman problem, and the correspondng algorthm s lsted as follows: When the condton t = 0 s satsfed, the orgnal operaton s carred out, and every ant s put on dfferent cty, and the pheromones concentraton on dfferent route edge (, ) can be set. The begnnng cty of dfferent ant s assgned to the frst element n correspondng tabu table. Then the maxmum probablty that the dfferent ant crawl from cty to cty, and the correspondng calculaton formula s expressed as follows: p [ τ ( t)] [ η ], allowed ( t) = [ τ ( t)] [ η ] allowed 0, other (2) where, allowed n tabu } to probablty p (t). =, α and β denotes the mportance of pheromone concentraton and vsblty { After n teraton operaton, all ants complete a entre travel, therefore tabu table correspondng to all ants has been flled, the L (total dstance gone by th ant when t complete the travel n turn) of th ant s calculated, the τ should be amended, and the correspondng amendng formula s expressed as follows: When th ant passes by route edge (, ) n [ t, t + n] : Q = L τ (3) In other cases: τ (4) where, = 0 denotes the number of pheromones per unt length released n the route edge (, ) by th ant n τ tme nterval [, t n] t +, Q denotes the constant. Then the shortest route that s found by all ants s stored, and tabu table of dfferent ant s empted. The above operaton s repeated contnuously, and the operaton s over the algorthm acheve the condton of convergence, then the ant group can fnd a optmal travel route that can be satsfed wth requrement. (2) Improved ant colony algorthm The ant colony algorthm s easy to fall nto local optmum, n order to avod ths dsadvantage; the genetc algorthm s ntroduced nto teraton of standard teraton, to mprove the effcent of resources dscovery, resources assgnment, tas movement and producton for cloud computng servce. The calculaton method of probablty under cloud computaton accordng to the current resources nformaton s expressed as follows. When, current cloud computng resources, the followng expresson s obtaned: 1008
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 [ τ ( t)] [ η ] p ( t) (5) = [ τ ( t)] [ η ] In other cases: p ( t) = 0 (6) where τ (t) denotes the strength of resources pheromones n t, the natural attrbute of resources s defned by η, η = τ (0). The tas obect under cloud computng envronment s to assgn M tass to N resources, and the shortest mean executon tme for tas on resources s calculated based on the mproved ant colony algorthm, and the optmal of system resources s completed, that s to calculate the mnmum value of the followng functon: m f m ( ) mn F( m ) =, 1,2, L, N M = (7) where M denotes total amount of the tas that s offered to cloud computng envronment by a certan data secton, M = m, m denotes the number of tass assgned on resource. RESULTS AND DISCUSSION In order to verfy the effectveness of nformaton servce platform of pharmaceutcal enterprses based on mproved ant colony algorthm, the smulaton s carred out. The tas parameter of cloud computng s set as 45, and the α =1, β = 2, and the teraton tmes are chosen as 250, and the crossng probablty s 0.75, the mutaton probablty s 0.25, the tradtonal ant colony algorthm and mproved ant colony algorthm are used n the smulaton, and the correspondng results are shown n table 1. Table 1 Smulaton results of nformaton servce platform for pharmaceutcal enterprses based on vrtual cloud envronment Algorthm Mean value Optmal value Tmes of fndng the optmal solutons Tradtonal ant colony algorthm 518.843 516.357 8 Improved ant colony algorthm 518.596 516.357 17 As seen from table 1, the tradtonal ant colony algorthm fnds the optmal solutons 8 tmes, and the mproved ant colony algorthm fnds the optmal solutons 8 tmes, the optmzaton ablty mproves 35%. At the same tme, the runnng tme of mproved ant colony algorthm s qucer than that of tradtonal ant colony algorthm; the runnng effcency of mproved ant colony algorthm s hgher. CONCLUSION Wth the development of pharmaceutcal ndustry, the nformaton servce platform of pharmaceutcal enterprses should be constructed qucly, then the pharmaceutcal ndustry can be developed qucly. The good nformaton servce platform of pharmaceutcal enterprses can mae enterprses wn the maret, whch can form an effectve, comprehensve nformaton system. The nformaton resources constructon level can be mproved. The nformaton servce platform based on vrtual cloud envronment apples cloud computng technology, vrtual technology and networ technology, the mproved ant colony algorthm s appled n ths nformaton servce platform, the runnng effectve of system can be mproved based on the smulaton results. Acnowledgements Ths research was supported by Guangdong technology plannng proect. Proect name s Constructon of Publc nformaton servce platform n creatve ndustry on the bass of Guangdong ndustry restructure and upgrade. Proect number s 2012B040306005. 1009
Wu Zhy and Mao Xaohong J. Chem. Pharm. Res., 2014, 6(6):1004-1010 REFERENCES [1] Y Xang, Y Cao. Shangha Medcal & Pharmaceutcal Journal, 2013, 3(1), 32-33. [2] HY Song, RJ Zhang. Journal of Chemcal and Pharmaceutcal Research, 2014, 6(1), 389-393. [3] C Gallo, F Malatacca, A Fratello. Internatonal Journal of Web Portals, 2013, 5(2), 12-25. [4] ZB Pang, LR Zheng, JZ Tan. Enterprse Informaton Systems, 2013, 12(4), 30-35. [5] H Dadfar, JJ Dahlgaard, S Brege. Total Qualty Management & Busness Excellence, 2013, 24(7-8), 819-834. [6] LH We. Appled Mechancs and Materals, 2013, 321-324(1), 2524-2527. [7] T Tunsarngarn, J Suwansasr, A Rungsyothn. Journal of Chemcal and Pharmaceutcal Research, 2014, 6(1), 507-511. [8] X Zhao, ZM Zhang, BH Zhang. Journal of Chemcal and Pharmaceutcal Research, 2013, 5(9), 549-554. 1010