پیشنیازهای سامانه
سیستمعامل، محیط اجرای کانتینر، ابعاد سختافزار و پیشنیازهای سمت کاربر برای اجرای پلتفرم IIoT.
پیش از نصب پلتفرم IIoT، اطمینان حاصل کنید که سرور مقصد و کاربرانی که به آن دسترسی خواهند داشت، پیشنیازهای زیر را برآورده میکنند.
سرور
سیستمعامل
این پلتفرم روی سیستمعاملهای مبتنی بر Linux/Unix اجرا میشود. تکیه بر سازوکارهای امنیتی درونساخت Linux/Unix به شما امکان میدهد سامانه اطلاعاتی را با کمترین هزینه گواهیسازی کنید و در عین حال پیشنیازهای امنیتی نهادهای ناظر را برآورده سازید.
روند نصب دو خانواده توزیع را پوشش میدهد:
- توزیعهای مبتنی بر CentOS — بستهها با
dnfنصب میشوند. - توزیعهای مبتنی بر Debian — بستهها با
aptنصب میشوند.
محیط اجرای کانتینر
این پلتفرم و سرویسهای آن درون کانتینرها اجرا میشوند، بنابراین سرور به موارد زیر نیاز دارد:
- Docker
- Docker Compose
سرور برنامه (Ruby on Rails)، سرور گردآوری داده (Go)، PostgreSQL، Redis و سرویسهای پشتیبان همگی بهصورت ایمیجهای کانتینر عرضه میشوند، بنابراین لازم نیست آنها را مستقیماً روی میزبان نصب کنید.
سختافزار
نیازمندیهای منابع برای گرههای فیزیکی پردازش داده اندک است و متناسب با تعداد دستگاههای متصل افزایش مییابد. بهعنوان یک نقطه مرجع، یک سرور فیزیکی واحد که برای پاسخگویی به 100,000 دستگاه ابعادبندی شده باشد، به موارد زیر نیاز دارد:
| منبع | حداقل |
|---|---|
| پردازنده | 4 هسته |
| حافظه (RAM) | 12 GB |
| دیسک | 100 GB |
برای استقرارهای بزرگتر، برای آشنایی با معماری پشتیبان مقیاسپذیری به مقیاسپذیری سامانه و برای راهبردهای مقیاسپذیری عمودی و افقی به مقیاسبندی پلتفرم مراجعه کنید.
کاربر
اپراتورها و مدیران از طریق یک مرورگر وب استاندارد با پلتفرم کار میکنند — Chrome، Mozilla Firefox، Safari و دیگر مرورگرهای امروزی بهعنوان کاربر همگانی عمل میکنند. هیچ نرمافزار کاربر اضافهای لازم نیست.
شبکه
دستگاههای تلهمتری از طریق شبکههای همراه (GPRS و 3G و همچنین NB-IoT از طریق پروتکل UDP) به سرور گردآوری داده متصل میشوند. دسترسی خارجی به پلتفرم با رمزنگاری کانال در کنار دیوارهای آتش و مسیریابها محافظت میشود.
موضوعات مرتبط
آیا این صفحه مفید بود؟
از بازخورد شما سپاسگزاریم!