DC/OS: Turn 1000 Machines into a Single Logical Computer ( 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: Turn 1000 Machines into a Single Logical Computer
Canada - DC/OS (Distributed Cloud Operating System)
中国 - DC/OS: Turn 1000 Machines into a Single Logical Computer
香港 - 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: Turn 1000 Machines into a Single Logical Computer
Schweiz - DC/OS: Turn 1000 Machines into a Single Logical Computer
Deutschland - DC/OS: Turn 1000 Machines into a Single Logical Computer
Czech Republic - DC/OS: Turn 1000 Machines into a Single Logical Computer
Denmark - DC/OS (Distributed Cloud Operating System)
Estonia - DC/OS (Distributed Cloud Operating System)
Finland - DC/OS (Distributed Cloud Operating System)
Greece - DC/OS: Turn 1000 Machines into a Single Logical Computer
Magyarország - DC/OS: Turn 1000 Machines into a Single Logical Computer
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: Turn 1000 Machines into a Single Logical Computer
Lithuania - DC/OS (Distributed Cloud Operating System)
Nederland - DC/OS: Turn 1000 Machines into a Single Logical Computer
Norway - DC/OS: Turn 1000 Machines into a Single Logical Computer
Portugal - DC/OS: Turn 1000 Machines into a Single Logical Computer
România - DC/OS: Turn 1000 Machines into a Single Logical Computer
Sverige - DC/OS: Turn 1000 Machines into a Single Logical Computer
Türkiye - DC/OS: Turn 1000 Machines into a Single Logical Computer
Malta - DC/OS (Distributed Cloud Operating System)
Belgique - DC/OS: Turn 1000 Machines into a Single Logical Computer
France - DC/OS: Turn 1000 Machines into a Single Logical Computer
日本 - DC/OS: Turn 1000 Machines into a Single Logical Computer
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: Turn 1000 Machines into a Single Logical Computer
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: Turn 1000 Machines into a Single Logical Computer
United Kingdom - DC/OS (Distributed Cloud Operating System)
South Korea - DC/OS: Turn 1000 Machines into a Single Logical Computer
Pakistan - DC/OS (Distributed Cloud Operating System)
Sri Lanka - DC/OS (Distributed Cloud Operating System)
Bulgaria - DC/OS: Turn 1000 Machines into a Single Logical Computer
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: Turn 1000 Machines into a Single Logical Computer
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)