question

CorryDye avatar image
0 Votes"
CorryDye asked AnnaManzoni-2374 answered

Data Science Home Network

Good day everyone I was hoping I could reach out for some assistance/advise

I would like to set up a virtual data science machine on my home network, and be able to work on the same VM from my desktop workstation and my surface pro.

Additionally I would like to be able to have secure access to it on a dedicate port on my gig home internet plan,

being able to allow access to specific people to also work on the VM is ideal

however being able to have the VM operate efficiently, quickly, and more importantly, securely are my top priorities

factoring in some ease of access and mitigating the clunky "remote desktop" feel from the VM would also help

My questions are, What is the best way to port forward securely to a designated VM or VNET to operate a Data Science VM?,

Can I use my desktop workstation to utilize its 12 core processor to boost the processing power (and absorbing some of the cost to run)?

how is the best method for connecting a surface pro 7 to said desktop and/or VM on Azure?

Thanks and appricate any advise

azure-virtual-machinesazure-virtual-networkazure-vpn-gatewayazure-security-centerazure-data-science-vm
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

romungi-MSFT avatar image
0 Votes"
romungi-MSFT answered CorryDye commented

@CorryDye-2623 Are you planning to use the Azure data science VM offering from Azure as a service which contains pre-installed tools and packages that can be deployed on windows 10/Ubuntu or are you looking to setup a VM on Azure and then install your own packages and maintain a VM as a data science virtual machine?

If you are opting for either of the two then the process to deploy a VM in a VNET are pretty much the same except with a DSVM the NIC security group is pre-configured where certain ports are open based on the tools that are installed. If you plan to deploy a standalone windows 10 VM then you can customize the security groups to the required ports. A DSVM does not support accelerated networking so latency could be higher.

In both the cases you can also use Azure AD to manage access and login to your machines to provide secure access to required users.

Also, you cannot use the local desktop to reduce cost of your Azure VM. To reduce cost you could choose spot VMs which are cheaper than pay-as-you-go, you should ensure your applications are designed to handle interruptions and don't run production workloads to take advantage of the cost savings.

With respect to connecting surface to the VM, I am not too familiar with this experience. I hope the community could chip in with their experience. Thanks!!


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hey thanks for the insight,
I am actually not sure how I want to do it however, yes I plan on using the DSVM option and going from their

0 Votes 0 ·
AnnaManzoni-2374 avatar image
0 Votes"
AnnaManzoni-2374 answered

Hi @ CorryDye, just encountered this project on Github, perhaps it will help. Here is what they're saying:

The Data Science Virtual Machine (DSVM) is a customized VM image on Microsoft’s Azure cloud built specifically for doing data science. It has many popular data science and other tools pre-installed and pre-configured to jump-start building intelligent applications for advanced analytics. It is available for Windows Server 2019 and Ubuntu 18.04 LTS.

About this Repo
This repo features tools, tips and extensions (see below) to the Data Science VM. We invite the DSVM user community to contribute any useful tools, scripts, or extensions you may have written to enhance the user experience on the DSVM.




5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.