Jump to content
DeployCentral
NicholasGoll

Hardware Requirements for Deploying Application Packs

Recommended Posts

Greetings everyone,

I was wondering if anyone has heard or knows if there are new Hardware Requirements/Considerations for the host machine when using the Application Packs feature. I have been testing and using the Application Packs Beta over the past few weeks and I've just notice some patterns and a new hardware strain while using this feature. The new hardware strain that brought me to ask this question is very high usage of the host's memory. My experience of this was earlier today when we had to push a large piece of software to our Interior Design Computer Lab. This was our first time pushing a package to multiple computers at once. When the computers were selected and we deployed the package, we notice something strange. It would push the package to only a few computers in the lab, and once the package was receive and installation began, it would start transferring the package to another small group of computers. Meanwhile while this happened, I saw expected high disk usage and network transfers, but what caught me slightly off guard was almost all my memory was being used up. SmartDeploy was using anywhere from 8 to 12 GBs of the 16GB in my system during the deployment. Everything was deployed and the software install with no issues on all the machines. However, it did take an hour to almost two hours to completely deploy to the lab. So, here are a few questions I have relate to this.

Are there new Hardware Requirements/Recommendations for those who plan to use this feature moving on?

Does the size of Application Packs reflect on the amount of memory used during deployment?

When deploying to a group of computers, is there a predetermined amount of computers that receive that pack at once, or is the number determined by the size of the pack and/or the amount of memory in the host system?

When deploy an Application Pack to a group of computers, does client get it's own session, like a unicast, or do they get the same packets at the same time, like a multicast?

Share this post


Link to post
Share on other sites

Nicholas; Can you tell me which version of Windows you're running?

 

Regarding your questions:

Are there new Hardware Requirements/Recommendations for those who plan to use this feature moving on?
--No specific requirements regarding hardware that we have run across.

Does the size of Application Packs reflect on the amount of memory used during deployment?
--
Yes and no. We are streaming the application package to the device over the network. The streaming mechanism automatically allocates memory for the download and flushes to disk when appropriate.

When deploying to a group of computers, is there a predetermined amount of computers that receive that pack at once, or is the number determined by the size of the pack and/or the amount of memory in the host system?
--
We process messages in chunks of 5. Meaning you can deploy to 20 machines and it will do four loops to get all 20. If deploying a large application package it will take a while to get through them all as we wait for the file to download before continuing.

When deploy an Application Pack to a group of computers, does client get it's own session, like a unicast, or do they get the same packets at the same time, like a multicast?
--
Unicast session to each device, so yes could take up some network bandwidth.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...