How do you do X?

Hey guys,

Tom here! If you've contacted Support, or attended a UK-based Nerdio event? We've probably crossed paths! Now it's time for me to turn it around on you guys, and ask you for your input.

After seeing all of our partners come together at our Nerdio Advisory Boards, a great valuable and productive conversation often started with "How do you do X?". Everyone seemed to have their own ways of getting a different task done. Some more catered to their business, some more efficient, and some found to be going around in a more inefficient manner merely due to lack of information - Which these conversations often made people review and improve their environments, no matter at which stage they were at with their Nerdio experience. 

My goal for this thread is that we can generate open conversation across our community, on how to do different things, in different ways, within Nerdio. Anything from the likes of Auto-Scale configurations, to Desktop Image Management, and more! Everyone loves to hear everyone else's use-cases, for the betterment of their own.

 

So… How do you do it?

1

Comments (12 comments)

2
Avatar
Dave Fiske

Bringing this back to the top.  

0
Avatar
Carl Long

Dave, I love the enthusiasm and I'm going to pin this post to hopefully drive some conversations!

 

0
Avatar
Philipp Mair

Sounds like this is the right place for my question :)

Are you using any other tools or scripts for the sealing of the image? Most of our customers are using Citrix and BIS-F and want to know if they still need that tool?

0
Avatar
Dave Fiske
(Edited )

Hi @Philipp - Nerdio has the "sealing of the image" built into our tool with the "set as image" feature.

0
Avatar
Philipp Mair

Ok thanks. I also guess that most of the "out of box optimizations" from BIS-F are not really needed in a AVD environment managed with Nerdio.... https://eucweb.com/docs/bisf-7-1912/out-of-box-optimizations

0
Avatar
Dave Fiske

Matthias Schlimm - Can you respond to Philipp Mair since you are an NVP and the guy in the blog :)

0
Avatar
Matthias Schlimm
(Edited )

Hi Philipp Mair as we say in IT "it depends"

If you don't use any additional software that need de-provisioning you don't need BIS-F, but you can use it too.

The Scripted Action "Enable Windows optimizations for AVD" is a little bit the same as Citrix Optimizer, but please check if it fulfill all your needs. Hope that helps

0
Avatar
Philipp Mair

Great, thanks for the feedback Matthias :)

0
Avatar
Matthias Schlimm
(Edited )

Dave Fiske if using "set as image" , which steps are being run to seal the image, is it what we see in the UI only, ore more behind ?

0
Avatar
Dave Fiske

The steps are only what is listed in the UI.  For easy reference for all to see they are listed below:

  • Set API context

     

  • Log params

  • Prepare to remove old image

  • Get image VM

  • Check and stop image VM

  • Check OS disk storage type

  • Cleanup temp resources

  • Copy template VM disk

  • Create network interface

  • Create vm

  • Get temp VM

  • Get image VM

  • Get associated image versions

  • Wait for Azure VM client to be ready

  • Remove users from temp VM

  • Remove 'Remove users' extension from temp VM

  • Start sysprep process on temp VM

  • Wait for Sysprep to complete (temp VM should automatically shut down)

  • Create image from VM

  • Collect VM information

  • Tag resources with pending remove tag

  • Delete virtual machine: /subscriptions/a2fbf30f-51bf-46a7-b1e6-7885c0fdb85c/resourceGroups/NMEDemo/providers/Microsoft.Compute/virtualMachines/DaveTestImage-tmp

  • Delete network interface: /subscriptions/a2fbf30f-51bf-46a7-b1e6-7885c0fdb85c/resourceGroups/NMEDemo/providers/Microsoft.Network/networkInterfaces/DaveTestImage-tmp-nic

  • Delete disk: /subscriptions/a2fbf30f-51bf-46a7-b1e6-7885c0fdb85c/resourceGroups/NMEDemo/providers/Microsoft.Compute/disks/DaveTestImage-tmp-osdisk

  • Get new custom image

  • Update image VM tags

  • Remove old image object

 

 

0
Avatar
Matthias Schlimm

Thanks David, this is complete different from the sealing steps of BIS-F, like cleanup eventlogs (complete list https://eucweb.com/docs/bisf-7-1912/out-of-box-optimizations here ) or Nerdio scripted Action "Enable Windows optimizations for AVD", etc.

It helps much more to understanding the required tasks, great :-)

0
Avatar
Michael Wells

How do you implement putting BGinfo on desktops?   There seems to be many ways to get this accomplished.  I'd love for there to be a scripted action that I could add on creation of new hosts.

Please sign in to leave a comment.