Az Azure- és önálló Service Fabric-fürtök összehasonlítása Windows Serveren és Linuxon

A Service Fabric-fürtök virtuális vagy fizikai gépek hálózattal csatlakoztatott készletei, amelyekbe a mikroszolgáltatások üzembe helyezése és kezelése történik. A fürt részét képező gépet vagy virtuális gépet fürtcsomópontnak nevezzük. A fürtök csomópontok ezreire méretezhetők. Ha új csomópontokat ad hozzá a fürthöz, a Service Fabric újra kiegyensúlyozhatja a szolgáltatáspartíció-replikákat és -példányokat a csomópontok megnövekedett száma között. Az alkalmazás általános teljesítménye javul, és csökken a memória-hozzáférésért való versengés. Ha a fürt csomópontjai nincsenek hatékonyan használatban, csökkentheti a fürtben lévő csomópontok számát. A Service Fabric ismét kiegyensúlyozhatja a partícióreplikákat és -példányokat a csökkentett számú csomóponton, hogy jobban kihasználhassa az egyes csomópontokon található hardvereket.

A Service Fabric lehetővé teszi Service Fabric-fürtök létrehozását bármely Windows Server vagy Linux rendszerű virtuális gépen vagy számítógépen. Ez azt jelenti, hogy Service Fabric-alkalmazásokat bármilyen olyan környezetben üzembe helyezhet és futtathat, ahol olyan Windows Server- vagy Linux-számítógépkészlettel rendelkezik, amelyek összekapcsolva vannak, legyen szó a helyszíniről, a Microsoft Azure-ról vagy bármely felhőszolgáltatóról.

A fürtök előnyei az Azure-ban

Az Azure-ban integrációt biztosítunk más Azure-funkciókkal és szolgáltatásokkal, ami megkönnyíti és megbízhatóbbá teszi a fürt működését és felügyeletét.

  • Azure Portal: Azure Portal megkönnyíti a fürtök létrehozását és kezelését.
  • Azure Resource Manager: Az Azure Resource Manager használata lehetővé teszi a fürt által használt összes erőforrás egyszerű kezelését egységként, és leegyszerűsíti a költségkövetést és a számlázást.
  • Service Fabric-fürt Azure-erőforrásként A Service Fabric-fürt egy Azure-erőforrás, így más Azure-erőforrásokhoz hasonlóan modellezheti.
  • Integráció az Azure-infrastruktúrával A Service Fabric együttműködik az operációs rendszer, a hálózat és más frissítések mögöttes Azure-infrastruktúrájával az alkalmazások rendelkezésre állásának és megbízhatóságának javítása érdekében.
  • Diagnosztika: Az Azure-ban integrációt biztosítunk az Azure-diagnosztikával és az Azure Monitor-naplókkal.
  • Automatikus skálázás: Az Azure-beli fürtök esetében beépített automatikus skálázási funkciókat biztosítunk a virtuálisgép-méretezési csoportokon keresztül. Helyszíni és más felhőkörnyezetekben saját automatikus skálázási funkciót kell létrehoznia, vagy manuálisan kell skáláznia a Service Fabric által a fürtök skálázásához elérhető API-k használatával.

Az önálló fürtök előnyei

  • Szabadon választhat felhőszolgáltatót a fürt üzemeltetéséhez.
  • A Service Fabric-alkalmazások írása után több üzemeltetési környezetben is futtathatók, minimális módosítás nélkül.
  • A Service Fabric-alkalmazások létrehozásának ismerete átviszi az egyik üzemeltetési környezetből a másikba.
  • A Service Fabric-fürtök futtatásának és kezelésének működési élménye átviszi az egyik környezetből a másikba.
  • A széles körű ügyfélelérést a üzemeltetési környezet korlátozásai kötetlenül érik el.
  • A megbízhatóság és a széles körű kimaradás elleni védelem további rétege létezik, mivel a szolgáltatásokat áthelyezheti egy másik üzembehelyezési környezetbe, ha egy adatközpont vagy felhőszolgáltató áramkimaradást észlelt.

Következő lépések