O que é a Máquina Virtual Azure Data Science para Linux e Windows?What is the Azure Data Science Virtual Machine for Linux and Windows?

A Data Science Virtual Machine (DSVM) é uma imagem VM personalizada na plataforma cloud Azure construída especificamente para fazer ciência de dados.The Data Science Virtual Machine (DSVM) is a customized VM image on the Azure cloud platform built specifically for doing data science. Tem muitas ferramentas populares de ciência de dados pré-instaladas e pré-configuradas para iniciar a construção de aplicações inteligentes para análise avançada.It has many popular data science tools preinstalled and pre-configured to jump-start building intelligent applications for advanced analytics.

O DSVM está disponível em:The DSVM is available on:

  • Windows Server 2019Windows Server 2019
  • Ubuntu 18.04 LTSUbuntu 18.04 LTS

Comparação com Azure Machine LearningComparison with Azure Machine Learning

O DSVM é uma imagem VM personalizada para a Data Science, mas a Azure Machine Learning (AzureML) é uma plataforma de ponta a ponta que abrange:The DSVM is a customized VM image for Data Science but Azure Machine Learning (AzureML) is an end-to-end platform that encompasses:

  • Cálculo totalmente geridoFully Managed Compute
    • Instâncias de ComputaçãoCompute Instances
    • Clusters de cálculo para tarefas ML distribuídasCompute Clusters for distributed ML tasks
    • Inferência Clusters para pontuação em tempo realInference Clusters for real-time scoring
  • Datastores (por exemplo Blob, ADLS Gen2, SQL DB)Datastores (for example Blob, ADLS Gen2, SQL DB)
  • Rastreio de experiênciasExperiment tracking
  • Gestão de modelosModel management
  • NotebooksNotebooks
  • Ambientes (gerir dependências conda e R)Environments (manage conda and R dependencies)
  • RotulagemLabeling
  • Pipelines (automatizar fluxos de trabalho científicos de dados de ponta a ponta)Pipelines (automate End-to-End Data science workflows)

Comparação com AzureML ComputaçãoComparison with AzureML Compute Instances

Azure Machine Learning Compute Instances é uma imagem VM totalmente configurada e gerida, enquanto o DSVM é um VM não gerido.Azure Machine Learning Compute Instances are a fully configured and managed VM image whereas the DSVM is an unmanaged VM.

As principais diferenças entre estas duas ofertas de produtos são detalhadas abaixo:The key differences between these two product offerings are detailed below:

FuncionalidadeFeature Ciência dos DadosData Science
VMVM
AzureMLAzureML
Instância de ComputaçãoCompute Instance
Totalmente geridoFully Managed NoNo YesYes
Suporte de IdiomasLanguage Support Python, R, Julia, SQL, C#,Python, R, Julia, SQL, C#,
Java, Node.js, F #Java, Node.js, F#
Python e RPython and R
Sistema OperativoOperating System UbuntuUbuntu
WindowsWindows
UbuntuUbuntu
Opção GPU pré-configuradaPre-Configured GPU Option YesYes YesYes
Opção de escalaScale up option YesYes YesYes
Acesso SSHSSH Access YesYes YesYes
Acesso RDPRDP Access YesYes NoNo
IncorporadoBuilt-in
Cadernos hospedadosHosted Notebooks
NoNo
(requer uma configuração adicional)(requires additional configuration)
YesYes
SSO embutidoBuilt-in SSO NoNo
(requer uma configuração adicional)(requires additional configuration)
YesYes
Colaboração IncorporadaBuilt-in Collaboration NoNo YesYes
Ferramentas pré-instaladasPre-installed Tools Jupyter (laboratório), RStudio Server, VSCode,Jupyter(lab), RStudio Server, VSCode,
Estúdio Visual, PyCharm, Juno,Visual Studio, PyCharm, Juno,
Power BI Desktop, SSMS,Power BI Desktop, SSMS,
Microsoft Office 365, Apache DrillMicrosoft Office 365, Apache Drill
Jupyter(laboratório)Jupyter(lab)
RStudio ServerRStudio Server

