Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Building and managing large scale di...
~
Liang, Jin.
Linked to FindBook
Google Book
Amazon
博客來
Building and managing large scale distributed services.
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Building and managing large scale distributed services./
Author:
Liang, Jin.
Description:
111 p.
Notes:
Adviser: Klara Nahrstedt.
Contained By:
Dissertation Abstracts International68-11B.
Subject:
Computer Science. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3290297
ISBN:
9780549340867
Building and managing large scale distributed services.
Liang, Jin.
Building and managing large scale distributed services.
- 111 p.
Adviser: Klara Nahrstedt.
Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2007.
Recent research in peer-to-peer and grid computing has made it possible to build Internet scale services such as content distribution, storage service, name service and publish/subscribe. By utilizing large number of service nodes that collaborate in a decentralized fashion, such services can potentially achieve high scalability, availability, reliability and QoS/performance. Despite such potential, building large distributed services and testing them in a real world, widely distributed environment remains a difficult task, due to the scale of the services, and the frequent failures in the target environment.
ISBN: 9780549340867Subjects--Topical Terms:
626642
Computer Science.
Building and managing large scale distributed services.
LDR
:03382nam 2200301 a 45
001
947810
005
20110524
008
110524s2007 ||||||||||||||||| ||eng d
020
$a
9780549340867
035
$a
(UMI)AAI3290297
035
$a
AAI3290297
040
$a
UMI
$c
UMI
100
1
$a
Liang, Jin.
$3
1070512
245
1 0
$a
Building and managing large scale distributed services.
300
$a
111 p.
500
$a
Adviser: Klara Nahrstedt.
500
$a
Source: Dissertation Abstracts International, Volume: 68-11, Section: B, page: 7440.
502
$a
Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2007.
520
$a
Recent research in peer-to-peer and grid computing has made it possible to build Internet scale services such as content distribution, storage service, name service and publish/subscribe. By utilizing large number of service nodes that collaborate in a decentralized fashion, such services can potentially achieve high scalability, availability, reliability and QoS/performance. Despite such potential, building large distributed services and testing them in a real world, widely distributed environment remains a difficult task, due to the scale of the services, and the frequent failures in the target environment.
520
$a
In this dissertation we present our research aimed at simplifying the design, implementation and management of large distributed applications that provide Internet scale services. We first present OCMA, a layered architecture for designing large distributed applications. OCMA divides such applications into three layers: the membership layer, the overlay layer and the application layer. Each layer performs a well defined functionality. Such decomposition not only simplifies the application design, but also facilitates the reuse of components (layers) and the innovation within each component. We have designed two large distributed applications, the DagStream system for locality aware P2P streaming and the Management Overlay Networks (MON) system for distributed management. Both are designed according to the OCMA architecture.
520
$a
Through the implementation of multiple large scale applications, we have extracted a C++ framework called PPF (Protocol Plugin Framework) for application implementation. Using PPF, application developers only need to implement the high level protocol between different application nodes. When the protocol is plugged into PPF, the same code can run in both simulation and real world mode. This minimizes the possibility of introducing bugs when porting simulation code to real world deployment.
520
$a
MON is not just an example application designed according to OCMA. It is a simple, scalable and lightweight tool we have built for managing service applications running in a wide area environment. MON facilitates the management of such applications by building short-term, on-demand overlay networks that can be used to instantly query and control the distributed application status. Such distributed status query and control allows application developers to quickly detect, diagnose and correct potential application problems.
590
$a
School code: 0090.
650
4
$a
Computer Science.
$3
626642
690
$a
0984
710
2
$a
University of Illinois at Urbana-Champaign.
$3
626646
773
0
$t
Dissertation Abstracts International
$g
68-11B.
790
$a
0090
790
1 0
$a
Nahrstedt, Klara,
$e
advisor
791
$a
Ph.D.
792
$a
2007
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3290297
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9115537
電子資源
11.線上閱覽_V
電子書
EB W9115537
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login