<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Different NCC having same subnets in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/107599#M2880</link>
    <description>&lt;P&gt;I think this is the expected behavior, and you don't need multiple NCCs to the same VNet.&amp;nbsp; Remember that serverless compute is in pre-warmed pools, just waiting for action.&amp;nbsp; These are large pools with thousands of nodes, used by many customers connecting to the pool.&amp;nbsp; They don't create new subnets for every NCC.&amp;nbsp; Although serverless nodes used by two customers can exist in the same subnet at the same time, there are layers of isolation to prevent cross-talk between nodes.&lt;/P&gt;</description>
    <pubDate>Wed, 29 Jan 2025 14:02:19 GMT</pubDate>
    <dc:creator>Rjdudley</dc:creator>
    <dc:date>2025-01-29T14:02:19Z</dc:date>
    <item>
      <title>Different NCC having same subnets</title>
      <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/107533#M2870</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;We are forwarding this Microsoft tutorial to secure our storage access:&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/security/network/serverless-network-security/serverless-firewall" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/security/network/serverless-network-security/serverless-firewall&lt;/A&gt;&lt;/P&gt;&lt;P&gt;We have a weird behavior when we create several NCCs in the same region.&lt;BR /&gt;Indeed, it seems those NCCs have the same subnets.&lt;BR /&gt;When we request&amp;nbsp;&lt;SPAN&gt;network-connectivity-configs endpoint, we have 10 subnets, this is the kind of subnets that are listed:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;EM&gt;"/subscriptions/XXXXXXXXXX/resourceGroups/prod-francecentral-snp-1-compute-4/providers/Microsoft.Network/virtualNetworks/prod-francecentral-snp-1-compute-4/subnets/worker-subnet",&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;This is a single entry example, we have exactly the same entries for both NCCs!&lt;BR /&gt;Thus, when we authorize subnets from NCC1 to get access to the storage, then, a Warehouse serverless query that is done from a Databricks workspace binded to NCC2 is able to connect to this storage!&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;Does somebody can tell me what I am doing wrong?&lt;BR /&gt;I know that serverless was introduced recently in France, maybe there is an issue here?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Loïc&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 09:43:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/107533#M2870</guid>
      <dc:creator>loic</dc:creator>
      <dc:date>2025-01-29T09:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: Different NCC having same subnets</title>
      <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/107599#M2880</link>
      <description>&lt;P&gt;I think this is the expected behavior, and you don't need multiple NCCs to the same VNet.&amp;nbsp; Remember that serverless compute is in pre-warmed pools, just waiting for action.&amp;nbsp; These are large pools with thousands of nodes, used by many customers connecting to the pool.&amp;nbsp; They don't create new subnets for every NCC.&amp;nbsp; Although serverless nodes used by two customers can exist in the same subnet at the same time, there are layers of isolation to prevent cross-talk between nodes.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 14:02:19 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/107599#M2880</guid>
      <dc:creator>Rjdudley</dc:creator>
      <dc:date>2025-01-29T14:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Different NCC having same subnets</title>
      <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/108592#M2931</link>
      <description>&lt;P&gt;&lt;EM&gt;"They don't create new subnets for every NCC. "&lt;BR /&gt;&lt;/EM&gt;That's indeed what I observe.&lt;BR /&gt;Maybe my issue is more that the REST API that I use:&lt;BR /&gt;&lt;A href="https://docs.databricks.com/api/account/networkconnectivity/getnetworkconnectivityconfiguration" target="_blank"&gt;https://docs.databricks.com/api/account/networkconnectivity/getnetworkconnectivityconfiguration&lt;/A&gt;&lt;/P&gt;&lt;P&gt;doesn't return the stable IPs that I should add to my storage firewall. Instead, it only returns subnets (same for all NCC).&lt;BR /&gt;Thus, since Serverless of the workspace binded to NCC2 use same subnets that workspace binded to NCC1, I can not do "NCC per environment" pattern as described on this site:&lt;BR /&gt;&lt;A href="https://medium.com/databricks-platform-sme/azure-databricks-serverless-ncc-design-considerations-patterns-ff9c61bfb8bd" target="_blank"&gt;https://medium.com/databricks-platform-sme/azure-databricks-serverless-ncc-design-considerations-patterns-ff9c61bfb8bd&lt;/A&gt;&lt;/P&gt;&lt;P&gt;But anyhow, finally, we are going to keep the storage public for now (no firewall) since there is too much constrain to share data. So I am not going to use NCC for the moment.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2025 14:29:41 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/108592#M2931</guid>
      <dc:creator>loic</dc:creator>
      <dc:date>2025-02-03T14:29:41Z</dc:date>
    </item>
    <item>
      <title>Re: Different NCC having same subnets</title>
      <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/108646#M2934</link>
      <description>&lt;P&gt;Leaving your storage wide open is a horrible idea.&amp;nbsp; That is how data breaches happen and the penalties are becoming more severe.&lt;/P&gt;&lt;P&gt;I think you're trying to set this up incorrectly.&amp;nbsp; You don't need to know the IP range because you don't add IP ranges to your firewall, you add the subnets using the virtual networks block.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rjdudley_0-1738610051260.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/14563i434F071F58A3D47A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rjdudley_0-1738610051260.png" alt="Rjdudley_0-1738610051260.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2025 19:14:42 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/108646#M2934</guid>
      <dc:creator>Rjdudley</dc:creator>
      <dc:date>2025-02-03T19:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: Different NCC having same subnets</title>
      <link>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/109131#M2955</link>
      <description>&lt;P&gt;Ok, so no, I correctly set the subnets of my NCC in the Virtual Networks setting as documented:&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/security/network/serverless-network-security/serverless-firewall" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/security/network/serverless-network-security/serverless-firewall&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This setting is working fine, without this, I was not able to do SQL Warehouse serverless requests to my storage.&lt;BR /&gt;My original question was about the fact that I was also able to do SQL Warehouse serverless requests from a workspace binded to &lt;STRONG&gt;NCC-2&lt;/STRONG&gt; meanwhile my storage was configured with the list of subnets from &lt;STRONG&gt;NCC-1&lt;/STRONG&gt;.&lt;BR /&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/107723"&gt;@Rjdudley&lt;/a&gt;&amp;nbsp;, if according to you, the expected behavior is: "&lt;EM&gt;They don't create new subnets for every NCC.", &lt;/EM&gt;then,&amp;nbsp;I have to understand that&amp;nbsp;what I observed is normal.&lt;BR /&gt;Thanks you help&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 10:16:31 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/different-ncc-having-same-subnets/m-p/109131#M2955</guid>
      <dc:creator>loic</dc:creator>
      <dc:date>2025-02-06T10:16:31Z</dc:date>
    </item>
  </channel>
</rss>

