Technology

Dinamiqs developed several technologies that are used inside the various products. These technologies enhances our software and makes the installation much easier.

Memory stack enhancements:

Especially on Terminal server and Citrix servers we encountered problems with Memory allocation errors and the server gets a Blue Screen of Death. This behaviour was driving users nuts because they did not only loose the application but also the data when it was not saved. To overcome these problems users started to use auto save every 20 or 30 seconds. Not realising that this triggered the Blue Screen even more.

One of the major enhancements in all our DVS products is the memory allocation stack. Instead of placing applications every where in the memory we only allocate the first block and then allocate largere blocks on a higher level. Not only does the Memory Allocation stack prevents the server from getting a blue screen of death, but users see a much more faster application behaviour. For system administrators this technologie made it possible to scale the environment with 4 or 5 more users. So not traditional between 30 and 40 users on every server but up to 50 with the same applications and functionality.

In DVS4VDI we used this technology to prevent applications from running in the fragmented 384 MB we give the image but use a Swapfile outside the image of up to 800 MB. This swap file is much faster then the virtual Hardware and it prevents user from getting slow machines when one of the users is overloading the system. Virtual memory is shared between all users on the Vmware server. The Swapfile is independent of the amount of users and only used by that particular user.

DCP: DinamiQs client Protocol.

DCP is a remote desktop protocol. Instead of using network bandwidth, DCP is using I/O traffic. When the client is virtualised DCP can be used to connect to the client remotely. Even when the network card is disabled, the connection will not drop. DCP enables USB support, Sound redirection from the Virtual Display device to the client and can be used for remote control of clients. When the DCP connector is used to connect to a DCP agent the Connector sees if it should use I/O or network.

DVS-PM: DinamiQs Virtualisation Suite Profile management

DVS-PM is developed to resolve profile problems. In traditional environments system administrators have to choose between Roaming profiles and mandatory profiles. Every method brings his advantages but also his disadvantages. With DVS-PM you will get all the benefits of both. Profiles will stay on the network and will not be copied into the client for server based computing or VDI environments. When a user logson with a fatclient the profile is copied locally and the user can work online and offline. When the client works offline and he connects to the network the profile will be updated instantly without the risk of getting corrupted.

Registry files are handled in files and are loaded at logon time and are written back at logoff time. Even when a user drops his connection because of a hard shutdown or a crash at logoff time the profile will never get corrupted. The profile is mandatory but is used as roaming.

 

DVS-PM profiles can be managed from within our DinamiQs management console.

DVS-PM will be added to our DVS suite together with the release of version 3.0 in June 2009.