Microservices Infrastructure Core Components and FeaturesMesos FrameworksSecurityOperationsPlatform Support 介绍
Microservices infrastructure 是一个为快速部署全球分布式服务的现代平台。
基础平台包括可以用来管理集群和资源节点数量的控制节点。容器可以自动在 DNS 上注册,从而使其他服务能够定位到它们
一旦 WAN 配置好了,每个集群可以通过 DNS 或者 Consul
API 在其他数据中心定位服务。
平台架构:
单数据中心:
多数据中心:
控制节点:
资源节点:
Core Components and Features
-
Mesos
-
Consul
-
Multi-datacenter
-
High availability
-
Rapid immutable deployment (with Terraform + Packer)
Mesos Frameworks
-
Marathon
-
Kubernetes
-
Kafka
-
Riak
-
Cassandra
-
Elasticsearch
-
HDFS
-
Spark
-
Storm
-
Chronos
Security
-
Manage Linux user accounts
-
Authentication and authorization for Consul
-
Authentication and authorization for Mesos
-
Authentication and authorization for Marathon
-
Application load balancer (based on HAProxy and consul-template)
-
Application dynamic firewalls (using consul template)
Operations
-
Logging
-
Metrics
-
In-service upgrade with rollback
-
Autoscaling of Resource Nodes
-
Self maintaining system (log rotation, etc)
-
Self healing system (automatic failed instance replacement, etc)
Platform Support
-
Vagrant (Mac OSX + VirtualBox)
-
Vagrant (Windows + VirtualBox)
-
OpenStack
-
Cisco Cloud Services
-
Cisco MetaCloud
-
Cisco Unified Computing System
-
Amazon Web Services
-
Microsoft Azure
-
Google Compute Engine
-
VMware vSphere
-
Apache CloudStack
-
Digital Ocean
Microservices Infrastructure Core Components and FeaturesMesos FrameworksSecurityOperationsPlatform Support 官网
https://github.com/CiscoCloud/microservices-infrastructure
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。