{"id":346,"date":"2022-08-12T11:08:45","date_gmt":"2022-08-12T16:08:45","guid":{"rendered":"https:\/\/cloudlearning365.com\/?p=346"},"modified":"2022-10-14T09:40:44","modified_gmt":"2022-10-14T14:40:44","slug":"multi-homed-vm-in-different-clouds","status":"publish","type":"post","link":"https:\/\/cloudlearning365.com\/?p=346","title":{"rendered":"Multi-homed VM in different Clouds"},"content":{"rendered":"\n<p>Many enterprises venture into clouds and find the landscape of cloud networking very different from on-prem. Multi-homed devices such as routers and firewalls when deploy to the cloud also are having challenges to insert themself into traffic path, particularly due the reasons listed below. This in turn slows down the enterprises adoption speed to the cloud. Let&#8217;s take a look what some of these challenges are:<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Azure (Microsoft Azure)<\/h2>\n\n\n\n<p>In Azure, an additional network interface (NIC) can only be associated with the <strong>*same* Virtual Network (vNet)<\/strong> as the primary NIC.<\/p>\n\n\n\n<p>Refer to this link:<br><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/multiple-nics\">https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/windows\/multiple-nics<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"438\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1-1024x438.png\" alt=\"\" class=\"wp-image-349\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1-1024x438.png 1024w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1-300x128.png 300w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1-768x329.png 768w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1-1536x657.png 1536w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-1.png 1624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">AWS (Amazon Web Services)<\/h2>\n\n\n\n<p>In AWS, an additional Network Interface (NIC) can only be associated with the <strong>*same* Virtual Private Cloud <\/strong><strong>(VPC)<\/strong> as the primary NIC.<\/p>\n\n\n\n<p>Refer to this link:<br><a href=\"https:\/\/aws.amazon.com\/vpc\/faqs\/?nc1=h_ls\">https:\/\/aws.amazon.com\/vpc\/faqs\/?nc1=h_ls<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"139\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image.png\" alt=\"\" class=\"wp-image-347\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image.png 939w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-300x44.png 300w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-768x114.png 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">GCP (Google Cloud Platform)<\/h2>\n\n\n\n<p>In GCP, an additional Network Interface (NIC)<strong> *MUST* be attached to a *different* VPC<\/strong> as the primary interface<\/p>\n\n\n\n<p>Refer to this link:<br><a href=\"https:\/\/cloud.google.com\/vpc\/docs\/create-use-multiple-interfaces\">https:\/\/cloud.google.com\/vpc\/docs\/create-use-multiple-interfaces<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"267\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-3-1024x267.png\" alt=\"\" class=\"wp-image-355\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-3-1024x267.png 1024w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-3-300x78.png 300w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-3-768x200.png 768w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-3.png 1317w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">OCI (Oracle Cloud Infrastructure)<\/h2>\n\n\n\n<p>In OCI, an additional NIC can be associated with <strong>*either the same or different* Virtual Cloud Networks (VCNs)<\/strong> as the primary NIC. In the case of a different VCN, it must be in the same availability domain as the instance.<\/p>\n\n\n\n<p>Refer to this link:<br><a href=\"https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/Network\/Tasks\/managingVNICs.htm\">https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/Network\/Tasks\/managingVNICs.htm<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-2-1024x465.png\" alt=\"\" class=\"wp-image-352\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-2-1024x465.png 1024w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-2-300x136.png 300w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-2-768x349.png 768w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-2.png 1309w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ali Cloud (Alibaba Cloud)<\/h2>\n\n\n\n<p>In AliCloud, an additional NIC <strong>*must* be in the same zone and VPC<\/strong> as the primary NIC.<\/p>\n\n\n\n<p>Refer to this link:<br><a href=\"https:\/\/www.alibabacloud.com\/help\/en\/elastic-compute-service\/latest\/elastic-network-interfaces-overview\">https:\/\/www.alibabacloud.com\/help\/en\/elastic-compute-service\/latest\/elastic-network-interfaces-overview<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-4-1024x669.png\" alt=\"\" class=\"wp-image-359\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-4-1024x669.png 1024w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-4-300x196.png 300w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-4-768x502.png 768w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-4.png 1467w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The solution<\/h2>\n\n\n\n<p>Winding the clock back, less than one year ago, I have seen cloud adoption been slowed down by various networking issues, including routing issues, difficulty of firewall insertions to fulfill enterprise security needs, knowledge \/skill gap, poor visibility and lack of methods of  troubleshooting, flat network architecture without standardizations. With the ever growing pace for enterprises going to multi-cloud, how do we solve these issues?<\/p>\n\n\n\n<p>This was when I came across Aviatrix. Through it&#8217;s ACE associate program, I&#8217;ve learned how Aviatrix tackled these challenges brilliantly. It&#8217;s best to see for yourself here:<\/p>\n\n\n\n<p><a href=\"https:\/\/aviatrix.com\/ace\/\">https:\/\/aviatrix.com\/ace\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/aviatrix.teachable.com\/\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"494\" src=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-5.png\" alt=\"\" class=\"wp-image-361\" srcset=\"https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-5.png 734w, https:\/\/cloudlearning365.com\/wp-content\/uploads\/2022\/08\/image-5-300x202.png 300w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Many enterprises venture into clouds and find the landscape of cloud networking very different from on-prem. Multi-homed devices such as routers and firewalls when deploy to the cloud also are having challenges to insert themself into traffic path, particularly due &hellip; <a href=\"https:\/\/cloudlearning365.com\/?p=346\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2,3,4,5],"tags":[],"class_list":["post-346","post","type-post","status-publish","format-standard","hentry","category-aviatrix","category-aws","category-azure","category-gcp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/posts\/346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=346"}],"version-history":[{"count":21,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/posts\/346\/revisions"}],"predecessor-version":[{"id":699,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=\/wp\/v2\/posts\/346\/revisions\/699"}],"wp:attachment":[{"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudlearning365.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}