Virtual Computing

Concept, Design, and Evaluation

  • Dongmin Kim
  • Salim Hariri

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Dongmin Kim, Salim Hariri
    Pages 1-11
  3. Dongmin Kim, Salim Hariri
    Pages 13-23
  4. Dongmin Kim, Salim Hariri
    Pages 25-33
  5. Dongmin Kim, Salim Hariri
    Pages 35-51
  6. Dongmin Kim, Salim Hariri
    Pages 53-60
  7. Dongmin Kim, Salim Hariri
    Pages 61-77
  8. Dongmin Kim, Salim Hariri
    Pages 79-86
  9. Dongmin Kim, Salim Hariri
    Pages 87-108
  10. Dongmin Kim, Salim Hariri
    Pages 109-112
  11. Back Matter
    Pages 113-124

About this book


The evolution of modern computers began more than 50 years ago and has been driven to a large extend by rapid advances in electronic technology during that period. The first computers ran one application (user) at a time. Without the benefit of operating systems or compilers, the application programmers were responsible for managing all aspects of the hardware. The introduction of compilers allowed programmers to express algorithms in abstract terms without being concerned with the bit level details of their implementation. Time sharing operating systems took computing systems one step further and allowed several users and/or applications to time share the computing services of com­ puters. With the advances of networks and software tools, users and applications were able to time share the logical and physical services that are geographically dispersed across one or more networks. Virtual Computing (VC) concept aims at providing ubiquitous open computing services in analogous way to the services offered by Telephone and Elec­ trical (utility) companies. The VC environment should be dynamically setup to meet the requirements of a single user and/or application. The design and development of a dynamically programmable virtual comput­ ing environments is a challenging research problem. However, the recent advances in processing and network technology and software tools have successfully solved many of the obstacles facing the wide deployment of virtual computing environments as will be outlined next.


algorithms calculus distributed computing scheduling visualization

Authors and affiliations

  • Dongmin Kim
    • 1
  • Salim Hariri
    • 2
  1. 1.Wide Area Network Design Laboratory (WANDL)BoundbrookUSA
  2. 2.The University of ArizonaUSA

Bibliographic information

  • DOI
  • Copyright Information Kluwer Academic Publishers 2001
  • Publisher Name Springer, Boston, MA
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4613-5611-0
  • Online ISBN 978-1-4615-1553-1
  • Series Print ISSN 0893-3405
  • Buy this book on publisher's site