అజూర్ వర్చువల్ నెట్‌వర్క్ (VNet) పీరింగ్ రెండు లేదా అంతకంటే ఎక్కువ వర్చువల్ నెట్‌వర్క్‌లను అజూర్‌కు కనెక్ట్ చేయడానికి అనుమతిస్తుంది. కనెక్టివిటీ దృక్కోణం నుండి, రెండు పీరింగ్ నెట్‌వర్క్‌లు ఒకటిగా కనిపిస్తాయి. పీరింగ్ ట్రాఫిక్ మైక్రోసాఫ్ట్ యొక్క ప్రైవేట్ నెట్‌వర్క్ ద్వారా మళ్ళించబడుతుంది మరియు పబ్లిక్ ఇంటర్నెట్ ద్వారా కాదు. అజూర్ వర్చువల్ నెట్‌వర్క్ అనేది కస్టమ్ అడ్రస్ స్పేస్ మరియు సెగ్మెంటెడ్ సబ్‌నెట్‌లతో సాఫ్ట్‌వేర్-నిర్వచించిన నెట్‌వర్క్.

అజూర్ అందించే రెండు రకాల పీరింగ్ ఉన్నాయి.

  • వర్చువల్ నెట్‌వర్క్ పీరింగ్ అదే అజూర్ ప్రాంతంలో వర్చువల్ నెట్‌వర్క్‌లను కనెక్ట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
  • గ్లోబల్ వర్చువల్ నెట్‌వర్క్ పీరింగ్ అజూర్ ప్రాంతాల మధ్య ట్రాఫిక్‌ను కలుపుతుంది.

రెండు వేర్వేరు వర్చువల్ నెట్‌వర్క్‌లను కనెక్ట్ చేయడానికి వర్చువల్ నెట్‌వర్క్ పీరింగ్‌ను ఎందుకు ఉపయోగించాలి? పీర్ చేసిన నెట్‌వర్క్‌లకు కొన్ని ప్రయోజనాలు ఉన్నాయి.

  • ఇది వేర్వేరు వర్చువల్ నెట్‌వర్క్‌లలోని వనరుల మధ్య తక్కువ జాప్యం, అధిక-బ్యాండ్‌విడ్త్ కనెక్షన్‌ను ఉపయోగిస్తుంది.
  • అజూర్ చందాలు, అద్దెదారులు మరియు ప్రాంతాల మధ్య డేటాను బదిలీ చేయండి.
  • పీరింగ్ వర్చువల్ నెట్‌వర్క్‌లను కాన్ఫిగర్ చేసేటప్పుడు పనికిరాని సమయం లేదు.

ఈ వ్యాసంలో, మేము అజూర్ పవర్‌షెల్ ఆదేశాలను ఉపయోగించి పీరింగ్ నెట్‌వర్క్‌ను సృష్టించడం ద్వారా నడుస్తాము. ఈ ఆదేశాలను అమలు చేయడానికి మీకు అజూర్ పవర్‌షెల్ మాడ్యూల్ అవసరం.

పీరింగ్ వర్చువల్ నెట్‌వర్క్‌ల ద్వారా వర్చువల్ మిషన్లను కనెక్ట్ చేస్తోంది

ఈ ట్యుటోరియల్‌లో మేము వర్చువల్ నెట్‌వర్క్‌లు మరియు వర్చువల్ మిషన్లు అనే రెండు కొత్త వనరుల సమూహాలను సృష్టిస్తాము. ప్రతిదీ ఏర్పాటు చేయబడిన తర్వాత, మేము రెండు అజూర్ VM ల మధ్య వర్చువల్ నెట్‌వర్క్‌లను పరిశీలిస్తాము మరియు అవి వాస్తవానికి కమ్యూనికేట్ చేయగలవని ప్రదర్శిస్తాము. మొదట, మేము ఫైల్ను దిగుమతి చేయాలి Az మరియు ఉపయోగించి అజూర్‌కు ప్రామాణీకరించండి Connect-AzAccount cmdlet.

Import-Module -Name 'Az'
Connect-AzAccount

తరువాత, ఈ ట్యుటోరియల్ కొరకు, మన వర్చువల్ మిషన్లు మరియు వర్చువల్ నెట్‌వర్క్‌లు నివసించే రెండు వనరుల సమూహాలను సృష్టిస్తాము.

