我对aws和大数据还不熟悉。我知道集群或分布式计算的概念。如果有人能告诉我们aws docker与hadoop集群的关系。谢谢。
myss37ts1#
我试着简单地解释一下。docker允许您在容器中运行、构建和测试代码。就这样。除了可以在ec2容器服务中运行docker容器之外,aws在这方面没有特定的部分。注意我在描述中没有提到hadoop或大数据。您的容器可以包含任何打包的应用程序,例如web服务器、数据库、构建工具等。现在,hadoop可以被分解成容器了,它采用了hive、hbase、spark、datanodes和namenodes等,只需将每个组件放到单独的容器中,并将它们链接在一起,就可以形成一个生态系统。因此,您没有一个联网在一起的机器集群,而是有一个可以在任何或多个机器上的容器集群。因此,通过共享主机的资源,而不是为每个服务提供专用硬件,容器具有更大的可伸缩性、轻量级和可移植性。
1条答案
按热度按时间myss37ts1#
我试着简单地解释一下。
docker允许您在容器中运行、构建和测试代码。就这样。除了可以在ec2容器服务中运行docker容器之外,aws在这方面没有特定的部分。
注意我在描述中没有提到hadoop或大数据。您的容器可以包含任何打包的应用程序,例如web服务器、数据库、构建工具等。
现在,hadoop可以被分解成容器了,它采用了hive、hbase、spark、datanodes和namenodes等,只需将每个组件放到单独的容器中,并将它们链接在一起,就可以形成一个生态系统。
因此,您没有一个联网在一起的机器集群,而是有一个可以在任何或多个机器上的容器集群。因此,通过共享主机的资源,而不是为每个服务提供专用硬件,容器具有更大的可伸缩性、轻量级和可移植性。