{"id":4908,"date":"2024-08-17T01:00:59","date_gmt":"2024-08-17T08:00:59","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=4908"},"modified":"2024-10-28T13:40:30","modified_gmt":"2024-10-28T20:40:30","slug":"microsoft-uses-a-scream-test-to-silence-its-unused-servers","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/microsoft-uses-a-scream-test-to-silence-its-unused-servers\/","title":{"rendered":"Microsoft uses a scream test to silence its unused servers"},"content":{"rendered":"
Do you have unused servers on your hand? Don\u2019t be alarmed if I scream about it\u2014it\u2019ll be for a good reason (and not just because it\u2019s almost Halloween)!<\/p>\n
I talked previously about our efforts here in Microsoft Digital to inventory our internal-to-Microsoft on-premises environments to determine application relationships (mapping Microsoft\u2019s expedition to the cloud with good cartography<\/a>) as well as look at performance info for each system (the awesome ugly truth about decentralizing operations at Microsoft with a DevOps model<\/a>).<\/p>\n With this info, it was time to begin making plans to move to the cloud. Looking at the data, our overall CPU usage for on-premises systems was far lower than we thought\u2014averaging around six percent! We realized this was so low due to many underutilized systems. First things first, what to do with the systems that were \u201cfrozen,\u201d or not being used, based upon the 0-2 percent CPU they were utilizing 24\/7?<\/p>\n We created a plan to closely examine those assets towards the goal of moving as few as possible. We used our home-built change management database (CMDB) to check whether there was a recorded owner. In some cases, we were able to work with that owner and retire the system.<\/p>\n Before we turned even one server off, we had to be sure it wasn\u2019t being used. (If a server is turned off and no one is there to see it, does it make a sound?)<\/p>\nDeveloping a scream test<\/h2>\n