• Tidak ada hasil yang ditemukan

A LOOSELY COUPLED ARCHITECTURE OF WEB SERVER USING SOCKET CLONING.

N/A
N/A
Protected

Academic year: 2017

Membagikan "A LOOSELY COUPLED ARCHITECTURE OF WEB SERVER USING SOCKET CLONING."

Copied!
20
0
0

Teks penuh

(1)
(2)

it 11:;:ta8:

Frontiers

in

Mobile

and

lfeb

Computing:

Proeeedings

of

Mo-MM'E$06

&

iiWAS2@

(3)

books@ocg.at

BAND

216

r,i

i

:

i

i:-l.l.iq

$ii

:.i

..:.. dl;-. ;;'r 1".td'-

--€,i ji ,dl

,'lg

$,.1i

-i..cl1

Wlsscnschafl llches Rcdakflonskomltee

o.Univ.Prof.Dr.G.Chroust o.Univ.Plof.Dr.G.Haring

Univ. Prof.Dr: G.KoLsis

(4)

L. Barolli,

B.

A.

Abderazek,T.

Grill, T. M.

Nguyen, D. Tjondronegoro

(eds.)

Frontiers in Mobile

and

Web

Computing:

Proceedings

of

MoMM2006

&

iiWAS2006

Workshops

December

4 -

6,2W

Yogyakarta,

Indonesia

@ Osteneichische Computer Gesellschaft 2006

(5)

i-rL,*)rilr-.9*riiitiir!,.1

.' ,i

llt.l;:..1,,"

:" :

.:ii,;-,

'i'.,*.-,,

:mr:tlx*tgfrg,e.}

-}

.i}

.i

,ht**:

,r*icLs}t"f;

**.*.i{}5

"}d,.

Wii

i[&

e.t*Fts:,.

r]il

ry$rr?,,:

"ir]

t{if,}

iie.

.:i's a-; 1t'.1r

!,i.:i :;.:

l_::' :,":i'X

r!il: a E ;1

ct!

. :,:.'i:-il

:!

@ Osterreichische Computer Geseltschaft

Komitee

fiir

dffentli

chkeirsarbei r

www.ocg.at

Druck:

ANDI

OFFSEf,

.Il. Beo38-4O

YogyaknrE - 55281 -Indonesia

ISBN

3.t8*$(B-216-1

ISBN

978_3-83tffi_2tqgl

i,

,.,

(6)

Prelace

MoMM2006

&

iiWAS2006'Workshops Proceediugs

PREF'ACE

trVelcome

to

lbgyakarta

Citv

and

to

iiWAS/MoMM-2006 \&brkshops.

The

Workshops are held in

conjunctiorr

with

iiWAS2006 and i\'1oN{M2006 International Conferences on 4-6 December 200(i, in

Yogyaliarl,a, J nrlorrer ia.

It

is for the first time for iiWAS arrcl MoMM to hold workshops. We had this year 5 workshops:

SIIK-2006 (Sernaltic Infornration Integration on linowledge Discovery), MoMlR.2006 (Mobile l\{rrltimedia

Inlormation

Retrieval), BWCCA-2006 (Broadharrcl trnd Wireless Computing, Communication arrd

AJrplications), SoC-2006 (Systerns-On-Chips), Tw'llC-2006 ('Irustworthy Ubiquitous Conrputing), one

syrnposium ERPAS-2006 (Emerging Research and f)rojer:ls Applications Symposium) and MDC-2006

(Nlaste-rs and L)octoral Colloquium) .

The purpose of the-se rvorkshops is

to

bring together der,-elopers ancl rese..rrchers

to

share ide-as

ald

research work

in

the ernerging area-s of \Veh-based application, lVeb

service,

information

network-ing, mobile and ubiquitotu cornputing, sernantic information integration, inforrnation retriel'al, anrl

embedded syst.erns. The papers irrcluded

in

the proceedings c<.rver

all

tuspects

of

theory, design

ard

applications. Interest in the workshops has beerr confirrued hv the submission of many papers from all

over the worlcl. The subrnitted papers were peer-reviewed from Program Cornmittee (PC) mernbers

of eat:h uorkshop and hased on the review

reults

72 papers were accepted for presentation

(BWCCA-2ff)6:

9 papers; MoN'llR-2006: 7 pnpers;

5III{-2006:

14 papers; SoC-2006: 8 papers; TwUC-2006: 7

papersi ERPAS:

l9

papers; and MDC: 8 papers).

International Workshops of this size requile the support anrl help of many people. A lot of pqopl.

1r.t.

