SlideShare una empresa de Scribd logo
1 de 61
Descargar para leer sin conexión
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk


                            Running VMware
                                    or
                  Running Multiple Operating Systems,
                  Virtual Systems, Virtual Networks and
                               Virtual Disks

                                     by Joe Kaplenk
                                    Sr. I/T Specialist
                                  IBM Web Server Sales
                                           and
                                 Adjunct Faculty Member
                                    College of DuPage
                                     Glen Ellyn, IL
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




               Special Thanks to Collective Technologies
                     as a former employer of mine.

              This is for the special project time they allowed me to
                  develop and research additional methods and
             techniques that are being presented along with the time
                 to help build the systems now is use in IC1108
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                              Overview

     "     Driving force in the search

     "     Methods tried

     "     Other options

     "     Use of Vmware
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                          Issues That Needed Solving

      "   Survey says ...

      "   Students could not be an administrator

      "   Students could not do networking

      "   Students could not do network
          administration
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk



Problems in Teaching System and Networking Admin

  "   Budget

  "   Network security concerns

  "   Lack of equipment

  "   Lack of classroom space

  "   Only one or a few sections

  "   Limited open lab time
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk

                 Problems in Developing in a Heterogeneous
                              Environment


      "   Budget
      "   Network security concerns
      "   Lack of equipment to do development
      "   Lack of lab, computer room or other space
      "   Only a few machines available
      "   Restricted schedules to test ideas on an available
          box
      "   Development using traditional methods
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




              Where to Run An Operating System


        "   CD-ROM

        "   Diskette

        "   Hard disk

        "   Network card
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                  Running Off The CD-ROM

 "   Uses RAM disks for temporary and
     writeable files
 "   Presents a new totally clean environment on
     bootup
 "   Customized files can be loaded from a
     diskette
 "   Device support may be limited and is not
     easily customizable on the CD-ROM
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk



             CD-ROM Options – Yggdrasil
                     Linux
                                                                Characteristics
                                                                •   Students can run Linux from
                                                                    diskette and CD-ROM only
                                                                •   Does not require a hard disk
                                                                •   Files can be saved to diskette and
                                                                    hard disk
                                                                •   Last version was Fall 1995
                                                                •   Supports only older networking
                                                                    cards
                                                                •   Some programs are not standard
                                                                    Linux or UNIX
                                                                •   New features are found in
                                                                    DemoLinux
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




          CD-ROM Options - DemoLinux



A   No hard disk is needed
A   Uses diskette, bootable CD-ROM and memory (diskettte may not be needed)
A   Has over 1 Gig of programs on a standard CD-ROM
A   Information can be saved to diskette, harddisk, network
A   Network support includes NFS, current ethernet cards, Samba, etc.
A   Can also be fully installed or used with a link from Windows to run the CD-ROM
A   Is volative (It loses its information on shutdown)
A   Must be configured after each reboot either manually or with a batch program
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                      Using Diskette
      "   Run the operating system off the diskette. i.e. DOS
      "   Operating system can be loaded into RAM and run as
          RAM disks, i.e. Trinux, Tomsrtbt
      "   Filesystems can be mounted remotely to run the
          operating system, i.e. Novell
      "   Networking protocols and device support is limited due
          to low diskette space

      "   Expensive, limited or no MS support of Windows GUI
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




              Diskette-Based Linux Options
                                                                Uses one or several diskettes for
                                                                •   Web-server
                                                                •   Router
                                                                •   Troubleshooting
                                                                •   Network analysis
                                                                •   X-windows
                                                                •   Simple to understand and teach
                                                                •   Customizable
                                                                •   Limited in capabilities
                                                                •   Limited commands
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                   Dual/Multi Boot
      "    The most common method of doing multiple operating systems

      "    Boots off a Master Boot Record
      "    Then accesses individual partition boot records each of which can
           run a totally independent operating system
      "    Can run single or multiple operating sytems, individually(by
           default) or simultaneously (with virtual operating system support)
      "    Is supported for all PC-based operating systems as well as free
           managers on other processor versions of Linux
      "    Requires a boot manager such as the Linux lilo, System
           Commander, Boot Magic, NT Boot manager, etc.
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                            Some Boot Managers
                                                                                      Free
                                                            In Master Boot Record or partition
                     LILO –                             "



                     Linux Loader                       "   Supports Windows, Linux, OS/2, etc
                                                        "   Other free versions include X-windows
                                                            based boot manager

                      Partition Magic                            Commercial Packages
                      Boot Magic                        "    Easily Available in computer stores
                                                        "    Supports Windows, Linux, etc
                                                        "    Some versions converts filesystem
                      System
                                                             types
                      Commander
                                                        "    Up to 100 Operating Systems at one
                                                             time.
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




             Running Linux from Windows
                                                                                        Free
                                                                   "    Runs Linux partition from Windows

                     Loadlin                                       "    Does not allow access to live
                                                                        Windows operating system




                                                                                  Commercial
                       Mandrake Linux
                                                               "       Usually install a small file with
                       for Windows                                     variable values
                                                               "       Runs remainder off CD-ROM
                       SuSE Live Eval                          "       Other manufactures also can run
                                                                       mostly off the CD-ROM
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                Running off a Network Card
   "    Uses a special ROM memory chip added to the
        network card or computer motherboard

   "    Doesn't require a hard disk
   "    Can require a lot of network bandwidth due to
        everything being loaded off a remote box
   "     Has been used in Netware, UNIX and Linux
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                              Emulator

  "    Runs software that was not originally design for the
       hardware and software running it
  "    The emulated machines functionality, hardware and
       software is duplicated in software
  "    Is often limited because either all the system parameters
       are not known or too complex to build

  "    Handles a limited number of software apps

  "    Requires large amounts of memory and CPU power
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                             Simulator
"   Is a special class of emulator

