Duration 45:16
16+
Play
Video

Citrix Synergy TV - SYN107 - Citrix on GCP: what you need to know

Rich Meesters
Enterprise Architect at Citrix Systems, Inc
+ 2 speakers
  • Video
  • Table of contents
  • Video
Citrix Synergy Atlanta 2019
May 23, 2019, Atlanta, GA, United States
Citrix Synergy Atlanta 2019
Video
Citrix Synergy TV - SYN107 - Citrix on GCP: what you need to know
Available
In cart
Free
Free
Free
Free
Free
Free
Add to favorites
325
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
  • Description
  • Transcript
  • Discussion

About speakers

Rich Meesters
Enterprise Architect at Citrix Systems, Inc
Jeff Allen
Solutions Architect at Google Cloud
Rick Dehlinger
Principal Solutions Architect at Citrix Systems, Inc.

Rich Meesters is an Enterprise Architect with Citrix Consulting Services. Rich has over 30 years of industry experience and focuses on destkop and application virtualization, Citrix Cloud and public cloud infrastructures. Rich is Married with two children and lives in Collingwood, Ontario Canada

View the profile

Jeff has been a Solutions Architect with Google Cloud since April 2017 during which time he has helped customers realize their goals on Google Cloud Platform in the areas of workload virtualization, big data, and enterprise migrations. Before joining Google, Jeff held a leadership position on the cloud platform team at a large financial services company after having spent several years as a talent transformation specialist at another public cloud provider. Jeff is based in Los Angeles, California, USA at Google's Playa Vista campus.

View the profile

Regarded by many as one of the founding fathers of the Citrix community, some consider his "Installation and Tuning Tips for Citrix MetaFrame" work a major contributor to the evolution of the Desktop Virtualization landscape, and credit his work for shaping the careers of many in the industry. He joined Citrix in 1998, working in the field as a solution architect through 2005. He then went on to start and sell a couple consulting practices, forge new ground in 'the cloud' with a pioneering Service Provider, and even spent some time in the enterprise storage space before returning to Citrix in 2016. Rick Dehlinger is currently a Principal Solution Architect at Citrix, focused on Google.

View the profile

About the talk

Over the past year, substantial momentum has been building behind the Citrix-Google alliance. Both Citrix and Google have been hard at work preparing technology and go-to-market programs and materials, and both Citrix partners and field teams have been responding to the dramatically increasing interest in this innovative, alternative solution to Citrix Cloud on Azure, AWS, or private cloud platforms. This session will provide ‘ insight into how you can find success with Citrix Cloud on GCP. Topics include the anatomy of a Citrix Cloud on GCP solution, recent and upcoming technology enhancements from Citrix and Google, and best-of-breed solution design patterns that work. We’ll also cover getting started with Citrix Cloud on GCP as well as case studies and lessons learned from early adopters. If you’re interested in running Citrix on Google, you don’t want to miss this session!Note: This session will be live-streamed during the event and available for on-demand viewing post-event on Citrix Synergy TV.

Share

Hi folks. Come on in and sit down grab a seat. And let's talk about a little bit of gcp interesting looking out. It's recognizing quite a few familiar faces here. I'm curious anybody else have the experience of synergy being like a family reunions every year you come back the end up seeing a lot a lot of the same folks make some of the best friends of your you're in your entire world and get a chance to connect up with him once a year. Now that's that's definitely what the the Synergy experience has been for me.

So it's fantastic to see some of y'all again. Thank you for joining us today. I know where were competing with some quite interesting and entertaining topics today, but I'm glad you took the opportunity to come spend a little time with us. So we're going to go through here in just a moment Citrix on gcp and as you probably seen we're doing a heck of a lot more these days with Google and we're going to give you a little bit insights into what the heck we been up to. I'm blessed today to be joined by a couple of fantastic gentlemen who've been on this journey with me.

We've done a lot of work together and and working through the reference architectures and building through some of these Solutions. So, I'd like to introduce first Mister Jeff from a Google. I am mister Rich masters from her Consulting Services team. Right. So just kind of the clothes that were going to go through today. I start off with a quick section here upfront kind of introducing a little bit providing a little bit of background on what we've done what we're doing and why and I'll give you a little bit of context and color around some of the other announcements that have come out at

