Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-6318

FIWARE.Request.Tech.Data.Stream-oriented.Scaling Kurento server

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Fix Version/s: 2021
    • Component/s: FIWARE-TECH-HELP
    • Labels:
      None

      Description

      Dear FIWARE coach,
      we forward you a support request received from a CreatiFI applicant we are
      not able to solve.
      Please let us know if you need direct contact with the submitter.
      Thanks.

      ********************************

      Hi,

      We are looking for help / documentation on setting up / configuring a
      kurento machine for scaling.
      What is the best setup or configuration to handle as many streams as
      possible.

      We are running on Google Cloud but a reference to AWS is comparable I think.

      Our project has to main scenarios:

      • Users streaming audio/video + screencast streams and Kurento just saves
        them on disk.
      • Room where 1 user sends audio/video + screencast streams, 1 user sends
        audio / video, 2-3 viewers

      Jan

      ********************************

      Since January 1st, old domains won't be supported and messages sent to any domain different to @lists.fiware.org will be lost.
      Please, send your messages using the new domain (Fiware-creatifi-coaching@lists.fiware.org) instead of the old one.
      _______________________________________________
      Fiware-creatifi-coaching mailing list
      Fiware-creatifi-coaching@lists.fiware.org
      https://lists.fiware.org/listinfo/fiware-creatifi-coaching
      [Created via e-mail received from: Andrea Maestrini <amaestrini@create-net.org>]

        Issue Links

          Activity

          Hide
          llopez NaevaTeC Development Team added a comment -

          Currently Kurento does not support scaling out of the box and requires an external orchestrator that manages instance coordination.
          Best approach to build a scalable infrastructure based in Kurento would require following elements

          • WS Load balancer. This element will become the cloud entry point and will route WS connection among a cluster of serving nodes.
          • Kurento orchestrator wrapper. This element mirrors Kurento API and is able to terminate kurento client connections. It is also responsible to manage a second layer of the cluster where KMS instances are located. The orchestrator must be able to monitor KMS instances. It must implement the placement algorithm that select a KMS instance for each client and to route client request to destination pipelines.
          • Kurento media server cluster. This is a cluster of Kurento Media Server instances that actually provides media services.
          Show
          llopez NaevaTeC Development Team added a comment - Currently Kurento does not support scaling out of the box and requires an external orchestrator that manages instance coordination. Best approach to build a scalable infrastructure based in Kurento would require following elements WS Load balancer. This element will become the cloud entry point and will route WS connection among a cluster of serving nodes. Kurento orchestrator wrapper. This element mirrors Kurento API and is able to terminate kurento client connections. It is also responsible to manage a second layer of the cluster where KMS instances are located. The orchestrator must be able to monitor KMS instances. It must implement the placement algorithm that select a KMS instance for each client and to route client request to destination pipelines. Kurento media server cluster. This is a cluster of Kurento Media Server instances that actually provides media services.
          Hide
          llopez NaevaTeC Development Team added a comment -

          The issue has been emailed:

          • Time sent: 05/Apr/16 12:32 PM
          • To: amaestrini@create-net.org
          • with subject: *(HELP-6318) [Fiware-creatifi-coaching] [CreatiFI Benelux Hub] Scaling Kurento server *

          Show
          llopez NaevaTeC Development Team added a comment - The issue has been emailed: Time sent: 05/Apr/16 12:32 PM To: amaestrini@create-net.org with subject: *( HELP-6318 ) [Fiware-creatifi-coaching] [CreatiFI Benelux Hub] Scaling Kurento server *
          Hide
          llopez NaevaTeC Development Team added a comment -

          Close issue as no response has been received from requester

          Show
          llopez NaevaTeC Development Team added a comment - Close issue as no response has been received from requester

            People

            • Assignee:
              llopez NaevaTeC Development Team
              Reporter:
              fw.ext.user FW External User
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: