云里雾里


  • 首页

  • 关于

  • 标签

  • 归档

声明式API

发表于 2020-12-07
字数统计: | 阅读时长 ≈
声明式API的核心原理,就是当用户向 Kubernetes 提交了一个 API 对象的描述之后,Kubernetes 会负责为你保证整个集群里各项资源的状态,都与你的 API 对象描述的需求相一致。更重要的是,这个保证是一项“无条件的”、“没有期限”的承诺:对于每个保存在 etcd 里的 API 对象,Kubernetes 都通过启动一种叫做“控制器模式”(Controller Pattern)的无限循环,不断检查,然后调谐,最后确保整个集群的状态与这个 API 对象的描述一致。 简单理解就是对 ...
阅读全文 »

谈云计算与云原生

发表于 2020-12-05
字数统计: | 阅读时长 ≈

云计算中的IAAS/PAAS/SAAS

云计算的概念提出者是IBM,但是IBM并没有很好的落地的产品,对于在线图书商店AWS,却有可以落地的场景,买了大量服务器,但是在图书销售淡季,造成了资源的浪费,因此逐渐有了目前云计算的领导者AWS,对于云计算相关工作者来说,我们
对AWS最深的印象时公有云NO.1,尝尝会忽略人家盈利最多的在线商城。

云计算刚提出的时候是提出了三个层次,即IAAS、PAAS、SAAS,这三个层次我们可以认为是云计算能力不同范围的概括,如下图所示:

avatar

阅读全文 »

Linux的tempfs

发表于 2020-12-01
字数统计: | 阅读时长 ≈
###tempfs简介 tmpfs 是 Linux/Unix 系统上的一种基于内存的文件系统,即 tmpfs 使用内存或 swap 分区来存储文件。Linux 内核中的 VM 子系统负责在后台管理虚拟内存资源 Virtual Memory,即 RAM 和 swap 资源,透明地将 RAM 页移动到交换分区或从交换分区到 RAM 页,tmpfs 文件系统需要 VM 子系统的页面来存储文件。tmpfs 自己并不知道这些页面是在交换分区还是在 RAM 中;做这种决定是 VM 子系统的工作。tmpfs ...
阅读全文 »

kubernetes apps删除流程

发表于 2020-11-17
字数统计: | 阅读时长 ≈
问题描述最近遇到了好几个Kubernetes集群出现了删除Statefulset时,Pod未被删除的问题,经过定位是开发同事,基于farbric 的k8s api进行删除statefulset的操作,调用了删除statefulset的接口后,又调用了删除pod的接口,但是都是使用的默认删除方式,非级联删除(Orphan策略),这在某些情况下,可能只是调用了删除statefulset的接口,但是未调用删除Pod的接口,就会出现Pod未被删除的,此时Pod的metadat内可能仍然存在,但是kube ...
阅读全文 »

ngc cuda11镜像运行mpi任务

发表于 2020-11-11
字数统计: | 阅读时长 ≈
ngc官网的cuda 11镜像如果运行MPI任务,以太网使用以下命令提交训练任务,否则会出现以下错误 这是由于镜像内置了ucx 组件,需要IB的支持,如果没有IB的话,会报错,建议使用一下命令运行mpi任务 1mpirun --oversubscribe --allow-run-as-root -np 2 -mca pml ob1 python /inspur/models/horovod/tensorflow_mnist.py --data_dir ...
阅读全文 »

GPU 相关的基础知识

发表于 2020-10-10
字数统计: | 阅读时长 ≈
整理了认为了解GPU,比较重要的几个概念###CPU与GPU的区别CPU需要很强的通用性来处理各种不同的数据类型,还需要进行多种逻辑判断,引入大量的分支跳转和中断处理。GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境,如下图所示(绿色的是计算单元,橙红色的是存储单元,橙黄色的是控制单元),与CPU擅长逻辑控制、串行的运算、通用类型数据运算不同,GPU擅长的是大规模并发计算,GPU的工作部分计算量大,但没有什么技术含量,而且需要重复很多次。CPU与GPU相比就类 ...
阅读全文 »

Hello World

发表于 2020-10-06
字数统计: | 阅读时长 ≈
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" ...
阅读全文 »

com.sun.image.codec.jpeg does not exist

发表于 2020-09-21
字数统计: | 阅读时长 ≈
问题描述一个项目在windows下执行mvn package正常,但是放在Linux环境下,会出现找不到com.sun.image.codec的问题,如下所示 1234567891011121314151617181920212223242526272829303132333435[ERROR] COMPILATION ERROR : [INFO] -------------------------------------------------------------[ERROR] / ...
阅读全文 »

DevOps 理解整理

发表于 2020-09-21
字数统计: | 阅读时长 ≈
传统的软件开发流程   存在的问题: 1、 资源获取和环境准备效率低,缺少标准化化、自主的化的服务能力 2、 从代码开发到环境运行的流程不顺畅,开发人员不清楚最终的软件会如何部署和运行,测试人员不了解软件测试的重点和风险点在什么地方,运维人员不清楚软件架构的高可用设计是如何实现的,部门之间基本靠非常零碎、极易过时的文档或者口头沟通来交换信息 在产品研发的起始阶段,忙于需求分析、架构设计、代码实现,以上两个问题被大多数人认为比较容易处理。等到快上线的时候,出现上线失败或者临时方案上线 DevOps ...
阅读全文 »

Discuz 论坛评论回复代码

发表于 2020-09-21
字数统计: | 阅读时长 ≈
         本来想着刷下积分,换点礼品,结果居然好有限制。附上代码。更新代码,增加摇一摇赚取浪花的功能。找了台服务器,摇浪花啦。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959 ...
阅读全文 »
<123…7>

61 日志
18 标签
GitHub E-Mail
© 2021 DavidStack
鲁ICP备 - 16023683号-1