5 容器技术爱好者

尚未进行身份认证

我要认证

关注kubernetes、Docker及相关资源调度管理技术。

等级
TA的排名 2k+

OpenStack社区组件-网络和内容发布

OpenStack发展到今天,从最开始的A版开始,到2017年8月份刚发布的P版,已经发布了很多个版本。    OpenStack社区把OpenStack各个组件进行了归类,一共分成了9大类。    下面我们看看网络和内容发布类组件:    网络和内容发布类组件包含7个OpenStack项目,分别是NEUTRON、DESIGNATE、DRAGONFLOW、KURYR、OCTAVIA、TACKER、

2017-09-20 10:49:43

OpenStack社区组件-存储、备份和恢复

OpenStack发展到今天,从最开始的A版开始,到2017年8月份刚发布的P版,已经发布了很多个版本。    OpenStack社区把OpenStack各个组件进行了归类,一共分成了9大类。    下面我们看看存储、备份和恢复组件:    计算类组件包含6个OpenStack项目,分别是SWIFT、CINDER、MANILA、KARBOR和FREEZER。    CINDER项目经历了5年的开发

2017-09-20 10:43:37

OpenStack社区组件-计算组件

OpenStack发展到今天,从最开始的A版开始,到2017年8月份刚发布的P版,已经发布了很多个版本。    OpenStack社区把OpenStack各个组件进行了归类,一共分成了9大类。    下面我们看看计算类组件:    计算类组件包含6个OpenStack项目,分别是NOVA、GLANCE、IRONIC、MAGNUM、STORLETS和ZUN。    按照OpenStack社区给出的标

2017-09-20 10:32:36

OpenStack会员介绍

OpenStack是当下比较流行的开源项目,尤其是在大家提倡自主可控和开源免费的情况下,更是深得很多客户的喜好。    下面看看OpenStack社区的规模:    从上图可以看出来,有来自187个国家的79752个成员参与到OpenStack社区中,有668个公司参与支持OpenStack社区,在OpenStack社区中一共超过来2000万行代码。    OpenStack社区是按照会员来进行组

2017-09-20 10:10:03

kubernetes1.7新特:kubectl支撑中文字符集

背景介绍在Kubernetes架构图中可以看到,节点(Node)是一个由管理节点委托运行任务的worker。 它能运行一个或多个Pods,节点(Node)提供了运行容器环境所需要的所有必要条件,在Kubernetes最初版本中叫做Minion。 从这张图上可以看到,kubectl是对Kubernetes集群进行管理的命令行工具。1.7新特性

2017-08-02 11:22:38

kubernetes1.8发布跟踪

一、Kubernetes发布历史回顾1.        Kubernetes 1.0 - 2015年7月发布2.        Kubernetes 1.1 - 2015年11月发布3.        Kubernetes 1.2 - 2016年3月发布4.        Kubernetes 1.3 - 2016年7月发布5.        Kubernetes 1.4 - 2016年9月发布6

2017-08-01 14:14:42

kubernetes1.7新特性:日志审计变化

背景概念出于安全方面的考虑,Kubernetes提供了日志审计记录,用来记录不同普通用户、管理员和系统中各个组件的日志信息。Kubernetes日志审计是Kube-apiserver组件的一部分功能,通过日志审计来记录apiserver上面所有请求处理过程。每条审计日志记录包括两行:1、  请求行:唯一ID、源IP、请求用户、请求资源信息、模拟信息等。2、  响应行:唯一ID、相应信息代码。通过唯

2017-08-01 09:53:05

kubernetes1.7新特性:PodDisruptionBudget控制器变化

背景概念在Kubernetes中,为了保证业务不中断或业务SLA不降级,需要将应用进行集群化部署。通过PodDisruptionBudget控制器可以设置应用POD集群处于运行状态最低个数,也可以设置应用POD集群处于运行状态的最低百分比,这样可以保证在主动销毁应用POD的时候,不会一次性销毁太多的应用POD,从而保证业务不中断或业务SLA不降级。在Kubernetes 1.5中,kubectl

2017-08-01 09:49:23

Kubernetes1.7新特性:支持绕过docker,直接通过containerd管理容器

背景情况从Docker1.11版本开始,Docker依赖于containerd和runC来管理容器,containerd是控制runC的后台程序,runC是Docker公司按照OCI标准规范编写的一个操作容器的命令行工具,containerd这个后台程序还可以操作满足OCI标准规范的其他容器工具,也就意味着以后只要是按照OCI标准规范开发的容器工具,都可以被containerd使用起来。使用con

2017-07-06 13:09:16

Kubernetes1.7新特性:新增自动伸缩条件和参数

一、核心概念Horizontal Pod Autoscaling,简称HPA,是Kubernetes中实现POD水平自动伸缩的功能。云计算具有水平弹性的特性,这个是云计算区别于传统IT技术架构的主要特性。对于Kubernetes中的POD集群来说,HPA可以实现很多自动化功能,比如当POD中业务负载上升的时候,可以创建新的POD来保证业务系统稳定运行,当POD中业务负载下降的时候,可以销毁POD来

