برنامه نویسی

بررسی پارامترهای بارگذاری شبکه سفارشی شده از طریق CloudFormation

من اسناد AWS را بررسی کرده‌ام تا از پارامترهای متعادل‌کننده بار سفارشی‌شده شبکه که از طریق ابرفرورماسیون مستقر شده‌اند، استفاده کنم. استقرار پارامترهای سفارشی nlb با استفاده از cloudformation آسان است. قیمت گذاری بر اساس nlb در حال اجرا در ساعت (یا ساعت جزئی) و تعداد واحدهای ظرفیت nlb استفاده شده در هر ساعت (یا ساعت جزئی) است.

یک Network Load Balancer (NLB) در لایه چهارم مدل اتصال سیستم های باز عمل می کند. می تواند میلیون ها درخواست را در ثانیه انجام دهد. پس از اینکه متعادل کننده بار درخواست اتصال را دریافت کرد، هدفی را از گروه هدف قانون پیش فرض انتخاب می کند. سعی می کند یک اتصال TCP را به هدف انتخاب شده در پورت مشخص شده در پیکربندی شنونده باز کند.

AWS CloudFormation سرویسی است که به شما کمک می‌کند منابع AWS خود را مدل‌سازی و راه‌اندازی کنید تا بتوانید زمان کمتری را برای مدیریت آن منابع و تمرکز زمان بیشتری بر روی برنامه‌های خود که در AWS اجرا می‌شوند، سرعت بخشید.

در این پست، استفاده از پارامترهای سفارشی‌سازی‌شده متعادل‌کننده بار شبکه را که از طریق cloudformation مستقر شده‌اند، تجربه خواهید کرد. در اینجا من یک متعادل کننده بار شبکه با پارامترهای سفارشی از طریق cloudformation ایجاد کرده ام.

برای این پست به سرور آمازون EC2 نیاز دارید. شروع کار با آمازون EC2 دستورالعمل هایی را در مورد نحوه راه اندازی سرور EC2 ارائه می دهد. برای این وبلاگ، من فرض می کنم که من یک نمونه ec2 ایجاد کرده ام.

توضیحات تصویر
نمودار معماری، معماری کلی استقرار را با جریان داده، شکل‌بندی ابری، نمونه ec2 و متعادل‌کننده بار شبکه نشان می‌دهد.

پست وبلاگ شامل مراحل زیر است:

  1. ایجاد تعادل بار شبکه از AWS CloudFormation
  2. به روز رسانی پشته Cloudformation برای ثبت هدف به عنوان نمونه EC2 در گروه هدف NLB

من یک نمونه ec2 به صورت زیر دارم →
توضیحات تصویر

فاز 1: ایجاد تعادل بار شبکه از AWS CloudFormation

  1. کنسول cloudformation را باز کنید و یک پشته با الگوی پارامترهای nlb سفارشی ایجاد کنید.

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

فاز 2: به‌روزرسانی پشته Cloudformation برای ثبت هدف به عنوان نمونه EC2 در گروه هدف NLB

  1. کنسول cloudformation را باز کنید و یک پشته برای گروه هدف nlb با یک الگوی به روز شده جدید به روز کنید.

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

توضیحات تصویر

CloudFormation Stack و EC2 Instance را حذف کنید.

من قیمت و هزینه تخمینی این نمونه را بررسی می کنم.

هزینه Elastic Compute Cloud = 0.1116 دلار

هزینه متعادل کننده بار شبکه (NLB/ساعت و NLCU/ساعت) = 0.0285 دلار

هزینه کل = (0.1116 + 0.0285 دلار) = 0.1401 دلار

در این پست، من “نحوه استفاده از پارامترهای سفارشی‌سازی‌شده متعادل‌کننده بار شبکه که از طریق cloudformation مستقر شده‌اند” را نشان دادم.

برای جزئیات بیشتر در مورد AWS CloudFormation، Checkout Get Start AWS CloudFormation، کنسول AWS CloudFormation را باز کنید. برای کسب اطلاعات بیشتر، اسناد AWS CloudFormation را بخوانید.

برای جزئیات بیشتر درباره Load Balancers، Checkout Get Start Load Balancers، کنسول Load Balancers را باز کنید. برای کسب اطلاعات بیشتر، مستندات Network Load Balancer را بخوانید.

با تشکر برای خواندن!

ارتباط با من: لینکدین
توضیحات تصویر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا