Git Product home page Git Product logo

azure-accessplatform-windows-gpu's Introduction

Azure icon teradici icon nvidia icon Intel icon

Deploy a Windows NV VM.

Build Status

Prereqs

Obtain a Trial License Activation Code For the Teradici "Graphics Agent for Windows" from here to put in the template parameter. If that is not put in, Windows Server would be available over Personal Session Desktop for RDS using RDP 10

Please download PCoIP Software Clients 1.11 (Beta) for Windows from here to access over PCoIP

Deploy and Visualize

Tip: Map you local drive only when using Remote Desktop Client (not PCoIP) to transfer files to your virtual machine. Find more information here

PCoIP with Teradici and NVIDIA GRID Management on Azure for M60 Visualizations

  • For GRID server interfaces for GPU management, please view the grid software management sdk user guide
  • nView needs to be enabled manually. User Guide
  • Collection of the user dumps for the NVIDIA Display Driver 369.95 or 369.71 from within the VM on Display Driver Crash if occurs.
  • Details are here
  • PCoIP Graphics Agent for Windows Log Collection (2.8.0.5813 (2.8 Beta Presently) and 2.7.0.4060) from the Teradici System Tray (right click Teradici Icon on System Tray) and collect Agent Logs (from the pop-up).
  • PCoIP Graphics Agent for Windows 2.8.0.5813 (2.8 Beta Presently) and 2.7.0.4060 uses Multiple PCoIP encoding.
  • The PCOIP Agent Logs v1.11 ~Beta from the Office Client machine of the end-user from C:\Users\user_name\AppData\Local\Teradici\PCoIPClient\logs
  • The PCoIP Event filter can be increased to 3 for debug as per the following registry key entry.
            HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Teradici\PCoIP\pcoip_admin_defaults
               DWORD: pcoip.event_filter_mode
            Set the value to one of the following: 
               0 - (CRITICAL)
               1 - (ERROR)
               2 - (INFO)
               3 - (Debug)

Optional Usage of Operational Management Suite

OMS Setup (for mostly Security, compliance and backup in this case) is optional and the OMS Workspace Id and OMS Workspace Key can either be kept blank or populated post the steps below.

Create a free account for MS Azure Operational Management Suite with workspaceName

  • Provide a Name for the OMS Workspace.
  • Link your Subscription to the OMS Portal.
  • Depending upon the region, a Resource Group would be created in the Sunscription like "mms-weu" for "West Europe" and the named OMS Workspace with portal details etc. would be created in the Resource Grou
  • login to https://<>.portal.mms.microsoft.com
  • Add The solutions "Agent Health", "Backup", "Security & Compliance", "Activity Log Analytics" and "Protection & Recovery" Solutions from the "Solutions Gallery" of the OMS Portal of the workspace.
  • Logon to the OMS Workspace and Go to -> Settings -> "Connected Sources" -> "Windows Servers" -> Obtain the Workspace ID like ba1e3f33-648d-40a1-9c70-3d8920834669 and the "Primary and/or Secondary Key" like xkifyDr2s4L964a/Skq58ItA/M1aMnmumxmgdYliYcC2IPHBPphJgmPQrKsukSXGWtbrgkV2j1nHmU0j8I8vVQ==
  • While Deploying the Template just the WorkspaceID and the Key are to be mentioned and all will be registered. The Windows Agent is already available in the VM once WorkspaceID and Key are put in during Template deployment.

OMS Container

  • Then one can login to https://<>.portal.mms.microsoft.com and monitor VM and use Log Analytics and if Required perform automated backups using the corresponding Solutions for OMS.
  • Or if the OMS Workspace and the Machines are in the same subscription, one can just connect the VM sources manually to the OMS Workspace as Data Sources.

Manual Install of OpendTect for Sanity

  • On using default options of the template, OpendTect Installer 6.0.6 would be available in D:\DownloadInstallers folder of the NV
  • On using default options of the template, D:\opendtect empty folder would be available as OpendTect Data Root location post manual install.
  • D: Drive of the NV is a NVMe SSD over PCIe interface and hence usage of the drive is preferred as the OpendTect Data Root directory.
  • Post-installation of ALL features of OpendTect Pro and successfully in D:\OpendTect, ONLY zip file survey option should be chosen via OpendTect startup and the zip file for Netherlands North F3 Data should be downloaded directly from VM browser from here. It should be downloaded manually from browser in the NV prior to OpendTect manual installation.

MSFT OSCC

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Credits

Reporting bugs

Please report bugs by opening an issue in the GitHub Issue Tracker

Patches and pull requests

Patches can be submitted as GitHub pull requests. If using GitHub please make sure your branch applies to the current master as a 'fast forward' merge (i.e. without creating a merge commit). Use the git rebase command to update your branch to the current master if necessary.

Deploying to existing Azure resource group with existing Azure Virtual Network

Though this is a malpractice since resource groups are for isolation of specific automated workloads, some personnel prefer it to reuse manually created NSGs which are non-automated procedures. It is possible to deploy this to existing resourcegroup with existing vnets, since all configurations are exposed including ipconfigurations. Internal IP Allocation method is Dynamic and external Allocation method is exposed as "Dynamic" or "Static". One has to judiciously choose the Address Space, subnet Range, nicname, existing virtual network name in existing resource group so that conflict does not occur. Output would be new subnet in existing vnet with new address range, new nic name. This would not be part of a cluster.

For clustering advanced network configurations, please view Azure Big Compute repo

azure-accessplatform-windows-gpu's People

Contributors

fabianmsft avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.