Cinergy specifically about solution availability items. They had any idea what you get your hands on today and what kind of stuff you can expect to come in the future employment options in some of the really powerful tooling examples that we built and some of the ways that we were extending this experience to you. Then actually rich is going to jump in and and talk through some of the leading practices and and design patterns that we're seeing customers come up and build with your

real quick touch on a customer experience a case study that's out there in and published do a quick summary wrap up and with a little bit of time for Q&A but no in this group and I'll be a Content that we got to go through that could be a challenging one. So we'll see how that wraps up. Anyway without any further Ado, let's go ahead and get moving. So I'mma start off first by by introducing a little bit to what's going on with Citrix in Google and I'm not going to talk to you everything that's on this flight a couple of appurtenant points. I'd like to to point out here opera star is

if you look off to the far left at the early point of that timeline notice. They're the first real visible work that we did with Google is around the Chromebooks on Citrus. Actually. What's up, I want partner for the Chromebooks and was seen as the way to fill the app Gap around the Chromebooks when they were launched. So that's over. The years has become extremely popular offering customers all over the place utilizing Chromebooks and utilizing the Citrix workspace app on the Chromebooks for Access. There were two laps and desktops. But the other piece I'd like you to notice here is how has

the timeline moves on how it's kind of got that the Fantastic up into the right curve. So this is a bit of a visual representation of the increase in momentum an increase in The Innovation. That's come out of these two organizations together. So I'm not going to touch on all these are a few that I am going to impress upon you here in a little bit. But I paint this picture. One of the things about about Google and it's part of the reason why we're putting so much energy and episodes and innovation in this partnership is that Google is really in an ecosystem in and of

itself, but if you look at the the combination of the extremely powerful and competent tooling that they've gotten Services they've got available. They offer one of two ecosystems of very complete solution stocks that businesses can align their organizations and practices and process blows with And those include a combination of the devices in chrome chrome Enterprise Android off to one side to the other side got Google Cloud platform and all the services and capabilities available on gcp. Those are all tied together with

Google Cloud ID and the g Suite family of business productivity applications and services. So kind of the journey that were on together as bringing all these pieces together inside of and through the Citrix workspace to provide the most compelling I user experience and business value possible. So we got to break this down and look at it from a slightly different angle. This may give you kind of a of a of a little bit better perspective. So this solution space is of G Suite Google Cloud platform there in the middle and the Crone Android off to the right hand side

and you'll see that we've actually across the portfolio of Technologies and services that we've got available. We got quite a few pieces that interact with Google's major businesses along the way so a good portion of the time that we're going to spend the day is going to end up being focused on that Center area of gcp and a good chunk of it is going to be spent talking about the bridge collapse in desktops and the networking Technologies, but that's the that's as of today one of the most mature areas that we've gotten our working together. So

that's kind of a big picture now. We talked straight on about solution availability. So if you take a look at it you I'm kind of got this bucketed down into three different buckets the first couple of these buckets all share the Citrix workspace for Google Cloud. So this one you've actually seen if you you were at Cinergy last year or you were at Summit or are you seeing some of the the over the course of the last six months or so in this one for a while and that's the ability to take and present the Google apps G Suite out inside of Citrix

workspace do single sign-on into those application leopards the 60 browser technology in our Access Control technology. So that's obviously has been around for what I guess we're going on if we do both math 9 years now, so that's obviously there in straight up available both for Chrome and for Android Are inflight management capabilities inside a Google Cloud also have some nice integration points with chrome Enterprise and also Android Android Enterprise on their content collaboration stuff. We've also done some nice Integrations with content

collaboration and G suite and also the storage zones are something you can run on G Suite. Now shifting gears a little bit to Virtual apps on desktop service on gcp. So this week announced back in 2017 is when we took our stand said this is officially supported platform since 2017. We've actually got quite a bit more Innovation that has happened along the way that I'll share with you today. So this has it since the day has been out and supported since 2017 as I'd mention. I've got to be able to run Windows Server BJ's

because In today's marketplace with all the noise in this world around Windows Virtual desktop. A lot of folks are getting confused by it by all the noise in this world and making this assumption that it's not possible to run desktop site work clothes on any Cloud. So those announcements. Do you have some implications on the featured on licensing and how we actually access and consumer services by Google? How's the underlying technology already built into gcp in the soul instances?

