Great news, last week Microsoft has released Azure Stack HCI as “General available”. The product is now ready for production use and all the prerequisites on the Microsoft side has been met such as 24/7 support etc. The past few months I talked to a lot of people about Azure Stack HCI and the Windows […]
Azure Stack HCI, Edge, Hub & Azure Arc
The last few years have been interesting, especially for a Microsoft infrastructure-oriented guy like me. We’ve seen the change from just providing virtual machines and storage to the DevOps world and providing platforms in real-time instead of delivering when asked. The cloud was of course the biggest competition for the IT professional, as developers and […]
Automatically initialize variables in Azure Functions
When working with Azure Functions and passing parameters in the HTTP request, this piece of Powershell comes in handy every time. $Request.Query.GetEnumerator() | ForEach-Object { New-Variable -Name $_.Key -Value $_.Value } This will make a variable from each parameter you pass in the request.So for example; If you request the following Azure functions URL:https://darryl.azurewebsites.net/api/Get-Info?code=WrUum7c6ZM3YyyjY4O6Im8YtL7asx0ShxXJ5pUCDaL4832lsQYZkng==&myname=darryl […]
My take on Azure Stack HCI
I never really do opinion posts, but when I started writing this.. text just kept coming.. enjoy 🙂 So the word is officially out. Windows Server Software-Defined (WSSD) is going to be rebranded to Azure Stack HCI for Windows Server 2019. When I first heard about it I was, probably just like you, surprised and […]
Align VMs with Storage
With Storage Spaces Direct, every Metadata / write IO is redirected to the node who owns the Cluster Shared Volume. If you’re using NTFS the volume will be in “Block Redirected Mode”, if ReFS is used the volume will be in “File System Redirected Mode”. You can see this with Powershell; Get-ClusterSharedVolumeState. More info on […]
Two-way mirror vs Nested resiliency
In this blogpost I’m testing out the new resiliency method which we can use with 2-node clusters in Windows Server 2019. This blog is not meant as performance showcase for the hardware but to show the differences between a regular Two-way mirror and nested resiliency volume. Why do I want nested resiliency? Nested resiliency helps […]
Storage Spaces Direct in Azure – Performance
Starting this blog with questions: How do you deploy a highly available fileserver in Azure? Do you count on the SLA (99.9%) of Azure when using premium storage, so doing a single fileserver? How does it perform? In this post I’m diving in on Storage Spaces Direct in Azure, giving a few guidelines but also […]
Kill TCP connection with Powershell
Sometimes you have an application that keeps connections open while they should be closed. Because Windows does not seem to have the capability to kill an connection without killing the whole process we’ll to use a 3rd party tool called cports.exe. Download here:Â https://www.nirsoft.net/utils/cports-x64.zip $ProcessName= "BackgroundTransferHost" $State = "CloseWait " while ($true) { sleep -Seconds […]
Windows Server Summit – S2D recap
Yesterday (26th of June, 2018) Microsoft held the Windows Server Summit which was mainly focused, not a surprise, on Windows Server. I think this is a great thing, exposure of Windows Server and all the cool capabilities we got since the 2016 release, which IMHO are underexposed and buried under the Azure marketing. Although many […]
Mscorsvw.exe and Ngen.exe high CPU usage
I could not stand that my laptop was blowing all day like a hairdryer and had to search for a fix. High CPU Taskmanager was showing that The .NET Framework optimization service and mscorsvw.exe areusing moderate CPU, but enough to let me fans blow fast. After some searching I came across https://blogs.msdn.microsoft.com/dotnet/2013/08/06/wondering-why-mscorsvw-exe-has-high-cpu-usage-you-can-speed-it-up/ and https://blogs.msdn.microsoft.com/davidnotario/2005/04/27/what-is-mscorsvw-exe-and-why-is-it-eating-up-my-cpu-what-is-this-new-clr-optimization-service/ Basically […]