diff options
-rw-r--r-- | content/pages/home.rst | 53 |
1 files changed, 19 insertions, 34 deletions
diff --git a/content/pages/home.rst b/content/pages/home.rst index 4764b17..ca699bb 100644 --- a/content/pages/home.rst +++ b/content/pages/home.rst @@ -4,37 +4,22 @@ Home :slug: home :modified: 2015-11-24 10:20 -.. _contact page: contact.html - -The Spice project aims to provide a complete open source solution for -interaction with virtualized desktop devices. The Spice project deals with both -the virtualized devices and the front-end. Interaction between front-end and -back-end is done using VD-Interfaces. The VD-Interfaces (VDI) enable both ends -of the solution to be easily utilized by a third-party component. - -The following diagram illustrates VD-Interfaces: - -.. image:: {filename}/static/images/vdi_schem.png - :alt: VDI scheme - -Currently, the project main focus is to provide high-quality remote access to -QEMU virtual machine. Seeking to help break down the barriers to virtualization -adoption by overcoming traditional desktop virtualization challenges, -emphasizing user experience. For this purpose, Red Hat introduced the SPICE -remote computing protocol that is used for Spice client-server communication. -Other components developed include QXL display device and driver, etc. - -The following diagram illustrates the current Spice solution on top of QEMU. - -.. image:: {filename}/static/images/spice_schem.png - :alt: SPICE scheme - -The Spice project plans to provide additional solutions, including: - -- Remote access for a physical machine -- VM front-end for local users (i.e., render on and share devices of the - same physical machine) - -Like to know whats going on? Join spice-devel@lists.freedesktop.org to -get information about all things related to the Spice project. For -other mailing lists and irc channel see the `contact page`_. +The SPICE project aims to provide a complete open source solution for remote +access to virtual machines in a seamless way so you can play videos, record +audio, share usb devices and share folders without complications. + +.. TODO + <img linux client + win guest/> + <img win client + linux guest/> + +SPICE could be divided into 4 different components: Protocol, Client, Server +and Guest. The protocol is the specification in the communication of the three +other components; A client such as remote-viewer is responsible to send data and +and translate the data from the Virtual Machine (VM) so you can interact with it; +The SPICE server is the library used by the hypervisor in order to share the VM +under SPICE protocol; And finally, the Guest side is all the software that must +.be running in the VM in order to make SPICE fully functional, such as the QXL +driver and SPICE VDAgent. + +.. TODO + <img *simple* scheme with all 4 components above/> |