مطابق شکل زیر VPC از چندین Isolated Network تشکیل شده است که به آن ها Tier اطلاق میشود، تفاوت اصلی VPC نسبت به Isolated Network این است که در هر Isolated Network یک روتر جدا گانه وجود دارد ولی در VPC تنها یک روتر وجود دارد که Tire ها از طرق آن با یک دیگر ارتباط برقرار میکنند ، بدین ترتیب ما میتوانیم بین Tire ها مسیریابی داشته باشیم و تمام سرویس های شبکه که در روتر شبکه Isolated وجود داشت در روتر VPC وجود دارد
موارد استفاده از VPC
به دلیل این که امکان مقیاس پذیری در شبکه VPC بسیار ساده تر از Isolated Network می باشد ، پیشنهاد میشود که از این نوع Network در شبکه های بزرگ و پیچیده استفاده شود ، همچنین میتوانید ارتباط های بین Tier ها را به کمک ACL موجود در روتر VPC مدیریت کنید .(ALC در بخش سرویس های روتر VPC بصورت کامل توضیح داده شده)

ایجاد VPC :
جهت ایجاد VPC وارد پنل دیتاسنتر ابری شده و از منوی سمت چپ به مسیر Cloud >VPC رفته و بر روی دکمه Add VPC کلیک کرده مانند شکل زیر
یک نام برای VPC انتخاب کنید و در قسمت Super CIDR For Guest Network( باید شما از قبل IP Planning یا سابنتینگ خود را طراحی کرده باشید یعنی بدونید که میخواهید چند تا شبکه داشته باشید ) آدرسی را باید وارد کنید که زیرشبکه های شما را در بر بگیرد
به عنوان مثال ما میخواهیم 4 عدد شبکه 24/ داشته باشیم پس Super CIDR For Guest Network را 100.64.100.0/22 وارد میکنیم
و در قسمت VPC Offering باید سایز VPC خود را انتخاب کنید که VPC.Small برای بسیاری از شبکه ها مناسب می باشد مگر اینکه شما خیلی بزرگ باشد که در این صورت موارد دیگر را انتخاب کنید
در قسمت DNS domain for Guest Networks نیز یک آدرس دامنه وارد میکنید مانند (test.com)
سپس بر روی دکمه مشخص شده کلیک کنید تا وارد بخش تنظیمات شود
در صفحه باز شده شما می توانید Tier های خود را ایجاد کنید ، مانند تصویر زیر بر روی دکمه Create Network کلیک کنید تا صفحه زیر باز شود
در این پنجره شما باید یک نام برای Tier خود انتخاب کنید و آدرس Gateway را وارد کرده و در قسمت Network Offering دو گزینه برای انتخاب وجود دارد
Cloud.vpc.back.network , Cloud.vpc.front.network
نکته : شبکه front برای ارئه سرویس به بیرون سازمان می باشد و شبکه Back برای ارئه سرویس به Front می باشد و همچنین در شبکه Front سرویس loadBalancer وجود دارد ولی در شبکه Back سرویسی وجود ندارد
درصورتی که شما نرم افزاری دارید که از دو بخش front & Back end تشکیل شده باشد میتوانید از این تقسیم بندی استفاده کنید
به عنوان مثل دیتابیس نرم افزار را باید در Tire Cloud.vpc.back.network قرارد دهید و خود نرم افزار را باید در Tire Cloud.vpc.front.network قرار دهید
ACL name : در بخش سرویس های روتر VPC توضیحات کامل ارائه شده است
Netmask : همان SubnetMask شما می باشد
در شکل زیر دو عدد Tier ایجاد کرده ایم که هرکدام از Tier ها ساب نت جدا از هم دارند و میتوانید برای سناریوی تعریف شده در بالا ، نرم افزار را در Tier1 قرارد دهید و دیتابیس آن را در Tire2 قرار دهید
پس از ایجاد Tier میتوانید وارد تنظیمات سرور ابری شوید و از بخش Networking شبکه ایجاد شده را به سرور ابری خود وصل کنید ، مانند تصویر زیر
همانطور که در تصویر زیر مشاهده میکنید Tier1 به سرور ابری متصل شده است
نکته : در صورتی که بخواهید یک Isolated Network را از سرور ابری خود پاک کنید ، ابتدا باید تمام رول هایی که درون آن ایجاد کرده اید را پاک کنید بعد خود Network را پاک نمائید
درصورتی که بخواهید Tier1 را به عنوان شبکه Default قرار دهید باید Configure > update را انتخاب کنید






