Cloud Computing
文章平均质量分 75
天外有菌
none
展开
-
Kubernetes初探
Kubernetes是Google开源的容器集群管理系统。它构建于docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。本文旨在梳理Kubernetes的架构、概念及基本工作流,并且通过运行一个简单的示例应用来介绍如何使用Kubernetes。原创 2014-10-30 00:10:58 · 31553 阅读 · 7 评论 -
Flynn初探:基于Docker的PaaS平台
[Flynn](https://flynn.io/)是一个开源的PaaS平台,可自动构建部署任何应用到Docker容器集群上运行,其功能特性与组件设计大量参考了传统的PaaS平台[Heroku](https://www.heroku.com/)。本文旨在从使用动机、基本对象、架构层次、功能组件、基本工作流这几个方面对Flynn做总体的介绍。原创 2014-11-19 01:04:01 · 14057 阅读 · 4 评论 -
Docker时代来了,你准备好了吗
刚刚过去的2014年或许是史上最热的一年,在这火热的年份里,Docker 也好似一支被点燃的火箭,掀起一股股热浪。Docker之所以如此受人瞩目,并不是因为它创造了多么神奇的技术,而是因为它重新定义了软件的交付方式,进而将改变传统“开发-测试-部署”的软件流程。尤其是在云计算和开源软件大行其道的今天,Docker的出现正好顺应了时代的发展,占尽了天时地利人和。原创 2015-01-06 23:07:38 · 3527 阅读 · 1 评论 -
分布式系统迁移Docker云案例分享
前言“只要站在风口,猪也能飞起来”,这碗心灵鸡汤不知道激励了多少英雄豪杰踏上寻风口之路。而现如今,Docker这阵龙卷风呼啸来袭,更让众人生起迎风而上、直冲云霄的欲望。为了找到这风口,数据平台部开始全面拥抱Docker,基于多年的大数据集群管理经验,倾力打造DockerOnGaia云平台(简称Gaia云),并动员将数平自身的核心系统Lhotse、Hermes、Hive、TRE、TDBank等全面接入原创 2015-02-12 16:23:11 · 3427 阅读 · 0 评论 -
Kubernetes与YARN的结合
Hortonworks在去年启动的项目kubernetes-yarn,旨在将kubernetes框架运行在YARN集群上,做为YARN的一种Application。这样的做的好处是,kubernetes可以与其他已有的Hadoop生态链的框架共享集群,可以参考http://zh.hortonworks.com/blog/openshift-v3-kubernetes-docker-hadoop-ya原创 2015-03-05 13:18:59 · 11690 阅读 · 0 评论 -
【Docker】服务发现项目Registrator
通常,一个服务发现系统主要由三部分组成:注册器(registrator):根据服务运行状态,注册/注销服务。主要要解决的问题是,何时发起注册/注销动作。注册表(registry):存储服务信息。常见的解决方案有zookeeper、etcd、cousul等。发现机制(discovery):从注册表读取服务信息,给用户封装访问接口。在Docker集群系统中,常见的做法是由服务发现机制封装在集群管原创 2015-03-05 13:12:49 · 5972 阅读 · 0 评论 -
Why Eureka is superior to Zookeeper in terms of service discovery
很多服务发现方案采纳zookeeper做为service registry,但是这篇文章提出的观点是,ZK并不适合!理由主要是以下两点:ZK主要的用途是做distributed coordination,所以在CAP的选择上必然是CP(这个有道理,coordination service主要是为了帮助其他别人实现系统一致性的,总不能自身的一致性都无法保证)。然而,对于服务发现来说,更重要的是AP—原创 2015-03-09 16:52:43 · 1269 阅读 · 0 评论