diff for duplicates of <DU5PR08MB1040084C7A24851CED4253C5AA3A92@DU5PR08MB10400.eurprd08.prod.outlook.com> diff --git a/a/2.bin b/a/2.bin deleted file mode 100644 index 368725f..0000000 --- a/a/2.bin +++ /dev/null @@ -1,276 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> -<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style> -</head> -<body dir="ltr"> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Hello,</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -I would like to get some feedback from the Proxmox development team before we invest further development effort into a VMware/NSX-to-Proxmox migration project, in particular to avoid duplicating functionality that may already be planned for PVE or PDM.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -We are currently evaluating large-scale migrations from VMware vSphere + NSX to Proxmox VE.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -The existing ESXi importer already provides a solid foundation for VM migration, while PVE SDN/firewall and the ongoing PDM development increasingly provide the target networking and security control plane.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -We are currently testing different approaches and are particularly interested in the -<b>transition from the VMware/NSX environment to a native Proxmox environment</b>, rather than building another permanent Proxmox network/security controller.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -One migration model we are considering would be :</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<ul data-editing-info="{"applyListStyleFromLevel":true}" style="margin-top: 0px; margin-bottom: 0px; list-style-type: disc;"> -<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">discover vCenter and NSX inventory: VMs, networks/segments, IP/MAC information, groups/tags, services and DFW policies;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">Understand and resolve the effective NSX security policy applicable to each workload;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">migrate workloads to PVE while preserving their existing IP addressing whenever possible, using temporary L2 coexistence between NSX and PVE;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">translate the effective NSX DFW policy into native PVE firewall objects such as Security Groups, IP sets and VM/VNet firewall rules;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">translate workload-centric rules with the appropriate direction semantics, for example source membership to PVE OUT policy and destination membership to PVE IN policy;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">validate security-policy and network-flow parity between the source NSX environment and PVE during coexistence;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">progressively hand over each network's gateway/routing from NSX to PVE SDN/EVPN/BGP;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">provide pre-checks and rollback at the VM, security and network-cutover stages;</div> -</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;"> -<div class="elementToProof" role="presentation">leave no permanent runtime dependency on the migration tool once the VMware/NSX environment has been retired.</div> -</li></ul> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -We are currently experimenting with VM migration, PVE SDN/EVPN connectivity and the feasibility of translating NSX security groups and policies into native PVE firewall constructs.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Before going further, particularly with same-address coexistence and network handoff, I would appreciate Proxmox's guidance on the following points:</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>1. Is NSX-aware migration already planned or being worked on within Proxmox, publicly or internally?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -In particular, are there plans around NSX DFW/security-policy migration, NSX network preservation, or staged migration from NSX networking to PVE SDN?</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>2. Do you see this functionality primarily as an external migration/transformation tool using PVE/PDM APIs, or do some of these functions belong in PVE or PDM themselves?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -We explicitly do not want to develop a competing permanent SDN/firewall control plane if PDM is intended to provide that functionality.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>3. For an external migration tool, what would you consider the preferred and sufficiently stable API integration points?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -In particular for VM migration, SDN/VNet provisioning, EVPN/BGP configuration, Security Groups/IP sets, guest/VNet firewall policies and multi-cluster orchestration through PDM.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>4. Would effective NSX-policy translation and policy-parity validation be useful functionality from Proxmox's perspective?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -For example, resolving dynamic NSX group memberships and the effective DFW policy for a VM, compiling that intent into native PVE firewall objects, and comparing the resulting effective policy before cutover.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>5. Does the proposed same-address migration model fit the intended PVE SDN architecture?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -The idea is to temporarily extend the existing NSX L2 network to PVE, migrate the workloads while keeping IP/gateway addressing unchanged, and only later hand the gateway/routing function over from NSX to PVE EVPN/BGP on a network-by-network basis.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>6. Is low-downtime/incremental VMware migration already in scope for the existing importer?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -We are particularly interested in whether a VDDK/CBT-style precopy/delta mechanism, or another warm-migration mechanism from ESXi, is already planned.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>7. Are there generic PVE/PDM capabilities that would be useful to implement upstream for this use case?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Possible examples are effective-firewall-policy inspection, policy diff/validation, dry-run APIs, structured external-migration prechecks, or bulk firewall/IP-set operations.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<b>8. If some of these pieces would be appropriate upstream, where would you prefer them to live and what development interfaces/conventions should we target?</b></div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -For example PVE vs PDM, the appropriate repositories and APIs, Rust vs existing PVE components, expected test coverage and contribution workflow.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Our intention would be to keep all VMware/NSX-specific discovery and transformation logic in the migration tooling, while contributing only genuinely generic Proxmox capabilities upstream if that is of interest.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Once the migration is complete, the resulting environment should consist solely of native PVE/PDM SDN and firewall configuration and should not depend on the migration tool for normal operation.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -I would be happy to share a more detailed architecture or the results of the current proof of concept if useful.</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -Best regards,</div> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<div id="Signature" class="elementToProof"> -<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> -<br> -</div> -<table cellspacing="0" cellpadding="0" border="0" style="width: 437.25pt; box-sizing: border-box; border-collapse: collapse; border-spacing: 0px;"> -<tbody> -<tr> -<td style="background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 38.65pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 85, 136);"><b> </b></span></p> -</td> -<td style="padding: 0cm; vertical-align: top; width: 7.45pt; height: 38.65pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 84, 136);"><b> </b></span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 38.65pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 85, 136);"><b>Vincent LIONNETON</b></span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: black;"><br> -</span><span style="font-family: Arial, sans-serif; font-size: 9pt; color: rgb(89, 89, 89);">Infrastructures Consultant</span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 38.65pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 11pt; color: black;"> </span></p> -</td> -</tr> -<tr> -<td style="background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 49.1pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 85, 136);"><b> </b></span></p> -</td> -<td style="padding: 0cm; vertical-align: top; width: 7.45pt; height: 49.1pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 84, 136);"><b> </b></span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 49.1pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 85, 136);"><b>Sword Switzerland</b></span><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: black;"><br> -</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);">+41(0)22 594 91 16</span></p> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Calibri, sans-serif; font-size: 9pt; color: rgb(35, 85, 136);"><u>vincent.lionneton</u><a href="mailto:jerome.spinelly@sword-group.com" id="OWA69bf8bea-73b3-b67b-d58e-2d76fa0f9e5e" class="OWAAutoLink" style="color: rgb(35, 85, 136); margin-top: 0px; margin-bottom: 0px;"><u>@sword-group.com</u></a> </span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 49.1pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);">Business Park Terre-Bonne, Bâtiment A1, Route de Crassier 7, 1262 Eysins (Nyon)</span></p> -</td> -</tr> -<tr> -<td style="background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 27.15pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Calibri, sans-serif; font-size: 11pt; color: black;"> </span></p> -</td> -<td style="padding: 0cm; vertical-align: top; width: 7.45pt; height: 27.15pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"><b> </b></span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 27.15pt;"> -<p class="elementToProof" style="line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"><a href="https://www.sword-group.com/fr/" id="OWA2a4cb4d3-e248-320d-4dbe-c39aae66548c" class="OWAAutoLink" style="color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;"><b><u>sword-group.com</u></b></a></span></p> -</td> -<td style="padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 27.15pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);">Follow us on -</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"><a href="https://www.linkedin.com/company/sword-group/posts/" id="OWA2d38646a-c761-ba7b-9fc7-dcad0dd42878" class="OWAAutoLink" style="color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;"><u>LinkedIn</u></a></span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);"> | -</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"><a href="https://www.youtube.com/@swordgroup692/featured" id="OWA3f781292-154f-4991-bdf6-779b8d33bfe1" class="OWAAutoLink" style="color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;"><u>YouTube</u></a> -</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);"> |</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"> -<a href="https://twitter.com/Sword_Group" id="OWA8a23285e-e524-a124-eb2e-a576fb0f3a7a" class="OWAAutoLink" style="color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;"> -<u>Twitter/X</u></a> </span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);">|</span><span style="font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);"> -<a href="https://www.facebook.com/SwordGroup" id="OWAf2de8c3a-2a39-549b-f42a-96501bc5e513" class="OWAAutoLink" style="color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;"> -<u>Facebook</u></a></span></p> -</td> -</tr> -<tr> -<td style="background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 76.5pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);"> </span></p> -</td> -<td style="padding: 0cm; vertical-align: top; width: 7.45pt; height: 76.5pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);"> </span></p> -</td> -<td colspan="2" style="padding: 0cm 5.4pt; vertical-align: top; width: 423.05pt; height: 76.5pt;"> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> -<span style="font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);">This message and all attachments are for the exclusive use of the recipients and are confidential. If you receive this message in error, please destroy it and immediately - notify the sender and/or <a href="mailto:privacy@sword-group.com" id="OWA863bf14c-ea77-edc8-544f-d419af3c13f5" class="OWAAutoLink" style="color: rgb(89, 89, 89); margin-top: 0px; margin-bottom: 0px;"> -<u>privacy@sword-group.com</u></a>. Any use of this message that does not conform to its destination, any distribution or publication, in whole or in part, is prohibited, unless expressly authorised. As the Internet cannot ensure the integrity of this message, - Sword Group (and its subsidiaries) declines all responsibility with regard to this message, in the event that it has been modified, altered or falsified. Sword Group thanks you for your attention.</span></p> -</td> -</tr> -</tbody> -</table> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> - </p> -<p class="elementToProof" style="margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;"> - </p> -</div> -</body> -</html> diff --git a/a/2.hdr b/a/2.hdr deleted file mode 100644 index e54d0ae..0000000 --- a/a/2.hdr +++ /dev/null @@ -1,2 +0,0 @@ -Content-Type: text/html; charset="iso-8859-1" -Content-Transfer-Encoding: quoted-printable diff --git a/a/content_digest b/N1/content_digest index 8558d44..d8f26e2 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "Date\0Mon, 31 Aug 2026 07:11:05 +0000\0" "To\0pve-devel@lists.proxmox.com <pve-devel@lists.proxmox.com>\0" "Cc\0pdm-devel@lists.proxmox.com <pdm-devel@lists.proxmox.com>\0" - "\01:1\0" + "\00:1\0" "b\0" "Hello,\n" "\n" @@ -119,283 +119,5 @@ "\n" "\n" This message and all attachments are for the exclusive use of the recipients and are confidential. If you receive this message in error, please destroy it and immediately notify the sender and/or privacy@sword-group.com<mailto:privacy@sword-group.com>. Any use of this message that does not conform to its destination, any distribution or publication, in whole or in part, is prohibited, unless expressly authorised. As the Internet cannot ensure the integrity of this message, Sword Group (and its subsidiaries) declines all responsibility with regard to this message, in the event that it has been modified, altered or falsified. Sword Group thanks you for your attention. - "\01:2\0" - "b\0" - "<html>\r\n" - "<head>\r\n" - "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">\r\n" - "<style type=\"text/css\" style=\"display:none;\"> P {margin-top:0;margin-bottom:0;} </style>\r\n" - "</head>\r\n" - "<body dir=\"ltr\">\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Hello,</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "I would like to get some feedback from the Proxmox development team before we invest further development effort into a VMware/NSX-to-Proxmox migration project, in particular to avoid duplicating functionality that may already be planned for PVE or PDM.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "We are currently evaluating large-scale migrations from VMware vSphere + NSX to Proxmox VE.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "The existing ESXi importer already provides a solid foundation for VM migration, while PVE SDN/firewall and the ongoing PDM development increasingly provide the target networking and security control plane.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "We are currently testing different approaches and are particularly interested in the\r\n" - "<b>transition from the VMware/NSX environment to a native Proxmox environment</b>, rather than building another permanent Proxmox network/security controller.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "One migration model we are considering would be :</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<ul data-editing-info=\"{"applyListStyleFromLevel":true}\" style=\"margin-top: 0px; margin-bottom: 0px; list-style-type: disc;\">\r\n" - "<li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">discover vCenter and NSX inventory: VMs, networks/segments, IP/MAC information, groups/tags, services and DFW policies;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">Understand and resolve the effective NSX security policy applicable to each workload;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">migrate workloads to PVE while preserving their existing IP addressing whenever possible, using temporary L2 coexistence between NSX and PVE;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">translate the effective NSX DFW policy into native PVE firewall objects such as Security Groups, IP sets and VM/VNet firewall rules;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">translate workload-centric rules with the appropriate direction semantics, for example source membership to PVE OUT policy and destination membership to PVE IN policy;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">validate security-policy and network-flow parity between the source NSX environment and PVE during coexistence;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">progressively hand over each network's gateway/routing from NSX to PVE SDN/EVPN/BGP;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">provide pre-checks and rollback at the VM, security and network-cutover stages;</div>\r\n" - "</li><li style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<div class=\"elementToProof\" role=\"presentation\">leave no permanent runtime dependency on the migration tool once the VMware/NSX environment has been retired.</div>\r\n" - "</li></ul>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "We are currently experimenting with VM migration, PVE SDN/EVPN connectivity and the feasibility of translating NSX security groups and policies into native PVE firewall constructs.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Before going further, particularly with same-address coexistence and network handoff, I would appreciate Proxmox's guidance on the following points:</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>1. Is NSX-aware migration already planned or being worked on within Proxmox, publicly or internally?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "In particular, are there plans around NSX DFW/security-policy migration, NSX network preservation, or staged migration from NSX networking to PVE SDN?</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>2. Do you see this functionality primarily as an external migration/transformation tool using PVE/PDM APIs, or do some of these functions belong in PVE or PDM themselves?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "We explicitly do not want to develop a competing permanent SDN/firewall control plane if PDM is intended to provide that functionality.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>3. For an external migration tool, what would you consider the preferred and sufficiently stable API integration points?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "In particular for VM migration, SDN/VNet provisioning, EVPN/BGP configuration, Security Groups/IP sets, guest/VNet firewall policies and multi-cluster orchestration through PDM.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>4. Would effective NSX-policy translation and policy-parity validation be useful functionality from Proxmox's perspective?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "For example, resolving dynamic NSX group memberships and the effective DFW policy for a VM, compiling that intent into native PVE firewall objects, and comparing the resulting effective policy before cutover.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>5. Does the proposed same-address migration model fit the intended PVE SDN architecture?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "The idea is to temporarily extend the existing NSX L2 network to PVE, migrate the workloads while keeping IP/gateway addressing unchanged, and only later hand the gateway/routing function over from NSX to PVE EVPN/BGP on a network-by-network basis.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>6. Is low-downtime/incremental VMware migration already in scope for the existing importer?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "We are particularly interested in whether a VDDK/CBT-style precopy/delta mechanism, or another warm-migration mechanism from ESXi, is already planned.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>7. Are there generic PVE/PDM capabilities that would be useful to implement upstream for this use case?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Possible examples are effective-firewall-policy inspection, policy diff/validation, dry-run APIs, structured external-migration prechecks, or bulk firewall/IP-set operations.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<b>8. If some of these pieces would be appropriate upstream, where would you prefer them to live and what development interfaces/conventions should we target?</b></div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "For example PVE vs PDM, the appropriate repositories and APIs, Rust vs existing PVE components, expected test coverage and contribution workflow.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Our intention would be to keep all VMware/NSX-specific discovery and transformation logic in the migration tooling, while contributing only genuinely generic Proxmox capabilities upstream if that is of interest.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Once the migration is complete, the resulting environment should consist solely of native PVE/PDM SDN and firewall configuration and should not depend on the migration tool for normal operation.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "I would be happy to share a more detailed architecture or the results of the current proof of concept if useful.</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "Best regards,</div>\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<div id=\"Signature\" class=\"elementToProof\">\r\n" - "<div class=\"elementToProof\" style=\"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);\">\r\n" - "<br>\r\n" - "</div>\r\n" - "<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 437.25pt; box-sizing: border-box; border-collapse: collapse; border-spacing: 0px;\">\r\n" - "<tbody>\r\n" - "<tr>\r\n" - "<td style=\"background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 38.65pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 85, 136);\"><b> </b></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm; vertical-align: top; width: 7.45pt; height: 38.65pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 84, 136);\"><b> </b></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 38.65pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 9pt; color: rgb(34, 85, 136);\"><b>Vincent LIONNETON</b></span><span style=\"font-family: Calibri, sans-serif; font-size: 11pt; color: black;\"><br>\r\n" - "</span><span style=\"font-family: Arial, sans-serif; font-size: 9pt; color: rgb(89, 89, 89);\">Infrastructures Consultant</span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 38.65pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 11pt; color: black;\"> </span></p>\r\n" - "</td>\r\n" - "</tr>\r\n" - "<tr>\r\n" - "<td style=\"background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 49.1pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 85, 136);\"><b> </b></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm; vertical-align: top; width: 7.45pt; height: 49.1pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 84, 136);\"><b> </b></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 49.1pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(34, 85, 136);\"><b>Sword Switzerland</b></span><span style=\"font-family: Calibri, sans-serif; font-size: 11pt; color: black;\"><br>\r\n" - "</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\">+41(0)22 594 91 16</span></p>\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Calibri, sans-serif; font-size: 9pt; color: rgb(35, 85, 136);\"><u>vincent.lionneton</u><a href=\"mailto:jerome.spinelly@sword-group.com\" id=\"OWA69bf8bea-73b3-b67b-d58e-2d76fa0f9e5e\" class=\"OWAAutoLink\" style=\"color: rgb(35, 85, 136); margin-top: 0px; margin-bottom: 0px;\"><u>@sword-group.com</u></a> </span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 49.1pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\">Business Park Terre-Bonne, B\342timent A1, Route de Crassier 7, 1262 Eysins (Nyon)</span></p>\r\n" - "</td>\r\n" - "</tr>\r\n" - "<tr>\r\n" - "<td style=\"background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 27.15pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Calibri, sans-serif; font-size: 11pt; color: black;\"> </span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm; vertical-align: top; width: 7.45pt; height: 27.15pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\"><b> </b></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 193.65pt; height: 27.15pt;\">\r\n" - "<p class=\"elementToProof\" style=\"line-height: 11pt; margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\"><a href=\"https://www.sword-group.com/fr/\" id=\"OWA2a4cb4d3-e248-320d-4dbe-c39aae66548c\" class=\"OWAAutoLink\" style=\"color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;\"><b><u>sword-group.com</u></b></a></span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm 5.4pt; vertical-align: top; width: 229.4pt; height: 27.15pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\">Follow us on\r\n" - "</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\"><a href=\"https://www.linkedin.com/company/sword-group/posts/\" id=\"OWA2d38646a-c761-ba7b-9fc7-dcad0dd42878\" class=\"OWAAutoLink\" style=\"color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;\"><u>LinkedIn</u></a></span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\"> |\r\n" - "</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\"><a href=\"https://www.youtube.com/@swordgroup692/featured\" id=\"OWA3f781292-154f-4991-bdf6-779b8d33bfe1\" class=\"OWAAutoLink\" style=\"color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;\"><u>YouTube</u></a>\r\n" - "</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\"> |</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\">\r\n" - "<a href=\"https://twitter.com/Sword_Group\" id=\"OWA8a23285e-e524-a124-eb2e-a576fb0f3a7a\" class=\"OWAAutoLink\" style=\"color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<u>Twitter/X</u></a> </span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(89, 89, 89);\">|</span><span style=\"font-family: Arial, sans-serif; font-size: 8pt; color: rgb(92, 153, 214);\">\r\n" - "<a href=\"https://www.facebook.com/SwordGroup\" id=\"OWAf2de8c3a-2a39-549b-f42a-96501bc5e513\" class=\"OWAAutoLink\" style=\"color: rgb(92, 153, 214); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<u>Facebook</u></a></span></p>\r\n" - "</td>\r\n" - "</tr>\r\n" - "<tr>\r\n" - "<td style=\"background-color: rgb(252, 195, 33); padding: 0cm; vertical-align: top; width: 6.75pt; height: 76.5pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);\"> </span></p>\r\n" - "</td>\r\n" - "<td style=\"padding: 0cm; vertical-align: top; width: 7.45pt; height: 76.5pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);\"> </span></p>\r\n" - "</td>\r\n" - "<td colspan=\"2\" style=\"padding: 0cm 5.4pt; vertical-align: top; width: 423.05pt; height: 76.5pt;\">\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - "<span style=\"font-family: Arial, sans-serif; font-size: 6.5pt; color: rgb(89, 89, 89);\">This message and all attachments are for the exclusive use of the recipients and are confidential. If you receive this message in error, please destroy it and immediately\r\n" - " notify the sender and/or <a href=\"mailto:privacy@sword-group.com\" id=\"OWA863bf14c-ea77-edc8-544f-d419af3c13f5\" class=\"OWAAutoLink\" style=\"color: rgb(89, 89, 89); margin-top: 0px; margin-bottom: 0px;\">\r\n" - "<u>privacy@sword-group.com</u></a>. Any use of this message that does not conform to its destination, any distribution or publication, in whole or in part, is prohibited, unless expressly authorised. As the Internet cannot ensure the integrity of this message,\r\n" - " Sword Group (and its subsidiaries) declines all responsibility with regard to this message, in the event that it has been modified, altered or falsified. Sword Group thanks you for your attention.</span></p>\r\n" - "</td>\r\n" - "</tr>\r\n" - "</tbody>\r\n" - "</table>\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - " </p>\r\n" - "<p class=\"elementToProof\" style=\"margin: 0cm; font-family: Aptos, sans-serif; font-size: 12pt;\">\r\n" - " </p>\r\n" - "</div>\r\n" - "</body>\r\n" - "</html>\r\n" -837098fb568099d072cd65a0df67db7c5fc31b40bd28b8ef704fdca2b9211265 +c6fea82b38964d8919ee85fa603d1dc6ad54b4f2da2236915a29cc8124471e1c
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.