New-AzResourceGroup -Name 'TestLocation1' -Location "Central US"
New-AzResourceGroup -Name 'TestLocation2' -Location "Central US"
ఈ ట్యుటోరియల్ కోసం వనరుల సమూహాలను సృష్టిస్తోంది.
ఈ ట్యుటోరియల్ కోసం వనరుల సమూహాలను సృష్టిస్తోంది.

మా వర్చువల్ మిషన్లను సమకూర్చడానికి ముందు, మనం మొదట వేర్వేరు వర్చువల్ నెట్‌వర్క్‌లను సృష్టించాలి.

$Params = @{
  "Name"              = 'TestVirtualNetwork1'
  "ResourceGroupName" = 'TestLocation1'
  "Location"          = 'Central US'
  "AddressPrefix"     = '10.0.0.0/16'
  "Subnet"            = (New-AzVirtualNetworkSubnetConfig -Name 'VMSubnet' -AddressPrefix '10.0.1.0/24')
}

New-AzVirtualNetwork @Params
$Params = @{
  "Name"              = 'TestVirtualNetwork2'
  "ResourceGroupName" = 'TestLocation2'
  "Location"          = 'Central US'
  "AddressPrefix"     = '10.1.0.0/16'
  "Subnet"            = (New-AzVirtualNetworkSubnetConfig -Name 'VMSubnet' -AddressPrefix '10.1.1.0/24')
}

New-AzVirtualNetwork @Params

వర్చువల్ నెట్‌వర్క్‌లు విజయవంతంగా సృష్టించబడ్డాయని మేము ధృవీకరించవచ్చు Get-AzVirtualNetwork cmdlet.

వర్చువల్ నెట్‌వర్క్‌లు సరిగ్గా సృష్టించబడ్డాయని ధృవీకరించండి.
వర్చువల్ నెట్‌వర్క్‌లు సరిగ్గా సృష్టించబడ్డాయని ధృవీకరించండి.

మేము రెండు వర్చువల్ నెట్‌వర్క్‌లను కనెక్ట్ చేయగలమని నిరూపించడానికి, ట్రాఫిక్‌ను పంపించడానికి మాకు ఆ నెట్‌వర్క్‌లలో వనరులు అవసరం. ఇది చేయుటకు, వేర్వేరు వర్చువల్ నెట్‌వర్క్‌లలో ఉన్న రెండు ప్రామాణిక వర్చువల్ మిషన్లను సృష్టిస్తాము.

$Params = @{
  'Name'                = 'LCWin2019-01'
  'ResourceGroupName'   = 'TestLocation1'
  'Location'            = 'centralus'
  'VirtualNetworkName'  = 'TestVirtualNetwork1'
  'SubnetName'          = 'VMSubnet'
  'AddressPrefix'       = '10.0.1.0/24'
  'PublicIpAddressName' = 'TestVM01PublicIP'
  'OpenPorts'           = 3389
  'Image'               = 'MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest'
  'Size'                = 'Standard_D2_v3'
  'Credential'          = $VMCredential
}

$VM1 = New-AzVM @Params

$Params = @{
  'Name'                = 'LCWin2019-02'
  'ResourceGroupName'   = 'TestLocation2'
  'Location'            = 'centralus'
  'VirtualNetworkName'  = 'TestVirtualNetwork2'
  'SubnetName'          = 'VMSubnet'
  'AddressPrefix'       = '10.1.1.0/24'
  'PublicIpAddressName' = 'TestVM02PublicIP'
  'OpenPorts'           = 3389
  'Image'               = 'MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest'
  'Size'                = 'Standard_D2_v3'
  'Credential'          = $VMCredential
}

$VM2 = New-AzVM @Params

చివరగా, మేము రెండు వర్చువల్ నెట్‌వర్క్‌లను ఉపయోగిస్తాము Add-AzVirtualNetworkPeering. వర్చువల్ నెట్‌వర్క్ కాన్ఫిగరేషన్‌లను తిరిగి పొందిన తరువాత, మా తోటి కనెక్షన్‌ను సృష్టించడానికి మేము ఈ సమాచారాన్ని పాస్ చేస్తాము.

మేము రెండు దిశల నుండి పరిశీలించాల్సిన అవసరం ఉందని మీరు గమనించవచ్చు. ఇది మీ డేటా ప్రవాహాన్ని ఎలా నిర్మించాలనుకుంటున్నారో మీకు వశ్యతను ఇస్తుంది, కానీ పీరింగ్‌ను సెటప్ చేసేటప్పుడు మిస్ చేయడం కూడా సులభం!

