《大数据原理与实践》课程实践教程1:初识TOS
我们将以星环的TOS大数据平台为基础,定期更新,向大家介绍大数据实践教学部分,包括一些常用组件及基本操作。
1、什么是TOS?
Transwarp Operating System (简称TOS)是为大数据应用量身订做的云操作系统。基于Docker和Kubernetes,TOS支持一键部署TDH(Transwarp Data Hub),其基于优先级的抢占式资源调度和细粒度资源分配,让大数据应用轻松拥抱云服务。
图1 TOS 微服务架构图
TOS支持自动部署、多租客资源隔离、自动调整容量和自动修复,使其具有很高的资源利用率和服务的质量安全性保证。好了,话不多说,接下来就一起来看一下TOS的庐山真面目吧。
2、使用TOS的方法
(1) 以某个安装了TOS的集群为例,在浏览器中输入管理页面的地址,通过用户Email和密码登录。
图2 登录界面
(2) 登录后,默认会跳转到TOS的控制面板。这里可以看到所有集群上安装的所有应用。从图3中看到目前上面有一个名叫“transwarp_TongJi”的集群,安装着8个应用。
图3 控制面板
(3) 点击页面上方导航栏的“应用列表”,列出了所有TOS支持的应用供安装,用户也可以在此上架自定义应用。是不是非常像平时见到的手机应用市场呢?
图4 应用列表
(4) 点击页面上方导航栏的“集群管理”,可以新增集群、查看或修改当前集群中的主机,以及修改每个用户的资源配额和优先级。
图5(a) 更改或查看集群主机
图5(b) 用户优先级设置
(5) 点击页面上方导航栏的“租客管理”,可以查看集群的资源利用情况,增改集群中的租客和用户。
图6 租客管理
(6) 之前大家在“控制面板”(图3)中看到了有两个metastore和inceptor应用,在TOS上,对于每个租客:可以安装、同时使用一个或多个相同的应用;每个应用可以被某个租客独占,也可被若干租客共同租用。
至此,TOS的Web管理算是简单介绍完了。既然TOS支持如此多的应用,那安装应用有哪些步骤呢?下一期公众号将会为大家带来关于安装、配置及删除应用的方法介绍。
简介 | 产品 | 技术 | 案例集 | 培训 | 白话大数据评测 投资 | 新手上路 | Holodesk | TED视频金融 | 电力 | 视频监控 | 运营商 |交通 税务 | 电商 | 医疗 | 快递