Ldda auto-scaling teacher, so you may have seen those either been poking around inside of citric Scott here lately the latest release you actually may have noticed the auto scaling paying pop up inside Studios property on the delivery group that's in place today. That's why production and and readily available and leverages the connectivity that we've got to be stuck in the back and inner apis to spin up and spin down videos and make them available to users based on time in the number of other properties properties and to help you control cost. So that's they're available

only production today Nvidia GPU support underneath them. Google actually has a pretty substantial Library shall we say of the GPU options available? So you can snap those in underneath an instance video actually even has a Marketplace image that you can go grab for Windows server that already has They're driving everything installed. So kind of simplifies that whole flu shots out there. And then we also provided some simplified deployment options. And that's that's where I'm going to I'm going to stand back and give Jeff the Florida kind of talk

through and share with you some of the really cool stuff that we're doing there. Don't shift gears just a little bit if I can find the right button and talk about Citrix networking on gcp. So today we support the Citrix VPX instance with the ATC software stock can be licensed as a Gateway or is ATC in various levels of cheese number to blank out on when we actually announced that around the turn of the year. I believe I think it was January's time frame that we announce that it's functional and both single and multi net

configurations in the plan and manage them as Standalone instances today and I'll touch on the future is coming here in the future in just a moment that we've provided some resources and byway the step-by-step documentation. If you're a UI person you want to want to deploy on a VTX instance on gcp buy the Google Cloud console. We got that step-by-step deployment guide out there. And our ADC team is also created and leverage Google Play manager and provided some templates there and you're going to get a bit more of inside into the power of Google deployment manager here in

a bit as soon as Jeff goes through his section, but it did makes her really easy way to deploy and reproduce technology infrastructure on a public Cloud. That's one of the beautiful things when you're working with Citrix cloud and Google Cloud you're talking about web services when you're when you're dealing with web services, you can also talk about hand and work with infrastructure is coat that whole concept really starts to become real. So as part of this journey, we're trying to help our bar customers know and understand and really start to dip their

toes into some of the automation capabilities that are available to get quite a bit more on that here in just a little bit. And they were happily noticed this week. Actually that the Citrix ADC are solution for kubernetes is now out there and it's actually available in the gcp marketplace. So some pretty cool stuff happening on that front piece. I'm going to touch on here real quick. So this is some of the announcements that we've made here at Cinergy. The first one is Mission cremation services for gcp a little bit more deeply here in a bit.

But there's one of the most highly-anticipated features that our customers have been looking for I'm really pleased to have had the opportunity to give quite a few folks down after you've made the the stop into some of the Citrix Booth you have a chance to see where we're at and see how that stuff works done some unique things there that are actually make it extremely powerful. I'm a touch more on that here in just a moment. Expedia is also something that that we announced and it's going to be officially supported and that's going to happen here very quickly, but actually had some of

our early customers on board have been leveraging this and found a couple of minor minor mistakes and we had to tweak in the initialization script for the VA on Linux on gcp but we've actually got some customers up and running this stuff fantastically in production today. He's coming up that we announcer its energy is support for Google identity for Citrix workspace. So this one's going to be a massive enabler for us what this all our customers to do is to totally their user authentication in the ministrator authentication and even the resource assignment of subscriptions and and

white objects and apps to users would be able to both associate those things with Google based identities and also allow users to authenticate directly with Google ID to Citrix workspace so you can imagine some of those implications go really broad across the entire portfolio services from our endpoint management capabilities to our ability with the workspace to provide some real nice seamless unirac interactions to Google Drive and G Suite support for a lot of different other more kind of advanced authentication scenarios if you

will so that's really exciting one that were very much so looking forward to and that's going to be a bit of a game-changer through quickly the other piece and we showed so you may have caught this in the keynote presentation awesome integration. So we've announced his whole idea of adding some intelligence to the Citrix workspace and right from the initial release running in the process of building Sundays micro apps that leverage East wait underneath so that's going to be something that you'll see you as soon as we've got the intelligence capabilities out and available. Aden finally

