Advanced development requires advanced tooling
Application Scenarios Affected Services
Transient Faults Affected Services
Installation Configuration
Scenarios Why we need it
What’s the Problem? Some apps run too slowly on a single computer Splitting them up into chunks, then running those chunks in parallel on multiple computers can speed them up Doing this effectively requires creating a compute cluster, with: Tools to create and manage the cluster A scheduler for running apps on the cluster
Digital media rendering and encoding Financial and insurance risk calculation Engineering modeling and simulation Computational life sciences Earth sciences Data analytics
On-premise Desktop User HPC Head Node Broker Node(s) HPC Cluster Desktop Compute Cloud via Idle Win 7 Workstation Cores Azure Compute Instances Azure Compute Proxies HPC Edition
Components in HPC SDK for Windows Azure Parametric Sweeps Cluster SOA MPI LINQ to HPC Excel Cluster Deployment Monitoring Diagnostics Reporting Job submission API and portal Job queue and priorities Task activation and monitoring Resource sharing policies Azure Scheduler Distributed Runtimes System Administration
With Visual Studio Without Visual Studio
HPC Services for Excel 2010 Make better business decisions Respond to market trends faster Manage risk and portfolio better Life Insurance Actuarial workbook examples 1700 records that took 14 hours now take 2.5 minutes 1 million records that took 7.5 days now take 2 hours Increase business agility and accelerate time to results by easily transitioning desktop calculations to Windows HPC computations
makecert -a sha1 -n CN=ukwaug.cloudapp.net -pe-r-sky exchange -ss My -sr LocalMachine
App Things your application chooses to log Service Things logged by what runs your application OS Things logged by OS container
TypeDescriptionDestination TraceWith Trace ListenerTable WADLogsTable IIS LogsW3svc formatBlob Windows Event LogsTable WADWindowsEventLogsTable Windows Performance CountersTable WADPerformanceCountersTable Custom LogsFile basedBlob Crash DumpBlob Diagnostic Infrastructure LogMetalogTable WADDiagnosticInfrastructureLogsTable
Automation with Powershell Topic 9
Courtesy of
DataSync run through
Q&A Thanks for Listening! Check out – samples will be posted nowhttp://blog.elastacloud.com For more information on our consultancy, training and product range, contact: