Windows Server 2019 deep dive | Ignite 18

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
(upbeat electronic music) - Coming up, we look at the upcoming Windows Server 2019 from major advances in managing hyper-converged infrastructure, support for storage class memory, the new Storage Migration Service, as well as deduplication, coming to ReFS, new hybrid integration between Windows Server data center and Azure, with the Windows Admin Center, and much more. Now, I'm joined today, and welcome, Jeff Woolsey! (applause) - Thank you, thank you! It is great to be back. - It's good to have you back. Now we've seen some important Windows Server milestones, from the work done in Windows Server 2016, and the semi-annual channel releases, but how do things evolve further in Windows Server 2019? - So with Windows Server 2019, we are continuing our commitment to hybrid integration, based on your feedback, What we just saw there. We know that many of you are focused on integrating your on-premises data centers with the Cloud. So whether you're running Windows Server in Azure, or on-premises in Azure Stack, or using a Windows Server software defined solution, on-prem, we want to give you consistency throughout. - Now, we've talked recently about the long-term servicing channel releases and semi-annual channel release, but, for people, bring people to speed. What does Windows Server 2019 fall into? - Windows Server 2019 is our next big release that uses the LTSC, or Long-Term Servicing Channel. Remember, the LTSC is great for your traditional apps, like SQL Server, Exchange, SAP, it's also great for hyper-converged infrastructure. It comes with five years of mainstream support, five years of extended support. Windows Server 2019 includes all of the innovation that we've had in the semi-annual channel, that's all accrued here, which occurred after Windows Server 2016, and brings that into the LTSC. So this means Windows Server 2019 is a great release for both traditional applications, and new application deployments. And of course, we're focused on hyper-converged with hybrid integration, we're resimplifying management with Admin Center, and enabling easy integration with Azure. - That sounds awesome, and lots of improvements, of course, a number of areas there, especially when it comes to hyper-converge. Now, I know managing a hyper-converge configuration's been a pain point for a lot of people, so what are we doing there? - Oh my goodness, we're doing a lot. Hyper-converge is a big area of focus for us. If you look back five years or more, it used to be that you'd build a rack starting with servers, then you'd buy some storage, whether it's iSCSI or Fibre Channel, and configure a storage fabric, which also meant usually buying fibre channel switches. Next, you'd probably buy some network appliances, like gateways, firewalls, load balancers, VPNs, and add a top of rack switch to all of those. With the hyper-converged infrastructure solution, we create an elegant solution using mainstream servers, ethernet switches, and software. Here, you can see servers populated with local, fast storage, attached via standard ethernet, coupled with the magic of software-defined compute, storage and networking, and provide these capabilities at a smaller footprint. And, we deliver this as a certified, validated Windows Server Software-defined solution. - So, do you have to wait for Windows Server 2019 to take advantage of some of these new things? - Definitely not. Windows Server Software-defined solutions are popular, and available right now. If you're interested today, you can check out the WSSD page, and choose hyper-converge solutions from the dozens of options available for Windows Server 2016, and of course, our partners are already working with us on Windows Server 2019 solutions, and all the new features that we're developing there. - Great, so, what are some of those new features that we've added in 2019? - Well, let's start with storage. So, Windows Server has included granular block-based deduplication since Windows Server 2012 R2. With block-based deduplication, a file is divided into smaller blocks, and checksummed into chunks. Those identical chunks, the same checksum, are stored only once. Because block-based deduplication goes sub-file, it's very efficient, as opposed to, say, filed-based dedupe, which generally just looks at the file name, date and size. Now previously, Windows Server dedupe has only been limited to NTFS formatted volumes. Well, no more. Windows Server 2019 brings dedupe to REFS formatted volumes. - [Matt] Nice. - So let me show you a demo with Windows Admin Center. Here, we have a setup, clustered shared volume. C:\ClusterStorage, and you can see there are two folders here. These folders are exactly the same, except one is using dedupe-enabled, and the other is not. So let's take a look inside one of these, and you can see it's filled with a variety of data types. There are files, common files of all different types. We've got about 20 virtual machines, varying in size from 10 to 20 gigabytes each, we've got SQL databases, websites, your storage probably looks very, very similar to this. Now, let's switch on over to the hyper-converged cluster manager, where we can get a view of everything in the cluster. I'm gonna click on volumes, and switch on over to inventory view for details. Notice immediately, the red alert here by the volume not using dedupe, while the one using dedupe is fine. You notice they're both formatted ReFS, they're both using three-way mirror resiliency, but notice the storage used. If you look at the storage, the one that's not using dedupe is 92% full. So, if we then click on view details, you can see there's further information. I'm gonna click on this inventory view, and again, the one with deduplication, you can see, guess what, it's only 9.64 gigabytes used. If we click here for the path, you can see the path used, as well as the total, 199 gigabytes, but again, only 5% of this whole volume is being used. If you wanna go here into the PowerShell, and if you wanna type, "Get-DedupVolume", you can actually see, from PowerShell, the 94% savings rate. - [Matt] Wow. - So that's dedupe, with the resilient file system new to Windows Server 2019. - Awesome, so some big savings there, and what I'm seeing is that Windows Server 2019 provides the best of both worlds. It's efficient, its resiliency, performance, and deduplication, all built in, which is great, but it's only more with storage. - Oh yes, there's a lot more. So, over the past few years, we've seen the growth of Flash storage everywhere. In addition, Flash has gotten faster, and to do that, the industry has had to change the way Flash connects to your computer. So, first, Flash was connected via USB. But then the USB interface simply got too slow, so Flash was connected via SATA and SAS. Guess what? Those interfaces got way too slow. So then, PCI was used, and then a whole new connection was created, called NVMe. - And NVMe, if people are unfamiliar, stands for Non-Volatile Memory Express, which is currently the fastest Flash-based storage available. - Currently the fastest one. Now, each time we change the connection, we're moving the Flash closer and closer to the processor. We're doing this to reduce latency, and increase performance. Well now we have memory that plugs into a memory socket, a DIMM socket, sitting right next to the processor, called storage class memory. Storage class memory can be configured to look like memory, it can be treated like an insanely fast storage device, or segmented to do both, based on the use case. So for hyper-converged infrastructure, storage memory can be used as an intelligent cache for storage spaces direct to drive up performance, and reduce latency. It is amazing. - Cool stuff, and with all these storage investments, it looks incredible. I've got a bunch of file servers, in my lab for instance, 2003, 2008. Is there a way for me to migrate my old file servers to a new Windows Server 2019 file server, and how do I move it with confidence? ACLs, hidden files, IP addresses, all that stuff? - This is a really tough problem. So, customers have data on file servers going back almost two decades. In many of these cases, there are legacy apps that are looking to access a file server by IP address, or DNS. And if that changes, there could be unintended consequences, like breaking apps. So people literally leave these file servers, and don't touch them. What you need is a Storage Migration Service that can take literally all of the data from a file server, migrate it to a brand new server, clone all of the identification like DNS, name and IP, ensure all of the data is migrated, and then safely decommission the old server. - So that sounds like exactly what we need, also sounds like magic. - [Jeff] It does. - So, do we have a solution? - Yes, in Windows Server 2019, we're introducing the brand new Storage Migration Service. Storage Migration Service consists of three phases. Phase one is inventory. In this case, the Storage Migration Service orchestrator interrogates your storage, interrogates the network, interrogates the security, SMB share settings, everything, to understand all the data it needs to migrate. Step two is the transfer phase. Now the admin creates pairings from the source, to the target, and decides what data to transfer, and performs one or more transfers. Finally, we have the cutover phase. In phase three, the admin assigns the networks to the destinations, and the new servers actually take over the identity of the old server, so it looks exactly the same on the network, and to all of those apps out there. And so the old servers then enter a maintenance state, where they're unavailable to users and applications for later decommissioning, while the new server uses the subsumed identities to carry on all duties transparently. - Sounds awesome. - So, let's take a look. And I'm giving you a world-class premiere, this is the brand new UI for the Storage Migration Service. So here, you can see this is all running in Admin Center. We've had a preview build available, this is the latest and greatest, and you can see those three phases are located at the top. Inventory, transfer and cutover. So the very first thing we're gonna do is we're gonna create a brand new job. And we're gonna go ahead and give that job a name. And I'm gonna go ahead and start with demo, and you can see I'm running all of this you're gonna see is happening through Admin Center. So the first thing I do is I'm gonna give it my user name, my credentials for the devices I wanna migrate, so my user name and password. And I can even include administrative shares if I'd like. Now I'm gonna click on next, and the next thing I'm gonna do is, okay, now that I've entered my creds, I need to scan and add some devices. One of the things I wanted to do was show you not only moving one device, we're actually gonna migrate two file servers at the same time. One of them's running 2008, and one of them's running 2012. So we've added one, FS01, and we've added a second one, FS02. So, not only am I doing one migration, I'm actually doing two, simultaneously. So we've added the devices, we've scanned those, we're now doing the inventory to get everything we need to know about these. What are their shares? How many volumes do they have? What's their IP address? What's their DNS? Everything I need to know about these old servers. And so I can see everything succeeded, I know how many files that are located, and if I click down here below, I can see the shares. I can see all the information, all of the shares, all of their styles, number of files, where everything is located. If I wanna see the details, I can see the path, the shared type, I can see caching is the file encrypted, is this a temp, volume, all of this information is located right here. And here it is for the second server. So again, I'm not doing one, I'm actually doing two, and if I wanna see the configuration, you can see, here's the name, I can see the network adapters. Here's the IP address. Here's the volumes on the second server, so again FS01 and FS02. So now we click on next, and now we're gonna go through the transfer phase. Here in the transfer phase, it's time for some creds again, so here we enter the creds, the user name and password, because now we're gonna transfer the data from the old servers to the new servers. So again, I'm doing two servers at once, and I'm adding the destination device, and this is gonna be 2019 server number two. We're gonna scan that, and what it does is now it says, "Okay, let me map the first server "to the first destination." We auto-map all the volumes, we make sure we have enough space for everything, you can see all of the shares below, all of the information. If I decide I don't wanna include one of these specific ones in the transfer, I can deselect it, but I'm gonna be super safe, and I'm gonna keep everything. And so there is everything for FS01. I click on next, and now I'm gonna takes me through exactly the same process for FS02. Again, I'm doing this for two servers simultaneously. So now I'm gonna, destination for this one is gonna be new server sms2019-03, and so again, I'm scanning this, I'm auto-mapping all the volumes, and I'm clicking next, since I showed it to you on the first one. Now we have the transfer settings, we can actually do checksums, we can configure all of the retries if you want, but we can literally checksum every single file happening here in the process. And we click on next, and now we go through a validation process, because you're not gonna want to do this, unless you can be sure that it's really gonna succeed. So we go through an extremely stringent validation process, and if you click on this, we'll show you. We make sure that you've got the right credentials, we make sure all the volumes are unique, we make sure we've got enough storage, we make sure the file systems match, everything we need to do to make sure there, is right there. So we click on next, and continue right along. Now we click on start transfer. So now, we're in the transfer phase. We are literally copying the servers, my two old servers, one of them is running Server 2008 R2, one of them's running 2012, to my new servers. Check out this super sexy screen right here. This is brand new. So you can see the running jobs happening, both FS01 and FS02, right now, are copying all of their data on the network, this is all live data happening right here, and you can see the speed at which it's happening, about 79 megabits per second, and you can see all of the information, all of this updating in real time in Windows Admin Center, because again, all of this is integrated for Storage Migration Service, in the Windows Admin Center console. So we can see now, guess what, it's all done. Now of course, your boss is gonna say, "Well, how do I know that you really got everything? "Because the guys in marketing claim "that you forgot to copy some of their files." Well you know what? We're gonna click on the transfer log so I can show you, because you want proof? What's better proof to anybody than to bring up an Excel spreadsheet that shows you every single file that was migrated? You want every little bit of information, 'cause your boss goes, "Did you really copy it?" Well, here's the spreadsheet with every file, every name, every path, every type, every size, every attribute, creation, access date, modification date, owner date, ACL date, checksum, reparse point, it is there. (laughter) So you can literally hand them this spreadsheet that says, "Uh, yeah, we did. "We're good." Now, we have the final phase, cutover. So the cutover phase is now where we're basically saying, "Okay, these new servers, "they're gonna take on the IP address "of the old servers." These are gonna look exactly like the old servers on the network. So we're gonna type in, we're gonna give the ethernet address, and it's gonna map the new IP addresses so they look exactly the same. It's gonna change their names, so the new servers are gonna be named FS01 and FS02. We are doing all this work under the covers for you to do this cutover process. So I configured the cutover for number one, here's the configure, the cutover for number two, and again, all this work is click, click, click, and validating everything along the way. Now we go through the cutover settings, and now again, we go through another validation process, 'cause we wanna make sure that you are 100% confident that everything works. So we go and validate both of the source and destinations, and again, we're gonna get a link on over here to see, guess what, yup, the first one, FS01 is passed, and lo and behold, the second one, FS02 is passed as well, and if I wanna click, all the information I need right there, yup. Everything passed, I have all the names, credentials, passwords, storage, everything is ready to go. Guess what, we're gonna click on next, and now we're gonna go through the final cutover process. And in this last cutover process, by the way, if you want to sync this storage with Azure, and Azure File Sync, we also give you a little bit of information at some point, if you decide you just wanna move some of this to Azure, you can, and tier it. But in the meantime, we're gonna start this cutover, this a little time-compressed right here, but right now, this is all cutting over, all on-premises, and I'm going from that ancient server that had spinning discs, to brand new servers filled with Flash, and I'm probably getting a 10 to 20 to 50x performance improvement, going from spinning rust to Flash. And so, that is the entire cutover process. And so now if I wanna go back on over here, and I wanna take a look at the cutover process, you can see everything succeeded, and that is the whole process right there. That is the new Storage Migration Service in 2019. How'd we do, guys? (applause) And, spoiler alert, we go all the way back to Server 2003. So for those people that raised their hand, and said they had Server 2003 file servers, we actually go all the way back, and can migrate from 2003 on to a modern file server. We actually did all the work, congratulations to Ned Pyle and the team, to do that, so we can help you move those really ancient legacy servers forward. - Nice work, Jeff, that was awesome. And you even managed to ignore your meeting notification... - I don't have time for meetings right now. - (laughs) That was great. Now, I love the fact that there's no risk to the old file server, as you said, if people are running legacy systems, this is a great way to transition. The whole operation is a non-destructive migration. - Non-destructive. - Okay, let's switch gears to management. - [Jeff] Yes. - How easy is it to manage a hyper-converge cluster? - Three words for ya. Windows Admin Center. So as you just saw, Admin Center is the future of Windows Server management, and we are investing heavily there. In fact, notice the last demo. Everything was done in storage migration, and you're gonna see it all week long. So let's see Admin Center in action for hyper-converge. So let's start by taking a look at this hyper-converged cluster demo cluster right here. I can click on the dashboard, and you can see, immediately, keep in mind, this isn't looking at a single server. It's looking at an entire cluster. So you can see, I have a small three node ACI cluster that is still very powerful. I see the alerts, and the overall cluster storage performance. Here you can see it's around 670,000 IOPS, with about 50 microseconds of latency, and a throughput of 2.6 gigabytes per second. If I want, I can even go back over here and mouse over specific points if I wanna see real time data that's happening at specific times. Also notice up here in the right hand corner, that we keep and maintain historical data. So I can click on day to see the last 24 hours, and I can look for any interesting peaks and valleys. You'll quickly find out when people show up into the office. Or, if you want, you can specify the past week, month, up to a year. Next, you can look at resource utilization for the entire ACI cluster, and see CPU usage, memory, and storage, all in one quick glance. Notice how quickly you can just... It all just makes itself readily available. In terms of servers, I can see all my three servers are healthy in this cluster. I have 18 drives, all 18 of them, there are six in each server, six per node, they're all healthy. You can see I have a total of 17 virtual machines, 14 are running, two are paused, and I have 12 volumes. One is critical, and one has a warning, I'm gonna need to take a look at that right after the demo here. - Nice. Lots of cool stuff. Really great hyper-converge management. Now, what about DR? What are we doing to enable hybrid scenarios there? - So again, when it comes to hybrid, Windows Admin Center is key to our hybrid integration. We've had virtual machine replication for many, many releases, so you can replicate VMs between your sites, or up to Azure. However, many of you don't have a secondary site, or some of you that do have one would prefer to retire it, because it costs a lot, and so you'd prefer to use Azure as your DR target. Well, with Admin Center, we've made business continuity easier than ever before. So, here I am in Windows Admin Center in the virtual machines tool, with a list of VMs. And I'm gonna replicate this first one, Hono17093, to Azure. And so the first thing I do is select the VM, and I go to the more settings to click set up VM protection, because I haven't set this up yet. First thing I do is, I'm gonna associate this VM with the Azure site recovery, so I'm prompted to sign in to Azure. I give it my creds and my password, and now I give it my subscription information, my subscription, my location, as well as create a new storage account, and my vault, and that's it. This is a one time process, I've set up ASR. That's it. Now, you notice up in the right hand corner, there's a notification letting me know registration is happening, and when it's successfully set up, just like that. So now, if I go back to the VM select more, and click protect VM, that's it, I'm done. All I have to do now is select my storage account, and just like that, you can see up here in the right hand corner, we are enabling protection, and the protection status has gone into replicating. So we're now replicating this VM up into Azure. - Awesome, cool stuff. Now, what does it look like, actually in Azure, when that VM gets there? - So if we wanna switch on over to Azure here, you can see, if we go to the recovery services vault, and go to that storage one I just created here, you can see, from the subscription, that in fact, here is this VM, and in fact, it is replicating and healthy right there. - Awesome stuff, nice work, Jeff. So the combination of Windows Admin Center and Azure provides a really powerful hybrid solution. Everyone'll agree. Are there any limitations around the guest? Does it need to be Windows, or can it be Linux? - No, it can be Windows, it can be Linux, it doesn't matter, it is completely transparent to the guest. - Okay, great. Well, thank you very much, Jeff. Great overview of the latest updates to Windows Server 2019. Thanks for joining us so much today, Jeff, and where can folks watching learn more? - So, join the Windows Server Insiders Program. You get access to new builds every couple weeks, and that includes Admin Center along with Windows Server. Also check out and download Admin Center. If you haven't done that yet, you need to, because it works right now with the servers you have right now. It'll manage all the way back to 2012, with some limited support for 2008 R2. - Awesome, thanks Jeff. And of course, keep checking back on Microsoft Mechanics for the latest tech updates. Thanks for watching, everyone. (applause) (upbeat electronic music)
Info
Channel: Microsoft Mechanics
Views: 52,349
Rating: undefined out of 5
Keywords: Windows Server 2019, hyper-converged infrastructure, storage class memory, Storage Migration Service, deduplication, ReFS, Windows Server data center, Azure, Windows Admin Center, on-premises, Azure Stack, on-prem, SQL Server, Exchange, SAP, iSCSI, Windows Server 2012 R2, SQL databases, PowerShell, Flash storage, hybrid integration, VMs, VM, Windows, Linux, server 2019
Id: 3wvTYbnXyB4
Channel Id: undefined
Length: 22min 30sec (1350 seconds)
Published: Sun Sep 30 2018
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.