Brisbane VMUG – February 2025

The February 2025 edition of the Brisbane VMUG meeting will be held on Tuesday 25th February at the NetApp office (Level 17, Central Plaza Two, 66 Eagle St, Brisbane) from 12:00 – 1:30pm. It’s sponsored by Netapp and promises to be a great lunch and learn session.

Here’s the agenda:

  • Wade Juppenlatz, Technical Partner Lead at NetApp, will be presenting ONTAP tools for VMware (OTV) integration and a dual site active/active configuration using vSphere HA and NetApp BlueXP.
  • Peter Hauck, Cloud Infrastructure Architect at VMware by Broadcom, will be presenting an overview of memory tiering and how it can help reduce hardware costs. He’ll cover off what capabilities and features you can expect to see in the production release of memory tiering in VCF 9 as well as how you can use the current tech preview version in vSphere 8 to get much more out of your home lab.

NetApp has gone to great lengths to make sure this will be a fun and informative session. You can find out more information and register for the event here. Also, if you’re interested in sponsoring one of these events, please get in touch with me and I can help make it happen.

VMware Cloud on AWS – TMCHAM – Part 14 – Stretched Clusters and Disaster Recovery

In this edition of Things My Customers Have Asked Me (TMCHAM), I’m going to cover some of the things to consider when looking at Disaster Recovery (DR) and availability solutions on the VMware-managed VMware Cloud on AWS platform. It might seem like basic stuff if you’re already using the platform, but there are plenty of customers I talk to that are struggling to distinguish between DR, data availability, and periodic data protection in a VMware Cloud context.

 

Terminology

I’m cheating a little here and re-using some of my older content, but I think it still holds up.

  • Disaster Recovery – Disaster Recovery is the ability to recover applications after a major event (think flood, fire, data centre is now a hole in the ground). This normally involves a failover of workloads from one DC to another in an orchestrated fashion. In a VMware context, you would use VMware Live Recovery (Site or Cyber, depending on the environment).
  • Disaster Avoidance – Disaster avoidance “is an anticipatory strategy that is in place in order to prevent any such instance of data breach or losses. It is a defensive, proactive approach to keeping data safe” (I’m quoting this from a great blog post on the topic here). In a VMware context, this would be a stretched cluster using vSAN on VMware Cloud Foundation or in VMC on AWS.
  • Periodic Data Protection – This is the kind of data protection activity we normally associate with “backups”. It is usually a daily activity (or perhaps as frequent as hourly) and the data is normally used for ad-hoc data file recovery requests. Some people use their backup data as an archive. They’re bad people and shouldn’t be trusted. You should consider PDP as separate to DA or DR solutions.

 

So How Do I Best Protect My Workloads? (Part 1)

Understand Your Workloads

You need to understand how your applications work. And you need to understand what talks to them and what they talk to. There are plenty of ways of doing this, including a variety if applications available that scan network traffic and draw pretty pictures of data flows for you. From experience, there’s a very good chance you won’t get this information by reading current documentation, because it won’t be current.

You need to understand how important your applications are to you. Do you need to recover them immediately if something goes wrong? Can you do without them for a few hours? A few days? How much data can you afford to lose? All of it? (in which case why do you still have this data sitting around?). None of it? Some of it? You need to be disciplined and thorough in your assessment of your workloads and what they mean to your business, because protecting them or recovering them can be an expensive exercise.

Understand What Scares You Most

What do you call a disaster? Is it a data centre turning into a hole in the ground? Do you run most of your workloads in an area prone to natural disasters? Or are you more worried about people in hoodies breaking into your infrastructure and encrypting it and your data protection infrastructure? (Hot tip: you absolutely should be worried about this). You need to be fairly paranoid about the scenarios you’re trying to protect your environment from. No one thought it was a problem keeping workloads in two buildings in New York until it was. At the same time, you’ll need to introduce some pragmatism into your planning. I’ve had customers ask me what they could do if all of the Sydney Region was wiped out (not just the AWS deployment, but the whole city). Could they recover data to Melbourne? Sure. Would they have any staff left to do it? Or want to do it? Depending on the nature of the disaster, the technical aspects of disaster recovery are going to be the easy bits. You still need to make sure the people and process bit is covered.

Who Can Help You? 