"   Is less CPU and memory intensive
"   Can duplicate a particular function or series of functions

"   Can emulate parts of hardware, software or apps
"   Is often used in early development of new processors and their
    software before creating an emulator
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                   Virtual Machine
     Does not have a CPU emulation component
     Directly uses the system's CPU
     Only runs operating systems and apps for that CPU
     Is theoretically faster than an emulator
     Requires an emulation layer for Input/Output devices
     Requires additional memory
     Is not as CPU intensive as an emulator
     Examples include VMware, DOSEMU, VM
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                            The Virtual Network
        A network that doesn't really exist

        Assumes the characteristics of a real network

        Emulates an standard ethernet card

    "   Doesn't use the standard network components

    "   Can be used to prototype new network ideas
    "   Can be used to teach networking and operating systems
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                               VMware
"   Allows:
/   Virtual Machines
/   Virtual networks (Up to 3)
/   Virtual disks (Up to 4 IDE and 7 SCSI)
"   Supports Microsoft SMB networking with a SAMBA
    server and client capability
"   Includes a DHCP server for the virtual network only
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                    VMware Terms
"   Virtual Network - Confined inside the Host. Up to 3
    virtual networks can be defined per Host and Guest
"   Host - the operating system running the Vmware. Can
    be Linux or Windows NT/2000
