Edge for Private Cloud نسخه 4.17.09
استفاده از 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 بدون تغییر می گذارد.
در صورت لزوم، می توانید این اعتبارنامه ها را به عنوان بخشی از ایمن سازی تامکت تغییر دهید. برای اطلاعات بیشتر ببین:
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
نصب BaaS در چندین مرکز داده
می توانید API BaaS را در چندین مرکز داده نصب کنید. روش معمول این است:
- اولین مرکز داده را همانطور که در نصب API BaaS توضیح داده شده است، نصب کنید.
- همانطور که در Multiple Data Center Installation برای API BaaS توضیح داده شد، مرکز داده دوم را به مرکز اول اضافه کنید.