Browse by Tags

Tagged Content List
  • Blog Post: Microsoft SQL Server 2014 PowerShell cmdlet popularity

    If you follow the blog, you probably saw a little PowerShell script I published a while back to measure the popularity of the cmdlets in a certain module using a Bing search . As an example, that blog showed the popularity of the cmdlets in the SmbShare module. Now I got curious about how the cmdlets...
  • Blog Post: Microsoft SharePoint Server 2013 PowerShell cmdlet popularity

    If you follow the blog, you probably saw a little PowerShell script I published a while back to measure the popularity of the cmdlets in a certain module using a Bing search . As an example, that blog showed the popularity of the cmdlets in the SmbShare module. Now I got curious about how the cmdlets...
  • Blog Post: PowerShell script used in the Windows Server 2016 TP2 Storage QoS demo at MSIgnite

    This is the Windows PowerShell script I used in the Microsoft Ignite 2015 session on Storage QoS: Hyper-V Storage Performance with Storage Quality of Service . You can also find that demo video by itself at Windows Server 2016 TP2 Storage QoS: Managing with a PowerShell script . The script is fairly...
  • Blog Post: Windows Server 2016 Technical Preview 2 (TP2) and Storage Quality of Service (QoS)

    Storage Quality of Service (Storage QoS) is a new feature in the upcoming Windows Server 2016 that provides a way to centrally monitor and manage storage performance for virtual machines. The feature automatically improves storage resource fairness between multiple virtual machines using the same file...
  • Blog Post: What’s new in SMB 3.1.1 in the Windows Server 2016 Technical Preview 2

    1. Introduction Every new version of Windows brings updates to our main remote file protocol, known as SMB (Server Message Block). If you’re not familiar with it, you can find some information in this previous blog post: Windows Server 2012 R2: Which version of the SMB protocol (SMB 1.0,...
  • Blog Post: The Deprecation of SMB1 – You should be planning to get rid of this old SMB dialect

    I regularly get a question about when will SMB1 be completely removed from Windows. This blog post summarizes the current state of this old SMB dialect in Windows client and server. 1) SMB1 is deprecated, but not yet removed We already added SMB1 to the Windows Server 2012 R2 deprecation list...
  • Blog Post: Windows PowerShell equivalents for common networking commands (IPCONFIG, PING, NSLOOKUP)

    Network troubleshooting is part any System Administrator’s life. Maybe you need to check the IP address of a machine or test if its networking connection is working. Maybe you need to see if DNS is properly configured or check the latency between two hosts. If you have been in this field long...
  • Blog Post: PowerShell Examples: Using Bing to measure the popularity of cmdlets in a specific PowerShell module

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find out which PowerShell cmdlet in a specific module is the most popular. To do this, we’re using a Bing search and producing a list with the name and number of web pages...
  • Blog Post: PowerShell Examples – Random words and their popularity via Bing

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to generate random words and check if they are popular by using a Bing search. The words are color-coded as white (not found on the web), green (between 1 and 1...
  • Blog Post: PowerShell Examples: Adventure House Game

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell create a text adventure game that requires to find your way out of a house using simple commands. There is a locked door and you need to find a key. This example explores...
  • Blog Post: PowerShell Examples: Guess the number

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell create a simple game where you need to guess a number. This example explores basic loops, logical operations (like –ne, –ge, –lt) and entering data with Read-Host. # # Guess...
  • Blog Post: PowerShell Examples: Counting words in a text file

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to count lines, count words, find the largest word and find the most frequently used words in a text file. To make it interesting, we’re using a plain text...
  • Blog Post: PowerShell Examples: Generating Random Names

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to generate random full names using common first names and common last names. It basically combines a random first name with a random letter for middle initial and a random...
  • Blog Post: PowerShell Examples: Calculating the value of Pi

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find the value of Pi. This is done using one of the many methods available, using a division between n! (factorial) and (n*2+1)! (factorial of odd numbers). This example...
  • Blog Post: PowerShell Examples: Calculating Prime Numbers

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find prime numbers. This is not using any sophisticated method, just checking the remainder for all numbers between 2 and the square root of the number. This example explores...
  • Blog Post: PowerShell Examples: Calculating very small and very large numbers

    This blog is part of a series that shows example PowerShell code for those learning the language. This time we’re using PowerShell to find some very small and very large floating point numbers. The principal here is that if you keep dividing a number by 2, there will be a point where the number...
  • Blog Post: New version of the Storage Spaces physical disk validation PowerShell script

    The Storage Spaces team has just published a new version of the Storage Space disk validation script written in PowerShell. This script makes sure that the physical disks in a system have everything that is needed by Storage Spaces. That includes checking functional requirements and performance characteristics...
  • Blog Post: Using PowerShell to select Physical Disks for use with Storage Spaces

    1. Introduction If you use PowerShell to configure Storage Spaces, you probably noticed that selecting physical disks is an important part of the process. You must select disks to create a pool and you might also need to do it also when you create a virtual disk using a subset of the disks....
  • Blog Post: Using PowerShell to create a custom reference for Azure PowerShell cmdlets and parameters

    I was looking into the list of Azure PowerShell cmdlets and I could not find a page with all cmdlets and parameters in a single list. There are individual pages for each cmdlet on TechNet, but not all cmdlets in one page. There is a list of all cmdlets in one page, but that does not include the parameters...
  • Blog Post: Migrating File Servers from Windows Server 2003 to Windows Server 2012 R2

    Introduction If you have SMB File Servers running Windows Server 2003, you are probably already aware that the extended support for that OS will end on July 14, 2015 . You can read more about this at: http://blogs.technet.com/b/server-cloud/archive/2014/08/26/best-practices-for-windows-server-2003...
  • Blog Post: Testing Windows Server and the Scale-Out File Server – What should your lab look like?

    With the release of Windows Server Technical Preview, a common question comes to the surface again. What kind of lab hardware do I need to play with it? Ideally, you would get one of those new Cloud Platform System (CPS) racks with a 32-node Hyper-V cluster, a 4-node Scale-Out File Server and 4 JBODs...
  • Blog Post: SmbStorageTier.ps1: A simple way to pin files to tiers in Scale-Out File Servers

    Storage Spaces Tiering Storage Spaces has an interesting new feature introduced in Windows Server 2012 R2: you can create a single space using different types of disk (typically HDDs and SSDs) and it will automatically move hot data to the fast tier and cold data to the slow tier. You can read...
  • Blog Post: DiskSpd, PowerShell and storage performance: measuring IOPs, throughput and latency for both local disks and SMB file shares

    1. Introduction I have been doing storage-related demos and publishing blogs with some storage performance numbers for a while, and I commonly get questions such as “How do you run these tests?” or “What tools do you use to generate IOs for your demos?”. While it’s...
  • Blog Post: Storage Spaces Survival Guide (Links to presentations, articles, blogs, tools)

    In this post, I'm sharing my favorite links related to Storage Spaces in Windows Server 2012 R2. This includes TechEd Presentations, TechNet articles, Blogs and tools related to Storage Spaces in general and more specifically about its deployment in a Failover Cluster or Scale-Out File Server configuration...
  • Blog Post: Adding Storage Performance to the Test-StorageHealth.ps1 script

    A few weeks ago, I published a script to the TechNet Script Center that gathers health and capacity information for a Windows Server 2012 R2 storage cluster. This script checks a number of components, including clustering, storage spaces, SMB file shares and core storage. You can get more details at...