"   Guest - the operating sytem that runs from Vmware
"   Host-only - virtual networking confined to the Host
"   Bridged - virtual networking the Guest uses to access
    the LAN.
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




             VMware Guest Operating Systems
                    Supported                                              Partially or Un-Supported
   "Linux      – Most current versions
                                                                   "Novell       4.0/5.0
   "NT3.5/NT4.0/2000

                                                                   "OS/2      and OS/2 Warp
   "DOS


   "Windows          3.1/95/98                                     "NetBSD,         OpenBSD

   "FreeBSD
                                                                   "Windows/ME

   "Other
                                                                   "Other
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk



             Topology of Vmware Host and
                         Guest
                      Applications

                                           Windows                 Windows
                     Linux                                                                 Other OS
                                           NT/2000                 95
                                           Operating System Layer



          Vmware Operating System                                     Vmware Operating System
       Dependent Virtual Platform Layer                            Dependent Virtual Platform Layer


                        Linux                               Or                          NT/2000
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                         Host-Only Networking
                     LAN
                                                            "   Virtualconfined inside the
                                                                totally networking that is
                                                                box
                                                            "   Reduces security
                                                                concerns
                 User's PC                                  "   Reduces Network costs
                                                            "   Routing concepts and
                                                                rules can be safely tested
                  Host OS
                                                                and developed

         Host-Only Network


                  Guest OS
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




        Host-Only Networking Continued

      "   Students can safely experiment with
          different network types including
          Microsoft, Novell, TCP/IP
      "   Allows users to prototype new ideas in
          isolation
      "   Up to 3 virtual host-only networks can
          exist per Guest and Host
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                             Bridged Networking
                                                            "   The Hostbridge a
                                                                network acts like
                      LAN                                   "   Virtual the Guest operating
                                                                allows networking that the
                                                                system direct access to
                                                                local LAN via the host
                                                            "   Allowsthe Guest to directly
                                                                access the LAN
                                                            "   Up to 3 bridged networks
                                                                can exist per Guest and
                   User's PC                                    Host
                    Host OS


             Bridged Network

                   Guest OS
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                       Vmware System Layout
                                                          Workstation
      Main                                                          Host
      Server
                                                                                            Host-Only
                                                                                            Network
                                                                     Guest

                            Bridged
                            Network
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                      Virtual Filesystem Types
    "     Persistent - Works like a regular hard disk
    "     Nonpersistent - Changes to the drive are
          made to a temporary redo log file. When
          VMware is shutdown the changes are lost
    "     Undoable - Gives you the choice of saving
          the changes at the end of the session
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                Virtual IDE and SCSI Disks
      "   A virtual drive can be either SCSI or IDE
          regardless of what type of disk stores the info
      "   An IDE disk drive or CD-ROM can be made to
          look like it's a SCSI device
      "   A SCSI disk drive or CD-ROM can be made to
          look like it's an IDE device
      "   SCSI CD-ROMS, either emulated or real, cannot
          be bootable by the Guest
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




       Virtual SCSI and IDE Disks Cont.
      "   Up to 7 SCSI virtual disks can be created

      "   Up to 4 IDE virtual disks can be created
      "   Each Virtual Disk can be defined with a size up
          to 2 Gigabytes
      "   Each disk only takes up the amount of space used
          by data. No matter how big it is defined.

      "   Can be used to setup RAID devices.
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                      Virtual Hard Disk Types
      "   Disk File - a regular file that has all the
          characteristics of a hard disk. Only uses space
          taken by the data up to 2 Gigs


      "   Raw Disk -a regular disk partition


      "   Plain Disk - combines several disk files into a
          fixed size usually greater than 2 Gigs
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk



                Virtual vs Raw Filesystems and
                           Partitions
                                                                           Running off a Raw
        Running off a Disk File
                                                                           Partition

          Bootable Host Partition                                       BIOS Bootable or
                                                                       Non-Bootable Guest
                                                                     Operating System Partition
                       Guest
                    Filesystem

                     Vmware                                                         Vmware



          Bootable Host Partition                                       Bootable Host Partition
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                             Plain Disk
      "   Combines Several Files into one larger virtual file

                                                  Plain Disk
                           Up to 2 Gig                Up to 2 Gig                Up to 2 Gig
                             Virtual                    Virtual                    Virtual
                           Filesystem                 Filesystem                 Filesystem
                               File                       File                       File

                           Up to 2 Gig                Up to 2 Gig                 Up to 2 Gig
                             Virtual                    Virtual                     Virtual
                           Filesystem                 Filesystem                  Filesystem
                               File                       File                        File
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk

    Displaying and Running VMware Remotely
                Using a Linux Host
       Linux                                                  This allows you to display the
       Host                                                   results of running a VMware guest
                                                              on a Linux host. This includes
                                                              displaying NT on any remote X-
                                                              Windows Workstation
     Linux
                                        Network

     Workstation
     Running
     VMware
     and                                                        X-Windows
     X-Client                                                   Workstation
                                                                Displaying
         Any                                                    VMware
         VMware                                                                                 Anything
                                                                                                Running
         Guest                                                                                  X-Windows
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk


        Running off a Network Disk With
             an NT or Linux Host
        NT or
        Linux                                                    Network
                                                                 File                               VMware
                                                                 Server                              Image
     Any                                                                                              File
                                        Network

     Workstation
     Running                                                     Acceptable File Services
     VMware                                                     Include NFS,
                                                               Novell,
                                                               Samba(SMB),
                                                               anything supported
                                                               by the VMware Workstation
                                                               and any hardware running these
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk

      Storing, Displaying and Running VMware
            Remotely With a Linux Host
                                                                                                 Any Network
                                                                                                 Storage System
        Linux                                                    Network
                                                                 Server
                                                                 Running                            VMware
                                                                 Any File                            Image
     Linux                                                       Services                             File
                                        Network

     Workstation
     Running
     VMware                                                                                                NT/2000,
     and                                                        X-Windows                                  Linux,
     X-Client                                                   Workstation                                95,
                                                                Displaying                                 etc.
                                                                VMware
                                                                                                Anything
                                                                                                Running
                                                                                                X-Windows
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




              Other Virtual System Options
      "   Sun E1000 (E10K) allows the partitioning of the
          system with multiple operating systems each having
          one or several CPUs and memory boards
      "   HP SuperDome – No inormation at this time on how
          it uses the system layout
      "   Linux Plex86 – a virtual system package that runs on
          Linux. The source code is freely available
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                IBM Virtual System Options
"   The pSeries - RS/6000 with AIX 5.1L will simultaneously run
    PowerPC Linux using system partitioning like VM
"   The iSeries – AS/400 will run Linux simultaneously with other
    operating systems using partitioning
"   The xSeries – Netfinity Intel-based server series which runs
    VMware and later releases of AIX5L – Redbooks