2017-07-03 13:10:39

kubernetes1.7新特性:新增StorageOS卷插件和Local持久存储

背景介绍在Kubernetes中卷的作用在于提供给POD存储,这些存储可以挂载到POD中的容器上,进而给容器提供存储。 从图中可以看到结构体PodSpec有个属性是Volumes,通过这个Volumes属性可以关联到结构体Volume和结构体VolumeSource,而且这个Volumes属性是一个数组类型,就是说POD可以关联到多个不同类

2017-07-02 17:51:14

kubernetes1.7正式发布

Kubernetes发布历史回顾    Kubernetes 1.0 - 2015年7月发布    Kubernetes 1.1 - 2015年11月发布    Kubernetes 1.2 - 2016年3月发布    Kubernetes 1.3 - 2016年7月发布    Kubernetes 1.4 - 2016年9月发布    Kubernetes 1.5 - 2016年12月发布

2017-07-01 09:38:11

kubernetes1.7发布跟踪--1.7部分新特性介绍

Kubernetes发布历史回顾    Kubernetes 1.0 - 2015年7月发布    Kubernetes 1.1 - 2015年11月发布    Kubernetes 1.2 - 2016年3月发布    Kubernetes 1.3 - 2016年7月发布    Kubernetes 1.4 - 2016年9月发布    Kubernetes 1.5 - 2016年12月发布  

2017-06-08 19:16:52

Kubernetes1.6新特性:POD高级调度-污点和容忍特性/报告节点问题特性

(一)  核心概念Pod是kubernetes中的核心概念,kubernetes对于Pod的管理也就是对Pod生命周期的管理以及对Pod进行调度管理。Kubernetes早期版本使用系统默认调度器来对Pod进行统一调度管理,在1.2版本中增加了多个调度器特性,多个调度器可以并行调度不同的Pod,并且可以允许用户自己定义新的调度器并以插件的方式供kubernetes使用。在1.6版本中对POD调度进

2017-06-01 08:37:50

Kubernetes1.6新特性:POD高级调度-亲和性/反亲和性特性

(一)  核心概念Pod是kubernetes中的核心概念,kubernetes对于Pod的管理也就是对Pod生命周期的管理以及对Pod进行调度管理。Kubernetes早期版本使用系统默认调度器来对Pod进行统一调度管理,在1.2版本中增加了多个调度器特性,多个调度器可以并行调度不同的Pod,并且可以允许用户自己定义新的调度器并以插件的方式供kubernetes使用。在1.6版本中对POD调度进

2017-06-01 08:34:46

Kubernetes1.6新特性:POD高级调度-POD调度器配置变化

(一)  核心概念Pod是kubernetes中的核心概念,kubernetes对于Pod的管理也就是对Pod生命周期的管理以及对Pod进行调度管理。Kubernetes早期版本使用系统默认调度器来对Pod进行统一调度管理,在1.2版本中增加了多个调度器特性,多个调度器可以并行调度不同的Pod,并且可以允许用户自己定义新的调度器并以插件的方式供kubernetes使用。在1.6版本中对POD调度进

2017-06-01 08:32:16

Kubernetes1.7发布跟踪

Kubernetes发布历史回顾    Kubernetes 1.0 - 2015年7月发布    Kubernetes 1.1 - 2015年11月发布    Kubernetes 1.2 - 2016年3月发布    Kubernetes 1.3 - 2016年7月发布    Kubernetes 1.4 - 2016年9月发布    Kubernetes 1.5 - 2016年12月发布  

2017-05-16 10:04:21

分布式深度学习的两种集群管理与调度的实现方式简介

为什么需要集群管理与调度上文我们简单介绍了深度学习、分布式CPU+GPU集群的实现原理,以及分布式深度学习的原理,我们简单回顾一下:分布式CPU+GPU集群的实现:GPU集群并行模式即为多GPU并行中各种并行模式的扩展,如上图所示。节点间采用InfiniBand通信,节点间的GPU通过RMDA通信,节点内多GPU之间采用基于infiniband的通信。分布深度学习框架的实现:如下图所示,在tens

2017-05-12 21:53:30

分布式机器学习的集群方案介绍之HPC实现

机器学习的基本概念机器学习方法是计算机利用已有的数据(经验),得出了某种模型(迟到的规律),并利用此模型预测未来(是否迟到)的一种方法。目前机器学习广泛应用于广告投放、趋势预测、图像识别、语音识别、自动驾驶和产品推荐等众多领域。在确定了问题模型之后,根据已知数据寻找模型参数的过程就是训练,训练过程就是不断依据训练数据来调整参数的迭代,从而使依据模型作出的预测结果更加准确。HPC的基本概念HPC就是

2017-05-05 17:30:35

深度学习简介,GPU计算的原理,分布式机器学习原理

深度学习简介深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。深度学习采用的模型为深层神经网络(Deep Neural Networks,DNN)模型,即包含多个隐藏层(Hidden Layer,也称隐含层)的神经网络(Neural Networks,NN)。深度学习利用模型中的

2017-05-04 20:48:58

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!