博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
深入解析大数据虚拟化的架构(上)- 部署架构
阅读量:7103 次
发布时间:2019-06-28

本文共 1609 字,大约阅读时间需要 5 分钟。

《》系列教程之后,本着“知其然,亦知其所以然”的原则,本系列走进大数据虚拟化的内部,分上下两篇博文,帮助读者了解vSphere Big Data Extensions(以下简称BDE)的部署架构和系统架构,理解部署原理和内部构成,以及各自的作用。希望对您有所帮助,也欢迎您留言评价。

  • 上: Serengeti虚拟化应用(即本文)

Serengeti虚拟化应用

vSphere Big Data Extensions BDE)是VMware基于 Serengeti开源技术的企业发行版。其重点是增强vSphere基础架构对Serengeti的支持,更好地部署、运行和管理大数据相关负载。

从部署角度看,BDE打包了Serengeti虚拟化应用,并且包括一个vCenter网页客户端的插件。

Serengeti虚拟化应用(VirtualAppliance包括Serengeti管理服务器和虚拟机模板。这个应用可以很容易地部署在VMwarevCenter之上。

大数据虚拟化(BDE/Serengeti)的部署结构图

管理服务器是整个Serengeti的核心部件,提供Hadoop集群在虚拟化环境下的部署,管理的功能。并且为不同用户提供不同的资源使用策略。

对资源利用率要求高的客户,可以在Serengeti的帮助下,使资源在hadoop应用和其他应用之间有效的共享。而对于Hadoopperformance有更高要求的客户,则可以通过Serengeti实现资源在不同应用之间完美隔离,达到在资源独占情况下的最优使用效果。

Serengeti管理服务器对外提供RESTAPI,以便远程客户端访问和控制hadoop集群。SerengetiCLIBDEUI 插件都是通过RESTAPI访问Serengeti管理服务器的。

Hadoop 集群的所有虚拟机都是从Serengeti虚拟机模板直接或间接复制而来,其中包括一个基本的CentOS操作系统,简单的集群安装需要的软件。但是其中不包含Hadoop的安装包,是因为Serengeti可以支持多种Hadoop发行版,这些软件的安装是在集群的创建过程中完成的。

部署完成之后,Serengeti管理服务器作为一个虚拟化应用运行在某一台虚拟主机中。并且注册成为vCenter的一个扩展服务器。之后,Serengeti会和vCenter建立SSL链接,确保数据交互的安全性和可靠性。

未完待续... 之后会讨论下篇 - vSphere Big Data Extensions/Serengeti的系统架构,敬请期待!

如有任何问题,您可以发邮件至。

关于vSphereBig Data Extensions:

VMware vSphere Big Data Extensions(简称BDE)基于vSphere平台支持大数据Hadoop作业。BDE以开源Serengeti项目为基础,为企业级用户提供一系列整合的管理工具,通过在vSphere上虚拟化Hadoop,帮助用户在基础设施上实现灵活、弹性、安全和快捷的大数据部署、运行和管理工作。了解更多关于VMware vSphere Big Data Extensions的信息,请参见。

作者简介

蔺永华 (Emma Lin)

VMware高级开发工程师,Staff Engineer

担任VMware大数据产品vSphere BDE、Serengeti开源项目的技术带头人,引领和参与Serengeti核心架构与功能的设计和研发,经历Serengeti自问世以来的6个版本的研发和发布。长期致力于通过vSphere BDE/Serengeti使VMware虚拟化基础架构成为大数据应用的最好选择。在VMware之前,就职于BEA/Oracle软件开发中心,长期从事分布式系统的开发、设计工作,拥有丰富的企业软件开发经验。

转载地址:http://bvdhl.baihongyu.com/

你可能感兴趣的文章
二分图的匹配的基础知识
查看>>
html--特殊字符过滤
查看>>
单向链表实现
查看>>
MYSQL连接字符串参数解析(解释)
查看>>
Eratosthenes筛选法
查看>>
HDU1008 ZOJ2108 Elevator
查看>>
2013 ACM/ICPC Asia Regional Chengdu Online hdu4731 Minimum palindrome
查看>>
LINQ~什么时候使用SelectMany和GroupBy
查看>>
js 遇到 Permission denied to access property ***
查看>>
杭电1509--Windows Message Queue(优先队列)
查看>>
C#中文转换成拼音
查看>>
C语言程序设计实验第四次作业
查看>>
【转】C#自定义异常类简介
查看>>
hadoop(5)---yarn配置 --常用配置
查看>>
提高博客浏览量的几个小技巧
查看>>
模板Template
查看>>
ios-网络request请求
查看>>
多线程 线程间通信 wait,notify
查看>>
Linux中断(interrupt)子系统之一:中断系统基本原理【转】
查看>>
selenium 页面元素的内置属性
查看>>