"   The zSeries – S/390 mainframe system run thousands of Linux
    instances on VM and other managers. Linux versions include
    Red Hat, SuSE and TurboLinux
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




           Student and Developer Advantages
      Virtual Systems, Runnable CD-ROMS and diskettes allow
        the user to:
          Install the operating system without needing to be an
          network or system administrator
          Run the operating system without interacting with the
          campus or office environment
          Administer their own operating system
          Experiment with different configurations w/o making
          permanent changes
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk



           Student and Developer Advantages
                        Cont.
       The student can access multiple operating systems
       without needing multiple PCs
       Routing and network concepts can be
       experimented with
       All the network changes are isolated within the PC
       when using the virtual networking
       Users can clone a network or operating system and
       be destructive without changing the original
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                          Instructor Advantages
          It is possible to demonstrate different configuration and
          install procedures without getting involved in hardware
          setup
          The VMware display in Linux is run on X-Windows
          allowing a demonstration across the network
          The virtual machine only takes up the disk storage space
          that is actually needed. Empy file space is not allocated
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                             IT Staff Advantages
          By using host-only mode the networking is isolated
          within the PC
          Any access to the main network must be done by
          configuring the host as a router. This can be restricted to
          only allowing changes by the admin
          It is not necessary for the IT staff to constantly rebuild
          the system after each term. It is only necessary to delete
          extra files or partitions
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




    Weaknesses or Realities of VMware
          There is a per workstation cost for a license
          You need to allow the normal amount of memory
          for each running virtual operating system plus a
          little extra to avoid swapping
          Graphics support is more limited
          Device support for the guest is limited to those
          devices supported by the host
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                                            References
      "   VMware website: www.vmware.com
      "   Book: VMware 2 for Linux by Jason Compton, publ by
          Prima Tech
      "   Article: Using Linux to Teach UNIX System
          Administration by Joe Kaplenk -
          w2.linuxjournal.com/cgi-bin/frames.pl/lj-
          issues/issue44/2348.html
      "   My email: jkaplenk@aol.comM
      "   y website: users.aol.com/jkaplenk
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




             My Computer/Scientific Background

   B.S. Physics – University of Utah
   Collective Technologies (Current)
   IBM Global Services
   Loyola University Chicago
   University of Illinois at Chicago Physics Dept.
   Argonne National Labs
   Fermi National Labs
   Motorola
   R.R. Donnelley
   Comdisco
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                            My Publishing Background
    Author of:
    UNIX System Adminisrator's Interactive Workbook
    Linux Network Administrator's Interactive Work Book

    Co-Author of:
    IBM Redbooks on:
    Turbo Linux
    Red Hat Linux
    Caldera Linux
    SuSE Linux
Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk




                    My Training Background
     Current and Past Instructor for:

     "   College of DuPage CIS Department (Current)
     "   New Horizons Computer Learning Center
     "   Loyola University Mathematics Dept.
     "   Westwood College of Technology

Más contenido relacionado

La actualidad más candente

File Access in Novell Open Enterprise Server 2 SP2
File Access in Novell Open Enterprise Server 2 SP2File Access in Novell Open Enterprise Server 2 SP2
File Access in Novell Open Enterprise Server 2 SP2Novell
 
Novell Filr Overview
Novell Filr OverviewNovell Filr Overview
Novell Filr OverviewNovell, Inc.
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementNovell
 
Cpphtp4 ppt 01
Cpphtp4 ppt 01Cpphtp4 ppt 01
Cpphtp4 ppt 01Jao Saloto
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsNovell
 
Windows 7 Deployment
Windows 7  DeploymentWindows 7  Deployment
Windows 7 DeploymentAlex de Jong
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell
 
node.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontiernode.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontierbcantrill
 
Linux – an introduction
Linux – an introductionLinux – an introduction
Linux – an introductionWingston
 
Xen PV Performance Status and Optimization Opportunities
Xen PV Performance Status and Optimization OpportunitiesXen PV Performance Status and Optimization Opportunities
Xen PV Performance Status and Optimization OpportunitiesThe Linux Foundation
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureNovell
 
Datasheet v space_server_(en)_812892
Datasheet v space_server_(en)_812892Datasheet v space_server_(en)_812892
Datasheet v space_server_(en)_812892Love Mix Larose
 
Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell
 
Computers for management jsb 1072003 ver
Computers for management jsb 1072003 verComputers for management jsb 1072003 ver
Computers for management jsb 1072003 verDebasis Das
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the CouchNovell
 

La actualidad más candente (20)

File Access in Novell Open Enterprise Server 2 SP2
File Access in Novell Open Enterprise Server 2 SP2File Access in Novell Open Enterprise Server 2 SP2
File Access in Novell Open Enterprise Server 2 SP2
 
Novell Filr Overview
Novell Filr OverviewNovell Filr Overview
Novell Filr Overview
 
Lesson03
Lesson03Lesson03
Lesson03
 
groupProject-1
groupProject-1groupProject-1
groupProject-1
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
 
Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008
 