helped and w<,rkecl hard [<> produce a su<:cessfitl iI\YAS/N{<-,IVIN{-2006 Workshops Proceedings.

}'irst,

I

w'ould like to thank all the authors for suhmitt,irrg their papers, the n'orlshops organizers especially Dr.

Nguyen l\4anh Tho, Vienna University of Technologv, Austria,

Dr.

Dian Tjondronegoro, Que.ensland

University of Technologv, Brisbane, Aust,rtrlia,

Dr.

Arjan

Durresi, Louisiana State University, USA,

Dr.

Ben

A.

Abderazeli, National University of Electro-communications, .Iapan,

Mr.

Thomas

Grill,

Johannes Kepler University Linz, Austria,

I

would like to thanli

Dr.

Isrnail

Iihalil

Ibrahim, the president of @WAS organization and the Steering

Cornrnittee Chair of iiWAS/l\{oM\4 International Corrferences for his continuous support and

encour-agement to organize the rvorkshops.

I

am also grateful t,o ii!!',AS/MoMI\.{-2006 PC Chairs

Dr.

David

f'aniar

and

Mr.

Eric Pt*dede for l,heir support and

trelp.

I

would like

to

thank the Local

Arrange-ment and the Adtninistration Sta{f of Atma Jaya flnivers.ity, Yogyaliarta

for thei;

support and local

arrangement of the

workshops.

.

s,-I

would

like

to

give special thanks

to

the

International Otganization

for

Inforruat,ion Integration and Wetrbased Applications and Services (@\4AS),

Austrian

Computer Society, Johannes l{epler

Universitv Linz Austria, IEEE Indonesian Section, IEEE Communication Society, Indonesian Chapter,

Monash University Australia, and Lzr Trobe University Australia

Leonard Barolli, Fukuolia Institute of Technology

(FIT),

Japan
(7)

MoMM2006

&

iiwAS2006 workshops

Proceedings

workshop committees

MoMM2006

&

iiWAS2006 Workshops Committees

Auspices

His Excellency Sri Sult,an Hamengkubuwono X, King of the Sultanate of Yogyakarta and the Governor

of

DIY

His Excellency

Dr.

Sofyan

Djalil,

Minister

of

Comrnunical;ion and Information Technology

of

the

Repuhlic of Indonesia

Houorary

Chair

Dr.

E. F. Slamet S. Sarwono, MBA, Rector of University of,Atma Jaya Yogyakarta (UAJY), lndonesia

Advisory

Chair

Ir.

F. Soesianto, B.Sc. E., Ph.D., Univ'ersity Atrna Jaya Yogyakarta, Indonesia

Steering Cornmittee Co-Chairs

Isnrail

Khalil

Ibrahim, Johannes I(epler Universily Linz, Austria

Suyoto, University Atrna Jaya Yogyaliarta, Indonesia

Marsudi Wahyu I(isworo, Swiss German Unir,'ersity Asia (SGU), Indonesia

General Conference Chair

Gahriele Kotsis, Johannes Kepler

tlniversitv

Linz, Austria

Organizing Committee Chair

Pauhrs Mudjihartono, University Atma Jaya Yogyakart,a, Indonesia

Workshops Chair

Leonard Barolli, Fukuoka Institute of Technolog;r, Japan

Master

and

Doctoral

Colloquirrm Chair

Zainal Hasibuan, University of Indonesia, lndonesia

Emergirrg Research and

Projects

Symposium Chair

St6phane Bressan, National University of Singapore, Singapore

(8)

Worlahop

Committees

MoMM2006

&

iiWAS2006 Workshops Proceedings

Proceedings Chair

Thomas

Grill,

Johannes Xepler LTniversity Linz, Austria

Workshops Ctrairs

-

SIIK2OO6, The International Workshop on Semantic Information Integration on Knowledge Dis-covery

Nguyen Manh Tho, Vienua University of Technology, Austria

Benhard Sitohang, Bandung Institute of Technology, Indonesia

-

MoMIR2006,

The International Workshop on Mobile Multimedia Information Retrieval

Dian Tjondronegoro, Queensland University of Technology,. Bristrane, Australia

-

BWCCA,200G,

The International Workshop on Broadband and Wireless Computing, Comrnuni-cation and AppliComrnuni-cations

Leonard Barolli, Fukuoka lnstitute of technology

(FIT),

.Iapan

Arjan

Durresi, Louisiana State University, USA

Giuseppe De Marco, Fukuoka Institute of technology

(FIT),

Japan

-

SoC-06, The International Workshop on Systems-On-Chips

Ben

A.

Ahderazek, National University of Electrecommurrications, Japan

-

TwUC-06,

The Internationa! Workshop on

tustworthy

tibiquitous Computing

Thonras

Grill,

Joharrnes l(epler University Linz, Austria

General Secretary

Hesti Sudjana

Organizing Committee

University Atrna

Jaya

Yogyakarta,

Indonesia

-

Mrs.

Ernawati

-

Mr.

Hadisantono

-

Mrs.

Fl.

Sapty

*

Mr.

Kusnadi

-

Mr.

Hadisantouo

-

Mr.

Eduard R.usdianto

-

N{r. Yudi Dwiandiyanta

-

Mrs. Yustina Haryanti
(9)

MoMM2006

&

iiWAS20O6 'Worlcshops.

Proceedi

@WAS

Exeortive

Steering Cornnrittee

-

Leonard Barolli, Fukuoka Institul.e of Technology

-

Japan

-

StZphane Brersan, National University of Singapore, Singapore

-

Eduardo Carrillo, University

UNAII.

Colourbia

-

Frank Dignum, Utrec.ht tlniversity, The Netherlands

-

Arif

Djunaidy, Surabaya Institute of 'Iechnology, Indonesia

-

Gilliau Dohbie, University of Aucklarrd, New Zealand

-

Satr.d Harous, College of

Arts

&

Sdiences

-

lJniversity of Sharjah, UAE

-

Zainal Hasibuan, University of Indonesia, Indonesia

-

Hendrawan, Bandung

lnstitute

of Technology, Indonesia

-

Richardus Eko

Indrajit,

Bina Nusantara University, Iudonesia

-

Maria Indrawarr, Monash University, Australia

-

Sr,'opiau-syah Jaya Putra, [Jniversitas lslanr Ncgri Syarif Ilidayatullah Jakarta, Iudouesia

-

Ismail

I(halil

Ibrahirn, Johannes l(e-pler UNiversitv Linz, Austria

-

Marsudi I(isworo, Swiss Germtrn flniversity, Indorresia

-

Sukurnal

Kitisir,

I(asetsart University, Thailand

-

Gabriele Kotsis, Johannes I(epler University Linz, Austria

-

Jianhua Ma, Hosei Urriversity

-

Japan

-

Mukesh \,lohania,

IB\iI

Reearch Lab, India

-

Salimah Mokhtar, University of I\,{alayar, Malaysia

-

Rarnalioti Sadananda, Asian Irrstitute of Technology, Thailand

-

Julius Stuller, Academy of Scieuces of the (lzech republic, Czech Republic

-

David Taniar, ]\{onash University, Arrstralia

-

A

N{in Tjoa, Technical linir,'ersity of Vienna, Au^stria

-

Roland Wagner, Johaanes I(epler University Linz, Austria

-

Edgar \Yeippl, Llniversity of Vienna, Austria

-

Werner Winiwarter, Unirersitv of Vierura, Arrstria

-

Laurence

T.

Yang, St. Frarrcis Xavier

thiversity,

Canada

-

Osamu Yoshie, Wa-seda University, Japan

CommittelcJs

(10)

Tab1e

of

Contents

Proceedings

of MoMM2006

&

iiWAS2006

Workshops

Prefac.e

Workrlrop Committees

BWCCA

2006

SpssroN

A

-

Ns'rwoRx

Monem,

AlconltuMs

AND Ax.rrtYsts

Performance analysis on negligible blocking dc-based optical switchq; under certain degree of

crosstalk

Clten, Yu,, Yususlri, Inoguchi,, Sususmu, Hori,guch,i,

Japan

7

Study on mobility management modelling methods

Benedek l{oa,7cs,

Piter

Fiil6p, Sd,ndrtr Imre,

Htmgarg

17

Evaluation of hatch mode methods for scheduling in grid systems

Futos Xhala, Spu'i,n, Leon,ard Barrtlli, Japan, Arjan, Durresi,,

USA

27

A

generic model for mobility rnanagement

in

heyond

third

generation netv"orks

Maria

Lu'i,sa Cri,stotano,

Italy,

Andrea

C.

Forte,

Ilennitr,g Sclrulzrinne,

U.S.A,

Mou,rizio

Lon,go, Fabi,o Postigli,one,

Italg

37

Joint STC-OFDM and smart anteuna based on convolutional composite weighting algorithm

Zhcn91 Wang, We'ini,ao Meng, an.d Zh,iqitmyl

Xing,

Cltina

47

SnssIoN

B

_

MuI.rur,IEDIA APPLIoATIONS AND NprWoRT<

PRoTocoIs

Hyhrid training protocol for wireless sensor networks

Ru,zo,na Ishd;, Malays'i,a, Qi,ngznen Xu, Steph,an Olari,u, U.S.A, Shah,aruddin Salleh,

Mdagsiu

57

HYMN:

An

interest-based multirnedia providing system for hybrid wireless networks

Ad,rian Andrunoche,

lfatthias R.

Brast, Steffen Rothkugel,

Lu,rembourg

67

Towards utriquitous irrtelligence based on mental image directed semantic theory

Masao Yokota,

Japan

75

A

new protocol for secure group key management in wireless network

Jianm,i,ng Zhu,

Li

Yan,

Chi,na

85

MOMIR

2006

SsssroN

A

-

Mosrle

Multrrrrpnm Appt

tcRT

toxs

Design and Irnplementation of a Mobile

Wiki

Darren Hu,ang, Rae Paul,

On

Wong, Australia

Mobile News Service Prototype

Bud,i Susanto a,nd R.estgtmd,i.to, Indonesi,a

Design and Implementation of a Multimedia Messaging Service for Remote Room Surveillance

Frans Suno.rja, Jumes Purn.amo,, Harya Dam.ar, Basuki Setio, Indonesia

vi

109

(11)

MoMM2006

&

ii\MAS2006 Workshops Proceedings

TABLE OF'CON?EN?S

AMIE: An

annotation model for information reearch for decision making

Charles Robert and Amos Dattid,

France

129

SpssroN

B

-

NprwoRK

MoDELS AND ENABLTNc TECHNoLocrEs FoR MoBTLE

MUL-TIMEDIA

Design and implementation of data provider server using weh service technology for mobile

application

Natali,a Nanila Wanlhan,i,, Harya f)amor, ST, MSc, Jarnes Purnoma SKom, MSc,

Ir.

Basr*i

Seti.o, MSc, ProJ. Marsuili Ki,sutoro,

Indtmesi,a

139

Directional diversity in smart antenna and LAS CDMA systenrs

Ch,ee

Kytm Ng,

Malmmod, Isrnail, Sabr,ra Khatu,n,, Borh,anuddin, Moh,il

Ali

ond Sudltanslnt,

Shekhar Jamuar,

Malugsia

149

Factors indrrcing cell phoue user's device competency

:

an empirical study

Lucia D. I(risn,auati and Reslyandito,

Indonesia

159

Supporting the evolution ofservice-oriented

architecturb

towards internet middleware

Di,onisi.s Adamopoulos,

Greece

169

lmplementation of Distrihuted Transaction on the Session Faqade Design Pattern using Web

Service Technology

Inilira

Nurd,iani,, Harya Do,mar Widiputm, Basuki, Setio, James Purn,ama,

Ind.rtnesio

179

SIIK

2006

SpsstoN

A

-

Spuexrrc

DATA

INrEcRa'rroN

IN

WEB,

Gun &

P2P

Appr,rcATroNs

Federated Ontology Search

Vusco Calais Ped,ro,

Eric

Nyberg, Jaime Carbonell, U.S.A

Semantic Eurichment of Search Result: the Coupling of Sernantic Store and Google Services

Khabib Mustofa, Amin Andjomsltrtaa,

A

Min

Tjrta, Austria

OGSA-WebDB: Enabling Weh Databa.se Access and Integration

in

the Crid

Saiil Mirza Paileui an.d lsao Kojima, Japon

DODA 0.1: An ontology for lightweight integration of semantic data access technologies

Gi.oaannd Tumm.arello,

Italy,

Ch,r,i,stian Morbidoni, Mi.chele Nucci,, Richanl Cgganiak,

Ger-,n,ana

A

study on the Hybrid Grid Information Service wit,h Client/Server Model and P2P Model

YunHee Kang, Kg'ungWoo Kang and SangHann l(tmg, Korea

Matchmaking Ba-sed 5srr.r1ic, Agreernent Approach for Discovery of P2P Sources

I

Wayan Sim,ri, Wicakson,a and, Kokou Ydtongn,on, Fntnce

SpsstoN

B -

Hp'rpnocENEous

Dete

INTocRATIoN

TBcutrot

ocrps

&

AppLrcA-TIONS

Developing an application integration strategy for electronic prescription system

Juh,a

l\tt

t"stjtirli, an,iJ Leena Puu,stjd,r"ui,, Finland

A

Service Oriented Approach for Integrating Metadata from Heterogeneous Digital Libraries

Bernhard H aslhrtter, Austria

An experiment on visible changes of web pages

Jrto Yong Lee, So,ng Ho Lee, Krtrea, Yan,ggrtn Kim., U,S.A

(12)

th\LE

OF

CONTEN?S

MoMM2006

&

iiWAS2006 Workshops Proceedings

A

practice of extracting geographical location of website from its web pages

Yin.guei, LUO, Xiaolin, WANG, Bi,n

LIANG,

Yi,rin, WANG,

China

283

Towards natural spatiotemporal knowledge formalization for intuitive human-system

interac-tion

Masao Yokota, Japon

On the Integration, Repairing and Querying of Conflicting Data

Luciano Caroprese and Ester Zumpano,

Italy

An

improved methodology for semantic sctreme qualification

Vi,cente Palaci,os, Jorge Momto, Sonia Sanchez-Cuadrado, Juan Lktrens, Jose

A,

Morcirut,

Spain

Busiless intelligence

Felin Halim, Agus Pru,yudhi,, Stefani,e, Ind,onesia, Basuki, Setio, Raym,ond.us l(osala,

Austria

32:l

soc

2006

SessroN

A

-

DnsrcN

MprHonolocv

Design of SoPC Platform for

Mulii

soft core processor

Hong

Xing WEI,

Wei.

LI,

Kai, SUN

,

Shi Heng CHENG,

Chi,na

337

A

formal approach for network-on-chip design

Karla D.N. Ram,os, Clauili,a

M.F.A.

Ribeiru, Anamari,a

M.,

Moreim, Iuan S. Silaa,

Brasil

347

Design methods and tools for fpga-based implementation of comt'rinatorial search algorithms

Iouli,i,a Skli,antaa, Valery Sklyaroa,

Portugal

359

Distributed midi player via snmp using microcontroller atmegal28

Pusytaningtyas S. Aili,, Ari,ef

l(urniauan,

Ind,onesia

369

Spsslox

B

-

EMBpooED

SoC SecuRrrv

AND PERFoRMANCE

Security Improvement

in

Embedded Systems via an Efficient Hardware Bound Checking

Ar-chitecture

Michael Georg Crasser, Eugen Brenner,

Austri.a

379

Talus: Compiler-Assisted Java Accelerator

Seok Joong Huang, Peter Harlim,an, Seon Wook

Kim,

Krtrea

389

A

new cluster-based key distribution for USNs

Iiyoung h.go Lee, Eun-A Jun, Bgoung-kyun Oh, Sang-Cug Lee ond Seok Won. Jung,

Korea

399

TwUC

2006

SessroN

A

-

Pnrvecy

AND

Usenrlrry

rN

I-lBreurrous CoMpurrNc

Design of ergonomic interfaces

Saad Harous, Amel Douar, Mah,ieddi,n,e

Djouili,

Djami,la Mechta, Frun.ce

Towards design patterns for mobile usability support

Bettin,a Bi,el and Volker Cruhn, Germ.any

A

design and protocol of crutomizing ubiquitous hospital service

with

privacy management

systerr

Bgungil Lee on,d Hrtuton,

Kim,

I(orea
(13)

MoMM2006

&

iiwAS2006 workshops

Proceedings

llABr,E

oF coN?EN?s

Efforts towards adaptive, secure and usable pervasir,-e environments

Dana AI Rukhun,, Florence Sedes, France

SpsstoN

B

-

Srcunrry

AND RELTABILITv

tN

urlreurrous

coMpurING

A

context authentication proxy for ipsec using spatial reference

Rene Mayrhrtfer, LI.K.

Securing weh-based media tracker using three.factor authentication

Husni, Fah,m.i' Ganesha Bagu Murti,, Haret Faiilah, Indrtnesi,a

Autonomic computing: an emerging approach

to

management

Mohammad Reza Nam,i, and, Koen Bertels, Netlrcrlands

ERPAS

SpssloN

A

-

INpoRuATroN

SysrEMS AND

lNr,onuA.noN

MANAGEMENT

Establishing Microsoft Research Centre Indonesia: An Approach to Determine Leading

Prod-ucts

Kridanto

Surendro

,

Basu,l;i Sugiharto,

Nurhajati

Madmun,

,

Wawan Dheuanto

,

Ronaldi,

In,drtnesia

4BZ

R.isk management: Small and medium enterprises

Upasna Soluja, Dato Norbik Baslmh ldri,s,

Malagsia

4gT

Promoting an Environment for Active User Involvement for Requirements Elicitation

Activity

using Focus Group Discussion

Zarinoh Mrtful Kas,irun and, Si,ti Sahua Salim,

Malaysia

S05

Forecasting tools for telekom Malaysia

Fotimah Almah saai,il, Norazri,na Abu

Har'is,

Noor Azhari,

Mil

YusoJ, Noor Fazi,latulakm.a

Mohil Zai.ni, Mohd lzlmn.

Mohil

Yusoff,

Atlalagsi.a

513

An empiric.al process for evaluating and selecting AWEM environments: Evaluation Phase

Ab<hillah S. Algharnili,

Arabi,a

S2B

Managing transactions

on

multiple database connections unsing enterprise

jala

beans and

web services

Harya Damar Wid,iputra, Basu.ki, Setio,

Inilonesi,a

583

SpssroN

B

*

MnNecEMENT

oF

DATA

Datawarehou.sing of academic data:

A

proposition of cleansing template

Paulus Mudjiharton.o,

Alb,

Jc,ko Santrtso,

Ind,ones.ia

S4:l

Data integration: An experience of information system migration

Inggri,ani, L'iem, Inilon,es,i,a, D,i,nd,in Wah.yuilin, Alexand,er Schatten,,

Au,stri,a

b4g

Mapping flat relational views into nested views with functional and multi-valued dependencies

for

XML

Moh,ammed Nasser, Hamidah

lbrahim,

Ali, Mamat,

Md.

Nasi,r Sulaim,an,

Mo.lagsia

bsg

Performaence evaluation of database selection approaches

Moham,mad Hassan

,

Jorilan

b6g

SpssloN

C

-

NrrwoRKs

AND

PRorocols

439

449

4(i:l

(14)

TABLE

oF

coN?EN?s

MoMM200G

&

ii\MAS2006

workshops

proceedings

Implementation of SOHO IPv6 Router using IXP425 Network Processor

Husni Fahmi, Haret Faid,ah,

A. A,

N. Ananila Kusuma, Yuki, Ist'i.anto, Tahar Agastani, Tri,

Sampu,rn,o,

In,d,onesia

ST7

Cost-[rased FWA networks optimisation

Sigi.t Haryaili.,

Indones,ia

S85

A

loosely coupled architecture of web server using socket cloning

591

Kustortro Anirul,ito, Kusn.adi, Ind.onesi,a

lmplementing a web services atomic transaction (WS-AT) protocol to demonstrate distributed

transaction over the web environment

Mahayekti Hacintlryasakti, Bo"suki Setio, Harya Damar Wiiliputra,

Iniktn.esia

ig7

I\4eta search using distributed web service technology

Kzrsnadi,,

Y.

Si,git Purn,omo W.P.,

In,donesia

60Z

SnssroN

D

-

Wsn

AND MULTIMEDTA AppLICATToNS

Hierarchical Web Page Model for Periodical Updating

Maytlr.am Satar an,d Sam,i Habi.b, Kuna,i.t

Redefinition of 3D Model Similarity Search Problem

Ary

S. Prihuttnanto, Saifiil Akbar, Josef Kiing, Rolanil Wagner, Austria

Website utilization for Eclass development

Burli Sutedjo Dharma Oetomo, Jarot Priyrtgutomo, Esther Wibouto, Indonesia

Tae Kwon Do Scoring Systern Using Joystick

With

Bluetooth

E dd,y Julianto, E duard Ras d,ianto, I n.ilonesia

Wehsite Designer: Engineer of Communication Channel

Esther Wibouto, Indonesio.

MDC

SsssroN

A

-

Wos

AND INFoRMATIoN

Sysreus

Semantic Web Based To Support Supply Chain Management

Lily

Wilandari

and

I

Wagan

Simri

Wi,caksano, Intlonesia

Secure Grid-based Computing

with

Social-Netlrork Based

tust

Management in The

(Seman-tic)

Web

Rrtm,arr, Spdnek antl, Miroslats Tum,a, Czech Republi,c

Higher education information system: From strategic planning to development phases

Ed,i.ted bE Li,ytur Sugiyanta, Ind,onesia

Preliminary Report

:

E-Learning System

Muhammad Sa,i,il H asibuan, Ind,onesia

SossroN

B

-

D,qre

MANAGEMENT AND BUSTNESs ISSUEs

Data Structure Estimation for RDF Oriented.Repository Building

Martin, R.im,n,di, Czech, Republi,c

Feedback-Driven Semi-Supervised Clust,ering For Comparative Text Mining

Sri, Punuonti, Indonesia

(15)

MirtrStr!({X)6&,tilffAA20$6:Iil6r:ltshop$;Prceeritlings

.'?IBLEOFCOIYIEJVfS

)

Ontology Maintenance

in

Peer:2-Peer (P2P) Eri.viroument

'

:'

"

.

', .l:

,

': ,

'

Lintang Yunior

Bamowosari,

I

Woyan'Simri Wiiv*soa,o,'.sutgoild

H.5,,'In:ibneslrr,

691

Identifiying the business values oi information technology using

hermeneutics

i

BennyRanti,Indonesio

' ,'

'695

lndex

,;'

701
(16)

ERPAS

MoMM2006

&

iiWAS20O6

Workshops Proceedings

A LOOSELY COUPLED

ARCHITECTURE

OF

WEB

SERVER USING

SOCKET

CLONING

Kusworo

Anindito

Kusnadi

I

nfo rm at i c s De p artm e nt, F acu I ty of Indus tri

al

T e c hn o I o

gt,

Atma Jaya

Yogayakarta

University, Indonesia

flwsw oro@mai l. u a1'y. ac. i d, kus nadi @mai l. uajy. ac. i d)

Abstract

With the ever-growing web

*ffic,

cluster-based web seryer is becoming more and more impoflant

to the Internet's infrastructure.

Making

the best use of

all

the available resources

in

the Interuet to

achieve high pedormance is thus a significant research issue. This paper

will

address a web seryer

sewing

requests

for

documents

hoving multimedia

(image,

video, animation)

ltyperlinlcs. We

proposed a model that can reduced load on the main web sewer by

distibuting

load of

transfening

multimedia content to other sewer. Some related issues with this model

will

be discussed.

r. HTTP

Web applications

highly

relied on HTTP protocol

to

mediate communication between client, such

internet browser, and

web

server.

According

to

[1],

Hypertext

Transfer

Protocol (HTTP)

is

a

method used to transfer or convey information orr the World Wide Web. Its original purpose was to

provide a way to publish and retrieve

HTML

pages.

HTTP is

a request/response protocol between

clients and servers. The originating client, such as a web browser, spider, or other end-user

tool,

is

referred

to

a-s

the

user agent.

The

destination server,

which

stores

or

creates resources such as

HTML liles

and images, is called the origin server. In between the user agent and origin server may be sweral intermediaries, such as

profes,

gateways, and tunnels.
(17)

MoMM2006

&

iiWA.S2006

Workshops Proceedings

ERPAS

HTTP pipelining appeared

in HTTP/I.1.

It

allows clients to send multiple rrque$s at onoe, without waiting

fbr

an answer. Servers can also send multiple answers without closing their socket as shown

in

hgure

l.

This results

in

fewer roundtnps and faster load times.

This is parlicularly

useful

for

satellite Internet connections and other connections

with

high latency as separate requests need not

be made

fbr

each

file.

Since

it

is

possible

to

fit

several

HTTP

requests

in

the same TCP packet,

HTTP pipelining

allows

fewer

TCP packets

to

be sent over the network, reducing

netwott

load.

HTTP pipelining requires both the client and the server to supporl

it.

Serers

are required to supporl

it in

order to be

HTTP/I.l

compliant, although they are not required to pipeline responses,

just

to accept pipelined requests. [image:17.512.89.394.244.324.2]

CLIENT

SERVER

Figure 1. HTTP 1.1 specillcation for requesting a rlocumerrt wlth multimerlia links

2.

Socket

Cloning

In

a client-server application model zuch a-s web applications, the pedbrmance of the system relied

heavily on the performance

of

the server and the beneath

networting

iniiastructure

[2]. In

a high

load web application, the web server must seive many concurrent client rcquesls, thus the response

tirne to clients may decrease significantly.

To handle the performance problems

of

the server, one

of

the solutions is migrating some

of

the

processing

to

other

machine. Moving

a process

to

other computer machine

lbr

load

balancing

process can be found also in the area of parallel computing and network applications.

Oue of the problems in migration

of

a process that serve requests

fiom

clients is to clone or migrate

theil

communications end point or sockets.

An

example of cloning socket system is presented

by

[3]

and

[a].

The architecture of their qrstem proposal is shown in figure 2. There are three componorts

are added to proprietary web server rystem that are, Sewer Cloning Client (SC Client), SC Server,

and Packet Router. Socket Cloning (SC) Client provides a system call intedace to the web server in

l. http request

(18)

ERPAS

MoMM2006

&

iiWAS2006 Workshops proceedings

the node.

Web

server invokes

this

system

call

if

it

decides

to

migrate a request processing.

All

relevant infbrmation, client application request and its opened socket

will

be sent out to remote SC

server

that

connects

to

current node

via

persistent connection. The whole message

is

called SC

Message. The current web seryer node can continue

to

server other request. When the remote SC

Server reoeives an SC Message,

it

creates a socket clone based on received SC Message, processes [image:18.512.77.374.186.293.2] [image:18.512.44.457.446.669.2]

contained request and sends the results back to client via the cloned socket.

Figure 2. Architecture of Socket Cloning System

Note, upon successful clorung the socket, the SC Server

will

send an acknowledgement back to the

SC

Client that

sending SC message.

It will

then

inform

the Packet Router

to

route subsequent

packets

for

that

socket

to

the clone's node. Figure

3

shows

how

a series

of

HTTP

requests are

handled

in

this

system. Thus the packet

from client

application

will

travel

to

original Web server

node, then ledirect by its packet router to rernote SC Server, and after processing the rezults are sent

back to client directly.

After

cloning, the original socket remains in its node.

It

will

not be destroyed

urtil

the connection is closed. In persistent HTTP, the

original

socket

will

handle further messages

received in the connection after cloning. The clone

will

be closed after serving a request.

,!8t, rfi\'a, nvJEe dir$rry rr:.d yr4

rt t HTTi' r+urxr r.

Figure 3. SC in Cluster-Based Web Serrer & i|iF vrrnxd<r +rr4p<irrt

&.'ilt*nD. tat s F L+oit(ri;o.< w!t, irD f{ i*N(, h.)nrks inp Dorj*,tt i,s+f. if h

hur l,tr( aurh* ( :hr rieh4d.

+Irc$is*. i, (kra,, tlD tc(i+l D t\s

v':t til,r ihrg ,) (s(h( 5:.::i:

(19)

MoMM2006

&

iiWAS2006 Workshops Proceedings

ERPAS

3.

HTTP

Response

with

Socket

Cloning

High volume accessed services such as Yahoo!, Google

highly

relied on the high petfotmance

of

their server and network infrastructure to provide

high

qualif of

service

(QoS)

Network-transf-er

speed is

mainly

a matter of your lntemet-link bandwidth,

while

server-resporise time depends upon

resources such as server specifications, architecture

of

applications and

their

coding. Improving

server performance can

be

done

by

providing

redundant servetrs

in

a

cluster

offering the

same

service. Cluster qrstem is a

tightly

coupled system, where each server

in

a cluster has a contraot to

providing the same services.

In this papeq we proposed a more loosely coupled model

to

alleviate the load on the web

seler.

Our

proposed scenario

is

shown

in figure 4.

Client

applications request

a

document

by

a http

request. The

reply

usually consists

of html

data plus multimedia contents linked

in

the requested

document. Transferring multimedia content puts much more load on the server compared to

htnl

. data. Thus to alleviate load on the web server, the task of transferring multimedia content to clients

can be assigred to other servers (Cloning Server), which are not necessatily a web server.

The web server is responsible to handle the creation

of

all socket needed to transmit all content of a

client request. When

identiffing

that a socket is used to transmit a multimedia content, then the web

server

will

resort

to

clone

the

socket

to

the lightest

load

cloning

server.

Note,

a mechanisrn to

monitor the load of each cloning server is needed to do such a selection. For the socket cloning, the

technique presotted

in

[3] and [4] can be adopted.

The other important issue is the articulation

of

the multimedia resource location address between

web server and cloning server. There are at least

two

approaches that can be used. First, both web

server and cloning server are configured

to

have a similar directory service; in most case

will

be a

kind of

the web server directory service. This mean each cloning server needs

to

install dtrectory

service

similm

to

web

servers. The other approach

is,

the

web

server translates

the

address

of

multimedia resource to that can be understood by the cloning server's local

file

rystem or directory

service installed in it.

(20)

ERPAS

MoMM2006

&

iiWAS2006 Workshops Proceedings

Sener Multbnedia

ru:"ffi

L http request

(Multimedia) Cloning

Suvu,,'

Cloning

,,'

[image:20.514.68.444.78.259.2]

CLIENT

Figure 4. Loarl balancing by mlgrating transmlssion of multimedia contmt

4. Conclusion

In

this

paper,

we

have propose

a model

to

alleviate

load

of

web

server

by

as.signing

to

other

machines the ta-sks

of

transferring multimedia content

to

client.

Some related issues such socket

cloning and directory service used between web server and cloning server also discussed. Furlher work can focus on implementation and testing of the model

5. References

I I

]

irtlp:. i*:r. r,l'ik:fir:r1ia.ry.rni

[2]

Engelsohall, Ralf S., Load Balancing Your Web Site Practical Approaches for Distributing HTTP Traffic, 1998.

http ://www.webtechniques. com/aroh ives/ 1 99E/05/engelschall/

[3]

Y.-f. Sit, C.-L. Wang, and F. l,au, \Socket cloning for cluster-based web server," IEEE Fourth International

Conference on

Cluster Computing (CLUSTER 2002), September

2002. http://www.csis.hku.hk/^clwang/papem/cluste0002-FNL-socket-cloning.pdt-.

[4]

Y.-F. Sit, C.-L. Wang, and F. [au, \Cyclone:

A

high-performance cluster-based web server wilh socket

cloning," Cluster Computing: The Joumal of Networks, Software Tools and Application, Special Issuo on

Cluster Computing in the Intemet. !lt-E:;.llr:.r11r.g-s-iS_.bl'.:.!*:i:11:1.:yiUr.i;.ipr-iiig.,!::!.ty:iiiinE-.-ti!i-rl

Cloning Server

Gambar

Figure 1. HTTP 1.1 specillcation for requesting a rlocumerrt wlth multimerlia links
Figure 2. Architecture of Socket Cloning System
Figure 4. Loarl balancing by mlgrating transmlssion of multimedia contmt

Referensi

Dokumen terkait

Hal ini berarti hakikat dan inti sila-sila pancasila adalah sebagai berikut : sila pertama ketuhanan adalah sifat-sifat dan keadaan negara harus sesuai dengan hakikat tuhan, sila

Facilities and media belong to the important components on the teaching and learning process. The right use of facilities and media will assist the speaking activity to

Huitt mengemukakan beberapa contoh strategi guru untuk 25 Blakey dan Spence, “Developing Metacognition”, http://www.ericdigest.. meningkatkan kemampuan metakognisi siswa,

Masalah-masalah yang akan diidentifikasi yaitu bagaimana aktivitas pengendalian kualitas yang diterapkan di perusahaan, biaya apa saja yang timbul sehubungan dengan

Perkembangan kebutuhan tenaga kerja di Dunia Usaha dan Dunia Industri (DUDI) belum dapat sepenuhnya disediakan oleh dunia pendidikan. Banyak lulusan dari lembaga

Pustakawan dapat membantu dalam pemetaan tema dan subjek penelitian para akademisi melalui situs internet maupun manual.. Google scholari merupakan salah satu sumber rumah

This reserach was aimed to find out the size of area and the status of mangrove forest, kind of species, as well as problems faced by the forest related to its conservation

digunakan sebagai teknik pengumpulan data-data yang sifatnya lebih mendalam. Dalam wawancara peneliti akan melakukan teknik snowball sampling, yaitu. mewawancarai