基本概念 程序&线程&进程 程序是一个段可以提供业务功能的代码,它可以包含1个或多个进程。程序在OS上运行时表现为进程对各种资源(CPU,内存,Disk..)的消耗和处理。 进程是OS进行资源调度的最小单元:进程独立占用CPU,任何时候,只有一个进程能占用CPU,其他进程都在等待中;进程也有独立的内 ...
分类:
编程语言 时间:
2016-09-13 22:24:17
阅读次数:
141
摘要:Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。 Pod是创建、调度和管理的最小部署单位,本文详细介绍这些Pod之间的通信和调度 概述 Kubernetes中 Pods 不是一成不变的。它们可以随 ...
分类:
Web程序 时间:
2016-09-11 13:00:07
阅读次数:
234
http://blog.liuts.com/post/247/ 一、前言 Kubernetes 是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件,目前最新版本为0.6.2。本文介绍如何基于Centos7.0构建Kub ...
分类:
Web程序 时间:
2016-09-10 01:30:52
阅读次数:
376
从Hadoop1到Hadoop2很大程度上解放了Jobtracker资源调度的问题,这就得多亏了yarn平台了。我知道的,除了我们的大豆瓣用的是Mesos,咱们国家可以说应该是99.99%都使用的是yarn,当然了,国外使用的大多是Mesos。(然而我对Mesos并不理解啥,只知道他和yarn一样的 ...
分类:
其他好文 时间:
2016-09-09 22:28:06
阅读次数:
180
大数据通用处理平台 Spark Flink Hadoop 分布式存储 HDFS 资源调度 Yarn Mesos 机器学习工具 Mahout Spark Mlib TensorFlow (Google 系) Amazon Machine Learning DMTK (微软分布式机器学习工具) 数据分析 ...
分类:
其他好文 时间:
2016-09-08 23:05:28
阅读次数:
188
Linux cgroup 有两个子系统支持CPU隔离。一个是cpu子系统,另一个是cpuset子系统。 cpu子系统根据进程设置的调度属性,选择对应的CPU资源调度方法 .1. 完全公平调度 Completely Fair Scheduler (CFS)原理详见https://www.kernel. ...
分类:
系统相关 时间:
2016-09-07 12:47:46
阅读次数:
251
简介: Docker:是一个开源的应用容器引擎,可以为应用创建一个轻量级的、可移植的、自给自足的容器。 Kubernetes:由Google开源的Docker容器集群管理系统,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。 Etcd:由CoreOS开发并维护的一个高可用的键值存储系 ...
分类:
Web程序 时间:
2016-08-27 14:12:52
阅读次数:
314
1.UE申请上行资源的途径当UE需要向网侧发送数据的时候,必须要有上行RB资源,如果没有RB资源则需要先向网侧申请RB资源。UE有三种方式向网侧申请RB资源:(1)向网侧发送BSR。BSR的全称是Buffer Status Report,即缓存状态报告。UE可以在MAC层的PDU(即分组数据单元)中插入一个BSR控制单元来告诉网侧:我的某个逻辑信道组或某几个逻辑信道组有多少多少的数据需要发送,希望...
分类:
其他好文 时间:
2016-08-18 23:29:12
阅读次数:
607
一、DistributedResourceScheduler(DRS)1、VMwareDRS简介VMware的分布式资源调度(DistributedResourceScheduler,DRS)动态地分配和平衡计算容量,将硬件资源聚集到逻辑资源池中。可以持续不断地监控资源池的利用率,智能分配资源,允许用户自己定义规则和方案来决定虚拟机共..
分类:
系统相关 时间:
2016-08-15 22:42:22
阅读次数:
935
一、谈进程和线程。 进程:当一个程序被打开运行时,此刻它就是一个进程。它是操作系统进行资源调度和分配的基本单位,一个进程可以有若干个线程,线程也可以同时帮进程做多个事情 线程:线程程序执行流的最小单位,自己不拥有资源,但是他可以与同进程中的其他线程共享进程中所有的资源,一个线程可以创建或者终止其他的 ...
分类:
编程语言 时间:
2016-08-04 09:04:32
阅读次数:
172