Cpphtp4 ppt 01
Cpphtp4 ppt 01Cpphtp4 ppt 01
Cpphtp4 ppt 01
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
 
Windows 7 Deployment
Windows 7  DeploymentWindows 7  Deployment
Windows 7 Deployment
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
 
1 Unix basics. Part 1
1 Unix basics. Part 11 Unix basics. Part 1
1 Unix basics. Part 1
 
node.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontiernode.js and Containers: Dispatches from the Frontier
node.js and Containers: Dispatches from the Frontier
 
Linux – an introduction
Linux – an introductionLinux – an introduction
Linux – an introduction
 
Xen PV Performance Status and Optimization Opportunities
Xen PV Performance Status and Optimization OpportunitiesXen PV Performance Status and Optimization Opportunities
Xen PV Performance Status and Optimization Opportunities
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing Infrastructure
 
Datasheet v space_server_(en)_812892
Datasheet v space_server_(en)_812892Datasheet v space_server_(en)_812892
Datasheet v space_server_(en)_812892
 
Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...
 
Computers for management jsb 1072003 ver
Computers for management jsb 1072003 verComputers for management jsb 1072003 ver
Computers for management jsb 1072003 ver
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the Couch
 

Similar a Vmware

Ibm system programming training module 2 - linux basics
Ibm system programming training   module 2 - linux basicsIbm system programming training   module 2 - linux basics
Ibm system programming training module 2 - linux basicsBinsent Ribera
 
Linux [2005]
Linux [2005]Linux [2005]
Linux [2005]Raul Soto
 
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2John Heaton
 
Unix operating system
Unix operating systemUnix operating system
Unix operating systemABhay Panchal
 
unixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfunixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfIxtiyorTeshaboyev
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介lclsg123
 
Building Embedded Linux
Building Embedded LinuxBuilding Embedded Linux
Building Embedded LinuxSherif Mousa
 
Configure, Pack and Distribute: An RPM Creation Workshop
Configure, Pack and Distribute: An RPM Creation WorkshopConfigure, Pack and Distribute: An RPM Creation Workshop
Configure, Pack and Distribute: An RPM Creation WorkshopNovell
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtGWAVA
 
Linux Disaster Recovery Made Easy
Linux Disaster Recovery Made EasyLinux Disaster Recovery Made Easy
Linux Disaster Recovery Made EasyNovell
 
Linux beginner's Workshop
Linux beginner's WorkshopLinux beginner's Workshop
Linux beginner's Workshopfutureshocked
 
The Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsThe Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsBill Malchisky Jr.
 
Docker and the Linux Kernel
Docker and the Linux KernelDocker and the Linux Kernel
Docker and the Linux KernelDocker, Inc.
 
Linux booting process, Dual booting, Components involved
Linux booting process, Dual booting, Components involvedLinux booting process, Dual booting, Components involved
Linux booting process, Dual booting, Components involveddivyammo
 
RHEL5 XEN HandOnTraining_v0.4.pdf
RHEL5 XEN HandOnTraining_v0.4.pdfRHEL5 XEN HandOnTraining_v0.4.pdf
RHEL5 XEN HandOnTraining_v0.4.pdfPaul Yang
 
Intro To Gentoo Embedded Cclug
Intro To Gentoo Embedded CclugIntro To Gentoo Embedded Cclug
Intro To Gentoo Embedded CclugSteve Arnold
 

Similar a Vmware (20)

Ibm system programming training module 2 - linux basics
Ibm system programming training   module 2 - linux basicsIbm system programming training   module 2 - linux basics
Ibm system programming training module 2 - linux basics
 
Linux [2005]
Linux [2005]Linux [2005]
Linux [2005]
 
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
unixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfunixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdf
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Linux for everyone
Linux for everyoneLinux for everyone
Linux for everyone
 
Linux
LinuxLinux
Linux
 
Building Embedded Linux
Building Embedded LinuxBuilding Embedded Linux
Building Embedded Linux
 
Configure, Pack and Distribute: An RPM Creation Workshop
Configure, Pack and Distribute: An RPM Creation WorkshopConfigure, Pack and Distribute: An RPM Creation Workshop
Configure, Pack and Distribute: An RPM Creation Workshop
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedt
 
Linux Disaster Recovery Made Easy
Linux Disaster Recovery Made EasyLinux Disaster Recovery Made Easy
Linux Disaster Recovery Made Easy
 
Linux beginner's Workshop
Linux beginner's WorkshopLinux beginner's Workshop
Linux beginner's Workshop
 
The Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows AdminsThe Ultimate IBM and Lotus on Linux Workshop for Windows Admins
The Ultimate IBM and Lotus on Linux Workshop for Windows Admins
 
