chore(dedicated): standardize 14th-gen RAM on DDR4-2400 ECC
Procurement decision: simpler single-DIMM-SKU sourcing across all RAM tiers. The Gold 6230 IMC supports up to DDR4-2666, but standardizing on 2400 keeps RDIMM ↔ LRDIMM transitions on the same speed and means we don't need two separate procurement streams. The ~10-18% memory bandwidth penalty vs 2666 is invisible for typical hosting workloads (general compute, web/db, virtualization). Memory-bandwidth-bound workloads (in-memory caches, ML inference) can request a custom 2666 build via the contact form. Updates: - All 8 14th-gen plan rows: features.ram now reads "32 GB DDR4-2400 ECC RDIMM" (was 2666). - Dedicated 14th Gen — RAM Upgrade group: each value now carries its actual DIMM type — RDIMM up through 128 GB, LRDIMM at 256 GB and above. All speeds DDR4-2400. Note: this diverges from infrastructure/docs/dedicated-server- configurations.md which still lists 2666 (matches what SaveMyServer's configurator ships). Reconcile upstream when procurement is finalized. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -395,7 +395,7 @@ class ConfigOptionSeeder extends Seeder
|
||||
$gen14Ram = PlanConfigGroup::updateOrCreate(
|
||||
['name' => 'Dedicated 14th Gen — RAM Upgrade'],
|
||||
[
|
||||
'description' => 'DDR4-2666 ECC RDIMM (up to 256GB) or DDR4-2400 LRDIMM (above 256GB; downclocks memory to 2400 MHz, ~18% bandwidth penalty).',
|
||||
'description' => 'DDR4-2400 ECC. RDIMM up to 128 GB; LRDIMM at 256 GB and above.',
|
||||
'mode' => 'preset',
|
||||
'service_type' => 'dedicated',
|
||||
'is_active' => true,
|
||||
@@ -405,13 +405,13 @@ class ConfigOptionSeeder extends Seeder
|
||||
|
||||
$gen14RamOption = $this->seedRadioOption($gen14Ram, 'RAM Upgrade', false, 1);
|
||||
$this->seedValues($gen14RamOption, [
|
||||
['label' => '32 GB (baseline)', 'value' => '32', 'monthly' => 0, 'is_default' => true],
|
||||
['label' => '64 GB', 'value' => '64', 'monthly' => 35.00],
|
||||
['label' => '128 GB', 'value' => '128', 'monthly' => 90.00],
|
||||
['label' => '256 GB', 'value' => '256', 'monthly' => 195.00],
|
||||
['label' => '512 GB (LRDIMM)', 'value' => '512', 'monthly' => 380.00],
|
||||
['label' => '1 TB (LRDIMM)', 'value' => '1024', 'monthly' => 580.00],
|
||||
['label' => '1.5 TB (LRDIMM, R640/R740/R740xd only)', 'value' => '1536', 'monthly' => 780.00],
|
||||
['label' => '32 GB DDR4-2400 ECC RDIMM (baseline)', 'value' => '32', 'monthly' => 0, 'is_default' => true],
|
||||
['label' => '64 GB DDR4-2400 ECC RDIMM', 'value' => '64', 'monthly' => 35.00],
|
||||
['label' => '128 GB DDR4-2400 ECC RDIMM', 'value' => '128', 'monthly' => 90.00],
|
||||
['label' => '256 GB DDR4-2400 ECC LRDIMM', 'value' => '256', 'monthly' => 195.00],
|
||||
['label' => '512 GB DDR4-2400 ECC LRDIMM', 'value' => '512', 'monthly' => 380.00],
|
||||
['label' => '1 TB DDR4-2400 ECC LRDIMM', 'value' => '1024', 'monthly' => 580.00],
|
||||
['label' => '1.5 TB DDR4-2400 ECC LRDIMM (R640/R740/R740xd only)', 'value' => '1536', 'monthly' => 780.00],
|
||||
]);
|
||||
|
||||
$gen14AllPlanSlugs = ['r440-4lff', 'r540-8lff', 'r640-8sff', 'r740-16sff', 'r740xd-24sff', 'r740xd-12lff', 'r640-10nvme', 'r740xd-24nvme'];
|
||||
|
||||
@@ -415,7 +415,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'LFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, IT mode)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -447,7 +447,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'LFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, IT mode)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -479,7 +479,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'SFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, mini)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -511,7 +511,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'SFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, mini)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -543,7 +543,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'SFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, mini)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -575,7 +575,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'LFF',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (Non-RAID, mini)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -607,7 +607,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'NVMe',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'PERC HBA330 (drop on confirmed NVMe-only orders)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
@@ -639,7 +639,7 @@ class PlanSeeder extends Seeder
|
||||
'bay_type' => 'NVMe',
|
||||
'cpu' => '2x Intel Xeon Gold 6230 (40C / 2.10 GHz)',
|
||||
'cpu_class' => 'Cascade Lake Refresh',
|
||||
'ram' => '32 GB DDR4-2666 ECC RDIMM',
|
||||
'ram' => '32 GB DDR4-2400 ECC RDIMM',
|
||||
'boot' => 'Dell BOSS — 2x 240 GB M.2 (mirrored)',
|
||||
'storage_controller' => 'N/A — pure-PCIe, software RAID only (mdraid / ZFS / btrfs)',
|
||||
'idrac' => 'iDRAC9 Enterprise',
|
||||
|
||||
Reference in New Issue
Block a user