with the ATC on bpx. So I mentioned that today it's single instance management so you can play multiple. She could deploy pairs. However are native. H8 capability is not there and in place today. So that was another one of the amount sense that you saw on the big stage earlier this week. I was ever bring that multi multi note management and Native h a and a gracious and also gcp Marketplace integration is something that you're going to see from us, then the last pieces on gcp and this actually a little bit of a text back at the

beginning of April. However, that's another one that quite a few of our customers are really excited about some of the stuff because as I've been sleeping a lot of people there that eagerly awaiting this also one of the things that were doing that's that's very different and it's quite frankly this load us up bringing this to Market. This was a very in Nothing, but Mike my perspective a very important change that we made is a shift in the way. We're actually handling instance definition of such. So I'm not going to talk about how we have done it before so much. But the

way we're doing it now with with MCS on gcp is leveraging igc Casas content object called in infants and tablet and an infant's template becomes an object that you can then use out of the dcplibrary to instantiate other instances on the platform. So what we're doing with it by by leveraging instance templates, it gives us the ability to for Google to continue innovating underneath GCT and adding new features and capabilities the platform without requiring Citrix to go back and do any for the re-engineering. So any of the properties that end up

being tied to an individual incidents things like metadata things like tags, you know, very important request. We got from customers GPU assignment service count assignments. I Custom instance types and configurations, you know, another super cool feature of of Google cloud is her ability to do custom instance types. So all that stuff. Is there an available and will be able to support those and more is Google introduces them. So it's a slight change to the workflow. It is going to require some additional permissions. So if you're interested in this you get in recognize that if you've been

using the power management plug-in today, you will need to adjust the service account permissions a bit cuz we're obviously did a lot more now, right we're trading instances were trading District rating instance templates and so forth. Anniversary song I'm going to touch on here is that we're actually running An Early Access program for this capability. So if you're interested in getting into your Early Access program, I left you a link up an email account firestick message. Let us know what you're interested in doing and and why and I will try and get you into the Early Access program.

The only limitations in the Early Access program today from the testing perspective. We've only gotten through the server bda's. So we haven't gotten to the to the next to the desktop DDS yet today. The UI inside of studio is not cannot complete and released yet today. So it's going to be you'll go through the process of provisioning catalog creation and updating. Those pieces are actually be done by a Powershell or providing some great starting scripts to help you along the way. That's why it's a little bit on that. If you're interested, please reach out hit us up on Citrix on

gcp and let us know what you're looking to do. So hopefully that's got you a little bit of a baseline of where we're at and where we're going here in the near future. So now it's dig a little bit more deeply into this stuff, and I'd like to invite to Jeff up to show some good stuff my problem. Thanks Rick. Exciting stuff right lots of great announcement this week in this section of the presentation. We're going to talk about some of the deployment resources that are available to you and some of the options you have if you're considering getting started with Citrix on

gcp and the first thing to be aware of is the deployment guide the Citrix Public Notices back in December of 2017, but it's still probably the best resource. It walks you through all of the steps necessary to set up a Citrix environment on gcp setting up your Cloud connected your videos as well as setting up all the resources in Citrix Cloud, very detailed guy. There's a new reference architecture document we can be coming soon that you might also keep your eyes out for a while, but this would be the document to probably start with if you want to learn about configuring Citrix on gcp

reckon. I found ourselves when sis was in a published building lots of environments for demos and to play around and then turn them down and building the begin. We thought you know, there's got to be an easier way to do that. And so we Let the plumber guy then be automated It Ain't So, we haven't get up project out here under Google Cloud platform Citrix on gcp which takes the architecture that's described in that deployment guide and provides you a set of templates and all the Powershell bootstrap scripts necessary to bring up and environment from scratch. The current configuration

takes about 36 minutes, that's what it did this morning when I built that the environments before I will for the presentation and so you can go from 0 to Citrix on gcp in 36 minutes. It doesn't only configure the Google Cloud resources. But it also configure Citrus call resources. They have a fully functional environment. 1 sets run then you can log into that environment with the Citrix workspace app, whether you're doing that you're not a Chrome device or whatever operating system. There's probably a version of the workspace app available to you. I

