Integration with Virtual Desktop Infrastructure |
Dr.Web Enterprise Security Suite supports integration with virtual desktop infrastructure (VDI). This is useful when working with thin clients capable of running in terminal mode via the RDP protocol. In this case, the anti-virus network is organized in the following way: 1.An anti-virus network administrator creates a reference virtual workstation with pre-installed software and Dr.Web Agent and connects it to Dr.Web Server. 2.Required virtual workstations are cloned from the created reference station. 3.After a specified period, the virtual workstations are removed. In future, they are created once again from the reference station, if necessary. To prepare the anti-virus network for integration with VDI 1.Select the item in the main menu of the Control Center and create a new station, which will be the reference station. 2.Install Dr.Web Agent along with all necessary software on the station you created. Connect the station to Dr.Web Server. 3.Appoint a virtual machine the Scanning Server and install the necessary software on it. You can create several Scanning Servers in your anti-virus network if necessary. 4.In the setting of the stations specify that they should use the Scanning Server. Specify for the stations the address of the Scanning Server to connect to. 5.In the same section of the Control Center, create a new group that will contain all future virtual workstations. 6.Set up the virtual workstation registration procedure. To do that, proceed to the User hooks section. Add a new hook based on the event. In the field, type in:
Specify ID of the reference station you created at step 1 as <reference_station_id>. Specify ID of the group you created at step 5 as <primary_group_id>. This information is always available in the object properties. During the cloning, each new virtual workstation will get an ID matching the ID of the reference station. According to the hook above, upon connecting to Dr.Web Server the station gets a newly generated UUID. After that, the station is registered in a primary group that has the specified ID. When creating the hook, it is recommended that you check with the pre-built hook template. Select in the hook tree of the Control Center to see the details, including possible alternative parameters and returned values. Scheduled removal of inactive virtual workstations To allocate the available licenses efficiently and prevent accumulation of information about removed virtual workstations in the database, make sure to set up a task to automatically remove any inactive workstations. The inactive workstations here should be understood as the stations that have not connected to Dr.Web Server within a specified period. To create a task for automatic removal of inactive stations 1.In the Control Center, proceed to the section. 2.Create a new task by clicking the button on the toolbar. 3.On the tab, select in the drop down list. After that, either import from a separate file or type in the following Lua script to the field below:
For <primary_group_id> specify ID of the group you created at step 5 of preparation for integration with VDI. The script above accesses the database, gets ID of the stations that have not connected to Dr.Web Server within the last 24 hours (86400 seconds) and removes such stations from the group that has the specified ID.
|