Exemplos de casos de utilizaçãoSample Use Cases

Abaixo ilustramos alguns casos de uso comum para clientes DSVM.Below we illustrate some common use cases for DSVM customers.

Experimentação e avaliação a curto prazoShort-term experimentation and evaluation

Você pode usar o DSVM para avaliar ou aprender novas ferramentas de ciência de dados,especialmente através de algumas das nossas amostras publicadas e walkthroughs.You can use the DSVM to evaluate or learn new data science tools, especially by going through some of our published samples and walkthroughs.

Aprendizagem profunda com GPUsDeep learning with GPUs

No DSVM, os seus modelos de treino podem usar algoritmos de aprendizagem profunda em hardware que é baseado em unidades de processamento de gráficos (GPUs).In the DSVM, your training models can use deep learning algorithms on hardware that's based on graphics processing units (GPUs). Ao tirar partido das capacidades de escala VM da plataforma Azure, o DSVM ajuda-o a utilizar hardware baseado em GPU na nuvem de acordo com as suas necessidades.By taking advantage of the VM scaling capabilities of the Azure platform, the DSVM helps you use GPU-based hardware in the cloud according to your needs. Pode mudar para uma VM baseada em GPU quando estiver a preparar modelos grandes ou quando precisar de computações de alta velocidade, sem mudar o disco do SO.You can switch to a GPU-based VM when you're training large models, or when you need high-speed computations while keeping the same OS disk. Pode escolher qualquer uma das GPUs da série N com a máquina virtual SKUs com DSVM.You can choose any of the N series GPUs enabled virtual machine SKUs with DSVM. Note GPU ativado por máquinas virtuais SKUs não são suportados em contas gratuitas Azure.Note GPU enabled virtual machine SKUs are not supported on Azure free accounts.

As edições windows do DSVM vêm pré-instaladas com controladores de GPU, quadros e versões gpu de quadros de deep learning.The Windows editions of the DSVM come pre-installed with GPU drivers, frameworks, and GPU versions of deep learning frameworks. Nas edições Linux, a aprendizagem profunda nas GPUs está ativada nos DSVMs Ubuntu.On the Linux editions, deep learning on GPUs is enabled on the Ubuntu DSVMs.

Também pode implementar as edições Ubuntu ou Windows do DSVM para uma máquina virtual Azure que não se baseia em GPUs.You can also deploy the Ubuntu or Windows editions of the DSVM to an Azure virtual machine that isn't based on GPUs. Neste caso, todos os quadros de aprendizagem profunda voltarão ao modo CPU.In this case, all the deep learning frameworks will fall back to the CPU mode.

Saiba mais sobre a aprendizagem profunda disponível e os quadros de IA.Learn more about available deep learning and AI frameworks.

Formação e educação em ciência de dadosData science training and education

Os formadores e educadores empresariais que ensinam aulas de ciência de dados geralmente fornecem uma imagem de máquina virtual.Enterprise trainers and educators who teach data science classes usually provide a virtual machine image. A imagem garante que os alunos têm uma configuração consistente e que as amostras funcionam previsivelmente.The image ensures students have a consistent setup and that the samples work predictably.

O DSVM cria um ambiente a pedido com uma configuração consistente que facilita os desafios de apoio e incompatibilidade.The DSVM creates an on-demand environment with a consistent setup that eases the support and incompatibility challenges. Os casos em que estes ambientes têm de ser criados constantemente, especialmente para aulas de formação mais pequenas, retiram benefícios significativos destas características.Cases where these environments need to be built frequently, especially for shorter training classes, benefit substantially.

O que está incluído no DSVM?What's included on the DSVM?

Consulte aquiuma lista completa de ferramentas nos DSVMs Windows e Linux .See a full list of tools on both the Windows and Linux DSVMs here.

Passos seguintesNext steps

Saiba mais com estes artigos:Learn more with these articles: