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

Slides:



Advertisements
Similar presentations
Dynamic Replica Placement for Scalable Content Delivery Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy, EECS Department.
Advertisements

Welcome to Middleware Joseph Amrithraj
Distributed Processing, Client/Server and Clusters
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
The road to reliable, autonomous distributed systems
Highly Available Central Services An Intelligent Router Approach Thomas Finnern Thorsten Witt DESY/IT.
Distributed Processing, Client/Server, and Clusters
萬能科技大學網路現況與經驗分享 電算中心系統工程組 宋崇宇. 萬能科技大學設有二專、二技、四技、 碩士等學制,全校學生近萬人,教職員 工四百多人。 本校設有工程、管理、電資三個學院, 經營管理、工程科技、資訊管理三個研 究所及十六學系。
Chapter 14 Web-Based Management 14-1 Chapter 14
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
1 大學學術追求卓越發展延續計畫 年度成果發表 ~ 下一世代資訊通訊網路尖端技術與應用 ( 二 ) 子計畫四 無線隨意及感測網路技術 陳文村教授 曾煜棋教授 許健平教授 陳志成教授 蔡育仁教授 王晉良教授 張志勇教授 楊舜仁教授.
筆記型電腦供應鏈管理研究小組 1 電腦業供應鏈管理 - 以筆記型電腦為例 報告人 : 許棟樑 清華大學工業工程與工程管理系 背景介紹.
後卓越子計畫報告 PLLAB 李政崑教授. Component Remoting Technology Map.
City University London
Towards I-Space Ninja Mini-Retreat June 11, 1997 David Culler, Steve Gribble, Mark Stemm, Matt Welsh Computer Science Division U.C. Berkeley.
CS1103 電機資訊工程實習 Department of Computer Science National Tsing Hua University.
ISA5428: 普及計算 Pervasive Computing Course Outline 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of.
1 大學學術追求卓越發展延續計畫 年度成果發表 下一世代資訊通訊網路尖端技術與應用 ( 二 ) 子計畫四 無線隨意及感測網路技術 陳文村教授 曾煜棋教授 許健平教授 陳志成教授 蔡育仁教授 王晉良教授 張志勇教授 楊舜仁教授.
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
Runtime Autonomous Component Management Systems. CMS Runtime Component Optimizer We have designed software APIs for CMS Runtime Optimizer Develop general-purpose.
OSD Metadata Management
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
ECOMMERCE TECHNOLOGY SUMMER 2002 COPYRIGHT © 2002 MICHAEL I. SHAMOS eCommerce Technology Lecture 4: Web Architecture.
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
UCB Communication Networks: Big Picture Jean Walrand U.C. Berkeley
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
1 Web Content Delivery Reading: Section and COS 461: Computer Networks Spring 2007 (MW 1:30-2:50 in Friend 004) Ioannis Avramopoulos Instructor:
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
Firewall and Proxy Server Director: Dr. Mort Anvari Name: Anan Chen Date: Summer 2000.
Understanding and Managing WebSphere V5
Client/Server Architectures
Active Network Applications Tom Anderson University of Washington.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
教育部「大學學術追求卓越發展計畫」 下一世代資訊通訊網路尖端技術及應用 分項計畫四 無障礙網路技術的研究與發展 計畫主持人 清大電機系許雅三教授 清大資工系金仲達教授.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Software-Defined Networks Jennifer Rexford Princeton University.
1 Chapter 6: Proxy Server in Internet and Intranet Designs Designs That Include Proxy Server Essential Proxy Server Design Concepts Data Protection in.
Copyright © 2010, OpenFlow - Innovate in Your Network 指導教授:王國禎 學生:洪維藩 國立交通大學資訊科學與工程研究所 行動計算與寬頻網路實驗室.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
1 Distributed Systems : Server Load Balancing Dr. Sunny Jeong. Mr. Colin Zhang With Thanks to Prof. G. Coulouris,
Prof. Shih-Hao Hung 洪士灝 Dept. of CSIE & GINM 資工網媒 [ ]
1 © Copyright IBM Corporation 2000 TPF in a Distributed World Stuart Waldron October 16, 2000 Any references to future plans are for planning purposes.
為高考生加油 共同探究高級程度電腦應用科習作報告. 香港科技大學開發及研究部培育公司 於 1998 年成立 專責發展教育平台方案及服務 全港最大內聯網供應商 超過 860 間香港中、小學、幼稚園採用 中國及澳門合共超過 200 間學校用戶 “Empowering Strengths of Education,
Introduction to the Adapter Server Rob Mace June, 2008.
「串流代理伺服器平台」之設計與實做 Design and Implementation of a Streaming Proxy Server Platform for Internet Video Streaming 國科會自由軟體專案計畫 (NSC E ) 國立屏東科技大學資訊管理系.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Comparison of Distributed Operating Systems. Systems Discussed ◦Plan 9 ◦AgentOS ◦Clouds ◦E1 ◦MOSIX.
控制與訊號處理實驗室成果簡介 指導教授 陳博現教授 本實驗室研究主題主要分為三類:第一類為非線性隨機控制及量子系統 控制應用。第二類是訊號處理及無線通訊應用。第三類是整合訊號及控制 在系統生物學及生物資訊的應用。相關研究成果分類介紹如下: 一、非線性隨機控制設計及量子系統追蹤控制 :( 最近成果及目前進行研究.
Grid Computing Framework A Java framework for managed modular distributed parallel computing.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
 Cachet Technologies 1998 Cachet Technologies Technology Overview February 1998.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
IPS Infrastructure Technological Overview of Work Done.
09/13/04 CDA 6506 Network Architecture and Client/Server Computing Peer-to-Peer Computing and Content Distribution Networks by Zornitza Genova Prodanoff.
Chapter 6.  Internet and characteristics of Internet.  Various Internet protocols  Static IP addressing and Dynamic IP addressing Prepared by Saher.
/ Fast Web Content Delivery An Introduction to Related Techniques by Paper Survey B Li, Chien-chang R Sung, Chih-kuei.
SYSTEM MODELS FOR ADVANCED COMPUTING Jhashuva. U 1 Asst. Prof CSE
SMOOTHWALL FIREWALL By Nitheish Kumarr. INTRODUCTION  Smooth wall Express is a Linux based firewall produced by the Smooth wall Open Source Project Team.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
教育部補助「行動寬頻尖端技術跨校教學聯盟第二期計畫 -- 行動寬頻網路與應用 -- 小細胞基站聯盟中心」 EPC核心網路系統設計 課程單元 02:行動寬頻網路與 Small Cell 架構 計畫主持人:許蒼嶺 (國立中山大學 電機工程學系) 授課教師:萬欽德 (國立高雄第一科技大學 電腦與通訊工程系)
Netscape Application Server
Alternatives to Mobile Agents
System Models and Networking Chapter 2,3
A Network Operating System Edited By Maysoon AlDuwais
Internet: Quality of Service Mechanisms at Application Level
Presentation transcript:

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

1 Greg Papadopoulos, Sun Microsystems The Emerging Big Picture

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

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

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

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

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

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

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

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

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

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

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

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

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

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, (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

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

17 © “A Bytcode-to-bytecode optimizer for performances, LCPC 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