Do you want to handle any recovery activities yourself when things go bang? Or are you happy to let someone else do the heavy lifting for you? Some folks don’t trust outsiders to do “important” things, like recover workloads, whilst other organisations would consume absolutely everything as a service if it was an option.

How Much Can You Spend?

You need to answer the questions above before you can answer how much you’re willing to spend on one (or more) solutions to help keep your workloads protected. If your apps aren’t that important, or your business can continue to run without access to these apps for a period of time, then you’re going to be less inclined to go for the “platinum” solution. But if you’re whole business relies on applications being available 24/7/365, then you’re hopefully more understanding that you’ll need to invest.

 

So How Do I Best Protect My Workloads? (Part 2)

Data Availability with VMware Cloud on AWS

As I mentioned earlier in this post, if you’re looking to provide data availability for your workloads on VMware Cloud on AWS, you should be looking at deploying a stretched cluster solution. In short, stretched clusters in VMware Cloud on AWS are designed to protect against an AWS availability zone (AZ) failure. There’s a feature brief available here that goes into more depth on the solution. Key things to note are that the vSAN stretched cluster is deployed across 3 AZs (2 workload, 1 witness). So you could have 3 hosts in one AZ, 3 in another, and VMware deploys a witness node in the third site as part of the deployment. From the document, “vSAN Fault Domains are configured to inform vSphere and vCenter which Hosts reside in which AZ. Each Fault Domain is named after the AZ it resides within to increase clarity. Logical networks are also extended using NSX to support workload mobility across the two AWS availability zones”. You also have the option to keep data using various vSAN storage policies, including:

  • Dual-site mirroring (stretched cluster)
  • None – Keep data on primary (stretched cluster)
  • None – Keep data on secondary (stretched cluster)

Why would you not just mirror everything? Cost. Some applications simply don’t need that level of resilience, but it’s too complicated to deploy multiple SDDCs to support multiple deployment topologies (you can’t have a mix of single AZ and stretched clusters in the same SDDC), so customers can keep a mix of workloads in the same deployment. Note also that external storage solutions (like FSx for NetApp ONTAP) aren’t supported for use with stretched clusters. vSphere HA will restart the VM on the surviving AZ if a site failure is detected. There’s a short video on YouTube that covers a stretched cluster deployment and is worth looking at.

Disaster Recovery with VMware Cloud on AWS

I’ve covered VMware Live Cyber Recovery (and its predecessor, VMware Cloud Disaster Recovery) on this blog before. It’s a great solution to protect on-premises, GCVE, and VMware Cloud on AWS workloads.  It provides protection to a secure cloud filesystem with a Recovery Point Objective as low as 15 minutes, the ability to perform guided ransomware recovery in an isolated environment, and SaaS-based recovery automation. The kind of things you want to consider when evaluating the suitability of VLCR to your needs would be:

  • Recovery Point Objective – the maximum amount of time in which data may have been permanently lost during an incident. VLCR goes down to 15 minutes, but if you need lower than that you need to look at other architectures.
  • Scalability – how many Virtual Machines and how much storage are you trying to protect? And how quickly do you want to recover it? And where do you want to recover it to? Some folks don’t like VMware Cloud on AWS being the only recovery option, but VMware has announced “plans to enhance VMware Live Recovery support for Google Cloud VMware Engine (GCVE) as a cyber and disaster recovery (DR) site, for both on-premises as well as GCVE environments“. You can check out the configuration maximums for VMware solutions here.
  • Networking and security – how will you access your recovery workloads? Will you use HCX to have stretched networks between your protected sites and your recovery site? What does that look like for your core networking infrastructure? Is your CISO happy to recover stuff onto a cloud platform? There are many things you’ll need to work through internally to ensure people are comfortable. I’d also recommend you go with a pilot light deployment as opposed to an on-demand solution. While the pilot light option seems more expensive, it will save you when something goes wrong and you’ve already tested your deployment.
  • Other Considerations – there’s a bunch of info in the legacy VCDR Release Notes that highlight some of the constraints to be aware of from an architectural standpoint, and understanding some of these (like the ability to protect stretched clusters, but not recover to stretched clusters) is key to ensuring your architecture will work when you push the button. And one point that is often missed by folks looking at VLCR for the first time is that, as the recovery SDDC is just a VMware Cloud on AWS deployment, you can use it for other workloads in the meantime, like dev/test stuff, when you’re not in a recovery situation.