$VNet1 = Get-AzVirtualNetwork -Name 'TestVirtualNetwork1' -ResourceGroupName 'TestLocation1'
$VNet2 = Get-AzVirtualNetwork -Name 'TestVirtualNetwork2' -ResourceGroupName 'TestLocation2'

$Params = @{
	'Name'                   = 'TestVirtualNetwork1peerTestVirtualNetwork2'
	'VirtualNetwork'         =  $VNet1
	'RemoteVirtualNetworkId' =  $VNet2.Id
}

Add-AzVirtualNetworkPeering @Params

$Params = @{
	'Name'                   = 'TestVirtualNetwork2peerTestVirtualNetwork1'
	'VirtualNetwork'         =  $VNet2
	'RemoteVirtualNetworkId' =  $VNet1.Id
}

Add-AzVirtualNetworkPeering @Params

ఉపయోగించి Get-AzVirtualNetworkPeering మా తోటి నెట్‌వర్క్‌లు ఇప్పుడు ఉపయోగం కోసం అందుబాటులో ఉన్నాయని మనం చూడవచ్చు.

పీరింగ్ కనెక్షన్ విజయవంతంగా సృష్టించబడిందని నిరూపించండి.
పీరింగ్ కనెక్షన్ విజయవంతంగా సృష్టించబడిందని నిరూపించండి.

పీరింగ్ వర్చువల్ నెట్‌వర్క్ కనెక్షన్ యొక్క ప్రదర్శన

ఇప్పుడు ప్రతిదీ సరిగ్గా కనెక్ట్ చేయబడినందున, వర్చువల్ మిషన్లు ఒకదానికొకటి విజయవంతంగా పింగ్ చేయగలవని మేము నిరూపించగలము. మొదట, మీ నెట్‌వర్క్ ఎడాప్టర్లు ప్రైవేట్ నెట్‌వర్క్‌లో ఉన్నాయని మరియు ఫైల్ మరియు ప్రింటర్ షేరింగ్ ఫైర్‌వాల్ నియమాన్ని మీరు అనుమతించారని నిర్ధారించుకోండి (ఎకో అభ్యర్థన – ICMPv4-In). లేకపోతే, పీరింగ్ నెట్‌వర్క్‌తో కూడా, పింగ్ పరీక్షలు చాలావరకు విఫలమవుతాయి.

ఫైర్‌వాల్ సెట్టింగ్‌లను తనిఖీ చేయండి.
ఫైర్‌వాల్ సెట్టింగ్‌లను తనిఖీ చేయండి.

మీరు క్రింద చూడగలిగినట్లుగా, పీర్డ్ వర్చువల్ నెట్‌వర్క్ కనెక్షన్ యొక్క రెండు వైపులా .హించిన విధంగా పనిచేస్తున్నాయి.

మొదటి VM నుండి రెండవదానికి ICMP పింగ్‌లను పంపుతోంది.
మొదటి VM నుండి రెండవదానికి ICMP పింగ్‌లను పంపుతోంది.
రెండవ VM నుండి మొదటిదానికి ICMP పింగ్‌లను పంపుతోంది.
రెండవ VM నుండి మొదటిదానికి ICMP పింగ్‌లను పంపుతోంది.

ముగింపు

పీరింగ్ ద్వారా అజూర్ వర్చువల్ నెట్‌వర్క్‌లను కనెక్ట్ చేయడం వలన వివిధ వనరులు సులభంగా కమ్యూనికేట్ చేయడానికి మరియు డేటాను సురక్షితంగా పంచుకునేందుకు అనుమతిస్తుంది. పవర్‌షెల్‌తో, ఈ పని సరళీకృతం చేయబడింది మరియు త్వరగా డిప్లాయ్‌మెంట్ స్క్రిప్ట్స్‌లో చేర్చబడుతుంది. భద్రత మరియు విధాన కారణాల కోసం మీరు ప్రత్యేక వర్చువల్ నెట్‌వర్క్‌లను ఉపయోగిస్తున్నప్పుడు, మీరు VM కనెక్టివిటీలో పరిమితం కాలేదు. ఈ రోజు అజూర్ వర్చువల్ నెట్‌వర్క్‌లతో ప్రారంభించండి!

Source link