you can log in and we've got several virtual apps installed in that environment by default the Google Chrome browser and leave her office and gems for in a life photo editing and things like that and it is also very easy to customize this. There's just a few places in the script you need to plug in a little bit of logic if you wanted to download and install your own custom elsewhere or register apps that you have packaged into a custom image. So we we've designed this to try to to to be extensible. We use it a lot as the foundation of an environment when we build a demo, but then will sometimes

customize it a little bit for the specific needs of that demo environment. There's also a resize script out there and get Hub now. I think a lot of us are going to be shifting over to do a Fleet Management with MCS. And so then the need for this, you know, maybe somewhat less than it was before they exciting announcements this week. But still if you have a demo environment that you Provisions using the Citrix on gcp script and maybe a good popular you want to show it off more people but you need additional vda capacity. You can just run this resize script specify how many

additional video as you want and it'll automatically come online bootstrap themselves register themselves. The Citrus clouds are all of that is is fully scripted. And since this is largely used for in a demo and exploratory environments, I want thing you want to do when you're done is terrible thing down, right? That's like rule number one in the cloud is make sure that you turn off the resources when you don't actually need them so you don't get billed as soon as I clean up on all of the vehicles that were provision and it will also on the Fly everything that was configured in

and Citrix out. So it turns down the entire environment when you're done and takes you back to so, you know, you're clean a starting point. So another another script that's out there and get hub. Now there is there's three branches. There's the master branch, which is the most stable and probably where most of us wants to be working. There's also a new experimental branch and this new experimental branch is designed to do a bit more of a pure deployment manager there. There used to be a Powershell wrapper around the deployment manager templates. And this really more directly goes to

deployment manager and it also focuses on using managed Services were possible to simplify the architecture ultimately. This is sort of future looking branch is not quite as stable as Master, but it runs faster and sort of the Flies a more advanced in some ways simpler. But but more more advanced version of the architecture so you might take a look at that the experimental Branch if you're if you're interested Now what about that simplified architecture? What we see here is a picture in a basically of the architecture that's described in the December 2017

deployment guide controllers on the left hand side. You know, these are everything is sort of replicated into two different zones for high availability typical Cloud pattern, right? So you got to to domain controllers in different zones. Then you got to Cloud connectors in different zones. You've got your video Fleet spread out across zones and you also have a couple of nat instance this right. These are providing you an egress path to the internet that have you know, IP address on the internet and there's a routing configuration to route your outbound traffic through than

that so that your domain controller Sprint still have to be exposed directly to the internet and there's also in the top right corner there. There's a a Bastion host or jump box where if you needed to remote desktop into one of your domain controller to the cloud connector that Bastion is expose the internet as well as a point, where you Ingress with remote desktop into the environment and then and then connect to one of the machines inside of that Network published is that Google has introduced a

number of managed Services is a Services wherein a we kind of take care of the intersection for you. So you don't have to worry with that kind of stuff. We've introduced three relevant managed services that can do some of the portions of this architecture and really, you know, by using those managed Services. You can ultimately simplify the architecture. And so this is a picture of the architecture simplified using a managed Services where it really the only instances that are left are your to Cloud connectors and the VD a flea and if you think I had to when you're using MCS on CCP

that vda Fleet is managed by incident by the MTS machine catalog, right? So the instances that you really have to want are the cloud connectors so she can be very easy to deploy Citrus on gcp. Now if we talk a little bit about the 3-minute services that are involved here. The first one is cloud and that this replaces those Nat instance is this is a managed service. It doesn't have a choke point. You know, what is things you have to consider when you have Nat instance as do I have enough bandwidth. Do I need to scale it out what happens if an app fails and I have to replace that there's an

operational bird in there and capacity management involved with managing a fleet of that infants is in a resilient. But Cloud not is managed. So you don't have to worry with that and it doesn't create any choke points because it doesn't have like an intermediate instance the way than that instances that this is really just a routing configuration that changes the way the virtual network works and provides an added egress path in Ann Arbor actual routers. The next man is service. Very exciting very new is are managed active directory. So you can

still run domain controllers if you choose to but you can also ask us to manage the domain controllers for you. You just provision a man is active directory domain we create resilient domain controllers for you provide you a credentials you can use to join your machines and do your active directory Administration But ultimately you don't have to worry with the active directory infrastructure. It should be in public beta soon. But this link at the bottom of the screen is the the link if you're interested in signing up for the you like early early adopter program. You can follow

