Skip to content

Сүлжээний хэрэгжилт ​

Iroha сүлжээг хамтарсан систем гэж үзээрэй. Блокийн бүтээн байгуулалтыг эхлүүлж, үргэлжлүүлэхийн өмнө баталгаажуулагчдын үүсэл, топологи, итгэхэд итгэдэг өрсөлдөгчид болон санал нэгдмэлтэй холбоотой конфигурацын талаар тохиролцох ёстой.

Байгаль орчны хуваарилт ​

  • Орон нутгийн хөгжил, хамтарсан туршилтын сүлжээ, үе шат болон үйлдвэрлэлийн зориулалттай бүрэлдэхүүн хэсгийг тусгайлан зохион байгуулах.
  • Нэг удаа хэрэглэхгүй орчинд шинэхэн түлхүүр бий болгох. Үйлдвэрлэлтэд локаль сүлжээ эсвэл Taira гол материалыг дахин ашиглама.
  • Хорон үеийнхний конфигурац, үйлчлүүлэгчдийн конфигураци, гарын үсэг зурсан генез, скрипт, ашиглалтын тэмдэглэлийг версийг гаргах артефакт болгон хамт хадгалж байлгаарай.
  • Шаардлагатай түлхэгийг хадгалах нь хадгаламж болон нэвтрүүлгийн загваруудаас гадна байдаг.

Хүлжээний ашиглалтын ач холбогдол үзнэ үү.

Эхлэл болон Топологи ​

  • Бүх баталгаажуулагчдыг ижил гарын үсэг зурсан эх үүсвэрийн гүйлгээ, итгэмжлэгдсэн зэрэглэлийн багц, топологи, болон баталгаажуулалтын эзэмшилдээний батламж хэрэглэхэд хангах хэрэгтэй.
  • Найдаж дөрвөн баталгаажуулагч ашиглаж, хамгийн багадаа Византийн алдааг хүлээн зөвшөөрдөг.
  • Томоохон чадварын төлөвлөлтийн ажиглагчдаас баталгаажуулагчдыг тусгаарлах: ажиглагчид санал өгөх, саналыг гаргах, цуглуулахгүй боловч хадгаламж, блок синхрон болон сүлжээний хувилбарыг ашигладаг.
  • Женезис, гүйцэтгэгч, топологийн өөрчлөлтийг нэг удаагийн редакциасаа илүү уялдуулсан шилжилт гэж үзээрэй.

Genesis, Peer Management болон Performance and Metricsг үзнэ үү.

Torii болон сүлжээний хүртээмж ​

  • Torii нь хост эсвэл хувийн сүлжээний гаднаас илэрсэн тохиолдолд эргэлтийн прокси эсвэл гал хамгаалалтын дугуйны ард байрлуулна.
  • TLS -ийг зогсоож, хэрэглээнд нэвтрүүлэхэд шаардлагатай үед үндсэн баталгаажуулалт, түвшний хязгаарлалт, хүсэлт хэмжээний удирдлагыг хяналт тавих.
  • Байгаль орчинд хэрэгтэй эцсийн цэгүүдийг л хэвлүүлэх нь зүйтэй. Үйлчлүүлэгч болон телеметрийн чиглэлүүд зөвхөн унших олон нийтийн чиглэлийнхээс илүү хязгаарлалттай байх ёстой.
  • Дуучдын хаягийг хостийн орон нутгийн интерфейс дээр байлгах нь зүйтэй бол дурдах хөдөлгөөнийг шууд хүлээн зөвшөөрөхгүй байх ёстой.

Torii эцсийн цэгүүд болон Виртуал хувийн сүлжээ .

Үндсэн санал нэгдэл, хүчин чадал ​

  • Үндсэн ойлголцлын цаг хугацааг зохицуулахын өмнө нэвтрүүлгийг хэмжээрэй. Нийтийн, хадгаламж, гүйцэтгэлийн шатандаа нийцэж байх хугацаандаа л хойших хугацаа багасгаж болно.
  • Хөдөлмөр замын чиг хандлагыг хяналт тавих, зөвхөн үржихүйн богино үзлэг биш. Үндсэн ачааллын үед өсөх шугам нь сүлжээ хэт ачаалалтай гэсэн үг юм.
  • Sumeragi үр дүнтэй параметр, телеметрийн профил, баталгаажуулагчдын тоо, сүлжээ RTT, ажлын ачааллын хэлбэр болон хардварын дэлгэрэнгүй мэдээллийг тус бүртгэнэ.
  • Хөгжил, замын хөдөлгөөн, эргэлтний сигналыг харьцуулаад л цуглуулгачийн дутагдал нэмэгдүүлээрэй.

Хөдөлмөрийн гүйцэтгэл, үзүүлэлтүүд.

Bare-Metal болон үйл явцын удирдлага ​

  • Хэднийх нь config.toml, хувийн түлхүүр, хадгаламжийн товчоо, гамшуулгыг тусдаа байлгаарай.
  • systemd гэх мэт үйл явцын менежерүүдийг тодорхой дахин эхлүүлэх, бүртгэх, нөөцийн бодлоготой ашиглах.
  • Тэсний топологийг удирдах хост руу орчуулахдаа үүсгэсэн README командыг хадгалж, Kagami локаль сүлжээний бандлээс эхлүүлнэ.

Bare Metal дээр гүйлгээ хийх Iroha