Nothing Special   »   [go: up one dir, main page]

Yan et al., 2015 - Google Patents

Vt-mininet: Virtual-time-enabled mininet for scalable and accurate software-define network emulation

Yan et al., 2015

View PDF
Document ID
16356248875433908754
Author
Yan J
Jin D
Publication year
Publication venue
Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research

External Links

Snippet

The advancement of software-defined networking (SDN) technology is highly dependent on the successful transformations from in-house research ideas to real-life products. To enable such transformations, a testbed offering scalable and high fidelity networking environment …
Continue reading at publish.illinois.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance or administration or management of packet switching networks
    • H04L41/14Arrangements for maintenance or administration or management of packet switching networks involving network analysis or design, e.g. simulation, network model or planning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details

Similar Documents

Publication Publication Date Title
Yan et al. Vt-mininet: Virtual-time-enabled mininet for scalable and accurate software-define network emulation
Gupta et al. DieCast: Testing distributed systems with an accurate scale model
Jansen et al. Shadow: Running Tor in a box for accurate and efficient experimentation
Heller Reproducible network research with high-fidelity emulation
Jararweh et al. CloudExp: A comprehensive cloud computing experimental framework
García-Valls et al. Challenges in real-time virtualization and predictable cloud computing
Galuba et al. ProtoPeer: a P2P toolkit bridging the gap between simulation and live deployement
Xiang et al. Mininet: An instant virtual network on your computer
Zheng et al. A virtual time system for virtualization-based network emulations and simulations
Lamps et al. Temporal integration of emulation and network simulators on linux multiprocessors
Pediaditakis et al. Faithful reproduction of network experiments
Yan et al. A virtual time system for linux-container-based emulation of software-defined networks
Liu et al. Validating and scaling the microgrid: A scientific instrument for grid dynamics
Lamps et al. Conjoining emulation and network simulators on linux multiprocessors
Bergstrom et al. The distributed open network emulator: Using relativistic time for distributed scalable simulation
Jin et al. A parallel network simulation and virtual time-based network emulation testbed
Werthmann et al. Vmsimint: a network simulation tool supporting integration of arbitrary kernels and applications
Hashemian et al. WoTbench: A benchmarking framework for the web of things
Lago et al. SinergyCloud: A simulator for evaluation of energy consumption in data centers and hybrid clouds
Babu et al. Precise virtual time advancement for network emulation
Babu et al. On repeatable emulation in virtual testbeds
Trebon Enabling urgent computing within the existing distributed computing infrastructure
Zheng et al. Validation of application behavior on a virtual time integrated network emulation testbed
Chen et al. Enhancing Fidelity of P4-Based Network Emulation with a Lightweight Virtual Time System
Liu Scalable online simulation for modeling Grid dynamics