Integrated CPU and network-I/O QoS management in an endsystem

被引:4
|
作者
Lakshman, K
Yavatkar, R
Finkel, R
机构
[1] Intel Corp, Architecture Labs, Hillsboro, OR 97124 USA
[2] Univ Kentucky, Dept Comp Sci, Lexington, KY 40506 USA
关键词
endsystem; CPU; I/O; Solaris kernel; adaptive QoS;
D O I
10.1016/S0140-3664(97)00166-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Realtime multimedia applications such as conferencing, broadcast video, and distributed virtual reality demand predictable QoS from both endsystem and network resources. We argue that in a general-purpose computer, applications do not know the exact resource requirements in advance, and resource requirements and resource availability change at runtime. To provide predictable QoS in such an environment, we have designed a resource-management architecture in which applications and the OS cooperate to dynamically adapt to variations in resource requirements and availability. We have implemented the resulting OS architecture, called AQUA (Adaptive Quality of service Architecture), in the Sun Solaris(TM) OS. This paper describes how AQUA can be used to manage CPU to provide predictable QoS. In addition, we describe how to manage the CPU and Network-I/O resources in an integrated fashion. The paper also presents the results of an experimental evaluation. (C) 1998 Published by Elsevier Science B.V.
引用
收藏
页码:325 / 333
页数:9
相关论文
共 50 条
  • [1] Integrated QOS management for disk I/O
    Wijayaratne, R
    Reddy, ALN
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 1, 1999, : 487 - 492
  • [2] An integrated network resource and QoS management framework
    Kusmierek, E
    Choi, BY
    Duan, ZH
    Zhang, ZL
    2002 IEEE WORKSHOP ON IP OPERATIONS AND MANAGEMENT, 2002, : 68 - 72
  • [3] C2QoS: Network QoS guarantee in vSwitch through CPU-cycle management
    Yang, Ye
    Jiang, Haiyang
    Wu, Yulei
    Han, Chunjing
    Lv, Yilong
    Li, Xing
    Yang, Bowen
    Fdida, Serge
    Xie, Gaogang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
  • [4] HIGHLY INTEGRATED RISC CPU PACKS I/O AND CACHE
    BURSKY, D
    ELECTRONIC DESIGN, 1990, 38 (20) : 106 - &
  • [5] QOS management network
    Xiao, D
    Harry, D
    Wang, WD
    2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 320 - 323
  • [6] On Linux starvation of CPU-bound processes in the presence of network I/O
    Salah, K.
    Manea, A.
    Zeadally, S.
    Alcaraz Calero, Jose M.
    COMPUTERS & ELECTRICAL ENGINEERING, 2011, 37 (06) : 1090 - 1105
  • [7] Automatic management of CPU and I/O bottlenecks in distributed applications on ATM networks
    Nurmi, MA
    Bejcek, WE
    Gregoire, R
    Liu, KC
    Pohl, MD
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 1996, : 481 - 489
  • [8] Understanding Roadblocks in Virtual Network I/O: A Comprehensive Analysis of CPU Cache Usage
    Takeya, Daichi
    Kawashima, Ryota
    Nakayama, Hiroki
    Hayashi, Tsunemasa
    Matsuo, Hiroshi
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 450 - 455
  • [9] Mitigating starvation of Linux CPU-bound processes in the presence of network I/O
    Salah, K.
    Manea, A.
    Zeadally, S.
    Alcaraz Calero, Jose M.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (08) : 1899 - 1914
  • [10] A Queuing based Network I/O Scheduling with QoS Guarantee for Virtual Machine
    Liu, Xiaodong
    Wen, Zhengying
    Wang, Miao
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2015, 8 (06): : 123 - 134