Docker and the Linux Kernel
Docker and the Linux KernelDocker and the Linux Kernel
Docker and the Linux Kernel
 
Linux booting process, Dual booting, Components involved
Linux booting process, Dual booting, Components involvedLinux booting process, Dual booting, Components involved
Linux booting process, Dual booting, Components involved
 
RHEL5 XEN HandOnTraining_v0.4.pdf
RHEL5 XEN HandOnTraining_v0.4.pdfRHEL5 XEN HandOnTraining_v0.4.pdf
RHEL5 XEN HandOnTraining_v0.4.pdf
 
Intro To Gentoo Embedded Cclug
Intro To Gentoo Embedded CclugIntro To Gentoo Embedded Cclug
Intro To Gentoo Embedded Cclug
 

Vmware

  • 1. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Running VMware or Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks by Joe Kaplenk Sr. I/T Specialist IBM Web Server Sales and Adjunct Faculty Member College of DuPage Glen Ellyn, IL
  • 2. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Special Thanks to Collective Technologies as a former employer of mine. This is for the special project time they allowed me to develop and research additional methods and techniques that are being presented along with the time to help build the systems now is use in IC1108
  • 3. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Overview " Driving force in the search " Methods tried " Other options " Use of Vmware
  • 4. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Issues That Needed Solving " Survey says ... " Students could not be an administrator " Students could not do networking " Students could not do network administration
  • 5. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Problems in Teaching System and Networking Admin " Budget " Network security concerns " Lack of equipment " Lack of classroom space " Only one or a few sections " Limited open lab time
  • 6. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Problems in Developing in a Heterogeneous Environment " Budget " Network security concerns " Lack of equipment to do development " Lack of lab, computer room or other space " Only a few machines available " Restricted schedules to test ideas on an available box " Development using traditional methods
  • 7. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Where to Run An Operating System " CD-ROM " Diskette " Hard disk " Network card
  • 8. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Running Off The CD-ROM " Uses RAM disks for temporary and writeable files " Presents a new totally clean environment on bootup " Customized files can be loaded from a diskette " Device support may be limited and is not easily customizable on the CD-ROM
  • 9. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk CD-ROM Options – Yggdrasil Linux Characteristics • Students can run Linux from diskette and CD-ROM only • Does not require a hard disk • Files can be saved to diskette and hard disk • Last version was Fall 1995 • Supports only older networking cards • Some programs are not standard Linux or UNIX • New features are found in DemoLinux
  • 10. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk CD-ROM Options - DemoLinux A No hard disk is needed A Uses diskette, bootable CD-ROM and memory (diskettte may not be needed) A Has over 1 Gig of programs on a standard CD-ROM A Information can be saved to diskette, harddisk, network A Network support includes NFS, current ethernet cards, Samba, etc. A Can also be fully installed or used with a link from Windows to run the CD-ROM A Is volative (It loses its information on shutdown) A Must be configured after each reboot either manually or with a batch program
  • 11. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Using Diskette " Run the operating system off the diskette. i.e. DOS " Operating system can be loaded into RAM and run as RAM disks, i.e. Trinux, Tomsrtbt " Filesystems can be mounted remotely to run the operating system, i.e. Novell " Networking protocols and device support is limited due to low diskette space " Expensive, limited or no MS support of Windows GUI
  • 12. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Diskette-Based Linux Options Uses one or several diskettes for • Web-server • Router • Troubleshooting • Network analysis • X-windows • Simple to understand and teach • Customizable • Limited in capabilities • Limited commands
  • 13. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Dual/Multi Boot " The most common method of doing multiple operating systems " Boots off a Master Boot Record " Then accesses individual partition boot records each of which can run a totally independent operating system " Can run single or multiple operating sytems, individually(by default) or simultaneously (with virtual operating system support) " Is supported for all PC-based operating systems as well as free managers on other processor versions of Linux " Requires a boot manager such as the Linux lilo, System Commander, Boot Magic, NT Boot manager, etc.
  • 14. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Some Boot Managers Free In Master Boot Record or partition LILO – " Linux Loader " Supports Windows, Linux, OS/2, etc " Other free versions include X-windows based boot manager Partition Magic Commercial Packages Boot Magic " Easily Available in computer stores " Supports Windows, Linux, etc " Some versions converts filesystem System types Commander " Up to 100 Operating Systems at one time.
  • 15. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Running Linux from Windows Free " Runs Linux partition from Windows Loadlin " Does not allow access to live Windows operating system Commercial Mandrake Linux " Usually install a small file with for Windows variable values " Runs remainder off CD-ROM SuSE Live Eval " Other manufactures also can run mostly off the CD-ROM
  • 16. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Running off a Network Card " Uses a special ROM memory chip added to the network card or computer motherboard " Doesn't require a hard disk " Can require a lot of network bandwidth due to everything being loaded off a remote box " Has been used in Netware, UNIX and Linux
  • 17. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Emulator " Runs software that was not originally design for the hardware and software running it " The emulated machines functionality, hardware and software is duplicated in software " Is often limited because either all the system parameters are not known or too complex to build " Handles a limited number of software apps " Requires large amounts of memory and CPU power
  • 18. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Simulator " Is a special class of emulator " Is less CPU and memory intensive " Can duplicate a particular function or series of functions " Can emulate parts of hardware, software or apps " Is often used in early development of new processors and their software before creating an emulator
  • 19. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual Machine Does not have a CPU emulation component Directly uses the system's CPU Only runs operating systems and apps for that CPU Is theoretically faster than an emulator Requires an emulation layer for Input/Output devices Requires additional memory Is not as CPU intensive as an emulator Examples include VMware, DOSEMU, VM
  • 20. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk The Virtual Network A network that doesn't really exist Assumes the characteristics of a real network Emulates an standard ethernet card " Doesn't use the standard network components " Can be used to prototype new network ideas " Can be used to teach networking and operating systems
  • 21. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk VMware " Allows: / Virtual Machines / Virtual networks (Up to 3) / Virtual disks (Up to 4 IDE and 7 SCSI) " Supports Microsoft SMB networking with a SAMBA server and client capability " Includes a DHCP server for the virtual network only
  • 22. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk VMware Terms " Virtual Network - Confined inside the Host. Up to 3 virtual networks can be defined per Host and Guest " Host - the operating system running the Vmware. Can be Linux or Windows NT/2000 " Guest - the operating sytem that runs from Vmware " Host-only - virtual networking confined to the Host " Bridged - virtual networking the Guest uses to access the LAN.
  • 23. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk VMware Guest Operating Systems Supported Partially or Un-Supported "Linux – Most current versions "Novell 4.0/5.0 "NT3.5/NT4.0/2000 "OS/2 and OS/2 Warp "DOS "Windows 3.1/95/98 "NetBSD, OpenBSD "FreeBSD "Windows/ME "Other "Other
  • 24. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Topology of Vmware Host and Guest Applications Windows Windows Linux Other OS NT/2000 95 Operating System Layer Vmware Operating System Vmware Operating System Dependent Virtual Platform Layer Dependent Virtual Platform Layer Linux Or NT/2000
  • 25. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Host-Only Networking LAN " Virtualconfined inside the totally networking that is box " Reduces security concerns User's PC " Reduces Network costs " Routing concepts and rules can be safely tested Host OS and developed Host-Only Network Guest OS
  • 26. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Host-Only Networking Continued " Students can safely experiment with different network types including Microsoft, Novell, TCP/IP " Allows users to prototype new ideas in isolation " Up to 3 virtual host-only networks can exist per Guest and Host
  • 27. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Bridged Networking " The Hostbridge a network acts like LAN " Virtual the Guest operating allows networking that the system direct access to local LAN via the host " Allowsthe Guest to directly access the LAN " Up to 3 bridged networks can exist per Guest and User's PC Host Host OS Bridged Network Guest OS
  • 28. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Vmware System Layout Workstation Main Host Server Host-Only Network Guest Bridged Network
  • 29. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual Filesystem Types " Persistent - Works like a regular hard disk " Nonpersistent - Changes to the drive are made to a temporary redo log file. When VMware is shutdown the changes are lost " Undoable - Gives you the choice of saving the changes at the end of the session
  • 30. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual IDE and SCSI Disks " A virtual drive can be either SCSI or IDE regardless of what type of disk stores the info " An IDE disk drive or CD-ROM can be made to look like it's a SCSI device " A SCSI disk drive or CD-ROM can be made to look like it's an IDE device " SCSI CD-ROMS, either emulated or real, cannot be bootable by the Guest
  • 31. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual SCSI and IDE Disks Cont. " Up to 7 SCSI virtual disks can be created " Up to 4 IDE virtual disks can be created " Each Virtual Disk can be defined with a size up to 2 Gigabytes " Each disk only takes up the amount of space used by data. No matter how big it is defined. " Can be used to setup RAID devices.
  • 32. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual Hard Disk Types " Disk File - a regular file that has all the characteristics of a hard disk. Only uses space taken by the data up to 2 Gigs " Raw Disk -a regular disk partition " Plain Disk - combines several disk files into a fixed size usually greater than 2 Gigs
  • 33. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Virtual vs Raw Filesystems and Partitions Running off a Raw Running off a Disk File Partition Bootable Host Partition BIOS Bootable or Non-Bootable Guest Operating System Partition Guest Filesystem Vmware Vmware Bootable Host Partition Bootable Host Partition
  • 34. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Plain Disk " Combines Several Files into one larger virtual file Plain Disk Up to 2 Gig Up to 2 Gig Up to 2 Gig Virtual Virtual Virtual Filesystem Filesystem Filesystem File File File Up to 2 Gig Up to 2 Gig Up to 2 Gig Virtual Virtual Virtual Filesystem Filesystem Filesystem File File File
  • 35. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Displaying and Running VMware Remotely Using a Linux Host Linux This allows you to display the Host results of running a VMware guest on a Linux host. This includes displaying NT on any remote X- Windows Workstation Linux Network Workstation Running VMware and X-Windows X-Client Workstation Displaying Any VMware VMware Anything Running Guest X-Windows
  • 36. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Running off a Network Disk With an NT or Linux Host NT or Linux Network File VMware Server Image Any File Network Workstation Running Acceptable File Services VMware Include NFS, Novell, Samba(SMB), anything supported by the VMware Workstation and any hardware running these
  • 37. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Storing, Displaying and Running VMware Remotely With a Linux Host Any Network Storage System Linux Network Server Running VMware Any File Image Linux Services File Network Workstation Running VMware NT/2000, and X-Windows Linux, X-Client Workstation 95, Displaying etc. VMware Anything Running X-Windows
  • 38. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Other Virtual System Options " Sun E1000 (E10K) allows the partitioning of the system with multiple operating systems each having one or several CPUs and memory boards " HP SuperDome – No inormation at this time on how it uses the system layout " Linux Plex86 – a virtual system package that runs on Linux. The source code is freely available
  • 39. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk IBM Virtual System Options " The pSeries - RS/6000 with AIX 5.1L will simultaneously run PowerPC Linux using system partitioning like VM " The iSeries – AS/400 will run Linux simultaneously with other operating systems using partitioning " The xSeries – Netfinity Intel-based server series which runs VMware and later releases of AIX5L – Redbooks " The zSeries – S/390 mainframe system run thousands of Linux instances on VM and other managers. Linux versions include Red Hat, SuSE and TurboLinux
  • 40. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Student and Developer Advantages Virtual Systems, Runnable CD-ROMS and diskettes allow the user to: Install the operating system without needing to be an network or system administrator Run the operating system without interacting with the campus or office environment Administer their own operating system Experiment with different configurations w/o making permanent changes
  • 41. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Student and Developer Advantages Cont. The student can access multiple operating systems without needing multiple PCs Routing and network concepts can be experimented with All the network changes are isolated within the PC when using the virtual networking Users can clone a network or operating system and be destructive without changing the original
  • 42. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Instructor Advantages It is possible to demonstrate different configuration and install procedures without getting involved in hardware setup The VMware display in Linux is run on X-Windows allowing a demonstration across the network The virtual machine only takes up the disk storage space that is actually needed. Empy file space is not allocated
  • 43. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk IT Staff Advantages By using host-only mode the networking is isolated within the PC Any access to the main network must be done by configuring the host as a router. This can be restricted to only allowing changes by the admin It is not necessary for the IT staff to constantly rebuild the system after each term. It is only necessary to delete extra files or partitions
  • 44. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk Weaknesses or Realities of VMware There is a per workstation cost for a license You need to allow the normal amount of memory for each running virtual operating system plus a little extra to avoid swapping Graphics support is more limited Device support for the guest is limited to those devices supported by the host
  • 45. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 46. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 47. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 48. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 49. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 50. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 51. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 52. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 53. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 54. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 55. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 56. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 57. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk
  • 58. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk References " VMware website: www.vmware.com " Book: VMware 2 for Linux by Jason Compton, publ by Prima Tech " Article: Using Linux to Teach UNIX System Administration by Joe Kaplenk - w2.linuxjournal.com/cgi-bin/frames.pl/lj- issues/issue44/2348.html " My email: jkaplenk@aol.comM " y website: users.aol.com/jkaplenk
  • 59. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk My Computer/Scientific Background B.S. Physics – University of Utah Collective Technologies (Current) IBM Global Services Loyola University Chicago University of Illinois at Chicago Physics Dept. Argonne National Labs Fermi National Labs Motorola R.R. Donnelley Comdisco
  • 60. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk My Publishing Background Author of: UNIX System Adminisrator's Interactive Workbook Linux Network Administrator's Interactive Work Book Co-Author of: IBM Redbooks on: Turbo Linux Red Hat Linux Caldera Linux SuSE Linux
  • 61. Running Multiple Operating Systems, Virtual Systems, Virtual Networks and Virtual Disks – Copyright 2001 - Joe Kaplenk My Training Background Current and Past Instructor for: " College of DuPage CIS Department (Current) " New Horizons Computer Learning Center " Loyola University Mathematics Dept. " Westwood College of Technology