that link. There's a little intake form fill out details about what you're interested in and the products and will get back to you in and get you involved in that. So I so look for the announcement about the public beta coming soon. But even before then feel free to visit that link to sign up And the third man is service, which he replaces the the the Bastion host is our identity aware proxy with TCP forwarding and what this allows you to do is use your identity to establish a secure tunnel through a proxy that's managed by Google and it allows you to den

in dress into your V PC without having your institution of EPC expose directly to the Internet so you can configure this. I didn't do are proxy to allow you to specify which users are allowed to go to the Which Wich machines you start a forwarding tunnel using the g-cloud command line utility basically say create a forwarding Fort locally that forwards to that instance Port 3389 the tunnel authentication authorizes and establish itself. And then you remote desktop to local post at the boarding port and that goes through that secure a tunnel into a VPC. So you no longer need to use that

Bastion or jump us pattern. You can deploy all your virtual machine. Without external eye peas and use this as an Ingress path both for remote desktop or SSH or whatever protocol you're using to get into your machines inside your private Network. So side-by-side, you can kind of see how we simplify things. Ultimately when we look at the numbers what it comes down to in the in the old architecture there were seven and sensors plus your VA flea and the new architecture with those three men and services. There's only two instances the

cloud connectors plus your video played so radically simplified and and we look forward to seeing that incorporate in some more Citrix on gcp architectures. Now if you want to get started deploying your own environments with the open source project you can sign up for free trials. Both for Google cloud and for Citrix Cloud so you can get started really at no cost to explore how this all works. I would clone the repo and get a job and probably use the master. Bran when the experimental branches ready. We'll make it the master. But until then probably do most

of your work in the master branch and this command line here is a Powershell script as it is actually what I use this morning when I built in environment, you know, you run to play that PS1 you can specify parameters like what domain name you want to use it as described in the readme file in and get up the one that you want to make sure you do if your using free trial account is that use minimal resources true that the boys have small footprint version of the architecture where it doesn't do aha pears. It just has like one domain controller One Cloud connector, but by doing that it

works within the limits of the free tier environment so you can deploy the Citrix on gcp at no cost. So I'll keep that in mind if you're working on free trial accounts. Now in the interest of time in a 1-1 for the thing I'll mention is that we've also repurpose these templates to create a loud environment. I don't know if anybody, you know was in the lab either Sunday or Monday. We did two two versions of that lab, but there's a third branch and get her lab 612 that was a number for it where we've taken these templates and created a learning environment where you can

learn about how to deploy of a basic environment extend that environment configure your citrus clouds. It's a work with UCP. We have a great success with it this week and you know, it's something that we've designed to be deliverable another other environments as well. So if you have like a a user group, or you have a team in your business that you want to learn how to deploy I sent your conscience EP let us know at Citrix on gcp at citrix.com and we'd be happy to figure out how to facilitate a workshop for you as well. All right with that I'm going to turn the mic

over to Rich if this one works, so really quickly. We're going to go over some of the leading practices and design patterns and you seen a lot of this material kind of a little bit of it covered with with what Jeff has been talking about with the new features in gcp. We really have to design patterns that we've built into a reference architecture simpler and more complex. So the first pattern is redeploying everything in gcp with active directory Cloud connectors, the va's into work loads and then we're leveraging the Citrix cloud services to deploy our

workspace are Gateway service in this course, the the Citrix virtual apps and desktops tenant for the client. Looks basically like this in terms of typical Citrix reference architecture. The access tier is in Citrix Cloud. The control tier is split between Citrix Cloud for the tenant and the cloud connectors active directory DCP Services file shares Etc that are on the customers resource location. And of course the resources that they're deploying to their end users and this is a single resource

location deployment. So this is really good for a proof-of-concept smaller deployments trials things like that. And it also pretty much represents what we're building out true the GitHub deployment manager Scripts. We can extend this weekend at again going in with Citrix Cloud to the customers resource location. So we can leverage virtual apps in the customers resource location as well as services such as go main services that a given customer may not want to migrate into a cloud environment at this time.

