<?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: Confused in VSX CoreXL instance configuration in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276742#M105306</link>
    <description>&lt;P&gt;Hi Bob&lt;/P&gt;&lt;P&gt;May I know if Dynamic Balancing applies on the Virtual system itself?&lt;/P&gt;&lt;P&gt;When I execute "fw ctl multik stat" on the VS, the one CoreXL instance have affinity with nearly all CPU cores.&lt;/P&gt;&lt;P&gt;Does it mean this instance will pick the first available a&amp;nbsp; CPU core from the list?&lt;/P&gt;&lt;P&gt;After adding additional CoreXL instance per VS, do I need to configure the affinity between each CPU core and CoreXL instance?&lt;/P&gt;</description>
    <pubDate>Sat, 09 May 2026 10:22:23 GMT</pubDate>
    <dc:creator>PS2023</dc:creator>
    <dc:date>2026-05-09T10:22:23Z</dc:date>
    <item>
      <title>Confused in VSX CoreXL instance configuration</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276717#M105293</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am quite confused on CoreXL configuration on VSX virtual system, and hope someone would share their experience on this.&lt;/P&gt;&lt;P&gt;Everything start from a warning in HCP report, it said the FWK instance on VS0&amp;amp;VS1 were too low with only 1 instance configured.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I read SKs and raised a SR to TAC, but still have some questions on the mechanism of FWK instance, CoreXL instance and Dynamic Balancing.&lt;/P&gt;&lt;P&gt;In my understanding, Dynamic balancing&amp;nbsp; controls the resource pool for running SND and CoreXL isntance, which split the cpu cores to each pool by monitoring the cpu loading. So it will not increase the CoreXL instance in any VS context.&lt;/P&gt;&lt;P&gt;Does it mean that I need manually assign more CoreXL instance per VS to avoid poor performance and resource utilization?&lt;/P&gt;&lt;P&gt;My environment:&lt;/P&gt;&lt;P&gt;2x 9000 appliance, running R82+JHF Take91&lt;/P&gt;&lt;P&gt;Configured as VSX VSLS cluster, with Two VS (VS0 &amp;amp;1)&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 15:57:00 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276717#M105293</guid>
      <dc:creator>PS2023</dc:creator>
      <dc:date>2026-05-08T15:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: Confused in VSX CoreXL instance configuration</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276728#M105299</link>
      <description>&lt;P&gt;With VSX, you must specify how many cores each VS is allowed to use. This is done in the VS object's CoreXL section. There's one number for IPv4 instances and a separate number for IPv6 instances. Changing them takes a hard outage, and you can't change them for VS0.&lt;/P&gt;
&lt;P&gt;I personally wouldn't assign more CoreXL instances across all VSs than you have physical cores. For example, a 9700 has 16 physical cores, 32 virtual cores. If you had four VSs, I would give each no more than four cores. More can work, but can allow the firewall to be oversubscribed (if you give all four VSs eight cores, and they all try to do eight cores' worth of work, you could be in trouble).&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 20:50:05 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276728#M105299</guid>
      <dc:creator>Bob_Zimmerman</dc:creator>
      <dc:date>2026-05-08T20:50:05Z</dc:date>
    </item>
    <item>
      <title>Re: Confused in VSX CoreXL instance configuration</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276732#M105302</link>
      <description>&lt;TABLE class="TableStyle-TP_Table_Notes" cellspacing="0"&gt;
&lt;TBODY&gt;
&lt;TR class="TableStyle-TP_Table_Notes-Body-Body"&gt;
&lt;TD class="TableStyle-TP_Table_Notes-BodyA-Column_Style_Text-Body"&gt;
&lt;P&gt;&lt;SPAN class="Important_Note"&gt;Important&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;- Enabling&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_corexl variable"&gt;CoreXL&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;on VS0 is not recommended because of increased memory overhead and potential performance degradation. Most&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_vsx variable"&gt;VSX&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;deployments do not require more than a single&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_Endpoint_SandBlast.tp_eps_fwpol variable"&gt;Firewall&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;instance for VS0 as its main purpose is managing the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_vsx_gw variable"&gt;VSX Gateway&lt;/SPAN&gt;.&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="Note"&gt;Best practices:&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI value="1"&gt;
&lt;P&gt;We recommend that you use the number of&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_corexl variable"&gt;CoreXL&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_Other.tp_fwcap variable"&gt;Firewall&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;instances for each&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_vsx_vs variable"&gt;Virtual System&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;according to the expected network traffic on the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_vsx_vs variable"&gt;Virtual System&lt;/SPAN&gt;. Configuring unnecessary&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_corexl variable"&gt;CoreXL&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_Other.tp_fwcap variable"&gt;Firewall&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;instances can have a negative impact on performance.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI value="2"&gt;
&lt;P&gt;We recommend that you do not configure more&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_corexl variable"&gt;CoreXL&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_Other.tp_fwcap variable"&gt;Firewall&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;instances than the total number of physical CPU cores on the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="mc-variable Vars_BladesFeatures.tp_vsx_gw variable"&gt;VSX Gateway&lt;/SPAN&gt;.&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Fri, 08 May 2026 20:58:24 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276732#M105302</guid>
      <dc:creator>Lesley</dc:creator>
      <dc:date>2026-05-08T20:58:24Z</dc:date>
    </item>
    <item>
      <title>Re: Confused in VSX CoreXL instance configuration</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276733#M105303</link>
      <description>&lt;P&gt;You need to assign the appropriate number of cores to a VS, yes.&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 20:59:04 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276733#M105303</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2026-05-08T20:59:04Z</dc:date>
    </item>
    <item>
      <title>Re: Confused in VSX CoreXL instance configuration</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276742#M105306</link>
      <description>&lt;P&gt;Hi Bob&lt;/P&gt;&lt;P&gt;May I know if Dynamic Balancing applies on the Virtual system itself?&lt;/P&gt;&lt;P&gt;When I execute "fw ctl multik stat" on the VS, the one CoreXL instance have affinity with nearly all CPU cores.&lt;/P&gt;&lt;P&gt;Does it mean this instance will pick the first available a&amp;nbsp; CPU core from the list?&lt;/P&gt;&lt;P&gt;After adding additional CoreXL instance per VS, do I need to configure the affinity between each CPU core and CoreXL instance?&lt;/P&gt;</description>
      <pubDate>Sat, 09 May 2026 10:22:23 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Confused-in-VSX-CoreXL-instance-configuration/m-p/276742#M105306</guid>
      <dc:creator>PS2023</dc:creator>
      <dc:date>2026-05-09T10:22:23Z</dc:date>
    </item>
  </channel>
</rss>

