BlueXP is now NetApp Console
Monitor and run hybrid cloud data services
Zach Misler: Hello, everyone. Thanks for joining today. My name is Zach Missler. I'm a cloud solution. Architects manager here at Netapp, focusing our Google Cloud portfolio. Zach Misler: We have a great webinar here set for you today to talk about all things wonderful around Google cloud Netapp volumes. We're gonna give about 3 min to allow more attendees to jump in. So until then, just quick introductions, I've got 2 members of the Google Cloud Netapp volumes product team joining us today they'll be monitoring the chat Dean Stenman and Jin Zach Misler: chin your mouth. Zach Misler: So any questions that you guys have feel free to throw them into the QA. Session. We have individuals there to monitor and keep an eye on it. Zach Misler: Until that time we'll give a couple more minutes just to wait and see. How more? How many more folks will join? Zach Misler: Thanks, everybody. Just a few more minutes. We're gonna let more of the attendees hop on, and then we will get started. Zach Misler: Hope everyone's having a wonderful day Zach Misler: just getting started for the East coasters, and anyone joining West Coast or international appreciate you forjumping on. Zach Misler: Okay, we're about 3 min over the top of the hour here. So I say, let's get started as we jump on more people, you know people want to join. They'll be able to jump into the session and Zach Misler: see where we're at. But alright! So welcometo this web. This webinar, this July Zach Misler: live focus webinar kicking off our Google Cloud Netapp volumes, Webinar series that we'll be doing through the remainder of the year. This very 1st one is going to be all about. Why Google cloud net up volumes so as a way of introduction, my name is Zach Missler. I work in Netapp. Here I am a Google Cloud solution, architect, manager Zach Misler: team. I manage and support is focused on the Google Cloud Netapp volumes solution that Netapp has built in conjunction with Google as a 1st party native storage offering. So they want to talk a little bit about it features, functionalities, and why? It's important for that Google Cloud Portfolio and the storage offerings they provide. And why, you know, customer like yourself would be interested in leveraging it for any of your file based workloads. Zach Misler: So we've got some members of the product team Dean Stedman and Chinder Mall on the chat right now. So if you have any questions, feel free, throw them into the QA. They'll be able to answer anything as we go through the webinar. I'll save some time at the end for Zach Misler: for a live QA. To address anything in real time. And then as we go through this, we're gonna cover some slides, some overarching content. And then I'll dive into a quick demo as well to show everybody what the product and solution actually looks like. Zach Misler: So to get started. So really, the why, you know, this partnership with Google came about as an identification of what a lot of our joint customers struggle with. Zach Misler: Whether it's trying to run applications in the cloud that have been built in an on premises,environment, leveraging enterprise, grade, storage, and all of the required features and functionalities that come with that, and not wanting to refactor that, to move it into the cloud. It's a heavy lift and shift process. It requires a lot of man hours to be able to make something like that possible. So it'sa big undertaking, and it creates a lot of barriers for entry for customers who are interested in leveraging a cloud investment, but not wanting to have that work. Zach Misler: They also struggle with the idea of what is a file storage offering that we can use inthe cloud environment today. What is a cloud 1st service that we can take advantage of? How do we move a file based solution into the cloud. And what offerings can we leverage for that? Zach Misler: understanding to what managing that storage looks like, and how to control it in a way that only the proper people have access to it, making sure the permissions are intact, and what all you know, the things that we've already managed to implement on prem. How do I do that and reflect it accurately in the same way, in the cloud understanding to what it looks like to Bill in the cloud, how to leverage these solutions in a way that's cost effective and optimized for their use. Zach Misler: and then making sure we're getting the same enterprise. Great features, right? What's table stakes for what I need for my applications? Health in the cloud? Zach Misler: And then maybe the most important is that security that we have. What?do we need to do? What type of features are there for us to prevent against cyber attacks? First, st ransomware data, corruption outages all of those required features to make sure that if I'm moving this Zach Misler: application, this workload, whatever it may be, into the cloud, how do I guarantee its health. The sla, the Rpo. The Rto. Times I have for recovery. How do I guarantee that I'm getting the same that I've already established on? Prem. Zach Misler: So with that comes Zach Misler: the solution. We like to call Google Cloud Netapp volumes. This is a partnership that was created between Google and Netapp to create a 1st party storage offering. So when I say, 1st party, I mean, this is Google solution. Zach Misler: It's Netapp technology running behind the scenes to allow for a enterprise grade re rich feature. Set Zach Misler: of many,different things that we're gonna talk about today, around whether it's helping you to support your lift and shift motions things like multi protocol, applicant or multi protocol access. No application rewrites, no workflow changes, and integration to the greater ecosystem of Gcp. Things like Gcpe Gke, Gce. So as you're lifting and shifting, you're still able to modernize by moving into the cloud. But you're able to take advantage of the technology that you're familiar with already today Zach Misler: what the migration looks like? How do we make lift and shift as seamless and as easy as possible, and then going to the cloud. How do we help from a 1st party solution? Optimize those costs, leverage a solution that is still enterprise, grade provides performance and durability and flexibility that you want out of a storage offering, but also maintaining a reasonable cost model that you can use in the cloud. Zach Misler: And then the core functionalities that we need to see in any type of storage offering Zach Misler: along with again the performance that we want to see for what our application needs to have in the cloud that we're used to on prem as well as security that we've defined as necessity for moving that into the cloud. Zach Misler: So why Google cloud native phones. Well, exactly that. It's a fully managed Google Cloud Storage offering. It's going to give you that best price and performance in the cloud with a lot of optimization. So we'll talk about today. The data management that we provide the suite of features that comes with Google Cloud, native phones is backed by Netapp storage, OS on tap. This is a 25 plus year innovation that's allowed us many unique and defined features that has built a really robust Zach Misler: product set as well as a roadmap for the future. As well. Zach Misler: Talk about all the different features that have been released across the different requirements that you need to have when it comes to building enterprise app in the cloud, and I'll make sure as I'm going through those topics to highlight. You know a little bit about what is backed by ontap. If there's some familiarity withNetapp on, you know, on the call here today. Zach Misler: on top of that is secure by design. Security is,forefront with anything that we do when it comes to Google cloud net volumes and make sure we highlight that as well as that is the built in data protection that ontap provides whether it's the snapshot technology, ournative migration tool called snap mirror, the integrated backup capabilities that we have with it. All of that is part of thestorage offering. Zach Misler: And then, if we're moving to the cloud, we also need to talk about ease of use and simplicity. So, being able to provisional volume and under 10 clicks, being able to maximize the efficiency you have when provisioning ondemand storage as needed for enterprise applications Zach Misler: as well as understanding. Alright, so simplicity. But I need to have something that's high performing as wellsomething that is cost efficient as well as high performance. We'll talk about what that means. Zach Misler: And then for those on tap individuals familiar with that on tap, flexibility and comfort. You'll understand that you'll see a little bit more about that, as well as the built in multifaceted security that we offer from it. Zach Misler: So built into the Google Cloud ecosystem. So I,mentioned it already. This is a 1st party service. What does 1st party service mean? Well, means it's a Google product. Zach Misler: being a Google product means we also integrate to the ecosystem that is Google Cloud. So management of Google cloud net of volumes is done directly through the cloud console. Go into the Gui, find storage. You'll see. Net of volumes is one of the listed storage offerings you're in there. Start provisioning volumes and storage pulls on the fly. Zach Misler: Not only that it is integrated with G. Cloud. We also have a full, restful Api. If you wanna manage this through automation. There's terraform playbooks. Anything that you want to do from a deployment standpoint, but from the Google Cloud perspective Zach Misler: built directly into the Cloud console administration Zach Misler: is exactly the same as you do with any other Google service. Right? We leverage Iam to control access and cloud long to monitor the activity. What is being done? Who created a volume, who deleted a volume, who changed it? Whatever it may be right that all of those are features of you know, native. I am cloud logging in Google Cloud. And we integrate our activity and control into those just the same Zach Misler: visibility, using cloud monitoring right? Zach Misler: How much capacity is consumed. What's the throughput that I'm getting? What's the latency of a volume, or all of the metrics that you need to monitor your application? Health is done through cloud monitoring. So again, 1st party service, we're gonna leverage 1st party monitoring Zach Misler: and then easy consumption for cloud billing, I know Zach Misler: cost in the cloud are always a fun conversation storage. Economics in the cloud are always interesting as well. We try to make it as simple as possible. 1st party means your Gcp Bill. We are another line item, right? There's nothing. Fancy that needs to be done. You'll see us as another option that's being billed across your Google Cloud Zach Misler: with Google cloud subscription on top of that, if you have a committed use, discount for a service like Netapp volumes, we could take advantage of that. If you have a commit with Google that provides an overarching discount, we would fall under that as well. So if you have some pre-existing agreements that allow from discounted use Zach Misler: as a 1st party service. This is anotherpiece that can leverage those Zach Misler: and then protect your data with encryption by default. We are encrypted at rest using Google manage keys. But if you prefer to manage the keys yourself, we do offer support for Google's Cloud, Kms. Cmc. Offering Zach Misler: leveraging service. You're completely integrated into your Vpc, your network, your environment within Google Cloud. So you're using private service access to attach any of those volumes you create directly into your Vp Vpc. Whether it's standalone or shared. And Zach Misler: talking more about the greater ecosystem of Google Cloud, we do allow you to integrate with Google Cloud Vmware engine. So as you're moving your Vmware workloads into the cloud and leveraging Gcve, we are either available from a guest OS Vm. Or a native 3rd party data store Zach Misler: data store integration. So you can use another storage offering to scale that storage independent of the compute that you have, as well as the vertex AI suite. Right? If you want to leverage your enterprise data sets without having to move it into Gcs. Zach Misler: We integrate as a data store offering direct into vertex. AI. Zach Misler: So what is Google cloud native phones right already said, it's cloud storage offering. It's file based. But what does that mean? Let's take a deeper look. Right? So really, it's defined by service levels. So there's 4 defined service levels that we offer in Google cloud native phones today. Zach Misler: Flex standard premium extreme. Now we'll Zach Misler: bundle these into 2 groups here. Standard premium and extreme are Zach Misler: our hardware backed solution offering. So it's not a hardware behind the scenes. You'll get low latency, extremely high performance all through thebeauty of the net hardware technology behind the scenes. Now, obviously all that is abstracted to all you need to know is, well, what's the performance profile of my application? How much throughput do I think I'm gonna need. What sla's am I trying to maintain from performance standpoint and the capacity Zach Misler: it's all defined by a storage pool really is the billing construct for standard premium and extreme. What this allows you to do is say, Hey, I'm gonna provision a storage pool at 2 TB at the premium level. That means I've got Zach Misler: 2 TB to work with. I can carve up as many volumes as I want within the 2 TB limits Zach Misler: within that 2 TB limit. I can have, you know. Zach Misler: any volume size from 100 gigs up to the 2 TB limits the Max. These pools will go up to for premium and extreme or 10 petabytes. Store standard is 200 TB, and then a volume size will scale from 100 gigs all the way to one petabyte. In these 3 service levels. So Zach Misler: performance that sla around throughput scales with volume capacity. So if I have a 1 TB volume size, I'm going to see that 64 MB per second per terabyte of throughput for premium, 16 for standard, or 1 28 for extreme. If I scale up to 2 TB at that volume size. I now double that throughput. So volume will Zach Misler: volume capacity, scaling up and down also scales your performance up and down. So if you have an application that has high demand periods. Maybe you're an e-commerce company, and Black Friday is right around the corner. I need more performance for a couple of days as people hit our web page to make purchases for Christmas. Let's scale the capacity up to gain more performance at the end of this high volume period. I can scale it back down. This elasticity and dynamic nature of a cloud storage offering. And Google cloud net volumes allows for you to meet the demand of that performance in real time. Zach Misler: The other offering we have service level is flex. This is a software based offering that we really cater to more of the cloud native customers who still want to leverage file for their applications. The reason, I say that is that the minimum volume size starts at 1 GB. Zach Misler: This is a Zach Misler: it's scales up to 200 TB. Same thing with the storage pool. Performance is still catered at the 60 MB per second for terabyte throughput with the Max being at 5 gigs per second. Now, there's something unique with Flex. We'll talk about here around performance in the next section where we actually have a custom performance offering that gives you a little bit more flexibility when it comes to how I allocate performance for my volumes for the applications that's leveraging this feature. Zach Misler: But across the applications we have, you know, with flex being a software back backed offering, we have support for all Google cloud regions. The standard premium and extreme offerings are in 14 regions today. Protocol, you get the full suite. Google Cloud metaphors really is a workhorse when it comes to the file storage pro profile within. Gcp, you know we support Nfs. V. 3 and v. 4, 1, we support Smb, and then dual protocol off the single volume as well. Zach Misler: And then the full suite of data protection needs that you have whether it's snapshots, clones, cross region replication Zach Misler: and integrated backup with cost optimization built in around auto tearing that'll automatically take those low or those cold data blocks that are not being leveraged without a read random reader right after a certain period of time, tearing it off to lower cost. Gcs storage so that you can really optimize what is leveraging the hot tier and pay for what is needed while pushing cold data off and paying for that lower cost that itcomes with. Zach Misler: So let's talk about moving an application to the cloud and some of the required features that are going to consideration building it first, st we're gonna talk through. Performance.is obviously very important. The maybe the most important. If we can't meet the applications performance, whether it's latency throughput iops, whatever it may be. It's probably not going to be very successful migration. So Zach Misler: now planning for performance with our standard premium, extreme service levels. Like, I was saying, a volume performance is tied to the capacity of it. So each of the service levels comes with a throughput sla for the purpose of this example we'll use premium. So 64 MB per second per terabyte of throughput. Zach Misler: Now, if you look on the image here, we've got a few different examples. Zach Misler: 100 gig volume. We've got 1 TB volume, 3,000 gigs, 6,000 gigs, and you can see each of those throughputs are allocated, based off of that 64 MB per second per terabyte. Sla Zach Misler: so this will dictate how much performance you get. I've got a 1 TB volume. I'm getting that 64 Megs. I've got a hundred gigs. I'm getting 6.2 5 6,375, right? It will scale literally with that as well. Zach Misler: So each of those service levels that sla changes like I said, standard is going to give you 16 MB per second premium provides the 64 and extreme will hit that 128. Zach Misler: Now, Zach Misler: all that's based off the size of your storage pool as well. So as you're going to provision volumes, the 1st thing you do is build a pool out. We'll allocate how much capacity you have to carve those volumes within, and then at what performance Sla, that those volumes are going to adhere to. Zach Misler: Now Zach Misler: one of the great things, one of the unique things that we provide that we offer within premium and extreme is the ability to support large capacity volumes. Now. Zach Misler: by default, the range that we have from a capacity with you using this feature is 15 TB to one petabyte. So we've had a lot of demand for customers who have Zach Misler: high capacity namespace. But also this feature is a great fit for high performance as well. Specifically our Eda and Hpc. Customers. Zach Misler: With this feature it now changes our Max scale from Zach Misler: what we could do. Performance wise all the way up to. We can provide 30 GB per second per terabyte. That's the Max throughput performance we can provide within these. So if you have a very high demand performing workload, an application that needs that guarantee around high performance high throughput iops. You know, low latency as well. Zach Misler: We provide a feature solution offering that can address that as well. Zach Misler: Now let's move to flex and talk about what's unique about that flex has an offering called independent scaling that makes the performance sizing unique Zach Misler: compared to the standard premium offering it just allows for more customizable knobs when it comes to performance. So by default there is still that throughput sla it's 60 MB per second, you start at a default of 64 out of the gate. So Zach Misler: 1st volume provision, no matter what you're getting 64 MB per second. What is unique to this is now, instead of capacity being thebenchmark for performance. Scaling, you have 3 independent measures. You can scale with it, so I still have my capacity measure. I can go up and down as I need, based off of what Zach Misler: capacity requirements I have for the application, how much data I'm moving to the cloud. But I also can dictate how much throughput and how much I also, I'm getting as independent. Leave it configurable Zach Misler: measurements for that capacity pool. So if I know that this is a high demand Zach Misler: based off throughput, or it's requires high iops, or maybe additional Iops, I can now add additional iops as a configurable measure Zach Misler: by default for every megabyte per second of throughput provision. You also get a minimum of 16 iops. You'll see a calculator in the ui that dictates all that for you, but you can always add additional on top of that same thing. We already have the scale of capacity with that 16 MB per second. But if you need additional throughput on top of that number, you can add that as a configurable measure as well. Zach Misler: so it allows you to really control the cost and the performance and optimize exactly what you need for the application itself. Zach Misler: So back to that same thing. The other thing that's unique to it is that you know, the storage pool for standard premium is really the billing metrics. Here's how much capacity Zach Misler: at what service level. This is what you get built. It's a similar concept for flex. The difference, though, is that the software based solution, you're getting a pool of performance that the volumes will carve out within. So the pool itself does dictate how much throughput is being allocated to the volumes within there and then, again, we do have that custom performance that allows you to really measure and configure. How much throughput, how much I ups you want, how first, st Zach Misler: how much capacity volume has allocated within that pool itself. Zach Misler: So we've right sized our volume. Our application is now getting the performance that we need. We're able to hit the metrics that we've seen to be successful. Zach Misler: That's 1 benchmark. The next one is all right. Well, how do I manage and protect this application when I move it to the cloud. So let's talk about some of the features that Google Cloud, native phones provides Zach Misler: out of the gate, you know. for anyone who's familiar with Netapp. Zach Misler: All of this is built ontop technology. So if you're familiar with on tap snapshots, the cloning capability, the volume migration, replication, migration, Aka, snap, mirror and our backup capabilities. It's on tap is the engine that runs it behind the scenes. So all of these are built in. Let's talk about kind of the different flavors that we offer within these. Zach Misler: We will have another webinar in this series dedicated to data protection. So I'll kind of hit these at a high note, but if you're interested I'llpull up the schedule at the end, and you can see when our next dates are all around data protection. Zach Misler: So Zach Misler: 1st and foremost snapshots, I mean, these are quintessential for any enterprise storage offering. This is our 1st protection mechanism that we offer today. What's great about netapp snapshots? They are read. Only copies are immutable Zach Misler: and they are highly space efficient. So the very 1st snapshot that is taken. This is 0 Byte size, 0 Byte size Zach Misler: snapshot consumes no space, and after that only the block level deltas that have changed between each snapshot are then kept on that. So you're only seeing those block level changes consume space after the fact. Zach Misler: What's great about these is that it allows for a full volume, restore a revert to a point in time, back any in a previous snapshot that same full volume, restore can be treated as a clone, so you can use the snapshot, restore to a new volume, do some quick test, dev take advantage of that option, and then delete that volume after you're done Zach Misler: as well as single file restores leveraging from an OS level. So you can go back into previous versions if you're in the windows. OS, same thing from a Linux perspective. You have the ability to go back to a single file, restore and pull any data that you may have anything. If you have a corrupt user, or someone who Zach Misler: accidentally deletes a file, whatever it may be, you can go back in time to get that file back Zach Misler: the big thing that I'd like to call out with snapshots, and you guys maybe can pull it together from what I was just saying, but there the revert functionality have also allows for a quick recovery from ransomware attacks. So these are immutable snapshots. Right? They are read only copies. If your company were to suffer a ransomware attack, you go back to the snapshot that happened that was taken prior to that ransomware attack, where everything is encrypted. Zach Misler: Revert that data back to that point in time prior to that, and then you are recovered back, and the point in time. Recovery is a very quick recovery less than a minute, typically to restore thatdata set back. So if you were attacked in a ransomware situation, you're able to revert back very quickly. Zach Misler: They'll saving you a lot of the headaches that comes with dealing with ransomware in general, so provides a quick, easy way for you to address this from a security concern Zach Misler: and then volume funding like I said, you know, these snapshots areZach Misler: they take up minimal space. They're only capturing the block level deltas that change each time a snapshot is taken. But the other benefit is that I can restore one of these snapshots into a new volume. So 1st Zach Misler: for any type of application testing for test and dev, I can instantly create a volume copy to do anything against that volume and then delete it later, right Zach Misler: on top of snapshots. We also have replication and migration capabilities. So this whole data protection section really wants to highlight that we can support a 3, 2, 1 backup. Zach Misler: 3 to one backup strategy that you may have for data protection as well a snapshot regional replication, whatever you guys may be, but there's a lot of other features within thatwe want to highlight specifically with replication and migration. Zach Misler: If you're like, I have been bringing up a few times. Now, if you're familiar with ontap and netapp in general, we have the ability to leverage netapp, snap mirror technology. This is a block level, highly efficient replication technology that supports on tap to on tap migration. What's great about this is that it allows us to do a couple of different things. First, st if you are a Netapp customer and you want to move to Google Cloud. Zach Misler: we have the ability to leverage Snapmir to do that volume migration for you. It's a free service. Zach Misler: We can partner with you to help you get it. Set up and migrate all of your net update into the Google Cloud seamlessly and efficiently using snapia Zach Misler: on top of that Zach Misler: we also have, if you are already baked into the cloud. But you have a regional requirement for data redundancy. We can leverage that technology for cross region replication. This is business continuity in Google Cloud. What's your secondary region? Where is your secondary target. Let's replicate all that data into that secondary target. You have tiering capabilities so you can tier it optical data until you need it Zach Misler: till a disaster situation happens, and then we Zach Misler: break the sync, make that a read, write, copy. It's read only until that point in time they can read, write, copy, found all of our applications to that new target volume. Reverse the sync to send any changes over until we get that production region back online Zach Misler: on top of this kind of. Finally, we also have external replication. So what does that mean? Well, we have snap here between regions for replication. But what if you want to do, Dr. From on Prem to the cloud, or vice versa. Right? We can replicate that same concept to between both of these solutions, whether it's in region, and Gcp. Or your secondary region is an on-prem, that app device. Zach Misler: And then to round out the data protection section. We also support backupwhether it's in region Zach Misler: or cross region pending what your requirements are. So you can do a backup to the same region, backup to a secondary region just dependent upon what you guys need. There also is a retention capability here for immutability. So if you have a requirement to make these backups immutable. Maybe it's compliant or regulatory needs. Or even like a legal hold situation. We have that ability built into the solution as well. Zach Misler: Alright. So applications protected. We've got our redundancy. Great! Zach Misler: Let's optimize. We're gonna push a bunch of storage to the cloud. Zach Misler: I don't know about you, but I've heard the clouds very cost, effective and cheap. I'm kidding, obviously. Itcan be. You just have to be thoughtful about it. And you need to leverage technology built into solutions to allow you to take advantage of optimization. So some of the features that Google cloud net up phones provide. Zach Misler: 1st and foremost is low. Lower your cost with auto tier. So Zach Misler: what is auto tiering again to the Netapp audience who may be listening in today? This is the our fabric pool technology. You're unfamiliar with Netapp. This is just cold data tiering. As an easy way to put it. Let's look at a volume. Zach Misler: Let's identify the data blocks that haven't had a random read or write in a predefined amount of time, whether it's 2 days or 168 days. Zach Misler: Whatever range you think is makes the most sense for the application. If I'm a Zach Misler: doctor, and I have medical images that I only pull down when a customer or a client is a patient is in our doctor's office. I may not need that data very frequently. I can leave it up in cold data for primary time, and then only pull it down for thoserandom situations. Right? Makes more sense to have that to be living in a cold data bucket rather than on a hot tier, where you're gaining and maximizing all the performance for it. Zach Misler: So what this will do is tier that data off automatically. Nothing from your side. To do with this, all you have to do is predefine. How long you want that cooling threshold to be, and it'll move into a lower cost storage solution. Anything that is active data that is hot. That needs that dedicated performance will stay in the hot tier. Taking advantage of the throughput Sla, as we highlighted earlier in thiswebinar. Zach Misler: and you'll be able to Zach Misler: save money, optimize your costs and really identify again what is going to need the higher cost. What's going to need a lower cost? What really needs the high performance right now? Let net up, do it behind the scenes School club net up volumes has this technology built in to allow it? Each of for every volume. This is available across all of our service levels, whether it's flex premium extreme right? Any of those you'll be able to take advantage of Zach Misler: the other piece from a user and group perspective is we also offer quotas. So if we want to control the access in which a user can allocate storage picking home directories share drives anything from a windows perspective. If I look at, maybe good example is like a virtual desktop environment. I'm trying to limit profile bloat across my Vdi environment. So people aren't Zach Misler: blowing up and storing pictures of cats andgrandchildren. Anything like that I can control my storage, I can, which also allows me to control my cost, so I can say, Hey, this user or this group is limited to X amount of capacity. Right? You can control that allocation. Zach Misler: You can always alter these as the business requirements change. But this allows you to put defined metrics to say, Hey, this is how I'm how much I'm controlling these users with the quotas that I have in place today. Zach Misler: Alright. So that's some of the optimization outside of just hearing and user groups and the elasticity for performance that allows you to optimize on demand. The other thing, and I think you know, could be the most important, but tends to be kind of the final checkbox is security and monitoring. Zach Misler: So what does that look like? Well, enterprise, great security and compliance built in right? This Zach Misler: is a 1st party solution as part of a 1st party solution. There were a lot of requirements we needed to meet to make sure that this was a secure solution by the by design. So Zach Misler: it provides. You know, these are all regional built volume. So it helps you meet your data. Residency needs and regulatory requirements. Zach Misler: We also have support for assured. The assured workloads construct within Google Cloud today. Zach Misler: If you have Zach Misler: regulation requirements, that means that, hey? We need to manage our own customer, manage encryption,keys. If you don't want to use Google's Cloud Kms, you can bring your own. Take advantage of Cmac. Zach Misler: you know. Manage those keys yourself, control delete. If any of those encryption keys as needed, based off of what you're doing within your data Zach Misler: seamless identity integration, we do support abyo ad bring your own active directory model, whether it's Google manage Ad. Or your own active directory solution that allows you just to take advantage of your pre-existing ntfs, acls, and permissions as well as creating export policies to limit the access from a client perspective which cider blocks or subnets have specific access to the volumes that I'm creating today. And then the Network Security control suit. This is A, you know. It's a Zach Misler: private IP subnet lives baked directly into your Vpc, it is within your networking security bubble. So all the security controls at the Google Cloud, Vpc level is, gonna protect your data as well. Zach Misler: and then mentioned it earlier. But monitoring and logging, right? Logging, let's say, let's Zach Misler: identify who's doing what? Who's accessing? What data? Who's deleting things? Deleting volumes? Who's changing storage pools. Like all the activity that happens within the Google Cloud console around Google Cloud Netapp volumes. Zach Misler: You can track that through cloud logging and then using IM roles to limit the activity that individuals can do with Google cloud native volumes as well. On top of that, the volume metrics, you understand. Zach Misler: how much capacity is being used across your volumes. The throughput performance. You're seeing the Iops. You're getting the latency general volume, performance usage, all of that can be tracked and created through custom dashboard and reporting metrics, using cloud monitoring as well. Zach Misler: so talked about what it is. Zach Misler: the performance, how to set it up how to protect your data. Zach Misler: how to optimize your data, how to secure data, how to monitor it. So Zach Misler: pretty full suite of what it looks like to move an enterprise application to Google cloud net up volumes. Let's talk about the used cases, right? So we're talking about all the features and functionalities that get you to a healthy application. But now let's talk about what use cases? We're actually seeing the people and the workloads that have already been pre identified as Zach Misler: successful and landing pretty frequently on Google Cloud Netapons to know it is a. Zach Misler: It's all protocol based. So we are building a solution that is a said before, it could general workhorse within that file portfolio within Google Cloud. So there's a lot of different use cases here. This is not to say that these are the only ones that we offer. We have a lot of unique and diverse use cases. Happy to talk more about those on future webinars. You'll see the schedule that we have some deeper dives into the workloads and use cases. We have Zach Misler: so common use cases, general file storage and sharing that one obviously makes the most sense a keynote to call out is that from an Smb perspective, we are the only managed Smb offering in Google Cloud today. So if you're migrating windows workloads into Google Cloud. Zach Misler: and you want to set it and forget it with a managed storage offering Google Cloud native volumes is the way to go. Zach Misler: That is our most common one. We see it all the time is very popular one for us. Smb. Windows workloads. No one wants to Zach Misler: manage a windows. File server tends to be one of the 1st things they target as moving to the cloud. Let's simplify it. Throw it on. Gcnb. Zach Misler: High performance already talked about. We have the ability to scale to one petabyte volumes that provide 30 GB per second. So high performance is our bread and butter high performance file storage where you need the enterprise data management features that I've just called out. Not just a high performance scratch base. But this is a production application that needs to be durable and built to last. Zach Misler: So Hpc and Eda customers, database media rendering data sources for analytics saying, all of those are used cases we see every single day. We have customer conversations around these all the time. Hpc. And Eda is one of our biggest ones we love to talk about as well as databases. We have a lot of really good customer use cases or individuals who are leveraging it today. For this. It's a it's Zach Misler: tried and true use case for us. Zach Misler: storage for virtualized environments, I mean asZach Misler: Netapp and vmware have a wonderful partnership, it makes sense to only extend it into Google Cloud as well so as a either guest, O guest, OS guest attached OS or a 3rd party data store within Google Cloud or external data store. Excuse me. 1st party data store. Zach Misler: we can leverage your vmware investments by whatever you're doing within. Gcb, allow you to have an independently scale scalable data store offering within Google Cloud vmware engine Zach Misler: as well as anything you're doing with Kubernetes. If you are using Gke, if you're an openshift customer. We are a default storage option for those as well. If you need a enterprise, grade persistent storage, attached solution. Zach Misler: application, storage vdi user profiles where we have log on storms and log off storms, and we need scalable performance, as ourvirtual users are accessing their desktops every single day shared storage for enterprise applications, whether it's shared files and an sa sap. Hana migration. All of those are common use cases we talk to on a regular basis. Storage for hybrid solutions, lift and transform migrations on man burst to the cloud. You know, on top of the Zach Misler: migration technology we have today around snap mirror. We also support flex cache. So this is an edge caching solution. Zach Misler: If you're not looking to do a full scale migration to the cloud. But maybe I just need to burst some data into the cloud for Hpc. Or computing any type of computational work that I'm doing within the cloud itself. You can use this flex cash technology to burst and cash your data to a Gcnb volume. This is an sre assisted feature that we offer today, so we can help you get it. Set up. Zach Misler: Look at the application house and make sure it'soptimized best for that cloud bursting use case and then data, compliance and protection, whether it's a Dr. Copy in the cloud helping with ransomware recovery. Or, again, that integration as a support for shared workflows within Gcp. Zach Misler: so storage for windows, you know, we talked about this. We are the only managed storage offering that provides Smb today. Zach Misler: If you're moving vdi profiles SQL storage shared files for an sap migration or just Zach Misler: home directories foran Smb windows. Server. Right? That's we provide that offering Zach Misler: today, you're able to take advantage of that as needed. It's fairly simple. You can support your own active directory model so we can leverage your pre-existing ntfs permissions that we have Zach Misler: on top of that nfs application. So you know, outside of Smb, we also support nfs. V. 3 and v. 4, 1 as well as dual protocol off a single volume. So Linux applications are another great landing place for Google Cloud Netapp volumes. You know, we'll add. Zach Misler: we have some security features in there, as well for Kerberos and Posix applications to allow you to take advantage of additional layers of security when moving Linux to the cloud. But it's the same functionality and Zach Misler: feature set that I just talked about here today that is built into whether it's windows or Smb or the our nfs offerings. Zach Misler: Eda, like I said, this is a big one the big thing ishigh throughput and low latency. Zach Misler: This is Zach Misler: one of our biggest use cases that we have today. It's highly available storage for any of these protocols that we offer Zach Misler: Ed tends to provide require large namespace or single volume, so that one petabyte capacity is one of the things that we built for Eda customers and came with high performance as well. So now high throughput and low latency of up to 30 gigs per second. You can get 22 gig per second of sustained eda throughput, which is a validated as a industry standard benchmark. Zach Misler: and with the large volume support, it comes with multiple storage endpoints. So you can help as your those high performance workloads are running it allows for concurrent data access across those large number of compute notes that come with Eda Zach Misler: future ready oracle databases. You know. You're allowed to bring your own license when it comes to oracle and Google Cloud, having a dedicated enterprise grade storage offering that provides low latency, higher performance with all of the data. Protection. Features, and functionalities that come with this are paramount to success when it comes to running a oracle. Database in the cloud makes Gcn vehicle volumes, a prime landing spot for these offerings. Zach Misler: and I already mentioned it before. But as you move vmware workloads into Gcbe. Whether it's a full scale migration, or you're just doing a pilot light scenario where this is my Dr. I just want to spit up a couple of compute notes, but I don't need all of the storage that comes with leveraging Vsan with it. Well, let's use an external data store in Google Cloud net of volumes. I can scale my storage independent of what I need. From the compute perspective, disaster situation comes up. Let's go ahead and spin everything up. Zach Misler: If you're not customer, let's take advantage of the replication capabilities we have built in. But if not, we can use zerto vmware. Drs, you know any of the native migration offerings that come with it. While still taking advantage of all your vmware tools that come with running vmware on Prem or in the Cloud. Zach Misler: you leverage Google Meta volumes as that data store for all of the offerings. Zach Misler: And then, last. Zach Misler: but definitely, not least, is a integration into vertex AI agent builder. So as you're building those agents within vertex today. We are a dedicated data source. So instead of having to lift and shift Zach Misler: refactor your data to support a different data source within Google Cloud. If it's this enterprise file storage that you have today, let's move it into Zach Misler: Gcnb, let's keep the same structure that wehave today. But now we can take advantage of our full data suite that lives there as a data source for vertex AI. As I build those chat bots as I build those Gen. AI agents, whatever it may be. It's a full native integration. You can take advantage of it today. Zach Misler: So after all of that, I think it's probably time to do a demo. Zach Misler: Let's take a look at Zach Misler: what Gcnb. Looks like in real time. So to be a short and sweet Demo. Now, that's the beauty of it. It's very simple, we said in thepresentation. Zach Misler: you know, maybe 10 clicks to get a volume up and running. So here I am in my Google Cloud console. Zach Misler: I'm gonna go ahead and scroll down and actually hit. I have it pinned right here. But I just want to show you really quick. If I go to view all products and click storage. One thing you'll notice is Netapp volumes down here listed at the bottom. Why am I calling now? Specifically, I just wanna highlight again, this is a 1st party service. So this is Google's offering, leveraging netapp technology behind the scenes, so you will see it listed along with all other native Gcp storage offerings. Zach Misler: I come and click edit volumes here Zach Misler: let's start 1st at the pool level. So again, the pool is really the billing construct. You'll see all the pools that I have in our. This is our Csa lab today the different pools that we have across all the different regions, surface level service levels, the different capacities. How much capacity is allocated to volumes. So do I have a volume, live or not. Zach Misler: how many volumes are within their tags, whatever it may be so. Zach Misler: and go ahead and create a pool, just to show you some of the configurable options. Zach Misler: Right now I have this pool defined as flex. I can change it across standard premium extreme pending what I need select the location for it. Zach Misler: Give the pool a name. Obviously. So, what region I'm going to be running my applications or my workloads in? Zach Misler: We'll do Northern Virginia. I think that's the closest to me. I am in Raleigh, North Carolina, so we'll take advantage of that. Let's limit the latency you may have for my office Zach Misler: we'll select premium. Zach Misler: What is the capacity I want to allocate? So again, this pool starts at 2 TB goes up to Zach Misler: 10 petabytes, I believe, or I may have actually undersold that I think it goes higher. But the pool scales drastically right? So Zach Misler: this again, this is your billing contract. So you want to be thoughtful of what I'm provisioning here for this purpose of this demo and the fact that this Zach Misler: it goes directly to my call center. We'll keep it at the minimum select the network you're gonna deploy this environment in what? Vpc, I'll select. Let's see Zach Misler: our defined Tcp Csa sub that we have for this, and then you would create an active directory policy. So again, this leverages your active directory environment. Whether it's an ad server built into the same Vpc. Or if it's on Prem in a hybrid situation in that situation we just need a site to site VPN Setup, so we can communicate directly with that active Directory to allow us to create machine accounts for every Smb volume that gets created, and you can allocate those ntfs permissions as it gets spun up. Zach Misler: So I would select the correct, active directory policy to leverage this doesn't mean this pool is going to be allocated to Smb. It just means thatis the policy we'll use if we need to provision Smb volume. Zach Misler: Now, there's a couple of different things when spinning up Zach Misler: or allocating this out. You can also define ldap configuration. So if you need to leverage Ldap for nfs. Zach Misler: what encryption we want to use, Google manage or customer manage? Do I want to enable auto tearing for this? So allow me to tier data off into lower cost, object storage Zach Misler: absolutely. Zach Misler: And then any type of tags I want to add to the capacity pool or the storage pool itself. So I am not gonna create this right now. We have a bunch of extra ones from a demo perspective, if I hit, create takes a few minutes to provision this one flex will run a little bit longer, just because it's software, it's pulling more resources behind the scenes. But the standard premium extreme takes a little less time to get the pool up and running. Zach Misler: So we'll go to actually a pre-existing pool. Zach Misler: Let's go. We'll use our Zach Misler: standard pool down here again. This is my lab environment. So I'm going to use the one that saves me the most money. So you can see the pool once it's live. I've got the Vpc. It's within the policy. It's leveraging what encryption I'm using if the volumes are tiered or not, tier location service level all of those fun things. And I want to create a volume within there, so I can do it from the pool, or I can do it from a separate volume. Menu, I'll just hit, create here. Zach Misler: and to show you again what! Zach Misler: What this flow looks like. So give the volume a name. Zach Misler: Select the pool in which we're going to provision this volume within, so by default. Now I know the service level already, because it's in a Standard Service level pool. The Vpc. Is predefined. The active Directory is predefined. And then, as I go through this Zach Misler: I can allocate the shared name. So if this is Nfs or Smb, right, this will smb, this will be the define Unc. Path. I'll show you the mountain instructions here in a second. See what it looks like. Zach Misler: But we same thing. I'll give it avery unique name. Zach Misler: The capacity allocation for it. So at a volume level, I have a much smaller frame of reference. I can leverage I can go from a hundred gigs in the standard premium or one gig for flex. Zach Misler: This also has the ability to scale up to one petabyte lexing up to 200 TB. Zach Misler: Once I have the capacity. Now I define the protocol. I'll do. Smb, there's a few different things that come with smb, so do I want additional layer of security with Smb and trick encryption. So this would be all of your data traffic leveraging. Smb. Zach Misler: do I wanna hide the share to make it non browsable. Am I going to enable access based enumeration Zach Misler: so that. Zach Misler: But if I don't have access to it or permission to it from an Ntfs perspective, I'm not able to see it. And then also certain workloads. We have a feature called continuous availability sequel server, Fs logics, which is a user profile management for vdi Zach Misler: are highly sensitive in Smb worldSo there's an additional layer we can enable for those. So you get that same sla that you need as you move those to the cloud as well. Zach Misler: And then, obviously, I am going to leverage snapshots here. Do I want to make that directory visible Zach Misler: to anyone other than Admins. This also allows support for previous versions. If you don't hide it. Zach Misler: And then do I want to create a snapshot schedule? What is my popular on Prem? How many hourly, daily, weekly, and monthly do I take? How many do I keep? When do I take them? Do I want to match this. You create that policy here, attach it to the volume. Same thing with backup configuration. Zach Misler: How do I schedule my backups? When do I take those backups, and where do those backups live? Is it in region? Is it a separate region? All of that is defined? Zach Misler: I would hit, create here, following creation over the 1st time is about 5 to 6 min in a pool. After that it should be about 30 seconds or so. Zach Misler: but once that volumes created a couple of things I can do. I can take a look at. Let's take a look at this Smb volume here. The 1st thing I want to say is, just let's look at the mountain instructions. Zach Misler: So you don't really need to be a storage admin to be able to come in, create a volume, get the instructions, mount it to compute instance, and start consuming the performance on the fly. We give this to you as plain as day, to make it as simple as possible for anybody to come here and to start leveraging thisvolume. Zach Misler: Once that volume is live, I can also come in here, take a look at a few different things. Zach Misler: I can look at general overview. If I ever need to share name where it's located, the zone it's within. Zach Misler: If I'm replicating to a secondary zone, if it's tiered, if it's not Zach Misler: all the different basic information around it, the snapshots that I'm taking the policy when it's Zach Misler: the backups that I have the size of the backups. How many backups that I have, and then replication as well is this being replicated to a secondary region. Am I using this for a migration perspective? If I want to look at a snapshot and say, Well, I'm actually running into. Zach Misler: you know, I need to create a snapshot, or I need to revert from a snapshot all of that, I can create a new volume which is restoring that again. This is that clone feature, functionality, or that revert I could hit by ransomware. And you move back to a point time. This point in time, which was before the attack. Revert all my data back, so I can recover less than a minute. Zach Misler: All of that is measured within the volume. Menu here, but once I have it Zach Misler: it's volumes live, I can use it. I can consume it. Zach Misler: actually, one more thing on the volume itself. Zach Misler: The other thing is that as I have a volume, and I need to change something around that volume. Say, the capacity to get more performance just hit edit. I can make that change hit save Zach Misler: again. Performance scales with it. I can see that make those changes in real time, or if I need to come to the pool itself. Click on the pool Zach Misler: edit. Zach Misler: Increase the capacity, whatever it may be. Zach Misler: So that is really it, short and sweet. I know we've got 10 min left. I want to save it for QA. But that's from a volume or from a demo perspective. That's kind of the high level. I. Wanna you know, the goal isn't to make it complex. We want the solution to be easy. It's let's give you the required features for your application to be stable performant. Zach Misler: protected, monitored, secure all in the cloud. But let's not make it complex. Let's make it simple. Let's focus on your application and the things to do around Google Cloud, and we don't want storage to be the concern for you. We want to be simple, easy, but also again, make sure we have those required features that come with enterprise storage in the cloud. Zach Misler: So let's open it up to a few questions. Or Dean, did you see anything pop into the QA. Dean Steadman: Yeah, wedid get a couple of questions come in. So I've got a handful for you here. 1st one we have from ouraudience is, can you give us a little bit more detail on the difference between a 1st party service and a marketplace service within Google Cloud. Zach Misler: Yeah, absolutely,So it's a great question. We get it all the time. It's and I know there's some confusion hearing the name net app. When we talk about Google cloud net up volumes. 1st party is a Google service, we'll stop. This is Gcp build supported can attached all of your Gcp. Commits that you may have takes advantage of discounting any issues you call Google support. Zach Misler: It is their product. Full and full. Netapp is the behind the scenes Tech to make it all run. But it is Google's product. 3rd party, Google has a giant marketplace part of that's filled with vendors that have all of their solutions that work and run in Google Cloud, but are built through the marketplace through their own unique construct. So whether you're running private offers, whatever it may be. Netapp has offerings inthe marketplace as well. But again, the difference is that as a 1st party service, we are leveraging all of the 1st party integrations and functionalities that come Zach Misler: with the greater ecosystem. Zach Misler: including billing support and any of those additional tools as well. So it's a good question. Get it all the time. I know net ups the name. But Zach Misler: we are a Google service. Dean Steadman: Awesome. Thanks. Second question we have is relating to auto tearing the question is,once the auto tiering is configured, is there a way to disable or pause? It. Zach Misler: Yes, absolutely. So we that I may have skipped it in my slide. So Iapologize for that, but I think I had it listed on there. Yeah, at any point in time you can pause or zoom adjust the policy. So if you said it, hey, I'm not exactly sure what thehot, cold makeup of my data set is, I and I wanna be on the safer side. Let me set the tiering policy to 30 days. Zach Misler: As I get more comfortable with understanding what my data set looks like, and how frequently my end users are accessing the data, or how the application is accessing this data, I can adjust this to make this shorter. Make it longer whatever you need, that game that fits the profile of the rewrite access andZach Misler: use of the applications. Data itself. So always adjustable, you can make those changes Zach Misler: comes with as part of the service. Dean Steadman: Excellent. And then the last question we have on data protection capabilities. Is there a maximum number of snapshots and backups that a volume can have. Zach Misler: Yes, so snapshots out of the gate, we support 255 at a volume level. So if for every snapshot over that. Basically, theoffering will take the oldest replace with the newest. But yes, 2 55 at a volume level, and then snapshots, I believe, andDean maybe keep me honest, because it's a thousand. Zach Misler: I know it's over a thousand. Is it? A 1,055 Zach Misler: getting this number confused in my head now, of course. Dean Steadman: I believe you're correct. I'mscrambling to double check, to,validate that number. It's a big number. So itis. It is 3 digits. Zach Misler: So there's all that to say is, it's a lot yes, total number is a thousand. Dean Steadman: Yeah. Sorry. 4 digits. I can count. Zach Misler: 4 digits. There we go. Me, too. Don't worry. Yeah. So Max, number of backups. So that's separate from the snapshot. So snapshots of the volumes backups kept in the actual backup folder 1,000. So it's good question. Sorry for the scramble in real time. A lot of numbers that we're running through my head there, and Zach Misler: at least I was close. Dean Steadman: Awesome. Dean Steadman: That's thequestions we've got in through the Q. And A. Today. Zach Misler: Beautiful. Well, I appreciate everybody. Zach Misler: So before we go here, just what do next steps looks like for you guys. So this is a Webinar series. So I wanna make sure we talk about what's coming down the line here. Zach Misler: So this is our very 1st one. Next we have in the schedules of Vm. Vmware, migration and disaster. Recovery that'll be on August 13.th With all of these we will do an Am. And Pm. Session, so 7 am pacific time. 7 Pm. Pacific time for all of these. Zach Misler: August 27, th we'll do one all around data protection with Google cloud net of volume. So talking a little bit deeper about that section on data protection that I had today, September 10, th will be storage economics. So even deeper into auto tiering, independent scaling. How to make this a cost effective solution in the cloud Zach Misler: data. Mobility and hybrid use cases on September 24, th how to accelerateyour migrations. October 8.th Zach Misler: Reliable performance. October 23.rd So that's a good one. Let's talk about those high performing workloads how to make dependable, and then an exciting one that's coming down as a roadmap item is block databases. So you'll see some more updates around Google cloud net up volumes. We're multi protocol out of the gate today from a file based perspective. We will have block support coming down here soon. So November 12.th We'll talk all about Iscsi and how to run block databases on Google Cloud, net up volumes. Zach Misler: If you want next steps get started today. Zach Misler: Scan these QR codes. You know this 1st one. Let's go into your Gcp environment, spin up a storage pull in a volume today. Give it a test. See how it goes. If you prefer a more controlled environment. We do have a multiple labs in Google cloud skills boost today, so that QR code will take you into that environment. Or if you are interested and I'll provide my contact information here. We will set up a manage hands on lab environment for you as well, so Zach Misler: no cost in your own environment. We can run it through the Google Scout, Google cloud skills boost Zach Misler: multihour event. You give us kind of the topics you want to test against, or we can provide a catered structured. If it's a general purpose environment, we can run a hands on lab with you. So you can see, hey, is this really gonna fit? What we're looking for? How do I test it? How do I stress test it? And again, in a safe, controlled environment is GoogleCloud skills. Boost will provide. Zach Misler: So contact information feel free to email me, I'm happy to route you to the proper resources. If I can't support you Zach Misler: any questions, concerns, or if you just want to get on a call, and let's take a deeper,look into any applications or any projects that you have. They're heading to Google Cloud today, happy to do so. Dean Steadman: Awesome. We did have one late question that came into the QA. There, and that was just in regards to the slides and the presentation for today. And yes, we will send out a thank you email for this morning's session. That will have a link to the slides and then the recording will be up on our website here. In a number of days. So. Zach Misler: Awesome. Excellent! Zach Misler: Well, thank you, everybody for joining. Thank you, Dean. Thank you. Chin for the support. We have another session thisevening. 7 Pm. Pacific time to run it back. My colleague, Arvin Kumar, will be running through the same content. Talking about it. So looking forward. If anyone wants to repeat, they just loved it so much. Want to jump back on. We will see you this evening, if not, thank you, and I hope everyone has a great rest of the day.
Discover how Google Cloud NetApp Volumes makes cloud storage effortless, eliminating complex administration while giving you rich data management, lightning-fast performance, and seamless scalability.