Question

Greenfield vs Brownfield

  • 17 June 2024
  • 2 replies
  • 43 views

I didn’t get any answers to this question the last time I posted it and the forum marked the question read-only for some reason so I’ll repost it in case anybody has any insights to share:

My organization is going to be embarking on a NDB implementation in the coming months and I’m while I’m familiar with the terms “greenfield” and “brownfield” (databases provisioned in NDB vs registered in NDB), I’m trying to get my head around what the key differences between these two approaches are. 

Do I lose out on anything major in a brownfield database?


Assuming that you start with an existing database, what does the process for registering it brownfield-style look like vs provisioning it greenfield-style?

 

Thanks!


This topic has been closed for comments

2 replies

Userlevel 4
Badge +5

Hi,

The terms “greenfield” and “brownfield” are generally referred the deployment state, i.e either already deployed and in use or new deployment.

Greenfield is referred as fresh new deployment, in NDB terminology it will refer as NDB is going to deploy the new Database VMs and managed by it.

Brownfield is referred as existing Database VM been migrated to Nutanix cluster and registered and managed by NDB.

Registering the Database VM is easy, guided process and you can find it in the documentation.

The key difference here is as greenfield deployment NDB manages provisioning it makes sure all the best practices are followed, while in brownfield that is not always the case.

Hope that helps and do not hesitate to post back your comments.

F>P

Hi @si.farhanparkar,

I think this sentence “The key difference here is as greenfield deployment NDB manages provisioning it makes sure all the best practices are followed, while in brownfield that is not always the case.” is what I was ultimately looking for.  After posting my note the other day, I did another search and stumbled across the “Nutanix Database Service SQL Server Management Guide” on the site (I don’t know why I didn’t find it previously) and, while it gave great step-by-step details, it missed out on the point that I was after - the “why”.

Thanks very much for your answer,

Keith