VMware vSphere Big Data Extensions(简称BDE)beta版本于2013年6月正式发布,同年9月22日作为vSphere 5.5的新功能正式上市。作为VMware推出的基于Serengeti开源技术的商业发行版,BDE的发布将延伸vSphere这一受到广泛认可的IT基础架构,使其成为部署、运行和管理大数据集群和负载的最佳基础架构平台。

BDE是基于Serengeti的商业发行版。下图为BDE1.0 版的功能清单。在众多功能中,最令人惊喜的莫过于BDE1.0 版提供了可视化界面和对YARN的支持了。此外,BDE1.0 版还提供了自动弹性伸缩(Auto Elasticity)和定制节点基础模板等在企业应用中非常有价值的功能。

那么,现在我就基于之前准备好的虚拟化环境,开始部署BDE。

首先,我们需要部署BDE管理服务器。它使用的是vApp的部署方式,所以非常简单。只需通过vCenter导入这个vApp,完成安装向导,就搞定了。具体步骤是:

1.登录vSphere Client

输入vCenter的IP地址,输入vCenter的管理员和密码。

2.创建新的虚拟数据中心(Data Center),并给它命名

3.在新建的数据中心下,创建新的虚拟集群(Cluster),并给它命名。

在创建向导中的第一页,勾选vSphere DRS功能。vSphere HA功能在虚拟集群拥有多个主机时,可以一起开启。

这里要注意的是,HA和DRS都是vSphere企业版或以上版本才有的功能。

4.在新建的集群下,添加主机

根据提供的主机IP地址以及管理员账号信息,完成主机添加向导。

5.在新建的虚拟集群下,创建新的资源池(Resource Pool),并给它命名

6.部署BDE OVA文件

选中新建的集群或者资源池,选择菜单“File – Deploy OVA Template…”,弹出对话框开始安装向导。

7.浏览选择本地的BDE OVA文件

OVA文件是之前下载准备好的BDE1.0 OVA文件。请参考博文《如何下载vSphere Big Data Extensions 1.0》,完成下载。

vSphere Big Data

Extension

1.0

Version: 1.0 for

vSphere Enterprise

and Enterprise Plus

Editions Serengeti

Build Number: 1315424

3.2 GB

https://my.vmware.com/web/vmware/details?downloadGroup=BDE-100-GA&productId=353&rPId=4286

8.接受EULA

9.命名和选择安装位置

命名建议沿用默认的名称“VMware Serengeti Server”,或者在默认名称后追加你的命名方式。比如“VMware Serengeti Server POC1”

位置是指选择安装在哪一个数据中心下。

10.选择集群和资源池

这里需要选择安装在数据中心下的哪一个集群或资源池下。

11.选择虚拟磁盘的格式

由于安装过程会产生虚拟机的文件,这里需要选择使用哪种虚拟磁盘的格式。因为Thick方式会占用更多空间,所以建议默认方式。

12.选择安装网络

这里需要选择安装在哪一个可用的网络上。需要注意的是,这个网络需要为部署好的虚拟机分配IP地址。

13.配置Management Server的网络

这里需要配置的内容包括:网络类型DHCP或StaticIP、IP地址、网关、DNS、掩码等。

网络的具体地址分配方式需要与网络管理员进行协商,以决定使用哪一种方式更加理想。

14.勾选Hadoop Resource Setting

这里如果勾选,在创建集群时,可以允许自主调动被BDE管理服务器授予的VCCluster下的所有资源。如下图所示:

15.输入VC SSO Lookup Service URL

这是使用BDE Web UI的必须选项。默认的VCSSO Lookup Service URL格式如下:

https://<vc-server-ip>:7444/lookupservice/sdk

请参考下图所示:

16.确认vCenter Extension vService已经绑定

17.勾选Power on after deployment,并完成安装向导

这里需要等待几分钟。完成BDE的安装后,就可以在vSphere Client看到运行的vApp了。如下图所示:

这里需要注意以下两点:

第一点,Hadoop-template是节点需要使用的模板,请保持对它的power off 状态。

第二点,Management-server是BDE管理服务器所在的虚拟机,需要一直保持power on工作。

至此,BDE管理服务器就通过vApp方式部署完成了。接下来,我们就可以通过BDE命令行快速部署Hadoop集群了。我将在下一篇博客文章中带领大家完成Hadoop集群的部署。

如有任何问题,您可以发邮件至bigdata_apac@vmware.com。

关于vSphere Big Data Extensions:

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

作者简介:

张君迟

VMware大数据解决方案项目经理

目前负责VMware大数据解决方案的管理和市场工作。曾担任VMware数据库管理产品vFabric Data Director产品经理,对虚拟化、云计算、关系型数据库和大数据等企业产品、技术方案和市场有深入的理解和实战经验。在此之前,就职于Microsoft从事分布式系统的产品管理和研发工作。

