欢迎来到天天文库
浏览记录
ID:10510845
大小:220.78 KB
页数:22页
时间:2018-07-07
《外文翻译---基于j2ee在分布式环境下的底层结构自动动态部署应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、附录1翻译原文InfrastructureforAutomaticDynamicDeploymentofJ2EEApplicationinDistributedEnvironmentsAnatolyAkkerman,AlexanderTotok,andVijayKaramchetiAbstract:inordertoachievesuchdynamicadaptation,weneedaninfrastructureforautomatingJ2EEapplicationdeploymentinsu
2、chanenvironment.ThisneedisquiteevidenttoanyonewhohasevertrieddeployingaJ2EEapplicationevenonasingleapplicationserver,whichisataskthatinvolvesagreatdealofconfigurationofboththesystemservicesandapplicationcomponents.Keywords:j2ee;component;Distributed;Dy
3、namicDeployment;1IntroductionInrecentyears,wehaveseenasignificantgrowthincomponent-basedenterpriseapplicationdevelopment.TheseapplicationsaretypicallydeployedoncompanyIntranetsorontheInternetandarecharacterizedbyhightransactionvolume,largenumbersofuser
4、sandwideareaaccess.Traditionallytheyaredeployedinacentrallocation,usingserverclusteringwithloadbalancing(horizontalpartitioning)tosustainuserload.However,horizontalpartitioninghasbeenshownveryefficientonlyinreducingapplication-relatedoverheadsofuser-pe
5、rceivedresponsetimes,withouthavingmucheffectonnetwork-inducedlatencies.Verticalpartitioning(e.g.,runningwebtierandbusinesstierinseparateVMs)hasbeenusedforfaultisolationandloadbalancingbutitissometimesimpracticalduetosignificantrun-timeoverheads(evenifo
6、newouldkeepthetiersonafastlocal-areanetwork)relatedtoheavyuseofremoteinvocations.Recentwork[14]inthecontextofJ2EEcomponentbasedapplicationshasshownviabilityofverticalpartitioninginwide-areanetworkswithoutincurringtheaforementionedoverheads.Thekeyconclu
7、sionsfromthatstudycanbesummarizedasfollows:•Usingproperlydesignedapplications,verticaldistributionacrosswide-areanetworksimprovesuser-perceivedlatencies.•Wide-areaverticallayeringrequiresreplicationofapplicationcomponentsandmaintainingconsistencybetwee
8、nreplicas.•Additionalreplicasmaybedeployeddynamicallytohandlenewrequests.•Differentreplicasmay,infact,bedifferentimplementationsofthesamecomponentbasedonusage(read-only,read-write).•Newrequestpathsmayreusecomponentsfrompreviouslydeploye
此文档下载收益归作者所有