Periodic Data Protection with VMware Cloud on AWS

There are a tonne of different things you can do here, and I’d be naive to suggest that I could cover them all effectively in this post. To use periodic data protection solutions with VMware Cloud on AWS, you should check out this KB article, and work with your data protection vendor to ensure that the solution has been tested and works on VMware Cloud on AWS. I’ve encountered a few situations where the vendor has assumed that VMware Cloud on AWS works the same way as VMware on-premises, and with the same ability to do silly things with privileged access to ESXi hosts and things of that nature. There aren’t a lot of restrictions in place, but there are some important ones, like the aforementioned limits on direct host access, restricted account privileges, and so on. Just make sure you test it before you buy it. I’ll try and cover some of the scenarios that do and don’t work in a future post (without naming too many names).

 

Conclusion

I’m sticking with solutions available with VMware Cloud on AWS in this post, mainly because that’s what I’m talking to people about on a daily basis. But there’s plenty here that can be applied more generically to a variety of infrastructure solutions. You’ll have the same questions you’ll need to ask when it comes to protecting workloads on-premises (regardless of your choice of hypervisor), and you’ll need to make some hard decisions ab out what you want to protect depending on the value of what your workloads deliver to the business, and the available budget. You might also need to consider doing a combination of all three options, depending on the importance of the data / workloads you’re looking after. I’d always pick stretched clusters to keep my workloads up and available, but that won’t help me if some hacker decides to dump ransomware in my environment and encrypt all of my stuff. But if I need to go back 24 months to retrieve some file for an auditor, I wouldn’t use VMware Live Cyber Recovery for that. I should also mention that you should be using application-level protection as your first option for application resilience too. This other stuff is all infrastructure level, and potentially not as elegant, depending on your applications. But that doesn’t mean you can’t combine both methods. Unfortunately, there’s no one magical fix for this problem, but with a bit of planning, and some critical evaluation, you can protect your workloads against all manner of bad situations. And if you can’t do everything, at least do something, but just make sure people in your business understand the difference between the two. And remember, you’re only as good as your last recovery.

Random Short Take #100

Welcome to Random Short Take #100. I’m back from my holiday, but it’s only a few weeks until Christmas, so this is likely the last Random Short Take for the year. Let’s get random.

Bonus round. vExpert applications are now open for next year. Read more about that here. In the meantime, stay safe, don’t get shot, and see you in the new year.

Random Short Take #99

Welcome to Random Short Take #99. I’m about to go on a brief holiday. Let’s get random.

 

Brisbane VMUG – November 2024

The November 2024 edition of the Brisbane VMUG meeting will be held on Tuesday 12th November at Level 9/116 Adelaide St, Brisbane City QLD 4000, Australia from 12pm – 1:30pm. It’s sponsored by VyOS and promises to be a great session.

Here’s the agenda:

  1. Brief Intro VyOS & BGP-EVPN
  2. What is the problem we are solving (demo output)?
  3. Diagram (inside ESXi and VDS | network topology)
  4. Demo
  5. Conclusion – what more is possible

The folks from VyOS have gone to great lengths to make sure this will be a fun and informative session. You can find out more information and register for the event here. Also, if you’re interested in sponsoring one of these events, please get in touch with me and I can help make it happen.

VMware Live Cyber Recovery Link-O-Rama

Background

It’s been just over six months since VMware Live Recovery was announced. This is an umbrella product name for VMware Live Site Recovery (formerly known as Site Recovery Manager) and VMware Live Cyber Recovery (formerly known as VMware Cloud Disaster Recovery and Ransomware Recovery). Like many of the changes at VMware this year, this is a move designed to streamline the disaster recovery solutions being made available for VMware Cloud Foundation, and to make it simpler for you to choose which product works best for you.

To that end, I’ve put together a series of links from the documentation that I’ve found useful when talking with customers about VMware Live Cyber Recovery in particular. I figured if my customers were asking about these things, someone else might find the answers useful too. This isn’t comprehensive, but hopefully it’s of some use.

 

Link-O-Rama

Maximum Configs

Here are the current configuration maximums for VMware Live Site Recovery, VMware Live Cyber Recovery, and local vSAN snapshots. Why would you need to know these? There are useful things to know that differentiate the products, such as the recovery point objective values, virtual machine limits, and so on. Remember, these should be treated as limits, not targets, and if you have an environment that exceeds these limits, reach out to your account team to talk about it.

