메뉴 건너뛰기




Volumn , Issue , 2010, Pages 27-38

Differential Virtual Time (DVT): Rethinking I/O service differentiation for virtual machines

Author keywords

Cloud computing; Service differentiation; Virtualization

Indexed keywords

ADAPTIVE RESOURCE MANAGEMENT; CLOUD COMPUTING; DISK I/O; HYPERVISOR; I/O SCHEDULING; MULTI CORE; OPERATING SYSTEMS; PERFORMANCE DEGRADATION; PROPORTIONAL-SHARE; RATE OF CHANGE; RESOURCE MANAGEMENT; SERVICE DIFFERENTIATION; SERVICE LATENCY; TCP CONGESTION; VIRTUAL MACHINES; VIRTUAL-TIME; VIRTUALIZATIONS;

EID: 77954930635     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1807128.1807135     Document Type: Conference Paper
Times cited : (37)

References (40)
  • 2
    • 68249129760 scopus 로고    scopus 로고
    • Above the clouds: A Berkeley view of cloud computing
    • Berkeley, Feb
    • M. Armbrust et al. Above the Clouds: A Berkeley View of Cloud Computing. Technical report, University of California, Berkeley, Feb 2009.
    • (2009) Technical Report, University of California
    • Armbrust, M.1
  • 3
    • 38149021673 scopus 로고    scopus 로고
    • Xen and the art of virtualization
    • P. Barham et al. Xen and the Art of Virtualization. In SOSP '03, 2003.
    • (2003) SOSP '03
    • Barham, P.1
  • 4
    • 0002847012 scopus 로고    scopus 로고
    • Hierarchical packet fair queueing algorithms
    • J. C. R. Bennett and H. Zhang. Hierarchical Packet Fair Queueing Algorithms. In SIGCOMM '96, 1996.
    • (1996) SIGCOMM '96
    • Bennett, J.C.R.1    Zhang, H.2
  • 5
    • 84871094001 scopus 로고    scopus 로고
    • Does virtualization make disk scheduling passe?
    • October
    • D. Boutcher and A. Chandra. Does Virtualization Make Disk Scheduling Passe? In HotStorage '09, October 2009.
    • (2009) HotStorage '09
    • Boutcher, D.1    Chandra, A.2
  • 6
    • 85027196839 scopus 로고
    • TCP vegas: New techniques for congestion detection and avoidance
    • L. S. Brakmo, S. W. O'Malley, and L. L. Peterson. TCP Vegas: New Techniques for Congestion Detection and Avoidance. In SIGCOMM '94, 1994.
    • (1994) SIGCOMM '94
    • Brakmo, L.S.1    O'Malley, S.W.2    Peterson, L.L.3
  • 7
    • 0041915582 scopus 로고    scopus 로고
    • Fair scheduling with tunable latency: A round-robin approach
    • H. M. Chaskar and U. Madhow. Fair Scheduling with Tunable Latency: A Round-Robin Approach. IEEE/ACM Trans. Netw., 2003.
    • (2003) IEEE/ACM Trans. Netw.
    • Chaskar, H.M.1    Madhow, U.2
  • 8
    • 70649101118 scopus 로고    scopus 로고
    • Measuring CPU overhead for I/O processing in the Xen virtual machine monitor
    • L. Cherkasova and R. Gardner. Measuring CPU Overhead for I/O Processing in the Xen Virtual Machine Monitor. In ATEC '05, 2005.
    • (2005) ATEC '05
    • Cherkasova, L.1    Gardner, R.2
  • 9
    • 84883292413 scopus 로고    scopus 로고
    • Borrowed-Virtual-Time (BVT) scheduling: Supporting latency-sensitive threads in a general-purpose scheduler
    • K. J. Duda and D. R. Cheriton. Borrowed-Virtual-Time (BVT) scheduling: Supporting Latency-Sensitive Threads in a General-Purpose Scheduler. SIGOPS Oper. Syst. Rev., 2000.
    • (2000) SIGOPS Oper. Syst. Rev.
    • Duda, K.J.1    Cheriton, D.R.2
  • 10
    • 35448955701 scopus 로고    scopus 로고
    • Xen and Co.: Communication-aware CPU scheduling for consolidated Xen-based hosting platforms
    • S. Govindan et al. Xen and Co.: Communication-Aware CPU Scheduling for Consolidated Xen-based Hosting Platforms. In VEE '07, 2007.
    • (2007) VEE '07
    • Govindan, S.1
  • 11
    • 84860347560 scopus 로고    scopus 로고
    • PARDA: Proportional allocation of resources for distributed storage access
    • A. Gulati, I. Ahmad, and C. A. Waldspurger. PARDA: Proportional Allocation of Resources for Distributed Storage Access. In FAST '09, 2009.
    • (2009) FAST '09
    • Gulati, A.1    Ahmad, I.2    Waldspurger, C.A.3
  • 12
    • 36349018876 scopus 로고    scopus 로고
    • pClock: An arrival curve based approach for QoS guarantees in shared storage systems
    • A. Gulati, A. Merchant, and P. J. Varman. pClock: An Arrival Curve Based Approach for QoS Guarantees in Shared Storage Systems. SIGMETRICS Perform. Eval. Rev., 2007.
    • (2007) SIGMETRICS Perform. Eval. Rev.
    • Gulati, A.1    Merchant, A.2    Varman, P.J.3
  • 13
    • 67650685942 scopus 로고    scopus 로고
    • Enforcing performance isolation across virtual machines in Xen
    • D. Gupta et al. Enforcing Performance Isolation Across Virtual Machines in Xen. In Middleware '06, 2006.
    • (2006) Middleware '06
    • Gupta, D.1
  • 15
    • 2342479000 scopus 로고    scopus 로고
    • Anticipatory scheduling: A disk scheduling framework to overcome deceptive idleness in synchronous I/O
    • S. Iyer and P. Druschel. Anticipatory Scheduling: A Disk Scheduling Framework to Overcome Deceptive Idleness in Synchronous I/O. In SOSP '01, 2001.
    • (2001) SOSP '01
    • Iyer, S.1    Druschel, P.2
  • 17
    • 77954906551 scopus 로고    scopus 로고
    • CPU reservations and time constraints: Implementation experience on windows NT
    • M. B. Jones and J. Regehr. CPU Reservations and Time Constraints: Implementation Experience on Windows NT. In WINSYM'99, 1999.
    • (1999) WINSYM'99
    • Jones, M.B.1    Regehr, J.2
  • 18
    • 84894039099 scopus 로고    scopus 로고
    • Antfarm: Tracking processes in a virtual machine environment
    • S. T. Jones et al. Antfarm: Tracking Processes in a Virtual Machine Environment. In ATEC '06, 2006.
    • (2006) ATEC '06
    • Jones, S.T.1
  • 19
    • 78149289400 scopus 로고    scopus 로고
    • The nature of data center traffic: Measurements & analysis
    • S. Kandula et al. The Nature of Data Center Traffic: Measurements & Analysis. In IMC '09, 2009.
    • (2009) IMC '09
    • Kandula, S.1
  • 20
    • 51249108433 scopus 로고    scopus 로고
    • Towards a virtualized data center transport protocol
    • IEEE, April
    • K. Kant. Towards a Virtualized Data Center Transport Protocol. In INFOCOM Workshops 2008, IEEE, April 2008.
    • (2008) INFOCOM Workshops 2008
    • Kant, K.1
  • 21
    • 79957565239 scopus 로고    scopus 로고
    • On disk I/O scheduling in virtual machines
    • March
    • M. Kesavan, A. Gavrilovska, and K. Schwan. On Disk I/O Scheduling in Virtual Machines. In WIOV '10, March 2010.
    • (2010) WIOV '10
    • Kesavan, M.1    Gavrilovska, A.2    Schwan, K.3
  • 25
    • 67650086775 scopus 로고    scopus 로고
    • VirtualPower: Coordinated power management in virtualized enterprise systems
    • R. Nathuji and K. Schwan. VirtualPower: Coordinated Power Management in Virtualized Enterprise Systems. In SOSP '07, 2007.
    • (2007) SOSP '07
    • Nathuji, R.1    Schwan, K.2
  • 26
    • 26444588421 scopus 로고    scopus 로고
    • A SMART scheduler for multimedia applications
    • J. Nieh and M. S. Lam. A SMART Scheduler for Multimedia Applications. ACM Trans. Comput. Syst., 2003.
    • (2003) ACM Trans. Comput. Syst.
    • Nieh, J.1    Lam, M.S.2
  • 27
    • 77952382094 scopus 로고    scopus 로고
    • Scheduling I/O in virtual machine monitors
    • D. Ongaro, A. L. Cox, and S. Rixner. Scheduling I/O in Virtual Machine Monitors. In VEE '08, 2008.
    • (2008) VEE '08
    • Ongaro, D.1    Cox, A.L.2    Rixner, S.3
  • 28
    • 77954904269 scopus 로고    scopus 로고
    • Iperf. http://sourceforge.net/projects/iperf/.
    • Iperf
  • 29
    • 77954944348 scopus 로고    scopus 로고
    • Lighttpd. http://www.lighttpd.net/.
    • Lighttpd
  • 31
    • 0028407068 scopus 로고
    • A generalized processor sharing approach to flow control in integrated services networks: The multiple node case
    • A. K. Parekh and R. G. Gallagher. A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Multiple Node Case. IEEE/ACM Trans. Netw., 1994.
    • (1994) IEEE/ACM Trans. Netw.
    • Parekh, A.K.1    Gallagher, R.G.2
  • 32
    • 33646393948 scopus 로고    scopus 로고
    • Workload dependent performance evaluation of the Linux 2.6 I/O schedulers
    • S. Pratt and D. Heger. Workload Dependent Performance Evaluation of the Linux 2.6 I/O Schedulers. In OLS '04. Ottawa Linux Symposium, 2004.
    • (2004) OLS '04. Ottawa Linux Symposium
    • Pratt, S.1    Heger, D.2
  • 33
    • 35448966605 scopus 로고    scopus 로고
    • Virtual I/O scheduler: A scheduler of schedulers for performance virtualization
    • S. R. Seelam and P. J. Teller. Virtual I/O Scheduler: A Scheduler of Schedulers for Performance Virtualization. In VEE '07, 2007.
    • (2007) VEE '07
    • Seelam, S.R.1    Teller, P.J.2
  • 34
    • 0026152309 scopus 로고
    • The spring kernel: A new paradigm for real-time systems
    • J. A. Stankovic and K. Ramamritham. The Spring Kernel: A New Paradigm for Real-Time Systems. IEEE Softw., 1991.
    • (1991) IEEE Softw.
    • Stankovic, J.A.1    Ramamritham, K.2
  • 35
    • 0032182533 scopus 로고    scopus 로고
    • Latency-rate servers: A general model for analysis of traffic scheduling algorithms
    • D. Stiliadis and A. Varma. Latency-Rate Servers: A General Model for Analysis of Traffic Scheduling Algorithms. IEEE/ACM Trans. Netw., 6(5), 1998.
    • (1998) IEEE/ACM Trans. Netw. , vol.6 , Issue.5
    • Stiliadis, D.1    Varma, A.2
  • 36
    • 39049108168 scopus 로고    scopus 로고
    • A compound TCP approach for high-speed and long distance networks
    • K. Tan and J. Song. A Compound TCP Approach for High-Speed and Long Distance Networks. In In Proc. IEEE INFOCOM, 2006.
    • (2006) Proc. IEEE INFOCOM
    • Tan, K.1    Song, J.2
  • 37
    • 18844424544 scopus 로고    scopus 로고
    • Memory resource management in VMware ESX server
    • C. A. Waldspurger. Memory Resource Management in VMware ESX Server. In OSDI '02.
    • OSDI '02
    • Waldspurger, C.A.1
  • 39
    • 35448953425 scopus 로고    scopus 로고
    • FoxyTechnique: Tricking operating system policies with a virtual machine monitor
    • H. Yamada and K. Kono. FoxyTechnique: Tricking Operating System Policies with a Virtual Machine Monitor. In VEE '07, 2007.
    • (2007) VEE '07
    • Yamada, H.1    Kono, K.2
  • 40
    • 33646949696 scopus 로고    scopus 로고
    • Storage performance virtualization via throughput and latency control
    • J. Zhang et al. Storage Performance Virtualization via Throughput and Latency Control. In MASCOTS '05, 2005.
    • (2005) MASCOTS '05
    • Zhang, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.