1. A method of providing remote control to a virtualization system, the virtualization system comprising a computer having a virtualization software executing on the computer and one or more virtual machines executing on the computer by way of the virtualization software, each of the virtual machines having a guest operating system, the method comprising:
receiving over a network connection a plurality of logical channels of a multi-channel remote control protocol at a first domain of a plurality of domains of the virtualization system, each of the logical channels conveying information corresponding to one of the domains;
for each logical channel, identifying the corresponding domain, and
for each of the logical channels corresponding to a domain other than the first domain, forwarding the logical channel to the corresponding domain.
2. The method of claim 1, wherein the virtualization system comprises a virtualization layer and the first domain is the virtualization layer.
3. The method of claim 1, wherein the first domain is at least one of the guest operating systems.
4. The method of claim 1, wherein the corresponding domain is at least one of the one or more virtual machines.
5. The method of claim 1, wherein the network connection is coupled to a remote client computer.
6. The method of claim 1, wherein the network connection is a Transmission Control ProtocolInternet Protocol connection.
7. The method of claim 1, wherein one of the logical channels conveys information having functionality comprising one of: authentication, remote display and remote inputoutput functions.
8. The method of claim 1, wherein the identifying is based on a functionality of the logical channel.
9. The method of claim 1, wherein the conveyed information is modified before the logical channel is forward to the corresponding domain.
10. The method of claim 1, further comprising receiving one or more responses from the corresponding one or more domains in response to the one or more forwarded logical channels and forwarding the responses to a client computer coupled to the network connection.
11. The method of claim 1, wherein the corresponding domain changes from a previous domain to a current domain.
12. A computer readable media having instructions stored thereon that, when executed by a processor, causes the processor to provide remote control to a virtualization system, the virtualization system comprising a computer having a virtualization software executing on the computer and one or more virtual machines executing on the computer by way of the virtualization software, each of the virtual machines having a guest operating system, the processor comprising:
receiving over a network connection a plurality of logical channels of a multi-channel remote control protocol at a first domain of a plurality of domains of the virtualization system, each of the logical channels conveying information corresponding to one of the domains;
for each logical channel, identifying the corresponding domain, and
for each of the logical channels corresponding to a domain other than the first domain, forwarding the logical channel to the corresponding domain.
13. The computer readable media of claim 12, wherein the virtualization system comprises a virtualization layer and the first domain is the virtualization layer.
14. The computer readable media of claim 12, wherein the first domain is at least one of the guest operating systems.
15. The computer readable media of claim 12, wherein the corresponding domain is at least one of the one or more virtual machines.
16. The computer readable media of claim 12, wherein the network connection is coupled to a remote client computer.
17. The computer readable media of claim 12, wherein the network connection is a Transmission Control ProtocolInternet Protocol connection.
18. The computer readable media of claim 12, wherein one of the logical channels conveys information having functionality comprising one of: authentication, remote display and remote inputoutput functions.
19. The computer readable media of claim 12, wherein the identifying is based on a functionality of the logical channel.
20. The computer readable media of claim 12, wherein the conveyed information is modified before the logical channel is forward to the corresponding domain.
21. The computer readable media of claim 12, further comprising receiving one or more responses from the corresponding one or more domains in response to the one or more forwarded logical channels and forwarding the responses to a client computer coupled to the network connection.
22. The computer readable media of claim 12, wherein the corresponding domain changes from a previous domain to a current domain.
23. A virtualization system having a plurality of domains, the system comprising:
a virtualization layer that comprises a kernel and a virtual machine monitor;
at least one virtual machine that comprises a guest operating system; and
a replay proxy located in a first domain of the plurality of domains and coupled to a network connection that comprises at least one logical channel of a multi-channel remote control protocol, the logical channel conveying information corresponding to at least one of the domains;
wherein the replay proxy is adapted to receive over the network connection the logical channel; determine the corresponding domain for the logical channel, and forwarding the logical channel to the corresponding domain if the logical channel corresponds to a domain other than the first domain.
24. The system of claim 23, wherein the first domain is the virtualization layer.
25. The system of claim 23, wherein the first domain is the guest operating system.
26. The system of claim 23, wherein the logical channel information provides functionality comprising one of: authentication, remote display and remote inputoutput functions.
27. A system for providing remote control to a virtualization system, the virtualization system comprising a computer having a virtualization software executing on the computer and one or more virtual machines executing on the computer by way of the virtualization software, each of the virtual machines having a guest operating system, the system comprising:
means for receiving over a network connection a plurality of logical channels of a multi-channel remote control protocol at a first domain of a plurality of domains of the virtualization system, each of the logical channels conveying information corresponding to one of the domains;
for each logical channel, means for identifying the corresponding domain, and
for each of the logical channels corresponding to a domain other than the first domain, means for forwarding the logical channel to the corresponding domain.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A flooring system, comprising:
at least two planks, wherein each plank comprises a laminate including:
a perimeter;
a first upper surface defining a first portion of the perimeter;
a second upper surface adjacent the first upper surface and defining a second portion of the perimeter, wherein the second upper surface is substantially non-coplanar with the first upper surface; and
a first groove dividing the second upper surface into at least two sub-surfaces,
wherein first upper surface of adjacent ones of the at least two planks form a second groove having a topography substantially identical to a topography of the first groove, and
wherein said first groove has a width less than about 1 mm.
2. The flooring system according to claim 1, wherein the first upper surface is substantially parallel to the second upper surface.
3. The flooring system according to claim 1, wherein the first upper surface is oblique to the second upper surface.
4. The flooring system according to claim 1, wherein the at least two sub-surfaces visually depict separate motifs.
5. The flooring system according to claim 1, wherein at least one of the at least two sub-surfaces is adjacent only the first upper surface and the first groove.
6. The flooring system according to claim 1, wherein the first groove is substantially V-shaped.
7. The flooring system according to claim 1, wherein the first groove comprises sidewalls substantially perpendicular to the second upper surface.
8. The flooring system according to claim 1, wherein second portions of perimeters of adjacent ones of the at least two planks are substantially aligned with each other.
9. The flooring system according to claim 1, wherein a substantially continuous motif is visually depicted across sub-surfaces of adjacent ones of the at least two planks, wherein the sub-surfaces comprise at least a portion of the second portion of the perimeter.
10. The flooring system according to claim 1, wherein a substantially continuous surface texture is provided across sub-surfaces of adjacent ones of the at least two planks, wherein the sub-surfaces comprise at least a portion of the second portion of the perimeter.
11. The flooring system according to claim 1, wherein the surface texture is an embossed surface texture.
12. The flooring system according to claim 11, wherein the embossed surface texture comprises at least one depression having a depth less than about 0.2 mm.
13. The flooring system according to claim 11, wherein the surface texture is aligned with a decorative motif.
14. The flooring system according to claim 11, wherein the surface texture is unaligned with a decorative motif.
15. The flooring system according to claim 1, wherein the first upper surface and the first groove visually depict substantially the same motif.
16. The flooring system according to claim 1, further comprising at least one locking mechanism arranged elevationally below the first upper surface.
17. The flooring system according to claim 16, wherein a portion of the at least one locking mechanism is hidden by the second upper surface.
18. The flooring system according to claim 16, wherein a portion of the at least one locking mechanism is hidden by the first upper surface.
19. The flooring system according to claim 1, wherein adjacent ones of the at least two planks are joined together with glue.
20. The flooring system according to claim 1, wherein adjacent ones of the at least two planks are joined together without glue.
21. The flooring system according to claim 1, wherein at least one side of each of at least one of the at least two planks contacts more than one adjacent plank.
22. The flooring system according to claim 1, wherein the first groove of each of the at least two planks is substantially identical.
23. The flooring system according to claim 1, wherein the first surface is about 0.794 mm below the second upper surface.
24. The flooring system according to claim 1, wherein the second groove is substantially the same width as the first groove.
25. The flooring system according to claim 1, wherein the width of the first groove is between about 0.3 and about 0.9 mm.
26. The flooring system according to claim 1, wherein at least one sub-surface visually depicts wood.