Method and apparatus for distributing personalized e-mail |
| Information common to multiple e-mail messages is sent as common content chunks, which may be ... |
|
Electronic mail with recipient-specific content |
| It is an object of the invention to address the foregoing difficulties in conventional computerized ... |
|
Graphical test progress monitor |
| The invention provides a graphical tool, referred to herein as a test progress monitor. When the ... |
|
Atomic and molecular documents |
| OF THE PREFERRED EMBODIMENTS Prior to discussing the present invention in greater detail, it is ... |
|
Methods and apparatus for a window pane sash control with memory |
| In accordance with one aspect of the present invention, as embodied and broadly described herein, a ... |
|
Computer storage system and failover method |
| Preferred embodiments and their advantages are best understood by reference to FIGS. 1 and 2, ... |
|
System and method for providing recipient specific formats for electronic mail |
| What is claimed is: 1. A method of formatting text in an electronic mail message for a specific ... |
|
Selective sending of portions of electronic content |
| What is claimed is: 1. A software application for enabling a user to operate on an electronic ... |
|
Method and apparatus for processing electronic mail |
| Now, a method and apparatus implementing the method have been invented to reduce the disadvantages ... |
|
|
Methods and apparatus for managing multiple user systems
| Details |
Inventors: Marsland, Timothy;
Assignee: Sun Microsystems, Inc. (Santa Clara, CA)
Primary Examiner: Gaffin; Jeffrey
Assistant Examiner: Mahmoudi; Hassan
Attorney, Agent or Firm: Dorsey & Whitney LLP
The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual machine executive is booted on a computer system typically with multiple processors and multiple memory blocks. The virtual machine executive creates multiple virtual machines associated with multiple operating systems. A virtual machine executive provides the illusion that each virtual machine has its own dedicated hardware. The virtual machine executive either behaves as a file server, or hosts an operating system instance that behaves as a file server. System administration of the collection of operating system instances can be achieved by administering the operating system instance that behaves as a file server, rather than by administering each operating system instance alone. |
|
DETAILED DESCRIPTION The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual machine executive is booted on a computer system typically with multiple processors and multiple memory blocks. The virtual machine executive creates multiple virtual machines associated with multiple operating systems. A virtual machine executive provides the illusion that each virtual machine has its own dedicated hardware. The virtual machine executive either behaves as a file server, or hosts an operating system instance that behaves as a file server. System administration of the collection of operating system instances can be achieved by administering the operating system instance that behaves as a file server, rather than by administering each operating system instance alone. According to various embodiments, a computer system is provided. The computer system includes a virtual machine executive, a first operating system, and a second operating system. The virtual machine executive runs on resources including a processor, memory, and persistent storage. The virtual machine executive is configured to allocate resources for a plurality of virtual machines. The first operating system is created by the virtual machine executive. The first operating system operates as a file server. A second operating system is created by the virtual machine executive. The second operating system operates as a file server client. The second operating system accesses data in persistent storage through the first operating system. According to another embodiment, a virtual machine executive is provided. The virtual machine executive includes a virtual machine interface, a virtual network, and a resource allocator. The virtual machine interface supports a first operating system running as a file server and a second operating system running as a diskless file server client. A virtual network is configured to allow data access requests from the file server client to the file server
|
| Related patents |
|
|
Image search apparatus and method
The present invention has been made in consideration of the above problems, and has as its object to narrow down images that must undergo similarity computations with a ...
|
|
|
Multi-tier debugging
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present ...
|
|
|
Multiple user software debugging system
Multiple User Computing Environment--FIG. 1 FIG. 1 illustrates a block diagram example of a computer system 100 in a multiple user debugging environment. The multiple ...
|
|
|
Management of network distributed agents in a distributed computing environment
OF THE PREFERRED EMBODIMENT OF THE PRESENT INVENTION Reference now being made to FIG. 1, a schematic diagram is shown illustrating various components of a Local Area N...
|
|
|
Methods, systems and computer program products for remote control of a processing system
It is, therefore, one object of the present invention to provide a computer system that can control a program to be executed by a server, even when special remote ...
|
|
|
Processes and apparatuses for managing network devices
Accordingly, it is an object of the present invention to obviate the above-described problems and shortcomings by providing processes and apparatuses for quickly and ...
|
|
|
Data storage with host-initiated synchronization and fail-over of remote mirror
The present invention enables efficient remote data mirroring and "fail-over" capabilities in a computer system wherein a local host device stores data on a local ...
|
|
|
Method and apparatus for establishing communications between packet-switched and circuit-switched networks
The invention describes a method and apparatus which allows communications between packet-switched data networks and traditional circuit-switched networks. Specifically, ...
|
|
|
Remote bookmarking for wireless client devices
Broadly speaking, the invention relates to improved techniques that enable wireless devices to implement bookmarks with improved transmission efficiency, reduced user ...
|
|
|
File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
In accordance with one aspect of the invention, there is provided a method of operating a file server in a data network. The file server receives a request for metadata ...
|
|
|