大数据虚拟化零起点-5基础运维第四步-部署vSphere Big Data Extensions 1.0 vApp相关推荐

  1. 大数据虚拟化零起点-4基础运维第三步-部署vCenter Server Virtual Appliance 5.1

    在大数据虚拟化零起点基础运维第二步中,我们完成了vSphere5.1的安装.接下来,我们可以开始第三步--部署vCenterServer Virtual Appliance 5.1. 在开始部署之前, ...

  2. AcrelCloud-1000变电所运维云平台运用互联网和大数据技术,实时监控合理运维

    引言 传统运维人力投入大,运维效率低.响应慢.比较被动,因为只有在配电回路出现故障之后才能通过电话或其他方式反馈到运维管理人员这里,最终只能达到亡羊补牢的效果.因此防患于未然更是尤为迫切,掌控各个配电 ...

  3. 大数据虚拟化:VMware正在虚拟化Hadoop

    VMware发布了在vSphere上对Hadoop部署进行管控的插件,给企业在大数据平台上带来更加便捷的操作. VMware今天发布了 vSphere 大数据插件BDE (Big Data Exten ...

  4. 精准大数据获客——移动 联通 电信运营商大数据分析_营销

    目前,移动.联通.电信三大运营商都在加速进行大数据能力建设.完善和丰富大数据的应用模式和基础架构.在大数据时代,企业的销售和营销渠道已由传统模式转为向大数据营销模式,大数据营销模式更顺应时代的变化和发 ...

  5. 大数据入门第一课 Hadoop基础知识与电商网站日志数据分析

    大数据入门第一课 Hadoop基础知识与电商网站日志数据分析 本课程从Hadoop核心技术入手,以电商项目为依托,带领你从0基础开始上手,逐步掌握大数据核心技术(如:HDFS.YARN.MapRedu ...

  6. 大数据技术之_23_Python核心基础学习_01_计算机基础知识 + Python 入门 (9.5小时)

    大数据技术之_23_Python核心基础学习_01 第一章 计算机基础知识 1.1 课程介绍 1.2 计算机是什么 1.3 计算机的组成 1.4 计算机的使用方式 1.5 windows 的命令行 1 ...

  7. 数据中心基础运维人员的职业规划

    毕业到如今,已经做了12年的运维工作,从一线运维到运维管理,之间不止一次有转行的想法.如今数据中心越来越多,名称也越来越高大上,从业人员也是日益增多.今天就来谈谈自己对数据中心基础运维人员职业规划的一 ...

  8. 入行大数据,需要学习哪些基础知识?

    大数据已经成为时代发展的趋势,很多人纷纷选择学习大数据,想要进入大数据行业.大数据技术体系庞大,包括的知识较多,系统的学习大数据可以让你全面掌握大数据技能.学习大数据需要掌握哪些知识? 1.学习大数据 ...

  9. linux云自动化运维,Liunx运维一线大神亲授 全新Linux云计算运维基础与Linux Shell自动化运维实战课程...

    Liunx运维一线大神亲授 全新Linux云计算运维基础与Linux Shell自动化运维实战课程 全新Linux云计算运维基础与Linux Shell自动化运维实战课程,由于国内一线大神亲自授课与教 ...

最新文章

  1. Scala字符串输出、键盘输入和文件操作
  2. 450g吐司烘烤温度_教你一手如何判断吐司面包是否烤熟
  3. 如何保证消息不被重复消费啊(如何保证消息消费时的幂等性)?
  4. 【Linux】一步一步学Linux——ssh-copy-id命令(180)
  5. 函数的参数-在函数内部针对参数赋值不会影响外部实参
  6. 一个js的动画,以前以为只有flash可以实现
  7. 使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计
  8. 最全面的MySQL面试题大全-一
  9. 论文赏析[EACL17]K-best Iterative Viterbi Parsing(K-best迭代维特比句法分析)
  10. spring boot入门之——2.0新特性以及模块化构建
  11. 【Caffe代码解析】Layer网络层
  12. 系统查看PSD缩略图
  13. 50个Windows自带软件的免费替代品
  14. matlab sprintf函数的用法
  15. 30余种加密编码类型的密文特征分析(建议收藏)
  16. 设置TreeViewer的前景色和背景色
  17. 在线预览pdf(不可下载)
  18. 如何重新认知性能优化及其度量方法
  19. 基于深度残差学习的图像识别 Deep Residual Learning for Image Recognition
  20. ubuntu 22.04 国内镜像阿里云/163源/清华大学/中科大--转--已验证

热门文章

  1. 运维自动化------ansible搭建
  2. glance系列一:glance基础
  3. 《Code Complete》ch.15 使用条件语句
  4. XCode 4.3 不使用新特性 适用低版本的的项目 不是初学者就可以跳过了(转)
  5. VR是一场“大骗局”, 另一种声音
  6. 从0开始学习GitHub系列之「向GitHub 提交代码」
  7. 2016年中国程序员职业薪酬报告
  8. 基于LBS功能应用的Geohash方案
  9. Android中selector的使用
  10. [New Portal]Windows Azure Virtual Machine (5) 配置VM的Endpoints