BlueXP is now NetApp Console
Monitor and run hybrid cloud data services
Hello, welcome back. My name is Chance Spingen, principal technical marketing engineer for virtualization here at NetApp. And today I'm going to talk to you about NVMe over TCP, the hot new protocol that everyone wants to use for their data stores. Why? Because it is just faster than ICuzi, but it's more than faster. It's also uh less intensive on system resources. I typically use about half the CPU of a legacy SCSI based protocol like ice scuzzy. So comparing ICE to NVME TCP and you would also compare fiber channel protocol or FCP um to NVME over FC either one of those would be getting roughly half the storage related CPU consumption compared to the other while delivering significantly greater IOPS over the exact same infrastructure. So let's dive into Lab on Demand and see how easy it is to set it up using onap tools for VMware. So here we are in Lab on Demand. I'm just going to show you real quick some of the things that uh you have to do NVMe. So, we're actually going to go down to the host configure and if you haven't already done so, you'll need to add your NVMe over TCP adapter. Just like I scuzzi, there's a lot of similarities between doing NVMe over TCP and ICE scuzzi. But there are some significant differences. So, let's go down here. We'll look at that. And you have to do things like instantiate controllers. So, you have to hit add controller. You have to know the port number, the IP address, and then you can discover the there's a whole process you have to do to get this to work manually. You don't have to worry about any of this if you're doing ONAP tools for VMware. So, I'm going to cancel this. And if you haven't seen the previous videos, I definitely encourage you to go back and do that. It'll give you a good idea for what ONAP tools is and how it works. So, now I'm going to rightclick on this cluster. And so what I'm doing by right-clicking on the cluster, it's going to do everything at the cluster level. If I did it at the data store, it'd be operating at the data store level. Or I can select an individual host and provision storage just to that host. So I'm going to go to create data store. I'm going to choose VMFS. Next, I'm going to give it a name, NVME lab on demand. And I'm going to call it uh say 128 GB. And then I'm going to say I want NVMe over TCP. Now it will only let you choose protocols that you actually are able to use. It won't give you something you can't use. For example, like in this lab, we don't have fiber channel. It's not going to let you pick it. So we'll hit next. And I again, just like the last video, I'm just going to click next through everything because it's all it's going to select the best practice configuration for me by default. I don't really want to change those. So I'll hit okay. Now what it's doing is it's creating the NVMe subsystem in the array and instantiating a controller for that subsystem. It's a bit different the nice scuzzi from that perspective. But once all that's done it's going to rescan the softwarebased initiator. Rescan the HBA if you will and then it's going to format the namespace. So instead of a LUN like last time we've got an NVME namespace and then it's going to put a file system on it and it'll be an NVMe based data store. So, let's jump over here.And as soon as it's done with that process, it's going to pop in right here.And there it is. So, instead of having to go through all those manual steps of doing things like creating subsystems and uh defining which uh NVMe node names will be a part of that subsystem uh and doing all that stuff on the array. You don't have to do any of that. You don't even need to know how to be a storage administrator. All you need is your ONTAP tools and it can configure everything for you. Just like last time, it's going to collect some information about this data store.It's going to hit refresh. Okay, it's done collecting information. And here you can see all the storage attributes. And if we go over to namespace details, if you remember before we looked at LUN details and details for the NFS export, here we can see namespace details. instead of an NAA number, you now have a namespace ID. So, it helps you to very easily coordinate which namespace ID goes with which data store if you ever have to go and investigate the logs or anything like that. So, I hope you enjoyed that quick demo and why NVMe is important, why you should be adopting it, and why you should be using ONAP tools to do it. Don't forget to watch our next video. Be sure and like, share, and subscribe so you don't miss it, and we'll see you in the next one.
Dive into NVMe over TCP, the high-performance, low-overhead storage protocol that’s quickly becoming the future of datastore connectivity. Forget manual controller setup and initiator discovery, OTV handles it all.