The second pattern gets a little more flexible a little more what we might consider enterprise-class we can take this with this option. We can start add some of the routing bringing netscaler into the customer's resource location or so Citrus ADC into the customer's resource location using storefront for the customer to refine and Define their own running paths into the environment. So we would typically in this reference architecture take out the Gateway service in the workspace side of things.

Again hear what we're seeing is Access Control layer now moves into the customer's resource location Citrix cloud is used for the for the backend tenant information and we start to build this out into multiple resource location. So as we scale out we want to be able to manage more users more resource locations breaking it up a little bit along the lines of how organizations may want to split up their environment for manageability for different departments to manage networking have a shared have a shared services model within the cloud for a

given resource location in project that they would have the shared services in there. And we do that by using a house project in a DPC that extends across that entire environment and that also allows us to segregate out the networking components to the network team. So when we talked about kind of leading practices in terms of how we going about design considerations, we want to try and align things to the customers project structure. So we're going to work with our you know, our

customer Cloud teams in terms of how they Define their projects in their organization within gcp generally start simple try to keep things. Easy at the start and then start to build out in a line mower with the different services that may be there on the V PC and network design side. We want to use a shared VPC and that allows us again to segregate out that networking and that component over to the network team. We don't have to worry about managing so much the networks and it allows us to really build a core Network that goes across all of the projects and Resorts locations that we

may be using within our deployment. In terms of high availability. We always want to make sure that we're designing and deploying in the availability zone so that we're splitting our workloads across two different zones within the region to give us availability in case something goes wrong with let's a u.s. East one's own we going to have resources in USC's to Zone that are going to be able to take it take advantage of continuing availability of those services. What are the other things we want to talk about when we're looking at our environments is the

cost and scalability considerations and really here we want to make sure that we're looking at it from the perspective of single server scalability. Everything in cloud is is single instance scalability. You're not looking at a hypervisor server and seeing how many workloads you can put on it. We're looking at a single instance within a cloud environment and figuring out how many users we can put on it. One of the really cool things that can change the game in gcp is the ability to Define custom instances. So we're not constrained by a 4 BC few 16 gig server or an

ABC few 32gig server depending upon the instance configurations within the cloud we can actually now go in and customizing design. So if we need a workload that has three z3v C fuse and 64 gigs of RAM, we can Define that in the poet. So you want to you don't obviously right size leaves and you also want to consider what's running in. Oh how much of my work clothes have to be running at any given time to optimize my cost. So what are the things that we did back at the beginning of last year with some single server

scalability testing? We use login vsi. We ran multiple iterations across multiple instance types in gcp to try and determine with a with a traditional virtual apps workload. What was are optimal configuration? Quickly for vdi. I mean this really doesn't apply right. I mean when you're talking about this single instance scalability. In the server hosted world that matters in the vdi world. It's a one-to-one relationship. So you really just going to pick the best instance type for

your workload, but for the server-based Computing that's where we want to do that single server scalability. So you see hear the results of our cast. The highlighted blue on here is really where we found the best price performance hit using standardized work load. I mean we were basically using a knowledge worker workload in in login vsi. So it's a bit of your mileage may vary that we found that we could get 33 users on an in one standard epoxide vs IMAX and it had the best cost for user per hour. In terms of

optimizing your cost. There's a couple of things you can do, right? Obviously we can turn on and turn off work loads using. Using our product to to manage that but we also look at how do we Discounters are instances within gcp and one of the advantages of gcp is they are they start out with some automatic discounting? So if you have sustained use on the product on the instance is overtime. It's going to look at that group of instances and applied discounts to them for you. So that's a little bit different for us and that gives us some cost-savings right

away and you'll see if you're actually looking at the cloud console. It actually make some recommendations to you overtime on if an instance isn't running up to its max speed or or Max performance of for that instance it can you recommend some reduction and instant sizes to you and you can automatically deploy that you see here on the bottom kind of the base discounts that are done and then the other side of the coin is the committed use discounts and that's more like the traditional reserved instances where we say, I want to reserve a bunch of instances for a fixed time

1-year 3-year contracts typically and That then you can run those instances 100% of the time because there is no cost benefit really to turning them off. So what it looks like kind of like this and if you look at this graph, I know it's a bit confusing that are sustained. Use discount is are green line that the kind of balance is off as we increase. The amount of time are instances are running and are blue and and violet lines here are our sustained use discount cost at a one year and a three-year model and where

