流程简介
BDOS 社区版的费用
BDOS社区版是完全免费的。
BDOS社区版的集群将运行在阿里云上面,阿里云将会产生一定的资源使用费用,该费用由阿里云收取,每小时约5.88元。
BDOS 只能运行在阿里云上吗?
BDOS基于Mesos+Docker的微服务应用运行平台,企业版可以运行在任何平台上面。
BDOS社区版,目前只提供阿里云上面的免费资源编排,所以用户需要申请阿里云账户。
阿里云账户申请
步骤1:进入阿里云官网,点击右上角的免费注册。
步骤2:填写表格注册阿里云账户。
步骤3:完成个人实名认证。
如果要购买阿里云产品、提现账号中的现金余额等,需您完成阿里云账号的实名认证。详细步骤请查看阿里云个人实名认证帮助文档。
开通资源编排
什么是资源编排?
智领云发送到您邮箱的就是“资源编排”的模板,使用这个模板,您可以在阿里云上一键安装,启动,大数据平台,无需您自己配置任何资源和依赖。
用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。
编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。
如何开通阿里云的资源编排?
阿里云资源编排(ROS)服务可以通过一个模板创建一组阿里云资源。ROS把这组资源定义为一个栈(stack)。ROS 通过 stack 管理,维护和删除这组阿里云的资源。通过以下的步骤,可以帮助您开通阿里云的资源编排。
步骤1:点击阿里资源编排ROS链接。
步骤2:点击“立即开通”。
步骤3:根据提示信息登录您的阿里云账户来进行关联。
步骤4:同意资源开通协议。
步骤5:开通成功。
阿里云账户充值
使用阿里云的云服务,会产生一定的费用,阿里云采用的是,按使用量计费模式,使用多少资源就花费多少钱,用户需要预充值,然后依照使用的时间长短,来扣除余额,余额可退。
阿里云有规定:您账号的现金,可用信用额度和可用于开通产品的代金券之和不满100元的时候不能创建产品,所以推荐您,充值100元,但是这并不意味着您需要花费100块钱,智领云推荐下面两种方案去使用BDOS社区版。
选择1:感受之旅-使用BDOS社区版1小时,5.88 *1=5.88元
选择2:体验之旅-使用BDOS社区版5小时,5.88 *5=29.4元
当您完成体验之后,可以删除资源停止阿里云扣费,选择余额提现,或者留着余额下去再使用BDOS社区版。
您可以使用下面的步骤去为您的阿里云账户进行充值。
步骤1:进入阿里云官网,并登陆您的账号。
步骤2:点击右上角的头像。
步骤3:在弹出框中选择充值。
步骤4:填写充值金额,并点击充值。
步骤5:在充值页面完成充值。
步骤6:详情请参考帮助文档-如何充值。
安装/卸载
开启BDOS社区版,非常的简单,参考下面的步骤,可以帮助您顺利开始BDOS大数据操作系统。
步骤1:填写表格,点击立即获取,申请智领云BDOS社区版“阿里云资源编排模板”。
步骤2:前往邮箱,查看邮件,copy链接。
步骤3:登录阿里云官网,点击右上角的“控制台”。
步骤4:在弹出界面点击左上角的“产品与服务”。
步骤5:在下拉框中选择“弹性计算”这个大类下面的“资源编排”。
步骤6:然后在“资源站列表”中选择【华东2区】,目前我们支持华北1,华北2,华东1,华中2,和华南1,五个区域发布BDOS集群;然后点击“新建资源栈”。
步骤7:进入资源栈创建界面以后,在“模版源”选项里选择“URL”选项,粘贴从邮件当中获得的链接,最后点击提取
步骤8:进入“启动栈”界面之后,填写“栈名”,比如:bdos-xxxx。你也可以在这里调整集群的主节点和从节点的个数,最小集群必须包含1个主节点和3个从节点。同时你还要设定能访问集群的IP地址,以控制集群的访问权限。缺省设置是你在申请Demo时的访问地址。你也可以通过访问我的IP地址来获取你本机的IP地址,并把它(例如:1.2.3.4/32)设置成“允许访问集群的IP地址”。也可以设置成“0.0.0.0/0”,即不加任何限制,基于安全考虑,我们不推荐这种设置。最后,你需要输入集群服务器的root密码,该密码有8到12个字符,必须同时包含下面四项中的三项:大写字母,小写字母,数字和特殊字符。完成后上述步骤后,点击“创建”按钮,你就可以开始创建一个BDOS集群了。
步骤9:进入“创建成功”界面,点击“进入事件列表”链接查看资源创建事件列表,查看系统创建的各个步骤,等待30分钟,创建过程,并不会消耗阿里云计算资源,所以并不会扣费,系统开启之后,您正式使用的时候,才会对您的阿里云余额进行扣费。
步骤10:创建成功,在“概览”里面看见资源栈创建的整体信息。
步骤11:在“资源”里面找到Bootstrap可以点击“Bootstrap”资源相对应的资源ID,查看Bootstrap节点详情。
步骤12:在弹出页面的“实例详情”当中找到Bootstrap节点的公网地址106.14.8.16
步骤13:在浏览器中输入106.14.8.16:3000开启BDOS社区版登录界面。
步骤14:输入用户名“您申请模板时填写的电子邮件”,密码“初始密码123456”然后点击登录。
步骤15:开启BDOS社区版。
步骤16:然后查看,系统应用是否都是正常运行。
在进入应用的详情以后,在[运行中的应用实例]中,如果确定该实例不是健康状态,则可以点击“重启实例”来重新启动该应用。
步骤17:使用阿里云资源编排控制台删除BDOS集群,在资源栈管理页面,点击删除,在弹出窗口选择“释放资源”点击确定,输入手机验证码,进行二次验证之后,即可删除资源,停止阿里云扣费。
设置安全组规则
在创建BDOS集群的时候,我们的系统会为集群创建一个全新的SSH Key并且使用你在创建集群时设置的root密码,所以该集群只有创建者你拥有访问权限。如果在创建集群之前,你将“允许访问集群的IP地址”设成了缺省的“0.0.0.0/0”,那么集群的安全组开放了集群的对外的所有TCP端口,这个时候,你需要修改该安全组的设置,以限制外部对该集群的访问。如果先修改缺省的安全组设置,首先回到“资源编排”的“资源列表”界面,如下图所示,点击安全组bdos_sg的资源ID链接,进入安全组管理界面。
在安全组管理界面,如图15所示,点击左边的“安全组规则”菜单,然后删除“入方向”的缺省的规则,该规则对外开放了所有的端口,存在安全隐患。为了使你的浏览器能够继续访问BDOS集群界面,你需要点击右上角的“添加安全组规则”按钮,将自己本机的IP地址或者其他安全的地址加入到允许访问的安全组规则中。关于添加安全组规则,请参照阿里云安全组文档设置新的安全组规则。
用户和安全组管理
用户首次登陆BDOS系统,系统会默认用户为admin用户,并且自动创建Admin Group安全组,admin用户为Admin group的管理员,用户可以添加其他的用户,登陆大数据操作系统,并为他们设定对应的安全组,以此来管理他们的安全权限,详细步骤参考blog- 在BDOS管理安全组和用户
官方应用的安装
用户在BDOS操作系统上面可以安装,系统应用商店里面的官方应用,例如脸部识别Demo程序linktime-facenet,从BDOS应用市场一键安装LinkTime Facenet APP,省去了搭建一台FaceNet服务器,并在CLI环境下,完成各种环境打包安装部署,从而专注在实现人脸图像的训练和验证环节,以获取您的商业领域的价值,详细教程请参考blog- 使用BDOS平台快速搭建基于TensorFlow的人脸识别应用(FaceNet)。
自定义应用的发布
用户除了在BDOS操作系统上面可以一键安装,系统提供的官方应用以外,也可以独立发布自己的自定义应用,例如tomcat应用,或者是docker应用,BDOS提供完整的,应用运行状态监控,和日志记录功能,而且,您可以随时重启/暂停/移除/配置,您的自定义应用,非常的方便,详细的教程请参考blog- 在BDOS上发布自定义应用。
进阶使用
BDOS社区版,提供了一站式的平台,让您运行各种大数据的组件和应用,阅读更多的资源,探索大数据操作系统的使用。
部署Kafka数据流水线创建Kafka Streams程序
利用Hue来运行Hive程序