Presentation is loading. Please wait.

Presentation is loading. Please wait.

教育部「大學學術追求卓越發展計畫」 下一世代資訊通訊網路尖端技術及應用 分項計畫四 無障礙網路技術的研究與發展 進度報告 (9/13/2000) 計畫主持人 清大電機系許雅三教授 清大資工系金仲達教授.

Similar presentations


Presentation on theme: "教育部「大學學術追求卓越發展計畫」 下一世代資訊通訊網路尖端技術及應用 分項計畫四 無障礙網路技術的研究與發展 進度報告 (9/13/2000) 計畫主持人 清大電機系許雅三教授 清大資工系金仲達教授."— Presentation transcript:

1 教育部「大學學術追求卓越發展計畫」 下一世代資訊通訊網路尖端技術及應用 分項計畫四 無障礙網路技術的研究與發展 進度報告 (9/13/2000) 計畫主持人 清大電機系許雅三教授 清大資工系金仲達教授

2 1 Greg Papadopoulos, Sun Microsystems The Emerging Big Picture

3 2 A View of the Internet Global Packet Network © Service providers: scalable highly available persistent state (safe) © Clients: PDAs, smart-phones, PCs heterogeneous, effortless nomadic, pervasive customizable, consistent © Service delivers: infrastructure: prefetch, redirect, distribute, cache intermediary: search, transform, filter, adapt, personalize Randy Katz, UC Berkeley

4 3 © Service- rather than applications-centric Move applications into the core of the net © Programmable intelligence inside the net, but intelligence shifts to network edges Infrastructure proxies intermixed with switches Mobile/extensible code, “write once, run anywhere” Rapid new service development © Pervasive support for services Personalization, nomadic Automatic replication, redirection Compression and mirroring Data transformation and filtering Some Trends Randy Katz, UC Berkeley

5 4 Key Technologies: System’s View Global Packet Network Randy Katz, UC Berkeley clusters load balancing availability anycast clusters intermediary service discovery Jini

6 5 © Effortless networking: Easy and effortless access to network- oriented services © Research efforts: System development environments: Java/Jini Service delivery through infrastructure and intermediary servers Intermediary development/run-time environment Anycast Service migration Underlying system supports: cluster servers Effortless Networking

7 6 © Goal: to study high performance and scalable servers for internet services © Topics to study: Cluster-based internet services High speed network interface: VIA Scalability, load balance, availability © Works in progress: Installed an 8-node cluster VIA purchased Support 分項計畫六 : web server (“ 詩歌吟唱 ”,..), web-site cache Scalable Internet Services

8 7 Intermediary Services © Infrastructure services: Reduce latency, server load, traffic, … Caching, prefetching, adapting,... © Intermediary services: Manipulate client-server information flow Transforming, adapting, filtering, … © Reference models: WBI of IBM TACC of UC, Berkeley

9 8 WBI Architecture © five basic building blocks (MEGs) © WBI app. (“plugin”) built out of MEGs © rules control MEG involvement rules WBI request editors M DE G generators document editors monitorsautonomous RE A Rob Barrett, IBM Almaden Research Center

10 9 WBI Data Flow © dynamic flow by rules and transaction type © chaining and rejecting © monitor placement rules request editors M DE G gen document editors monitors RE G DE M WBI Rob Barrett, IBM Almaden Research Center

11 10 Cluster-Based TACC Server C $ LB/FT Interconnect FE $$ W W W T W W W A GUI Front-endsFront-ends CachesCaches User profile database WorkersWorkers Load balancing & fault folerance Administration interface Armando Fox, UC Berkeley

12 11 © An anycast IP address [RFC 1546] is an address assigned to a set of nodes © Anycast routing helps client to find the nearest server Nearest proxy server for personalized service Nearest cache containing the requested copy Least loaded backend servers Resource discovery © Need to gather the cost information periodically or by piggybacking Anycast Router Design

13 12 © Research focus: The form of cost information How to gather and aggregate the cost information? Anycast Router Design

14 13 © Jini software infrastructures Jini on mobile environments (Bluetooth and hand-held devices) Proxy Supports © JavaBean and component object server Runtime composition of server components Problem solving environment © Bytecode optimizer (performance accelerator for Java) Research on Java

15 14 © “A Bytecode to Bytecode Optimizer for Performances”, LCPC ‘2000, IBM T. J. Watson Research Center, Jian-Zhi Wu and Jenq-Kuen Lee (Aug 9-12). © Visiting CS Dept., Univ. Of Illinois at Urbana- Champaign (Prof. Padua and Prof. Vikram) to give a research talk and exchange research ideas on Java compiler optimizations. (Aug. 6-7, 2000) © In preparation for a workshop to be held at Tsing- Hua Univ: “System Software Technologies for Pervasive Computing”. (around Dec. 2000, associated with journal special issue) Research Activities & Progresses

16 15 © “Runtime Compositions and Optimizations of Parallel JavaBean Programs on Clustered Environments”, PDPTA ‘2000, Cheng-Wei Chen, Chung-Kai Chen, Jenq-Kuen Lee, June 26-29, 2000. (on JavaBean and component object server) © JINI over mobile environments (Bluetooth) Bluetooth kit is purchased and we are waiting for the arrival. A seminar (one-day) is planned (Prof. Shih and Prof. Lee). © Visiting Intel Microprocessor research center, Santa Clara, to give a research talk and exchange ideas on the advanced processor and network processor designs for effortless networks. (June 26, 2000) Research Activities & Progresses

17 16 © “Runtime Compositions and Optimizations of Parallel JavaBean Programs on Clustered Environments”, PDPTA ‘2000. Runtime composition and optimizations of parallel javabean programs. Potentially useful for component object sever and server technologies for pervasive computing. Serialization, externalization, and component specifications are employed. Experimental results done on IBM SP-2. Summary of Paper Results

18 17 © “A Bytcode-to-bytecode optimizer for performances, LCPC 2000. A bytecode-to-bycode optimization scheme for Java stack caches. Potentially useful for client sites with java cards and java processors in a pervasive computing environment. Extension works are on the way and filing for patents via ITRI CCL. The framework can be useful for other types of java optimizations which can result in performance improvements for both server and client sites with Java programs. Summary of Paper Results


Download ppt "教育部「大學學術追求卓越發展計畫」 下一世代資訊通訊網路尖端技術及應用 分項計畫四 無障礙網路技術的研究與發展 進度報告 (9/13/2000) 計畫主持人 清大電機系許雅三教授 清大資工系金仲達教授."

Similar presentations


Ads by Google