SlideShare une entreprise Scribd logo
1  sur  27
Laat ons weten wat u vindt van deze sessie! Vul de evaluatie
in via www.techdaysapp.nl en maak kans op een van de 20
prijzen*. Prijswinnaars worden bekend gemaakt via Twitter
(#TechDaysNL). Gebruik hiervoor de code op uw badge.
Let us know how you feel about this session! Give your
feedback via www.techdaysapp.nl and possibly win one of
the 20 prizes*. Winners will be announced via Twitter
(#TechDaysNL). Use your personal code on your badge.
* Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are
examples
High Performance
Computing in Windows
Azure
Rick van den Bosch
Azure architect, Betabit
High Performance
Computing in Microsoft
Azure
Wat is High Performance Computing?
• Wikipedia -> Supercomputer
• De cloud belooft toch schaling?
High Performance Computing refers to the practice of
aggregating computing power in a way that delivers
much higher performance than one could get out of a
typical desktop computer or workstation in order to
solve large problems in science, engineering, or
business.
- insidehpc.com
Microsoft HPC Pack 2012 R2
•High Performance Computing voor Windows
•Vierde generatie
•“Burst to Azure”
•Ontwikkelen voor HPC Pack 2012 R2
• Client Utilities
• SDK
Klantcase (fictief)
•Exploiteert high def. beveiligingscamera’s
•Grote hoeveelheden data
•Proactief onderhoud i.p.v. reactief
•Snel acteren bij calamiteiten
PictureThis
Stappenplan
1. VM inrichten als HPC Head Node
2. Azure Node Template instellen
3. HPC applicatie ontwikkelen
Active Directory Domain Services
Promote to Domain Controller
HPC Pack installeren – 1/3
HPC Pack installeren – 2/3
HPC Pack installeren – 3/3
Stappenplan
1. VM inrichten als Head Node
2. Azure Node Template instellen
3. HPC applicatie ontwikkelen
Demo
Azure Management Certificate
makecert -sky exchange -r -n "CN=techdays14" -pe -
a sha1 -len 2048 -ss My "techdays14.cer“
Makkelijker:
C:Program FilesMicrosoft HPC Pack
2012Binhpccert.cer
Stappenplan
1. VM inrichten als Head Node
2. Azure Node Template instellen
3. HPC applicatie ontwikkelen
en testen!
Demo
High Performance Computing in Microsoft
Azure
• www.microsoftazure.com
• www.microsoft.com/hpc
• bb-picturethis.azurewebsites.net
• HPC Pack 2012 R2
• HPC Pack 2012 R2 Client Utilities Red. Package
• Microsoft HPC Pack 2012 R2 SDK and Sample Code
• MPI.NET
Links
Microsoft Azure update (16 april)
•5 SNI certificaten & 1 IP certificaat
•Traffic Manager
•JAVA ondersteuning
•Wildcard DNS & SSL certificaten
Azure Web Sites
Microsoft Azure update (16 april)
•Aanmaken vanuit Visual Studio
•Beheren vanuit Visual Studio
•Puppet & Chef
•Basic tier
Virtual Machines
Microsoft Azure Updates (16 april)
•Dynamic Routing VPN Gateways
•Point-to-Site VPN
Virtual Network
Microsoft Azure update (16 april)
•Mobile Services templates en scaffolds
• Visual Studio 2013 Update 2
•Azure Active Directory login
Mobile Services
Microsoft Azure update (16 april)
•Kindle Fire ondersteuning
•Visual Studio integratie
• Testnotificaties sturen vanuit Visual Studio
Notification Hub
Microsoft Azure update (16 april)
•Autoscale
•Read Access Geo Redundant Storage
•Azure Active Directory Premium
•Scheduler Service
General availability
Microsoft Azure update (16 april)
•Microsoft Azure Automation
•Mobile Services: Offline support
•Active Directory: Azure Rights Management
Preview
High Performance Computing in Microsoft
Azure
@rickvdbosch
http://rick.bloggingabout.net
r.van.den.bosch@betabit.nl
Rick van den Bosch, Azure architect
@betabitnl
Laat ons weten wat u vindt van deze sessie! Vul de evaluatie
in via www.techdaysapp.nl en maak kans op een van de 20
prijzen*. Prijswinnaars worden bekend gemaakt via Twitter
(#TechDaysNL). Gebruik hiervoor de code op uw badge.
Let us know how you feel about this session! Give your
feedback via www.techdaysapp.nl and possibly win one of
the 20 prizes*. Winners will be announced via Twitter
(#TechDaysNL). Use your personal code on your badge.
* Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are
examples

Contenu connexe

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Techdays NL 2014 - High Performance Computing in Microsoft Azure

  • 1.
  • 2. Laat ons weten wat u vindt van deze sessie! Vul de evaluatie in via www.techdaysapp.nl en maak kans op een van de 20 prijzen*. Prijswinnaars worden bekend gemaakt via Twitter (#TechDaysNL). Gebruik hiervoor de code op uw badge. Let us know how you feel about this session! Give your feedback via www.techdaysapp.nl and possibly win one of the 20 prizes*. Winners will be announced via Twitter (#TechDaysNL). Use your personal code on your badge. * Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are examples
  • 3. High Performance Computing in Windows Azure Rick van den Bosch Azure architect, Betabit High Performance Computing in Microsoft Azure
  • 4. Wat is High Performance Computing? • Wikipedia -> Supercomputer • De cloud belooft toch schaling? High Performance Computing refers to the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering, or business. - insidehpc.com
  • 5. Microsoft HPC Pack 2012 R2 •High Performance Computing voor Windows •Vierde generatie •“Burst to Azure” •Ontwikkelen voor HPC Pack 2012 R2 • Client Utilities • SDK
  • 6. Klantcase (fictief) •Exploiteert high def. beveiligingscamera’s •Grote hoeveelheden data •Proactief onderhoud i.p.v. reactief •Snel acteren bij calamiteiten PictureThis
  • 7. Stappenplan 1. VM inrichten als HPC Head Node 2. Azure Node Template instellen 3. HPC applicatie ontwikkelen
  • 9. Promote to Domain Controller
  • 13. Stappenplan 1. VM inrichten als Head Node 2. Azure Node Template instellen 3. HPC applicatie ontwikkelen
  • 14. Demo
  • 15. Azure Management Certificate makecert -sky exchange -r -n "CN=techdays14" -pe - a sha1 -len 2048 -ss My "techdays14.cer“ Makkelijker: C:Program FilesMicrosoft HPC Pack 2012Binhpccert.cer
  • 16. Stappenplan 1. VM inrichten als Head Node 2. Azure Node Template instellen 3. HPC applicatie ontwikkelen en testen!
  • 17. Demo
  • 18. High Performance Computing in Microsoft Azure • www.microsoftazure.com • www.microsoft.com/hpc • bb-picturethis.azurewebsites.net • HPC Pack 2012 R2 • HPC Pack 2012 R2 Client Utilities Red. Package • Microsoft HPC Pack 2012 R2 SDK and Sample Code • MPI.NET Links
  • 19. Microsoft Azure update (16 april) •5 SNI certificaten & 1 IP certificaat •Traffic Manager •JAVA ondersteuning •Wildcard DNS & SSL certificaten Azure Web Sites
  • 20. Microsoft Azure update (16 april) •Aanmaken vanuit Visual Studio •Beheren vanuit Visual Studio •Puppet & Chef •Basic tier Virtual Machines
  • 21. Microsoft Azure Updates (16 april) •Dynamic Routing VPN Gateways •Point-to-Site VPN Virtual Network
  • 22. Microsoft Azure update (16 april) •Mobile Services templates en scaffolds • Visual Studio 2013 Update 2 •Azure Active Directory login Mobile Services
  • 23. Microsoft Azure update (16 april) •Kindle Fire ondersteuning •Visual Studio integratie • Testnotificaties sturen vanuit Visual Studio Notification Hub
  • 24. Microsoft Azure update (16 april) •Autoscale •Read Access Geo Redundant Storage •Azure Active Directory Premium •Scheduler Service General availability
  • 25. Microsoft Azure update (16 april) •Microsoft Azure Automation •Mobile Services: Offline support •Active Directory: Azure Rights Management Preview
  • 26. High Performance Computing in Microsoft Azure @rickvdbosch http://rick.bloggingabout.net r.van.den.bosch@betabit.nl Rick van den Bosch, Azure architect @betabitnl
  • 27. Laat ons weten wat u vindt van deze sessie! Vul de evaluatie in via www.techdaysapp.nl en maak kans op een van de 20 prijzen*. Prijswinnaars worden bekend gemaakt via Twitter (#TechDaysNL). Gebruik hiervoor de code op uw badge. Let us know how you feel about this session! Give your feedback via www.techdaysapp.nl and possibly win one of the 20 prizes*. Winners will be announced via Twitter (#TechDaysNL). Use your personal code on your badge. * Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are examples

Notes de l'éditeur

  1. WAT GAAN WE DOENWat is High Performance Computing?Microsoft HPC Pack 2012 R2KlantcaseStappenplanMicrosoft Azure & Visual StudioErvaringen met Microsoft Azure?Ervaringen met HPC?
  2. Is dit niet de cloud?De cloud is zeer schaalbaar, maar schaalt ‘hetzelfde trucje’ over meerdere machines (duplicatie), waarbij verschillende verzoeken terecht komen op verschillende instances.HPC is het laten samenwerken van meerdere instances om één complex probleem op te lossen, en daarmee bijv. data over die instances te verdelen.
  3. Head node:Windows 2012 Standard en DataCenterCompute node:Windows 2012 Standard en DataCenterWindows Server 2008 R2 HPC Edition, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter ALLES X64!Management en Job queue informatie wordt opgeslagen in SQL, standaard wordt SQL Express meegeleverd.
  4. De fotokiosken zijn geplaatst in gemeentehuizen, supermarkten, winkels, stations enzovoorts.In essentie: Heel veel data die snel geanalyseerd moet worden.
  5. Active Directory Domain Services installerenServer promoten naar Domain ControllerHPC Pack installerenIaaS en PaaS
  6. Nodes configureren!!Je kunt op twee manieren met nodes werken: op gezette tijden en handmatig.
  7. -skykey type: exchange-r selfsigned-n naam-pe private keyexportable-a gebruikte algoritme-len lengte van de key-ss store om het certificaat in te zetten
  8. Basic tier: geen load balancing en AutoScale, 27% goedkoperInteressant voor OT(AP) omgevingen
  9. Autoscale: beschikbaar in Standard pricingMobile Services: ook beschikbaar in Basic
  10. Automation: