Que consume menos recursos docker o hyper-v

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • juanjo_16v
    Senior Member
    • Jan
    • 1227

    Que consume menos recursos docker o hyper-v

    Hola gente

    Quiero tener un servidor sql server independiente del equipo y siempre he usado hyper-V

    Pero no mi importaria investigar un poco los docker.

    La cosa es que quiero que consuma pocos recursos y que cuando no me haga falta poder parar la máquina o le docker

    Hyper-v o docker?

    Saludos
  • jmtella
    Administrator
    • Nov
    • 20685

    #2
    Originalmente publicado por juanjo_16v Ver Mensaje
    Hola gente

    Quiero tener un servidor sql server independiente del equipo y siempre he usado hyper-V

    Pero no mi importaria investigar un poco los docker.

    La cosa es que quiero que consuma pocos recursos y que cuando no me haga falta poder parar la máquina o le docker

    Hyper-v o docker?

    Saludos
    Son diferentes técnicas de virtualizacion... En un server, prefiero Hyper-V... ya que docker en sí consume recursos y no pocos... DOcker está bien cuando quieres aislamiento total entre las maquinas... es decir cuando estas requiriendo una infraestructura de seguridad elevada.

    Comentario

    • juanjo_16v
      Senior Member
      • Jan
      • 1227

      #3
      No necesito seguridad, es algo privado/local

      Pero en hyper-v directamente reservas los recursos mientras que docker es a demanda no?,

      Comentario

      • jmtella
        Administrator
        • Nov
        • 20685

        #4
        Originalmente publicado por juanjo_16v Ver Mensaje
        No necesito seguridad, es algo privado/local

        Pero en hyper-v directamente reservas los recursos mientras que docker es a demanda no?,
        No entiendo..en Hyper-V cuando estan las virtuales arrancadas, consume recursos. Es docker lo mismo, si los contendores estan arrancados consumen,,

        ¿exactamente a que te refieres?

        Comentario

        • juanjo_16v
          Senior Member
          • Jan
          • 1227

          #5
          En hyper-V tu asignas x cores y x ram, y esos recursos se reserva si o si no? En docker no existe esa posibilidad no? Usa los recursos del host a demanda no?

          Entonces la duda es si yo por ejemplo asigno 2 cores y 2 gb de ram a una virtual, estos recursos fijos son mayores que los de un docker??

          en teoría el docker no necesita arrancar un sistema operativo, solo la aplicacion, serán menos recursos no?
          Editado por última vez por juanjo_16v; 20/09/2020, 15:15:03.

          Comentario

          • jmtella
            Administrator
            • Nov
            • 20685

            #6
            Originalmente publicado por juanjo_16v Ver Mensaje
            En hyper-V tu asignas x cores y x ram, y esos recursos se reserva si o si no? En docker no existe esa posibilidad no? Usa los recursos del host a demanda no?

            Entonces la duda es si yo por ejemplo asigno 2 cores y 2 gb de ram a una virtual, estos recursos fijos son mayores que los de un docker??

            en teoría el docker no necesita arrancar un sistema operativo, solo la aplicacion, serán menos recursos no?
            No es cierto, en Hyper-V los recursos se usan bajo demanda... la RAM la pones como dinámica, y la CPU no hay reserva... sino uso. En docker no pones nada, usa TODOS los Cores y toda la memoria.. es como si a cada en virtual en windows le das TODOS los Cores de tu maquina y TODA la memoria de tu maquina (poniéndola como dinámica). Es lo mismo, es decir docker es mas chapuzas ya que no puede controlarlo.

            Y lo que es pero, docker crea una interfaz de red (ociulta pero visible con power shell) por cada interfaz de res físico o virtual que tuvieses- es decir duplica las interfaces de red- y esto si que es problematico... muchísimo.. (me podría pasar horas contando las chapuzas que me ha hecho docker con esto, y los miles de problemas que tuve que ir solucionando -mas que nada porque tengo 24 interfaces FISICAS de red...en esta maquina). El instalar docker en una maquina de produccioh...hay que pensanserlo ya que cuidadin con la red...

            Comentario

            • juanjo_16v
              Senior Member
              • Jan
              • 1227

              #7
              Me has convencido. Hyper-V

              Comentario

              Trabajando...
              X