DC/OS (Distributed Cloud Operating System) ( dcos | 14 hours )
- 系统管理员
- DevOps 工程师
数据中心操作系统(DC / OS)是基于Apache Mesos项目构建的开源分布式操作系统。 Apache Mesos使用与Linux内核相同的原则构建,仅在不同的抽象级别上构建。 Mesos内核在每台机器上运行,并提供诸如Hadoop ,Spark,Kafka和Elasticsearch等应用程序,以及用于整个数据中心和云环境的资源管理和调度的API。 Apache Mesos将CPU,内存,存储和其他计算资源从机器(物理或虚拟)中抽象出来,使容错和弹性分布式系统能够轻松构建并有效运行。
DC / OS将Mesos和30多个应用程序整合到一个连贯的系统中,类似于Linux发行版将Linux内核与应用程序打包在一起以创建工作操作系统。
本课程向参与者提供Apache Mesos和DC / OS的概述,并通过实践练习演示如何部署和管理完整的数据中心操作系统。
听众
- 系统管理员
- DevOps工程师
课程形式
- 部分讲座,部分讨论,重点实践练习
介绍
- 需要 DC/OS (Distributed Cloud Operating System)
- 资源共享
- 数据共享
- 编程抽象
- 调试和监控
DC/OS 的内核空间组件
- 主站和代理
DC/OS 的用户空间组件
- 系统组件
- Admin Router,内部负载平衡器
- Cosmos,一种内部打包 API 服务
- 参展商,ZooKeeper 的 Java 主管系统
- Marathon,一个用于容器编排的 Apache Mesos 框架
- Mesos-DNS,内部 DNS 服务
安装和操作 DC/OS
- 使用 DC/OS 组件和服务
- 使用 CLI
- 使用 Marathon 进行负载均衡
使用 DC/OS Universe 安装分布式系统(应用程序)
- HDFS的
- Apache Spark(阿帕奇斯帕克酒店)
- Apache Kafka
- Apache Cassandra
- Jenkins
在 Docker 容器中部署应用程序
在原生 Mesos 容器中部署应用程序(使用 Linux cgroups 和命名空间)
使用 Marathon 进行原生容器编排
确保应用程序和服务的高可用性和容错性
使用基于 GUI 的监控和管理系统
调度系统,如 Kubernetes 和 Swarm 作为服务
资源管理和抽象
探索其他可立即安装的软件包
- ArangoDB、Avi Networks、Cassandra、Chronos、Confluent、Crate、DataDog、Elasticsearch、etcd、Exhibitor、HDFS、Hue、Jenkins、Kafka、Linkerd、Marathon-lb、Marathon、MemSQL、mr-redis、Namerd、NGINIX、OpenVPN、Project Calico、Quobyte、Riak、Ruxit、Spark、Spark Notebook、Storm、Swarm、Weave 和 Zeppelin
其他 DC/OS 安装选项
- 裸机安装与虚拟机和云安装
总结和结论
United Arab Emirates - DC/OS (Distributed Cloud Operating System)
Qatar - DC/OS (Distributed Cloud Operating System)
Egypt - DC/OS (Distributed Cloud Operating System)
Saudi Arabia - DC/OS (Distributed Cloud Operating System)
South Africa - DC/OS (Distributed Cloud Operating System)
Brasil - DC/OS (Distributed Cloud Operating System)
Canada - DC/OS (Distributed Cloud Operating System)
中国 - DC/OS (Distributed Cloud Operating System)
香港 - DC/OS (Distributed Cloud Operating System)
澳門 - DC/OS (Distributed Cloud Operating System)
台灣 - DC/OS: Turn 1000 Machines into a Single Logical Computer
USA - DC/OS (Distributed Cloud Operating System)
Österreich - DC/OS (Distributed Cloud Operating System)
Schweiz - DC/OS (Distributed Cloud Operating System)
Deutschland - DC/OS (Distributed Cloud Operating System)
Czech Republic - DC/OS (Distributed Cloud Operating System)
Denmark - DC/OS (Distributed Cloud Operating System)
Estonia - DC/OS (Distributed Cloud Operating System)
Finland - DC/OS (Distributed Cloud Operating System)
Greece - DC/OS (Distributed Cloud Operating System)
Magyarország - DC/OS (Distributed Cloud Operating System)
Ireland - DC/OS (Distributed Cloud Operating System)
Israel - DC/OS (Distributed Cloud Operating System)
Luxembourg - DC/OS (Distributed Cloud Operating System)
Latvia - DC/OS (Distributed Cloud Operating System)
España - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Italia - DC/OS (Distributed Cloud Operating System)
Lithuania - DC/OS (Distributed Cloud Operating System)
Nederland - DC/OS (Distributed Cloud Operating System)
Norway - DC/OS (Distributed Cloud Operating System)
Portugal - DC/OS (Distributed Cloud Operating System)
România - DC/OS (Distributed Cloud Operating System)
Sverige - DC/OS (Distributed Cloud Operating System)
Türkiye - DC/OS (Distributed Cloud Operating System)
Malta - DC/OS (Distributed Cloud Operating System)
Belgique - DC/OS (Distributed Cloud Operating System)
France - DC/OS (Distributed Cloud Operating System)
日本 - DC/OS (Distributed Cloud Operating System)
Australia - DC/OS (Distributed Cloud Operating System)
Malaysia - DC/OS (Distributed Cloud Operating System)
New Zealand - DC/OS (Distributed Cloud Operating System)
Philippines - DC/OS (Distributed Cloud Operating System)
Singapore - DC/OS (Distributed Cloud Operating System)
Thailand - DC/OS (Distributed Cloud Operating System)
Vietnam - DC/OS (Distributed Cloud Operating System)
India - DC/OS (Distributed Cloud Operating System)
Argentina - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Chile - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Costa Rica - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Ecuador - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Guatemala - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Colombia - DC / OS: convierte 1000 máquinas en una sola computadora lógica
México - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Panama - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Peru - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Uruguay - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Venezuela - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Polska - DC/OS (Distributed Cloud Operating System)
United Kingdom - DC/OS (Distributed Cloud Operating System)
South Korea - DC/OS (Distributed Cloud Operating System)
Pakistan - DC/OS (Distributed Cloud Operating System)
Sri Lanka - DC/OS (Distributed Cloud Operating System)
Bulgaria - DC/OS (Distributed Cloud Operating System)
Bolivia - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Indonesia - DC/OS (Distributed Cloud Operating System)
Kazakhstan - DC/OS (Distributed Cloud Operating System)
Moldova - DC/OS (Distributed Cloud Operating System)
Morocco - DC/OS (Distributed Cloud Operating System)
Tunisia - DC/OS (Distributed Cloud Operating System)
Kuwait - DC/OS (Distributed Cloud Operating System)
Oman - DC/OS (Distributed Cloud Operating System)
Slovakia - DC/OS (Distributed Cloud Operating System)
Kenya - DC/OS (Distributed Cloud Operating System)
Nigeria - DC/OS (Distributed Cloud Operating System)
Botswana - DC/OS (Distributed Cloud Operating System)
Slovenia - DC/OS (Distributed Cloud Operating System)
Croatia - DC/OS (Distributed Cloud Operating System)
Serbia - DC/OS (Distributed Cloud Operating System)