نمای کلی نصب API BaaS

Edge for Private Cloud نسخه 4.18.01

استفاده از Load Balancer

یک نصب تولیدی API BaaS از یک متعادل کننده بار بین گره پورتال API BaaS و گره های API BaaS Stack استفاده می کند. هنگام پیکربندی پورتال، آدرس IP یا نام DNS متعادل کننده بار را مشخص می کنید، نه گره های Stack.

به عنوان جایگزینی برای متعادل کننده بار، می توانید از DNS دور روبین استفاده کنید. در این سناریو، یک ورودی DNS با چندین رکورد A مربوط به آدرس‌های IP پشته BaaS ایجاد می‌کنید. در حین جستجوی DNS، سرور DNS به طور خودکار مقادیر رکورد A را به صورت دور برمی گرداند.

اتصال به کاساندرا

هنگام نصب BaaS، می توانید انتخاب کنید که BaaS و Edge را به همان خوشه Cassandra متصل کنید یا یک کلاستر Cassandra جداگانه برای BaaS ایجاد کنید. نصب‌های کوچکتر BaaS، به معنی آنهایی که حجم ترافیک کمتری دارند، اغلب یک خوشه Cassandra را با Edge به اشتراک می‌گذارند.

برای توان عملیاتی و در دسترس بودن بالا، یا برای جدا کردن خوشه‌های Cassandra در مناطق مختلف شبکه، Apigee توصیه می‌کند که از خوشه‌های Cassandra جداگانه استفاده کنید. اگر در BaaS بارهای ترافیکی بالایی را تجربه می کنید، خوشه های جداگانه عملکرد را به حداکثر می رساند.

همگام سازی تاریخ

شما باید تاریخ/زمان را در همه سرورها همگام سازی کنید. اگر قبلاً پیکربندی نشده باشد، ابزار 'ntpdate' می‌تواند این هدف را انجام دهد، که تأیید می‌کند آیا سرورها همزمان هستند یا خیر. برای نصب این ابزار می توانید از yum install ntp استفاده کنید.

امنیت تامکت

نصب کننده API BaaS همچنین سرور Apache Tomcat را بر روی تمام گره های API BaaS Stack، از جمله رابط کاربری مدیر Tomcat نصب می کند. نصب کننده اعتبار پیش فرض مدیر را از admin:admin بدون تغییر می گذارد.

در صورت لزوم، می توانید این اعتبارنامه ها را به عنوان بخشی از ایمن سازی تامکت تغییر دهید. برای اطلاعات بیشتر ببین:

نصب BaaS در چندین مرکز داده

می توانید API BaaS را در چندین مرکز داده نصب کنید. روش معمول این است:

،

Edge for Private Cloud نسخه 4.18.01

استفاده از Load Balancer

یک نصب تولیدی API BaaS از یک متعادل کننده بار بین گره پورتال API BaaS و گره های API BaaS Stack استفاده می کند. هنگام پیکربندی پورتال، آدرس IP یا نام DNS متعادل کننده بار را مشخص می کنید، نه گره های Stack.

به عنوان جایگزینی برای متعادل کننده بار، می توانید از DNS دور روبین استفاده کنید. در این سناریو، یک ورودی DNS با چندین رکورد A مربوط به آدرس‌های IP پشته BaaS ایجاد می‌کنید. در حین جستجوی DNS، سرور DNS به طور خودکار مقادیر رکورد A را به صورت دور برمی گرداند.

اتصال به کاساندرا

هنگام نصب BaaS، می توانید انتخاب کنید که BaaS و Edge را به همان خوشه Cassandra متصل کنید یا یک کلاستر Cassandra جداگانه برای BaaS ایجاد کنید. نصب‌های کوچکتر BaaS، به معنی آنهایی که حجم ترافیک کمتری دارند، اغلب یک خوشه Cassandra را با Edge به اشتراک می‌گذارند.

برای توان عملیاتی و در دسترس بودن بالا، یا برای جدا کردن خوشه‌های Cassandra در مناطق مختلف شبکه، Apigee توصیه می‌کند که از خوشه‌های Cassandra جداگانه استفاده کنید. اگر در BaaS بارهای ترافیکی بالایی را تجربه می کنید، خوشه های جداگانه عملکرد را به حداکثر می رساند.

همگام سازی تاریخ

شما باید تاریخ/زمان را در همه سرورها همگام سازی کنید. اگر قبلاً پیکربندی نشده باشد، ابزار 'ntpdate' می‌تواند این هدف را انجام دهد، که تأیید می‌کند آیا سرورها همزمان هستند یا خیر. برای نصب این ابزار می توانید از yum install ntp استفاده کنید.

امنیت تامکت

نصب کننده API BaaS همچنین سرور Apache Tomcat را بر روی تمام گره های API BaaS Stack، از جمله رابط کاربری مدیر Tomcat نصب می کند. نصب کننده اعتبار پیش فرض مدیر را از admin:admin بدون تغییر می گذارد.

در صورت لزوم، می توانید این اعتبارنامه ها را به عنوان بخشی از ایمن سازی تامکت تغییر دهید. برای اطلاعات بیشتر ببین:

نصب BaaS در چندین مرکز داده

می توانید API BaaS را در چندین مرکز داده نصب کنید. روش معمول این است: