- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Docker的Hadoop平台架构研究_赵乐乐
基于 Docker的 Hadoop平台架构研究赵乐乐,黄刚,马越(南京邮电大学 计算机学院,江苏 南京 210003)摘 要:Hadoop作为云计算中重要的大数据处理平台,需要较高的读写速率。 传统的虚拟化技术对于物理主机的资源利用 率,无法达到真实物理主机的 水 平。 同 时,传统虚拟化技术难以灵活配置文件和自动化创建、部 署 机 制。 容器是基于共享 Linux内核的一种虚拟化技术,能够达到接近物理主机的资源利用率。Docker是一种轻量级新兴的虚拟化容器技术,在复杂 的集群系统的搭建方面,具有可移植、易使用、跨平台等优势。所以,在复杂的分布式应用集群的部署中,Docker能够快速、准 确、标准化封装应用程序并自动化部署整个运行环境。因此,Docker是容器虚拟化技术下一个相对成熟的实现方案。 通过实 验验证了 Docker相比传统虚拟化技术在读写性能上的优势,并构建了基于 Docker的 Hadoop平台,讨论了在 Docker上构建 Hadoop的优势。关键词:Hadoop;虚拟化;容器;Docker中图分类号:TP31 文献标识码:A 文章编号:1673-629X(2016)09-0099-05 doi:10.3969/j.issn.1673-629X.2016.09.023ResearchonHadoopPlatformBasedonDockerZHAOLe-le,HUANG Gang,MA Yue(SchoolofComputer,NanjingUniversityofPostsandTelecommunications,Nanjing210003,China)Abstract:Hadoop,asanimportantbigdataprocessingplatform,needshigherI/Orate.Fortheresourceutilizationofphysicalhost,the traditionalvirtualizationtechnologycannotreachthelevelofrealphysicalhost.Meanwhile,itisdifficulttoconfigurethefilesflexiblyand createanddeploymechanismsautomatically.ThecontainerisavirtualizationtechnologybasedonsharingLinuxkernel,whichcanreach theresourceutilizationclosetothephysicalhost.Dockeremergingisalightweightcontainerofvirtualizationtechnology,andinthecom- plexclustersystemconstruction,itisportableandeasytouse,withcross-platform.So,inthecomplicateddistributeddeploymentofap- plicationclusters,Dockercanberapid,accurate,andstandardizedpackagedapplicationsanddeployautomaticallywholeruntimeenviron- ment.Therefore,Dockerisoneofthematureimplementationschemeofthecontainervirtualizationtechnology.Itisverifiedbytheex- perimentthattheDockerisbetterthantraditionalvirtualizationtechnologyinreading/writingperformance,andtheHadoopplatform basedontheDockerisestablishedandtheadvantageofHadooponDockerisdiscussed. Keywords:Hadoop;virtualization;container;Docker0 引 言Hadoop作为一款优秀 的 PaaS软 件,能 够 让 开 发 者更有效率 的 开 发 与 部 署,而不需关注底层。 对 于 Hadoop的部署,一般来说有两种选择:一 种 是 直 接 部 署在物理主 机 上,一种是部署在虚拟机上。 当 然,大 多数时是根据情况,混合使用物理主机和虚拟 机 来 部 署 Hadoop。 对于商业公司 来 说,一 般 都 会 把 Hadoop 部署在IaaS提 供 的 虚 拟 机 上,以提
文档评论(0)