LAE

Welcome to the LAE community!  Please feel free to start a discussion in the discussion tab or join in a conversation.

Discussions

Members

Resources

Events

 View Only
  • 1.  Data transfer between Lavastorm Server and BRE

    Employee
    Posted 05-09-2014 06:12

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: dialpemo

    Hi,
    We are thinking of moving a server to an Amazon cloud server, and they charge for the amount of the data transfer between the server and application, like Lavastorm. My question how much data is exchange between the server and the the bre when ruining a Graph and does it vary.
    Thank you for your time.

    Kind regards,
    Alex


  • 2.  RE: Data transfer between Lavastorm Server and BRE

    Employee
    Posted 05-09-2014 07:33

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: stonysmith

    It varies. There are a number of factors involved.

    1) Do you have large static data nodes? Those must be uploaded every time the node is executed.
    2) Do you select "View All" on large outputs very often? Those must be downloaded.
    3) Beyond 1 and 2 above, the actual communication between BRE and the server while a node is executing is rather minimal. I believe that the "keep alive" and "status" packets are quite small and relatively infrequent.


  • 3.  RE: Data transfer between Lavastorm Server and BRE

    Employee
    Posted 05-09-2014 08:01

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: dialpemo

    by static nodes do you mean like csv, excel .. files?
    If running one of those nodes would it be the same size as the original file. i.e. if a file is 500MB then data transfer is 500MB?


  • 4.  RE: Data transfer between Lavastorm Server and BRE

    Employee
    Posted 05-09-2014 08:35

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: stonysmith

    I meant the "Static Data" node itself - it is plaintext within your BRG, and the entire text is uploaded to the server every time you click on Run or ReRun.

    On a wider picture.. look at the total file size of your BRG file. In general, that entire set of bytes must be uploaded to the server if you run a graph start-to-finish. Each time you run a node from BRE, the "brainscript code" must be sent to the server, so the number of times you run something must be considered as well.

    As to "external" files such as CSV,Excel, those must be on the server before you can read them, so you would incur the bandwidth cost every time you upload (or download) them. But, such an upload/download is outside of the LAE itself, and I didn't address it above. You must include the cost of the Inputs/Outputs bandwidth versus how often you transfer them.


  • 5.  RE: Data transfer between Lavastorm Server and BRE

    Employee
    Posted 05-09-2014 08:50

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: dialpemo

    aww ok I see, so when running a graph the external files won't really occur on much data exchange.

    Thank you for your time, I really appreciate your help.