版权声明:署名,答应他人基于本文举行创作,且必须基于与原先答应协议雷同的答应协议分发本文 (Creative Commons)
文章目次
Background资源调治
产物形态
1 传统盘算集群1.1 腾讯云-弹性 MapReduce
弹性 MapReduce(EMR)联合云技能和 Hadoop、Hive、Spark、Storm 等社区开源技能,提供安全、低本钱、高可靠、可弹性伸缩的云端托管 Hadoop 服务。您可以在数分钟内创建安全可靠的专属 Hadoop 集群,以分析位于集群内数据节点或 COS 上的 PB 级海量数据。
1.2 腾讯云-云数据堆栈套件 Sparkling
云数据堆栈套件 Sparkling(Tencent Sparkling Data Warehouse Suite)为您提供一套全托管、简朴易用的、高性能的PB级云端数据堆栈管理方案。Sparkling 基于业界领先的 Apache Spark 框架,您可以在数分钟内创建数千节点的企业级云端分布式数据堆栈,并高效的按需快速弹性扩缩容。通过一站式大数据开辟和科学平台 DataStudio 举行集群管控、数据集成、元数据管理、工作流开辟、数据加工处理处罚、结果可视化等利用,深度集成贸易智能分析 BI,构建应用数据集市,提供海量数据的离线加工、数据建模、即席查询分析、数据发掘和可视化探查本领。 提供强大的弹性扩缩容本领。盘算存储分离,集群工作节点包罗焦点节点和弹性盘算节点。用户通过 Data Studio 控制台或云API,实现手动/主动的大规模节点的快速线性横向的扩容,以及纵向盘算和存储本领的变配。弹性盘算节点同时支持主动化弹性缩容,以适配业务的发展。 1.3 阿里云-大数据盘算服务 MaxCompute
MaxCompute Spark是MaxCompute提供的兼容开源的Spark盘算服务。它在同一的盘算资源和数据集权限体系之上,提供Spark盘算框架,支持用户以认识的开辟利用方式提交运行Spark作业,以满意更丰富的数据处理处罚分析场景。 1.4 阿里云-E-MapReduce
提供半托管的 Hadoop、Hive、Spark 离线大规模分布式数据存储和盘算,SparkStreaming、Flink、Storm 流式数据盘算,Presto、Impala 交互式查询,Oozie、Pig 等 Hadoop 生态圈的组件,具体的组件信息可以在选择界面的列表中查察。 关于 E-MapReduce 的架构,可以参考下图。 2 容器化的盘算产物2.1 Azure Kubernetes Service - AKS
Apache Spark is a fast engine for large-scale data processing. As of the Spark 2.3.0 release, Apache Spark supports native integration with Kubernetes clusters. Azure Kubernetes Service (AKS) is a managed Kubernetes environment running in Azure. This document details preparing and running Apache Spark jobs on an Azure Kubernetes Service (AKS) cluster.
2.2 Amazon Elastic Kubernetes Service - EKS
Amazon EKS is a managed service that makes it easy for you to use Kubernetes on AWS without needing to install and operate your own Kubernetes control plane. 2.3 Google Kubernetes Engine - GKE
3 Summary离线盘算的云产物照旧比力丰富的,但是不管底层是用 YARN 照旧 K8S,user-friendly 是起首要思量的题目,以是说有个靠谱的产物和交互,对于工程师来说是有多么紧张… |