Installing the SQLstream Virtual Hard Disk

The Guavus SQLstream Trial Virtual Hard Disk contains an Ubuntu Server with s-Server and StreamLab installed. It can run on any Windows 10 Pro system with Hyper V enabled.

The Guavus SQLstream Trial Virtual Hard Disk is a file format that contains a virtual hard drive. The file is a single zip archive in VHD, and contains a Virtual Hard Disk and metadata for automating on import. We have tested VHD with Microsoft's Hyper V.

Requirements

In order to run the Guavus SQLstream Trial Virtual Hard Disk with good performance, we recommend a host system with 4 cores and 8GB.

Steps to Get the Virtual Hard Disk Running

  1. Download the zip file containing the VHD from https://www.sqlstream.com/downloads. Unzip the file.
  2. Start Windows Hyper-V.
  3. In the right column, under Actions, click Import Virtual Machine.
  4. Browse to the folder called SQLstream-6.0.0.1 inside the unzipped folder (which is SQLstream-6.0.0.1 by default).
  5. Click Select Folder.
  6. Click Next. SQLstream-6.0.1 should appear under Select the virtual machine to import
  7. Click Next.
  8. On the next page, choose Register the virtual machine (use the existing unique ID)
  9. An error message may apper indicating that Hyper-V cannot find an Ethernet switch. To the left of Connection, select Default Switch. A summary of the Virtual Machine appears.
  10. Click Finish.
  11. In the Hyper-V window, right-click the s-Server virtual machine and select Start.
  12. Once it is running, the virtual machine will automatically log in to the Linux desktop:

Using the Guavus SQLstream Container Cover Page

If it does not open automatically, to access the Guavus SQLstream Cover Page, open your browser and go to the following address:

http://localhost/

The Guavus SQLstream Container Cover Page displays. Note: The message at the top of the page will differ depending on the container in which you have installed Guavus SQLstream.

This page lets you do the following:

  1. Confirm that the following Guavus SQLstream components are running (you can also stop these from this page): s-Server, WebAgent, s-Dashboard, StreamLab
  2. Register your Guavus SQLstream Container, which installs as a free version limited to processing 1G of data per day. Once you have registered, SQLstream will send you a 60-day trial license for Guavus SQLstream's Enterprise Edition, which lets you process unlimited data. When your 60-day trial license expires, this instance will revert to the 1GB/day limit.
  3. Run the Mochi Demonstration application. Using s-Dashboard, the Mochi demonstration application simulates clusters of failed logins at a bank, either by phone or web, as well as withdrawals or debits using the same customer id number.
  4. Start a stream of simulated bus location data, see this data being used in a StreamLab application, and view a tutorial on how to integrate this data on your own.
  5. Download and install SQLstream s-Studio and other client tools. See Installing SQLstream s-Studio and Installing SQLstream Client Tools for more details. For both s-Studio and sqlLine, you will need the JDBC address for the s-Server instance in the Guavus SQLstream Docker Container. By default, this address is jdbc:sqlstream:sdp://localhost:5570.