特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

基于j2ee在分布式環(huán)境下的底層結構的自動動態(tài)配置的應用-------外文翻譯.doc

約17頁DOC格式手機打開展開

基于j2ee在分布式環(huán)境下的底層結構的自動動態(tài)配置的應用-------外文翻譯,abstract: in order to achieve such dynamic adaptation, we need an infrastructure for automating j2ee application deployment in such an environment. this need is...
編號:16-212118大小:82.00K
分類: 論文>外文翻譯

內(nèi)容介紹

此文檔由會員 wanli1988go 發(fā)布

Abstract: in order to achieve such dynamic adaptation, we need an infrastructure for automating J2EE application deployment in such an environment. This need is quite evident to anyone who has ever tried deploying a J2EE application even on a single application server, which is a task that involves a great deal of configuration of both the system services and application components.
Key words: j2ee; component; Distributed; Dynamic Deployment;
1 Introduction
In recent years, we have seen a significant growth in component-based enterprise application development. These applications are typically deployed on company Intranets or on the Internet and are characterized by high transaction volume, large numbers of users and wide area access. Traditionally they are deployed in a central location, using server clustering with load balancing (horizontal partitioning) to sustain user load. However, horizontal partitioning has been shown very efficient only in reducing application-related overheads of user-perceived response times, without having much effect on network-induced latencies. Vertical partitioning (e.g., running web tier and business tier in separate VMs) has been used for fault isolation and load balancing but it is sometimes impractical due to significant run-time overheads (even if one would keep the tiers on a fast local-area network) related to heavy use of remote invocations. Recent work [14] in the context of J2EE component based applications has shown viability of vertical partitioning in wide-area networks without incurring the aforementioned overheads. The key conclusions from that study can be summarized as follows:
• Using properly designed applications, vertical distribution across wide-area networks improves user-perceived latencies.
• Wide-area vertical layering requires replication of application components and maintaining consistency between replicas.
• Additional replicas may be deployed dynamically to handle new requests.
• Different replicas may, in fact, be different implementations of the same component based on usage (read-only, read-write).
• New request paths may reuse components from previously deployed paths.



摘要:為了實現(xiàn)廣域網(wǎng)中符合工業(yè)標準基于組件的應用程序中動態(tài)的可適應性,我們需要一種框架來在這樣的環(huán)境里自動化地配置J2EE 應用程序。這種需要對于哪怕在單一的應用程序服務器上嘗試部署J2EE應用的人來說也顯而易見,這種任務設計到大量的系統(tǒng)服務和應用組件的配置。
關鍵詞:j2ee;動態(tài)配置;分布式;組件;
1 前言
近幾年,我們已經(jīng)看到基于組件的企業(yè)應用開發(fā)的顯著增加。這種應用程序通常被部署在公司的內(nèi)部網(wǎng)或者是因特網(wǎng)上,以高事務容量,大量的用戶和覆蓋范圍廣的訪問為特征,它通常會被部署在中央?yún)^(qū)域,采用服務器集群來均衡負載從而支持用戶下載。但是這種平均負荷的方法被證明只對減少應用轉發(fā)的用戶可以察覺的反應時間有效,而對于減少網(wǎng)絡方面的延遲作用不大,垂直分割(例如…運行網(wǎng)絡層和事務層在不同的虛擬機)被用于錯誤分離和均衡負荷,但是它是不符合實際的由于遠程調(diào)運的大量使用顯著地增加了運行時時間。最近的著作已經(jīng)表明在廣域網(wǎng)中利用垂直負荷而不引起前面所述的超時問題的可行性。那非研究的主要結論可以概括如下:
(1) 應用合適的應用程序,在廣域網(wǎng)中的垂直負荷可以察覺的延遲。
(2) 廣域垂直層需要復制應用層組件而且需要維持和原組件間的一致性。
(3) 新加的復制組件可以被動態(tài)配置以滿足新的需要。
(4) 事實上,不同的復制組件可能會根據(jù)應用不同的方式實現(xiàn)相組件。
(5) 新的請求路徑可以復用先前的組件配置路徑。