those lines intersect is really where it makes sense to consider if I'm running my instance that's a 50% of the time already. So my workload is going to consume 50% of a a 24-hour day. That's what I want to start looking at that three-year discount. If it's more around the 80% Mark 75 to 80% Mark where the violent line intersects that's where becomes more valuable to use a one-year committed instance over the sustained use discounts. All right. Let me hit it back over to Rick and we can have a quick talk about customer experience

officially getting the a little bit ago. Thank you. One of the first public case studies that we've got out there available. And that's this this company over India called Netflix on oil and gas company actually Dennis Citrix customer for quite some time and I think I'd recommend if you have any interest in this go take a quick look at the the written case study cuz it's got a lot of fantastic details built into it. And I think you'll find that. There's a lot of parallels to the the state and the business problem that a lot of existing Citrix customers running into they been around been

leveraging our Technologies with great success for quite some time at a data center and hardware refresh coming up that they needed to do like many organizations there be impressed in their consider. Shutting down their own data center operations and moving their stuff up in the cloud and consuming cloud services and managed Services, wherever possible solution stack with Citrix and Google and they had some fantastic results in improved productivity and customer experience accessibility on a bunch more soap or

a fantastic example. So hopefully what you gathered here today, you got a little bit of a perspective of how the pace of innovation is coming out of this partnership is really stepping up. There's a lot more good stuff coming getting your teeth into some of those pieces that we've got coming up here in the near term. Us we got a couple of pieces that are missing today like the Google Cloud ID support, you know, those are some of the critical feature functions that we're committed to and adding to the platform but I would definitely

recommend you can get started with the stuff today. So I got a few few points here to to share with you and we talked about the open-source Citrix on gcp Project. That's a great place to start and get you a good introduction to working with Native Cloud resources from both Google and from Citrix great learning opportunity. A lot of folks like if you're anything in like I do I learn a lot by having a build system and then reverse engineering things picking things apart breaking stuff and just learning how it all works and text. Both of those are actually great

places to start for learning. I will also come back in and point out that instructed loud. So that whole experience was drafted mentioned. We we worked really hard to make that reproducible so we could deliver that. Variance without a ton of cost for a ton of logistical effort her time to do. So, if you're interested you'd like to get running learning session for something like say a user group meeting or even saying internal training session for your engineering or your your operations team. Feel free to reach out on any of those three dots up on that email link same thing with the

Early Access program. If you're interested now hit us up by that email link and we'll consider you for that also. So write a time for Q&A for those of you that are reviewing a session after the fact this is out and recorded and available off of the Synergy website. The deck will also be available until you be able to go grab this content. So if you didn't catch a picture of a slide that you were particularly interested in that don't worry about that, you'll actually be able to get that stuff coming up here real quick list of the few additional sessions that are going on here

a couple of more already passed but those are some other ancillary sessions that will give you some more details on some of the other pieces that we touched on today. Also on behalf of myself in and Jeff and Rich, you know, we we we actually take our our role in our job of providing this experience in this kind of information to you very seriously. I'm so I would encourage you please to take a moment and share any kind of thoughts or feedback you had on this session. You liked it. Awesome. Love to know what you liked about it. If you didn't like it, please be brutal and share it

with us. We take that stuff very seriously and helps us learn and continue to grow and evolve as as presenters and technologists and that it also actually has little side bonus of scoring you some points inside of the game on the mobile mobile game that we're playing here. So that on behalf of Citrix and Google and the alliance. I'd like to thank you all very much for your time and attention today, and I hope you enjoy the rest of the conference.

Cackle comments for the website

Buy this talk

Access to the talk “Citrix Synergy TV - SYN107 - Citrix on GCP: what you need to know”
Available
In cart
Free
Free
Free
Free
Free
Free

Access to all the recordings of the event

Get access to all videos “Citrix Synergy Atlanta 2019”
Available
In cart
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic “Software development”?

You might be interested in videos from this event

September 28, 2018
Moscow
16
129
app store, apps, development, google play, mobile, soft

Buy this video

Video

Access to the talk “Citrix Synergy TV - SYN107 - Citrix on GCP: what you need to know”
Available
In cart
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
525 conferences
20515 speakers
7489 hours of content