Mesos ecosystem

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(网络)
(图集)
 
(未显示1个用户的40个中间版本)
第1行: 第1行:
[[Apache Mesos]] 生态系统
+
[[Apache Mesos]] & DC/OS 生态系统
  
 
[https://github.com/dharmeshkakadia/awesome-mesos Awesome Mesos] [[image:awesome.png]]
 
[https://github.com/dharmeshkakadia/awesome-mesos Awesome Mesos] [[image:awesome.png]]
 +
 +
==新闻==
 +
*[https://mesosphere.com/blog/series-d/ Mesosphere完成1.25亿美元的D轮融资] (2018.05)
 +
*Verizon 成功演示了在90秒内使用Mesos和Mesosphere的Marathon框架启动50,000 个容器。(2015.08)
 +
*Apple 宣布它们的Siri 平台运行Mesos之上, 拥有几千个节点.2015年4月2015年8月在生产环境中被验证。(2015.04)
 +
*Mesos成功从Apache孵化项目毕业,成为顶级项目之一。 (2013.06)
 +
*用Mesos的工程师们一起创建了Mesosphere。(2013.04)
  
 
==MesosCon==
 
==MesosCon==
第8行: 第15行:
 
==App Store==
 
==App Store==
 
每一种开源软件都有可能以分布式、集群的方式部署、运行。
 
每一种开源软件都有可能以分布式、集群的方式部署、运行。
 +
*[https://universe.dcos.io Mesosphere DC/OS Service Catalog]
 
*[https://github.com/mesosphere/universe Mesosphere Universe] [https://github.com/mesosphere/universe/tree/version-3.x/repo/packages packages]
 
*[https://github.com/mesosphere/universe Mesosphere Universe] [https://github.com/mesosphere/universe/tree/version-3.x/repo/packages packages]
 
*[https://github.com/dcos/cosmos DC/OS Package Manager (Cosmos)]
 
*[https://github.com/dcos/cosmos DC/OS Package Manager (Cosmos)]
 
*[https://github.com/dcos/examples DC/OS Examples]
 
*[https://github.com/dcos/examples DC/OS Examples]
 +
*[https://hub.docker.com/r/mesosphere/ Mesosphere Docker images]
  
 
==Debian==
 
==Debian==
第16行: 第25行:
  
 
==语言/软件==
 
==语言/软件==
 +
 +
===C++===
 +
*[http://docs.huihoo.com/apache/mesos/1.2.0/c++-style-guide/index.html Mesos C++ Style Guide]
 +
*[https://github.com/apache/mesos/tree/master/src/scheduler Scheduler Library]
 +
*[https://github.com/apache/mesos/tree/master/src/executor Executor Library]
 +
 +
===[[Python]]===
 +
*[https://github.com/douban/pymesos PyMesos]
 +
*[https://github.com/douban/tfmesos tfmesos] [[TensorFlow]] in [[Docker]] on Mesos
 +
*[https://docs.mesosphere.com/1.10/gui/dashboard/ DC/OS Dashboard]
 +
 +
===Go===
 +
*[https://github.com/mesos/mesos-go Go bindings for Apache Mesos]
 +
*[https://github.com/mesosphere/mesos-dns Mesos-DNS]
 +
 +
===JavaScript===
 +
*[https://github.com/tobilg/mesos-framework mesos-framework] Write your Mesos framework in pure JavaScript
  
 
===[[Scala]]===
 
===[[Scala]]===
第22行: 第48行:
 
*[https://github.com/magneticio/vamp Vamp(Very Awesome Microservices Platform)]
 
*[https://github.com/magneticio/vamp Vamp(Very Awesome Microservices Platform)]
 
*[https://github.com/mesosphere/chaos Chaos] A lightweight framework for writing [[REST]] services in Scala, [[Marathon]] and [https://github.com/mesos/chronos Chronos] use it.
 
*[https://github.com/mesosphere/chaos Chaos] A lightweight framework for writing [[REST]] services in Scala, [[Marathon]] and [https://github.com/mesos/chronos Chronos] use it.
 
===[[Python]]===
 
[https://docs.mesosphere.com/1.10/gui/dashboard/ DC/OS Dashboard]
 
  
 
===[[Erlang]]===
 
===[[Erlang]]===
第61行: 第84行:
 
*[https://github.com/mesos/hadoop Hadoop on Mesos]
 
*[https://github.com/mesos/hadoop Hadoop on Mesos]
 
*[http://myriad.incubator.apache.org/ YARN on Mesos]
 
*[http://myriad.incubator.apache.org/ YARN on Mesos]
 +
 +
===HBase===
 +
*[https://docs.portworx.com/scheduler/mesosphere-dcos/hbase-px.html HBase on DCOS with Portworx]
  
 
===Cassandra===
 
===Cassandra===
第72行: 第98行:
  
 
===Jenkins===
 
===Jenkins===
*[https://github.com/jenkinsci/mesos-plugin Jenkins on Mesos]
+
*[https://github.com/jenkinsci/mesos-plugin Jenkins on Mesos] [https://wiki.jenkins.io/display/JENKINS/Mesos+Plugin Jenkins Mesos Plugin]
 +
*[https://plugins.jenkins.io/marathon Jenkins Marathon Deployment]
 
*[https://docs.mesosphere.com/1.10/tutorials/deploy-on-marathon/ Deploying Marathon Apps with Jenkins]
 
*[https://docs.mesosphere.com/1.10/tutorials/deploy-on-marathon/ Deploying Marathon Apps with Jenkins]
 
*[https://github.com/mesosphere/universe/tree/version-3.x/repo/packages/J/jenkins Jenkins package]
 
*[https://github.com/mesosphere/universe/tree/version-3.x/repo/packages/J/jenkins Jenkins package]
第134行: 第161行:
  
 
==数据库存储==
 
==数据库存储==
 +
*[https://github.com/mesosphere/dcos-commons dcos-commons] Simplifying stateful services for Kafka, Cassandra, HDFS, Spark, and TensorFlow with DC/OS. [http://docs.huihoo.com/apache/mesos/dcos-commons/ dcos-commons文档]
 
*[https://docs.mesosphere.com/services/cassandra/ DC/OS Cassandra Service]
 
*[https://docs.mesosphere.com/services/cassandra/ DC/OS Cassandra Service]
 
*[https://docs.mesosphere.com/services/kafka/ DC/OS Kafka Service]
 
*[https://docs.mesosphere.com/services/kafka/ DC/OS Kafka Service]
第160行: 第188行:
  
 
==项目协作==
 
==项目协作==
[[Phabricator]] on DC/OS
+
*[[Phabricator]] on DC/OS
 +
*[[Taiga]] on DC/OS
  
 
==[[DevOps]]==
 
==[[DevOps]]==
第170行: 第199行:
 
*[[gitlab]] [https://github.com/deric/gitlab-ci-mesos GitLab CI Mesos Framework]
 
*[[gitlab]] [https://github.com/deric/gitlab-ci-mesos GitLab CI Mesos Framework]
 
*[https://www.spinnaker.io/guides/tutorials/codelabs/dcos-source-to-prod/ DC/OS: Source to Prod]
 
*[https://www.spinnaker.io/guides/tutorials/codelabs/dcos-source-to-prod/ DC/OS: Source to Prod]
 +
 +
==Repository管理==
 +
*[[Artifactory]] [https://github.com/dcos/examples/tree/master/artifactory on DC/OS]
 +
*[[Nexus]] on [https://github.com/dcos/examples/tree/master/nexus DC/OS]
  
 
==Tracing==
 
==Tracing==
第184行: 第217行:
 
*[https://github.com/mesos/mesos-go mesos-go] Go bindings for Apache Mesos
 
*[https://github.com/mesos/mesos-go mesos-go] Go bindings for Apache Mesos
  
==[[Microservices]]==
+
==API/[[Microservices]]==
 +
*[http://chrisrc.me/2017/02/11/api-gateway-kong-on-dcos/ API网关 on DC/OS - KONG]
 
*[https://istio.io/docs/setup/mesos/install.html Istio on Mesos] with [[consul]]
 
*[https://istio.io/docs/setup/mesos/install.html Istio on Mesos] with [[consul]]
  
==服务发现/调度==
+
==DNS/服务发现/调度==
 +
*[http://dcos.huihoo.com/1.10/networking/mesos-dns/ Mesos DNS] [https://github.com/mesosphere/mesos-dns at GitHub]
 
*[https://github.com/dcos/spartan Spartan] [[Erlang]]语言编写
 
*[https://github.com/dcos/spartan Spartan] [[Erlang]]语言编写
 
*[[Apache Aurora]]
 
*[[Apache Aurora]]
 
*[https://github.com/HubSpot/Singularity Singularity]
 
*[https://github.com/HubSpot/Singularity Singularity]
 +
*[https://github.com/dcos/spartan DNS Forwarder (Spartan)]
  
 
==云平台==
 
==云平台==
第200行: 第236行:
 
*[http://vamp.io/ Vamp] - The Very Awesome Microservices Platform
 
*[http://vamp.io/ Vamp] - The Very Awesome Microservices Platform
 
*[https://github.com/Yelp/paasta PaaSTA] - Build, Deploy, Connect, and Monitor Services
 
*[https://github.com/Yelp/paasta PaaSTA] - Build, Deploy, Connect, and Monitor Services
 +
*[https://docs.microsoft.com/zh-cn/azure/container-service/dcos-swarm/container-service-dcos-quickstart DC/OS on Azure]
 +
*[https://github.com/spring-cloud/spring-cloud-deployer-mesos spring-cloud-mesos-deployer]
 +
*[https://github.com/spring-cloud/spring-cloud-dataflow-server-mesos spring-cloud-dataflow-server-mesos] [http://docs.huihoo.com/spring/spring-cloud-dataflow-server-mesos/1.0.0.RELEASE/html/ Spring Cloud Data Flow Server for Apache Mesos]
  
 
==网络==
 
==网络==
第211行: 第250行:
 
*[http://docs.huihoo.com/apache/mesos/chrisrc.me/dcos-component-exhibitor.html Exhibitor]是[[Netflix]]开源的一个用于[[Apache ZooKeeper|ZooKeeper]]监控和配置管理的系统。
 
*[http://docs.huihoo.com/apache/mesos/chrisrc.me/dcos-component-exhibitor.html Exhibitor]是[[Netflix]]开源的一个用于[[Apache ZooKeeper|ZooKeeper]]监控和配置管理的系统。
 
*[https://github.com/dcos/dcos-diagnostics dcos-diagnostics]
 
*[https://github.com/dcos/dcos-diagnostics dcos-diagnostics]
 +
*[https://www.dynatrace.com/technologies/cloud-and-microservices/dcos-monitoring/ Dynatrace]
  
 
==LB/[[HAProxy]]==
 
==LB/[[HAProxy]]==
 
*[https://github.com/dcos/minuteman Minuteman] A distributed Load Balancer [[Erlang]]语言编写
 
*[https://github.com/dcos/minuteman Minuteman] A distributed Load Balancer [[Erlang]]语言编写
*[https://docs.mesosphere.com/services/edge-lb/1.0.0 DC/OS Edge-LB Service]
+
*[http://dcos.huihoo.com/services/edge-lb/1.0.0 DC/OS Edge-LB Service]
*[https://docs.mesosphere.com/services/marathon-lb DC/OS Marathon-LB Service]
+
*[http://dcos.huihoo.com/services/marathon-lb/ DC/OS Marathon-LB Service]
 +
*[https://github.com/dcos/examples/tree/master/traefik Traefik on DC/OS]
  
 
==[[Nginx|NGINX]]==
 
==[[Nginx|NGINX]]==
第222行: 第263行:
 
*[https://github.com/ContainX/beethoven Beethoven] Mesos/Marathon, Docker Swarm HTTP Proxy via NGINX
 
*[https://github.com/ContainX/beethoven Beethoven] Mesos/Marathon, Docker Swarm HTTP Proxy via NGINX
  
==安全==
+
==安全审计==
 +
*[https://github.com/ChannelMeter/vault-gatekeeper-mesos vault-gatekeeper-mesos] [https://github.com/brndnmtthws/vault-dcos Vault on DC/OS] [https://medium.com/mobileforgood/secure-credential-management-on-a-budget-dc-os-with-hashicorps-vault-part-1-f1e4b5198513 Secure Credential Management on a Budget: DC/OS with HashiCorp’s Vault]
 
*[https://mesosphere.com/blog/lets-encrypt-dcos/ Let's Encrypt DC/OS!] [https://github.com/mesosphere/letsencrypt-dcos Let's Encrypt DC/OS! @ GitHub]
 
*[https://mesosphere.com/blog/lets-encrypt-dcos/ Let's Encrypt DC/OS!] [https://github.com/mesosphere/letsencrypt-dcos Let's Encrypt DC/OS! @ GitHub]
  
第238行: 第280行:
 
*[https://github.com/thecodeteam/mesos-module-dvdi Mesos Docker Volume Driver Isolator module]
 
*[https://github.com/thecodeteam/mesos-module-dvdi Mesos Docker Volume Driver Isolator module]
 
*[https://github.com/tobilg/mesos-framework javascript-mesos-framework]
 
*[https://github.com/tobilg/mesos-framework javascript-mesos-framework]
 +
 +
==GPU/TPU/FPGA==
 +
*[https://github.com/apache/mesos/blob/master/docs/gpu-support.md Nvidia GPU Support]
 +
*[http://on-demand.gputechconf.com/gtc/2017/presentation/s7160-kevin-klues-gpus-and-dcos.pdf NVIDIA GPU Support for Apache Mesos and DC/OS]
 +
 +
==用户==
 +
[http://docs.huihoo.com/apache/mesos/documentation/latest/powered-by-mesos/ Powered By Mesos]
 +
*[http://www.infoq.com/cn/presentations/building-a-paas-platform-based-on-mesos-that-you-may-need-to-repair 爱奇艺]
 +
 +
==服务商==
 +
*[https://portworx.com/ Portworx]
  
 
==图集==
 
==图集==
 
<gallery>
 
<gallery>
 +
image:from-static-partitioning-to-elastic-sharing.png|Mesos带来的好处
 +
image:dcos-api-gateway-kong.png|Kong API网关
 
image:mesos-kubernetes-multi-cluster-stacks.jpg|Mesos/K8S多集群堆栈
 
image:mesos-kubernetes-multi-cluster-stacks.jpg|Mesos/K8S多集群堆栈
 
image:Cloud-Native-Landscape-2016.png|Cloud Native
 
image:Cloud-Native-Landscape-2016.png|Cloud Native
 
image:DCOS-Practical-Architecture.png|DC/OS参考架构
 
image:DCOS-Practical-Architecture.png|DC/OS参考架构
 
image:dcos-enterprise-components.png|DC/OS components
 
image:dcos-enterprise-components.png|DC/OS components
 +
image:marathon-lb-autoscale.png|Marathon-LB
 
image:dcos-component-marathon-lb.png|Marathon-LB组件
 
image:dcos-component-marathon-lb.png|Marathon-LB组件
 
image:dcos-edge-lb.png|Edge-LB负载均衡
 
image:dcos-edge-lb.png|Edge-LB负载均衡
 
image:mesos-marathon-zookeeper-bamboo-haproxy.png|Bamboo HAProxy
 
image:mesos-marathon-zookeeper-bamboo-haproxy.png|Bamboo HAProxy
 +
image:Vault-on-DCOS.png|Vault证书管理
 +
image:vault-authentication-backends.png|Vault身份认证
 
image:Cloud-Native-Zwitscher-Showcase.png|Cloud Native Zwitscher Showcase
 
image:Cloud-Native-Zwitscher-Showcase.png|Cloud Native Zwitscher Showcase
 
image:Cloud-Native-Stacks-01.png|Cloud-Native-Stack  
 
image:Cloud-Native-Stacks-01.png|Cloud-Native-Stack  
第253行: 第311行:
 
image:Cloud-Native-Stacks-03.png|Cloud-Native-Stack  
 
image:Cloud-Native-Stacks-03.png|Cloud-Native-Stack  
 
image:Cloud-Native-Stacks-04.png|Cloud-Native-Stack  
 
image:Cloud-Native-Stacks-04.png|Cloud-Native-Stack  
 +
image:dcos-private-nodes-grouped-by-agent.png|私有节点Agent分组
 +
image:dcos-private-nodes-grouped-by-vip.png|私有节点VIP分组
 +
image:twitter-mesos.png|Mesos @ Twitter
 +
image:Jenkins-on-dcos.png|Jenkins on DC/OS
 +
image:tls-on-dcos.png|TLS on DC/OS
 
</gallery>
 
</gallery>
  

2018年10月23日 (二) 09:25的最后版本

Apache Mesos & DC/OS 生态系统

Awesome Mesos Awesome.png

目录

[编辑] 新闻

  • Mesosphere完成1.25亿美元的D轮融资 (2018.05)
  • Verizon 成功演示了在90秒内使用Mesos和Mesosphere的Marathon框架启动50,000 个容器。(2015.08)
  • Apple 宣布它们的Siri 平台运行Mesos之上, 拥有几千个节点.2015年4月2015年8月在生产环境中被验证。(2015.04)
  • Mesos成功从Apache孵化项目毕业,成为顶级项目之一。 (2013.06)
  • 用Mesos的工程师们一起创建了Mesosphere。(2013.04)

[编辑] MesosCon

MesosCon @ Twitter

[编辑] App Store

每一种开源软件都有可能以分布式、集群的方式部署、运行。

[编辑] Debian

[编辑] 语言/软件

[编辑] C++

[编辑] Python

[编辑] Go

[编辑] JavaScript

[编辑] Scala

[编辑] Erlang

[编辑] Akka

[编辑] Redis

[编辑] RabbitMQ

[编辑] Kafka

[编辑] Elasticsearch

[编辑] Spark

[编辑] Storm

[编辑] Hadoop

[编辑] HBase

[编辑] Cassandra

[编辑] OpenWhisk

OpenWhisk as a Mesos Framework

[编辑] Jenkins

[编辑] Gitlab

[编辑] VM

[编辑] Marathon

Marathon容器部署管理,支持Docker

[编辑] Kubernetes

[编辑] Deis

[编辑] Chronos

[编辑] Singularity

[编辑] Aurora

Apache Aurora是一个Mesos框架,管理长期运行的服务和任务计划。

[编辑] RENDLER

[编辑] Raspberry Pi

[编辑] Ceph

[编辑] Prometheus

Prometheus Mesos Exporter

[编辑] 数据平台

[编辑] 数据库存储

dcos package install arangodb

[编辑] 人工智能

[编辑] 一致性

[编辑] 项目协作

[编辑] DevOps

[编辑] Repository管理

[编辑] Tracing

[编辑] 可视化

[编辑] 控制台

[编辑] 语言

[编辑] API/Microservices

[编辑] DNS/服务发现/调度

[编辑] 云平台

[编辑] 网络

[编辑] 监控

[编辑] LB/HAProxy

[编辑] NGINX

[编辑] 安全审计

[编辑] DC/OS Service

[编辑] 框架Modules

[编辑] GPU/TPU/FPGA

[编辑] 用户

Powered By Mesos

[编辑] 服务商

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