loader from loading.io

CS 034: Unexpected Delays Explained Within Azure

The Cloud Secrets Show

Release Date: 12/12/2019

CS 047: 3 Ways To Clear Out Your Schedule By 80% - Part 2 show art CS 047: 3 Ways To Clear Out Your Schedule By 80% - Part 2

The Cloud Secrets Show

I want to share with you three ways that I use on a regular basis to keep my schedule as free as possible so I can attend to the things that matter most to me or move the needle the most as Dean Graziosi tells.

info_outline
CS 046: 3 Ways To Clear Out Your Schedule By 80% - Part 1 show art CS 046: 3 Ways To Clear Out Your Schedule By 80% - Part 1

The Cloud Secrets Show

I want to share with you three ways that I use on a regular basis to keep my schedule as free as possible so I can attend to the things that matter most to me or move the needle the most as Dean Graziosi tells.

info_outline
CS 045: The Power Of Feedback show art CS 045: The Power Of Feedback

The Cloud Secrets Show

Now I understand why Russel Brunson is telling everyone to keep doing your webinars LIVE for at least one year.... In this episode I will tell you my epiphany ;-0

info_outline
CS044: To Automate, Delegate Or Eliminate show art CS044: To Automate, Delegate Or Eliminate

The Cloud Secrets Show

How many things can you Automate, Delegate and/or Eliminate to free up time for the stuff that really moves the needle in your life? That makes all the difference in being successful or not....

info_outline
CS 043: Customize An Offer Or Not show art CS 043: Customize An Offer Or Not

The Cloud Secrets Show

The offer is a two-way commitment or agreement, not a "I want it my way". That's when I tell them NO as I stopped customizing my offers...

info_outline
CS 042: How My Sales Evolved show art CS 042: How My Sales Evolved

The Cloud Secrets Show

Here's a walkthrough of how my sales evolved after something I realized when i was looking back for the patterns on successful sales...

info_outline
CS 041: 50% Conversion On My Webinar show art CS 041: 50% Conversion On My Webinar

The Cloud Secrets Show

I'm going to share my dirty little secret on how I converted that many people.

info_outline
CS 040: How I Increased My Opt-in rate With 1100% For My Webinar show art CS 040: How I Increased My Opt-in rate With 1100% For My Webinar

The Cloud Secrets Show

What a simple change in strategy can do for your results...

info_outline
CS 039: You Won't Reach A Single Goal This Year If You Don't Do This... show art CS 039: You Won't Reach A Single Goal This Year If You Don't Do This...

The Cloud Secrets Show

If you want to reach your goals this year, pay close attention.

info_outline
CS 038: The Dangerous Truth About Successful People show art CS 038: The Dangerous Truth About Successful People

The Cloud Secrets Show

Finally! Business Owners - Easy Recipe for Being Successful just released. Makes it super simple to Know With 100% Confidence You Succeed Every Single Time. ... Guaranteed!

info_outline
 
More Episodes

Unexpected delays explained within Azure. After theme song I'm going to talk all about it.

Hey, what's up? Marcel Martens here of the Cloud Secrets Podcast. Welcome back, glad you're here, hope you're doing fine. I just brought my kids to school and daycare so I'm off to the office now, but I want to share a story with you that was particularly difficult to locate and it's taken us several weeks, if you follow me, I did some WVD Podcasts or episodes about... Well, issues that we're having and our first impression, et cetera. But the thing that eventually... Well there were three core issues.

One was unexpected delays. We couldn't explain them, we saw routing issues within the network of Microsoft. So we're in the same region as the data center of Azure is. So we should have like low latency, I expect within 10 to 50 milliseconds. But when you follow the trace, you see that there's a major... well, bump and that's between two hops. There's a 100 plus millisecond delay and that's what's causing... Yeah, what should we call them.

The user can notice that there is a delay because the response times or responses on the screen aren't as fast as they expect to be. So we ended up opening a ticket with Microsoft and of course there was nothing wrong with their network as you might expect. Ohhh boy. It took some persuasion and persistence to get up higher in the chain and finally we arrived or spoke with an engineer at a level that makes sense and who bites his teeth in into this issue.

And he started digging and digging and digging and finally ended up that our IP space that we own, we bought several years ago, we bought our own IP space at Ripe and our IP block, as you can call it, a couple of thousand addresses that we use for public services for our customers and services of our own.

For this particular customer on their domain controllers we were forwarding the DNS to the Google DNS servers, 8.8.8.8 and 8.8.4.4 for the secondary and while Google of course also forwards it's DNS to DNS root servers, they ended up forwarding it to the, no, let me tell it correctly.

When Google asks some other DNS server for the address, it also uses a source address and based on that source address, Microsoft routes you to a specific zone or region and they were giving me American IP address as a source. So we ended up being routed across the globe before we reached our virtual desktop.

That gave a delay, an extra delay of over 100 milliseconds, which was... pretty much a showstopper because the customer was experiencing these kinds of lags and interruptions or delays within, when they scroll through a web browser or whatever. Or typing in orders in their order system. And since we were doing a proof of concept for this particular customer, we need it to run as smooth as possible and at least with the same response time and performance as the current solution they're using. Besides that issue, we also had delays within the application that run over the express route and today's testing day and we're going to try if those are sold as well. If they are screen delay related or that they are latency related due to the Azure express route.

And the third one was a different application based on the Omnis (Tiger Logic) engine that was really starting, four or five times slower than any current desktop situation within Citrix. My opinion is that it has to do with the OS difference and now with the old solution they are using is based on 2008 R2 and the new solution is based on Windows 10. So there's a big difference in operating system.

And we finally managed to contact the developers and we're going to try to upgrade the software to the later version, which officially supports Windows 10. But the application on its own is pretty slow because I thought it was a client, a three tier application. So we've got a database server, we've got an application server, you've got the application running on the desktop, but they switch over to a different method so that most of this software and calculations are starting up or are loaded during startup of the application.

So that takes a longer time, doesn't sound really clear and convincing to me. So I gave them feedback and they're also testing to get these two applications run the same as in the current situation and when they do, then we got a successful proof of concept and we can move forward to migrate all applications towards WVD.

So a rather technical on this one, big takeaway was that Microsoft was routing traffic through the wrong region and that ended up getting higher delays or higher latency. Now Microsoft is changing our I block, our IP space is getting assigned to the region that we're in. So we always get the shortest path to the services and servers within Azure.

I hope you like this. If you do, by the way, please rate and subscribed because I like to increase my number of followers or and not my followers, there's no meaning or purpose on its own, but I like to help more IT professionals like yourself or business owners. So if you rate, subscribe, and share this, I get a broader reach and I can help more people. So thanks in advance and I'll see you guys next time. Thank you very much. Bye-bye, Marcel Martens.