Networking Considerations

  • Does your security team want to know more about the Cyber Recovery (formerly DRaaS) connector? Check out this document.
  • Can you use Direct Connect instead of clobbering my Internet feed? Yes, here’s how. Want to know more about AWS Direct Connect (useful if you’re new to AWS)? This article should help.
  • What holes do you need to punch through my firewall for things like support and telemetry data uploads? This article on Service Public IP Addresses should help some.
  • Can you throttle the bandwidth that the replication uses? Yes, you can. The documentation is here.
  • Need to configure different IP addresses for your recovered virtual machines. This documentation should help.

How Do I Use It?

You can find (a slightly dated) copy of the VMware Cloud Disaster Recovery Admin Guide in PDF format here. Some things have changed with the switch to VMware Live Cyber Recovery, but the fundamentals remain the same, and it’s handy to have a downloadable copy of the admin guide, particularly when you’re in a situation where your data centre is on fire and your Internet connection is a melted mess.

Want to get a better feel for how VMware Live Cyber Recovery handles? Check out this Hands-on Lab.

Release Notes

The overall release notes for VMware Live Recovery are available here. You’ll see interesting bits of news, such as “VMware Cloud Director Availability is now part of VMware Live Recovery”. You can also drill down into the VMware Live Cyber Recovery documentation here, and the VMware Live Site Recovery 9.0 documentation can be found here. If you need to dig through some historical release notes (or just want to take a trip down memory lane), you can view the VMware Cloud Disaster Recovery release notes archive here.

But I Have More Questions

  • There’s a great set of Frequently Asked Questions on VMware Live Recovery in PDF format that can be found here.
  • How do you know if you need disaster recovery or ransomware recovery (or both)? This is a great article covering some of the considerations that you’ll need to think about.
  • Are you looking at backup solutions for VMware Cloud on AWS? This is a comprehensive article on using third-party backup and recovery tools with VMware Cloud on AWS.
  • Looking to leverage VMware Site Recovery on VMware Cloud on AWS? It has gone away, and you should consider moving to VMware Live Cyber Recovery.
  • Wondering about the overall security of the VMware Live Cyber Recovery product? The Cloud Security Alliance performed a VCDR Assessment that you can access here.

 

Conclusion

And that’s about it. I’ve published a few posts on this weblog covering VMware Cloud Disaster Recovery in the past, and you can find them here. While some of the screens might look a little different now, the vibe remains unchanged. If you have questions that I haven’t answered here, feel free to reach out and I’ll see if I can help.

Random Short Take #96

Welcome to Random Short Take #96. I’m pouring one out for Geordie Guy this week. Let’s get random.

Finally, and I’m a little late to the party, I just wanted to call out Jetpack for being a bunch of pumpkins and wanting me to upgrade my stats plan because I run a “commercial” site. If you think I want to pay $12.99 a month to see different numbers from those that Google and my hosting provider give me you’re wildly mistaken. And sod knows how I qualify as commercial (unless it’s for posting GoFundMe links for people who are dead or dying) but you can seriously get fucked. Sorry for swearing Mum.

Random Short Take #95

Welcome to Random Short Take #95. Let’s get random.

  • Chris M. Evans put together an editorial on why centralised storage refuses to go away. I thought the point about ransomware was an interesting one, although some of the systems I’ve seen out there haven’t been secured terribly well.
  • Speaking of storage and ransomware, there’s an excellent article over at Backblaze on Object Lock. Worth checking out as I think a lot of people like to talk about Object Lock without understanding what it is (and isn’t).
  • Speaking of storage, Mellor covered a recent presentation by Tom Lyon – eminent Sun alumnus says NFS must die. I came from the block side of things, so NFS was always a little quirky but gee whiz you can do some good (and dumb) stuff with it.
  • I’ve followed Frances for some time, and really enjoyed this article on her experiences in the transition from VMware to Broadcom. I think everyone’s journey has been different, and it’s invariably a little more nuanced than The Register would have us believe. But as I’m an employee that’s probably all I’ll say about that publicly.
  • Speaking of Broadcom, Tony put together this excellent article on Cloud Director Tenancy Container Applications. It’s very thorough, and he’s promised me he’ll be doing more soon.
  • In press release news, Hammerspace are dong stuff with GPU data orchestration capabilities to accelerate access to S3 data. If you haven’t looked into Hammerspace, you really should.
  • In other PR news, Datadobi has unveiled StorageMAP 7.0. I tried to catch up with the Datadobi folks before I went on leave but it didn’t work out. Hopefully I can get hold of them to dive in a little deeper on this in the near future.
  • Finally, JB published a great piece entitled Existential Having. If you follow me on the photos social media you’ll know that I have a lot of records. And basketball jerseys. And sneakers. I don’t know why I have these things, but they bring me comfort. For a period of time. And then I Marie Kondo that crap and start all over.

