Introduction to PIOLINK ADC PAS-K's nDomain
What is nDomain?It is a function that logically separates a network. To put it simply, it is a technology that creates multiple independent 'virtual network' spaces within a single physical device. It enables Multi-tenancy and Network Segmentation to operate multiple independent network environments simultaneously on one device. It is primarily used for purposes such as service isolation, logical separation per customer, and allowing the overlapping use of identical IP addresses.
Understanding Virtualization TechnologyTechnologies for virtualizing an ADC can be broadly divided into technology that separates hardware resources to create independent virtual instances (Virtual Instance-based PAS-KV virtualization) and virtualization technology through logical network separation like nDomain. The differences and pros/cons of each are shown in the table below.
[Table 1] Conceptual Differences in Virtualization Technologies
[Figure 1] nDomain vs. Virtual Instance
Technical Understanding of nDomain
Network namespaceNetwork Namespace is a feature that separates the network stack at the kernel level, making a single system act as if it were separate systems with multiple independent network environments. Using network namespaces allows you to independently configure network interfaces, IP addresses, routing tables, firewall rules, etc., on the same physical host.
■ Independent Network StackNetwork components within a network namespace (network interfaces, IP addresses, routing tables, etc.) are completely isolated from other namespaces. This allows multiple network configurations to operate simultaneously on one system. For example, even if the same IP address is used across namespaces, they do not interfere with each other.
■ Isolation Between NamespacesSince isolation occurs between network namespaces, it is advantageous in terms of security and testing. Network communication or configuration changes made within a namespace do not affect other namespaces.
Service Configuration Diagram
[Figure 2] Example of Independent Network Stack Configuration with nDomain
Since the Network namespace supports an independent network stack, identical IPs can be set for each nDomain within PAS-K.
[Figure 3] Example of nDomain Service Chain
Traffic delivery between nDomains can be transmitted externally via VLAN.
Summary
■ Network Logical Isolation
• When using nDomain, routing is not performed between each domain by default.
■ Overlapping IP Support
• Since each nDomain is independent, different domains can use the same IP address range.
■ L3 Isolation + Multi-tenancy Support
• When using nDomain, routing is not performed between each domain by default.
The nDomain feature is available in PAS-K PLOS v2.2.7.6.0 or higher. |
||||||||||||||||||||||||||||||||||