2004 International Symposium on Applications and the Internet. Proceedings.最新文献

筛选
英文 中文
Thread-aware garbage collection for server applications 服务器应用程序的线程感知垃圾收集
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266102
Woo Jin Kim, Kyungbaek Kim, Jaesun Han, Keuntae Park, D. Park
{"title":"Thread-aware garbage collection for server applications","authors":"Woo Jin Kim, Kyungbaek Kim, Jaesun Han, Keuntae Park, D. Park","doi":"10.1109/SAINT.2004.1266102","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266102","url":null,"abstract":"In recent years server applications using Java become popular. However, they have different performance requirements from other applications: high throughput and small response time. One of obstacles for achieving those requirements is a Java Virtual Machine (JVM). Among the services that a JVM provides, garbage collection affects server applications in throughput and latency. Some JVMs have various garbage collectors for server-side Java but they do not still consider the behavior of server applications. We show that the lifetime pattern of objects is distinguished by the thread that allocates them in server applications. Separating objects and applying different collection policies according to threads, we propose that a garbage collector can achieve both high throughput and small pause time. Experiments show that the throughput of our collector is up to 1.7 times greater than that of previous generational collectors with the same pause time and the pause time of minor collection is smaller by almost 10% given the same throughput.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121049629","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
On the characteristics of Internet traffic variability: spikes and elephants 互联网流量变异性的特征:尖峰和大象
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266104
Tatsuya Mori, R. Kawahara, Shozo Naito, Shigeki Goto
{"title":"On the characteristics of Internet traffic variability: spikes and elephants","authors":"Tatsuya Mori, R. Kawahara, Shozo Naito, Shigeki Goto","doi":"10.1109/SAINT.2004.1266104","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266104","url":null,"abstract":"Analysing and modeling of traffic play a vital role in designing and controlling of networks effectively. To construct a practical traffic model that can be used for various networks, it is necessary to characterize aggregated traffic and user traffic. This paper investigates these characteristics and their relationship. Our analyses are based on a huge number of packet traces from five different networks on the Internet. We found that: (1) marginal distributions of aggregated traffic fluctuations follow positively skewed (non-Gaussian) distributions, which leads to the existence of \"spikes\", where spikes correspond to an extremely large value of momentary throughput; (2) the amount of user traffic in a unit of time has a wide range of variability; and (3) flows within spikes are more likely to be \"elephant flows\", where an elephant flow is an IP flow with a high volume of traffic. These findings are useful in constructing a practical and realistic Internet traffic model.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114632468","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 47
DNS: disk-to-network splicing for network driven data transferring DNS:磁盘到网络的拼接,用于网络驱动的数据传输
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266119
Sang Seok Lim, K. Park
{"title":"DNS: disk-to-network splicing for network driven data transferring","authors":"Sang Seok Lim, K. Park","doi":"10.1109/SAINT.2004.1266119","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266119","url":null,"abstract":"In Internet servers that run on general-purpose operating systems, network subsystems and disk subsystems cooperate with each other for user requests. Many studies have focused on optimizing the data movement across the subsystems to reduce data copying overhead among intermediate buffers such as process buffers, network send buffers and disk buffers. When data are moved across the subsystems, events such as read requests and write requests for data movement are also delivered across the subsystems by the servers and operating systems. However, there have been fewer studies on the optimization of event delivery which controls data copying timing across the subsystems. In conventional operating systems, to transfer data in the disk subsystem into the network subsystem, several different contexts are involved. A series of events are passed through the contexts. Whenever an event in one context is passed into the other context, context switching and scheduling are incurred. We have developed inter-subsystem event delivery mechanism, disk-to-network splicing (DNS), which optimizes event delivery among the subsystems involved to suppress scheduling and context switching during I/O request processing. We developed a DNS mechanism and performed experiments on Linux 2.4. The experimental results show that the system performance is improved by 4.9% 10.1%.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125738451","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introducing grammar of the film language into automatic shooting for face-to-face meetings 将电影语言语法引入到面对面会议的自动拍摄中
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266128
A. Inoue, H. Shigeno, Ken-ichi Okada, Y. Matsushita
{"title":"Introducing grammar of the film language into automatic shooting for face-to-face meetings","authors":"A. Inoue, H. Shigeno, Ken-ichi Okada, Y. Matsushita","doi":"10.1109/SAINT.2004.1266128","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266128","url":null,"abstract":"In this paper, an automatic shooting method for face-to-face meeting scenes is proposed. Shooting a meeting scene requires multiple video cameras, and viewers may get confused when the shot switches between spatially distant video cameras. We introduce two filming languages - \"imaginary line\" and \"camera triangle\" - into an automatic shooting method. A prototype system is presented, and comparative experimental results demonstrate the benefits of our method.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"105 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114115138","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
An adaptive programming framework for Web applications 用于Web应用程序的自适应编程框架
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266110
Po-Hao Chang, Wooyoung Kim, G. Agha
{"title":"An adaptive programming framework for Web applications","authors":"Po-Hao Chang, Wooyoung Kim, G. Agha","doi":"10.1109/SAINT.2004.1266110","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266110","url":null,"abstract":"Web applications service a gamut of users with a mix of static and dynamic resources: requests come from different devices running different Web agents (typically, Web browsers) with different capabilities. In a majority of such interactions, services are embedded in an HTML page and displayed on a Web browser. Consequently, Web application development has been tightly coupled with the platforms that a particular site intends to support; application developers have been asked to decide \"where to run what\" at design time to develop services using location-specific technologies and interweave them with static resources. Such difficulties stem from lack of adequate infrastructural support for platform-agnostic development and deployment framework. This paper presents the design and implementation of a framework for Web application development which hides the heterogeneity of the Internet and the underlying interaction model. It has been meticulously designed such that it is non-intrusive and requires little change to the existing Web infrastructure. The framework is built on top of a programming model that provides a uniform view across different platforms and thus hides the heterogeneity and distributivity of the Internet. Adaptive deployment involves placement specification and compiler translation. The uniformity gives rise to rapid prototyping and development, thereby reducing costs and improving productivity. The adaptiveness enables QoS aware service provisioning.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114872287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
The design of virtual private network topology for migrating to IPv6 world 为迁移到IPv6世界而设计的虚拟专用网拓扑结构
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266136
E. Kimura, Norihiko Tateishi, K. Ishihara
{"title":"The design of virtual private network topology for migrating to IPv6 world","authors":"E. Kimura, Norihiko Tateishi, K. Ishihara","doi":"10.1109/SAINT.2004.1266136","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266136","url":null,"abstract":"We have developed medical information network and the ORCA network (project code \"online receipt computer advantage\") with VPN (virtual private network) technology. The ORCA project states to use IPv6 network to realize secure medical record backup to remote data center and collecting information for EBM (evidence-based medicine). But as the spread of IPv6 network is still in early stage, and there are many problems with security related implementation, we designed to use the IPv4 based network, but also make the migration to the IPv6 network will be with minimum cost. Our approach is widely accepted and currently over 120 clinics and hospitals are connected with our virtual private network and exchange medical information.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122777589","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Traffic analysis and worldwide operation of open 6to4 relays for IPv6 deployment 用于IPv6部署的开放6to4中继的流量分析和全球运行
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266125
Y. Hei, K. Yamazaki
{"title":"Traffic analysis and worldwide operation of open 6to4 relays for IPv6 deployment","authors":"Y. Hei, K. Yamazaki","doi":"10.1109/SAINT.2004.1266125","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266125","url":null,"abstract":"The 6to4 method enables separate IPv6 sites to connect to the IPv6 Internet via a 6to4 relay router without an explicit IPv6-over-IPv4 tunnel setup. We have been operating a 6to4 relay router in Japan since March 2002, and started operating another relay router in the US from June 2003. This paper provides an analysis of IPv6 traffic through our 6to4 relay router. We also propose a method for controlling paths of the 6to4 communication, and clarify its effect by demonstrating it on our worldwide 6to4 network in Japan and the US.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124604042","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Multi-homing and multi-path architecture using mobile IP and NEMO framework 使用移动IP和NEMO框架的多制导和多路径架构
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266088
H. Esaki
{"title":"Multi-homing and multi-path architecture using mobile IP and NEMO framework","authors":"H. Esaki","doi":"10.1109/SAINT.2004.1266088","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266088","url":null,"abstract":"Summary form only given. Multi-homing and multi-path technology improves the availability of host and network connectivity. Since the node and network behavior of mobile networking and static networking are different, the different architecture has been discussed and proposed. This paper proposes the common architecture both for mobile and static networking environment, using the mobile IP and NEMO (network mobility) framework. The proposed architecture only requires: (1) modification of mobile IP so that multiple-CoA can be used; (2) policy control protocol for multiple-path packet transmission.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129071115","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
AOE: a mobile operating environment for Web-based applications AOE:基于web的应用程序的移动操作环境
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266094
N. Islam, Dong Zhou, S. Shoaib, Ali Ismael, Sajithkumar Kizhakkiniyil
{"title":"AOE: a mobile operating environment for Web-based applications","authors":"N. Islam, Dong Zhou, S. Shoaib, Ali Ismael, Sajithkumar Kizhakkiniyil","doi":"10.1109/SAINT.2004.1266094","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266094","url":null,"abstract":"In a mobile computing environment, an end user's experience can be degraded due to changing runtime conditions such as: high and very variable network latencies, server overloading caused by a large number of devices accessing a shared resource, inconsistent experience on different devices as mobile devices vary in resource capabilities, and service disruptions due to the lack of the network, a server or a device. In this paper we present the agile operating environment (AOE) that improves on a users experience by enabling on-device service replication, fault tolerance, and dynamic user interface presentation binding. An important aspect of these three features is that they adapt to runtime conditions to further improve the end users experience. We have prototyped the AOE system and several applications. In our design and in our prototype we have tried to adhere to the model of Web application in order to enable easy application portability. Our results demonstrate that our adaptation techniques can significantly improve a users experience by reducing the degradation that is typically evident in a mobile environment.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121938765","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
HTTP performance analysis over multi-hops satellite communication system 多跳卫星通信系统的HTTP性能分析
2004 International Symposium on Applications and the Internet. Proceedings. Pub Date : 2004-08-24 DOI: 10.1109/SAINT.2004.1266105
Hiroyasu Obata, K. Ishida, J. Funasaka, Satoru Takeuchi, K. Hirose, K. Yamazaki
{"title":"HTTP performance analysis over multi-hops satellite communication system","authors":"Hiroyasu Obata, K. Ishida, J. Funasaka, Satoru Takeuchi, K. Hirose, K. Yamazaki","doi":"10.1109/SAINT.2004.1266105","DOIUrl":"https://doi.org/10.1109/SAINT.2004.1266105","url":null,"abstract":"In order to provide a long distance communication such as the one between two nodes separated by about halfway around the earth, a multi-hops satellite communication system which goes through multiple satellites is attractive. Furthermore, in case of disasters, the system is useful as the alternative to submarine optical fiber links. HTTP1.1 (HyperText Transfer Protocol version 1.1) is one of the most popular protocols for obtaining files. However, the performance of HTTP1.1 on such multi-hops system has not sufficiently evaluated. Therefore, we evaluate Web data transfer time based on HTTP1.1 over the multi-hops satellite communication system. Firstly, we propose new formulas to evaluate the performance of both HTTP1.1 and pipelined HTTP1.1. Secondly, the calculation results derived from these formulas are compared with the experimental ones based on the SKYCAST system, which is one of the multihops satellite communication systems. As a result, in case of pipelined HTTP1.1, the comparison shows that the values based on the evaluation formula are close to those from the experimental results. However, we observed that the formula for HTTP1.1 with no pipeline underestimates the transfer time. Therefore, we have carefully investigated the data sequence using the output of tcpdump command. Based on the investigation, we have modified the proposed formulas. Consequently, it is clear that the improved formula well predicts the experimental results.","PeriodicalId":340968,"journal":{"name":"2004 International Symposium on Applications and the Internet. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128509549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信