Book Review – VMware Cloud on AWS Blueprint

Late last year I was approached by the folks at Packt Publishing to be a technical reviewer on a book about VMware Cloud on AWS. I was happy to be involved as VMC is something I’ve been working with quite a bit since I started at VMware. Fast forward to a few months ago and I received my reviewer copy (yes, an actual book, although you can also buy a PDF or access it via a subscription) of VMware Cloud on AWS Blueprint, written by Oleg Ulyanov, Michael Schwartzman, and Harsha Sanku. I thought I’d do a quick review of the book here, as I think it’s something worth diving into if you’re looking at running, or already run, VMware Cloud on AWS.

 

What’s In The Book?

The book weighs in at 388 pages, and is divided into 12 chapters, covering the foundational aspects of the VMware Cloud on AWS service, along with everything you need to know to standup the service, connect to it, run applications on it, and secure it. You’ll get the full view of what nodes go into the software-defined data centre (SDDC), what connectivity options you have available, and the best ways to put it all together. There are also chapters covering native AWS integrations, automation, as well as a chapter on the (now maybe only historically interesting) VMware Cloud on AWS Outposts offering. In short, it covers quite a lot of ground, and fills in a lot of detail that could otherwise be confusing for the first-time user of VMware Cloud on AWS. I’m the first to admit that I’m not the best when it comes to advanced networking and security concepts, being more of a disk slinger in the past than someone who focusses on things that go ping, so I found the chapter on understanding networking and security configurations to be truly helpful. Additionally, there was a great chapter on best practice advice, along with guidance on how to avoid common mistakes when deploying and using VMware Cloud on AWS.

 

Why Read It?

So why bother reading a book about a solution that you’ve probably already deployed? Because chances are there’s going to be some information in there that you haven’t come across, or hadn’t considered when you deployed your VMware Cloud on AWS solution. I’m a big believer in the documentation being able to get you so far, but it is books by specialists that can really open up a topic for you and allow you to see things from a different viewpoint. You might have just deployed your first SDDC, or you might have 20 of them running across multiple AWS Regions. I think you’ll still get some benefits from reading this book. Even if you’re not looking to leverage VMware Cloud on AWS, this book will give you some great insights into how a well-architected, mature, infrastructure-as-a-service offering looks, and provides some great perspectives on design considerations and things to look out for. The authors all have years of field experience, and know what they’re talking about. It was a real pleasure to be involved with this project, and I recommend you check it out.

Brisbane VMUG – Lunch and Learn – April 2024

The April 2024 edition of the Brisbane VMUG meeting will be held on Wednesday 24th April at the Attura Head Office (Level 9, 116 Adelaide Street, Brisbane, Queensland, 4000) from 12pm – 1:30pm. It’s sponsored by Cloud Ready Solutions and promises to be a great session.

Here’s the agenda:

  • Potential threats to virtual environments
  • Protecting virtual workloads with NAKIVO
    • VM backup
    • Ransomware protection
    • Instant recovery
    • Disaster recovery
    • IT Monitoring for VMware vSphere
    • MSP Console
  • Best practices for virtual data protection
    • The 3-2-1-1-0 strategy
    • Automated workflows
    • Storage efficiency
    • Flexible retention
    • Backup security
    • Backup vs. replication
    • Case studies
    • Technical demo
  • Q&A session

Cloud Ready Solutions has gone to great lengths to make sure this will be a fun and informative session and I’m really looking forward to hearing about NAKIVO. You can find out more information and register for the event here. I hope to see you there. Also, if you’re interested in sponsoring one of these events, please get in touch with me and I can help make it happen.