• 某股份制银行容器云平台建设实践经验
    【作者】张立,现就职于某银行信息科技部系统管理中心,容器云平台技术负责人,负责行内容器云平台建设以及应用容器化改造规范制定。一、容器云平台建设行业背景当前银行业普遍的共识之一是要以金融科技为依托,通过科技创新引领银行的转型升级。云计算、大数据、人工智能成为各银行科技部门重点的投资建设领域。云计算领域的建设主要集中在IaaS和PaaS,目标是降低数据中心成本的同时,为上层应用的创新、快速迭代和稳定运行提供有效支撑。传统的IaaS调度的是虚拟机或者物理机,粒度较大,相对传统的虚拟化技术,在资源使用率、灵活性和弹...
  • 非常全的 Kubernetes 架构学习笔记
    阅读本文大概需要 10 分钟。作者:奋起直追CDS链接:https://dwz.cn/eR6s7393Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、 扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,是Docker分布式系统的解决方案。k8s里所有的资源都可以用yaml或Json定义。1 K8s基本概念1.1 MasterMaster节点负责整个集群的控制和管理,所有的控制命令都是发给它,上面运行着一组关键进程:kube-apiserver:提供了...
  • 18张儿童插画让你秒懂Kubernetes
    很久很久以前,有一个叫 Phippy 的应用程序。她是一个简单的应用程序,由 PHP 编写且只有一个页面。她住在一个需要和其他可怕的应用程序分享环境的主机中,她不认识这些应用程序并且不愿意和他们来往。她希望她能拥有一个属于自己的环境:只有她自己和她可以称之为家的 Web 服务器。每个应用程序都有个运行所依赖的环境。对于 PHP 应用程序来说,这个环境可能包括 Web 服务器,一个可读文件系统和 PHP 引擎本身。有一天,一只善良的鲸鱼出现了。他建议小 Phippy 住在容器里,这样可能会更快乐。所以应用程序...
  • Docker 和 Kubernetes到底是什么
    点击上方“蓝字”,轻松关注我们现在容器化已经成为趋势, Docker, Kubernetes 已经成为云市场的事实标准, 他们也都是 Golang 生态圈的一部分, 今天 014 程序员就尝试解释一下他们到底是什么.一句话概括Docker 和 Kubernetes?一句话来说, 想象我们在一个码头上, docker 就是沙箱, kubernetes 就是用起重机(用来管理调度一个个 docker沙箱的).Docker 到底解决了什么痛点?怎么理解呢?docker 其实就是一种 linux 环境的封装技术, ...
  • 在机器学习领域的华山论剑中,Google 打败了英伟达
    ▲点击上方 雷锋网 关注帮助 Google 胜出的,是 Cloud TPU v3 Pod。 文 | I/O 雷锋网消息,2019 年 7 月 11 日,Google 宣布旗下的 Google Cloud Platform(GCP)在最新一轮的 MLPerf 基准竞赛中创造了三个新的表现记录,这三个记录都是基于 Cloud TPU v3 Pod 实现的。Google 表示,利用 Cloud TPU Pod 的强大速度,这三个记录用了不到两分钟的计算时间就得以完成。MLPerf:机器学习领域的华山论剑MLPer...
  • 史上最易懂的Kubernetes儿童插图指南
    点击蓝色“程序猿DD”关注我回复“资源”获取独家整理的学习资料!来源:https://juejin.im/post/5d1b2a656fb9a07edc0b7058献给所有试图向孩子们解释软件工程的家长。很久很久以前,有一个叫 Phippy 的应用程序。她是一个简单的应用程序,由 PHP 编写且只有一个页面。她住在一个需要和其他可怕的应用程序分享环境的主机中,她不认识这些应用程序并且不愿意和他们来往。她希望她能拥有一个属于自己的环境:只有她自己和她可以称之为家的 Web 服务器。每个应用程序都有个运行所依赖...
  • Kubernetes 与好基友 Istio
    Kubernetes是一款用于管理容器化工作负载和服务的可移植、可扩展的开源平台,拥有庞大、快速发展的生态系统,它面向基础设施,将计算、网络、存储等资源进行紧密整合,为容器提供最佳运行环境,并面向应用提供封装好的、易用的工作负载与服务编排接口,以及运维所需的资源规格、弹性、运行参数、调度等配置管理接口,是新一代的云原生基础设施平台。从平台架构而言,Kubernetes的设计围绕平台化理念,强调插件化设计与易扩展性,这是它与其他同类系统的最大区别之一,保障了对各种不同客户应用场景的普遍适应性。另外,Kuber...
  • 基于 Kubernetes 的 GPU 类型调度实现
    导读:3 月 27 日,ACM 宣布深度学习的三位缔造者——Yoshua Bengio、Yann LeCun 及 Geoffrey Hinton 获得了 2018 年度的图灵奖。与学术界相对应的,在工业界,人工智能大潮也正汹涌奔来。除了冲击人们的衣食住行医,人工智能也将成为企业转型的颠覆性力量,是企业抓住下一轮创新发展的重要机遇。作者:才云公司来源:https://caicloud.io/blog1行业背景现如今,随着企业纷纷在机器学习和深度学习上加大投入,他们开始发现从头构建一个 AI 系统并非易事。以深...
  • 容器、容器云与Kubernetes技术漫谈
    阅读本文大概需要 10 分钟。作者:高庆来源:K8S中文社区我们为什么使用容器?我们为什么使用虚拟机(云主机)?为什么使用物理机?这一系列的问题并没有一个统一的标准答案。因为以上几类技术栈都有自身最适用的场景,在最佳实践之下,它们分别都是不可替代的。原本没有虚拟机,所有类型的业务应用都直接跑在物理主机上面,计算资源和存储资源都难于增减,要么就是一直不够用,要么就一直是把过剩的资源浪费掉,所以后来我们看到大家越来越多得使用虚拟机(或云主机),物理机的使用场景被极大地压缩到了像数据库系统这样的特殊类型应用上面。...
  • 50个你必须了解的Kubernetes面试问题
    Kubernetes一直是当今业界的流行语,也是最好的编排工具。它吸引了许多想要提升自己职业生涯的经验丰富的专业人士。Huwaei,Pokemon,Box,eBay,Ing,Yahoo Japan,SAP,纽约时报,Open AI,Sound Cloud等跨国公司也使用Kubernetes。我相信你已经知道这些事实,这也是促使你打开这个Kubernetes面试问题文章原因。在这篇关于Kubernetes面试问题的文章中,我将讨论在面试中提出的与Kubernetes相关的最重要问题。因此,为了您的理解,我将此...
  • Kubernetes插画版儿童指导
    来源:文章来源于网络,版权归原作者所有原名:The Illustrated Children’s Guide to Kubernetes视频:https://azure.microsoft.com/zh-tw/resources/videos/the-illustrated-children-s-guide-to-kubernetes很久很久以前,有一个叫 Phippy 的应用程序。她是一个简单的应用程序,由 PHP 编写且只有一个页面。她住在一个需要和其他可怕的应用程序分享环境的主机中,她不认识这些应用程...
  • 上海3天,Kubernetes实战培训
    起源Google的Kubernetes 在过去几年中一直是云计算领域最著名的开源项目之一,项目成立4年一路高歌猛进,早已家喻户晓,成为容器编排的事实标准,为组织设计和部署应用程序带来全新定义。Linux 基金会常务董事 Jim Zemlin 说:“Kubernetes is the Linux of the Cloud(Kubernetes 已经成为云计算时代的 Linux 操作系统)”。 根据CNCF基金会调查数据显示:在开发周期的所有阶段均使用容器已经成为常态,利用容器进行测试的人数大幅增加,从 201...
  • 你闺女也能看懂的插画版Kubernetes指南
    来自:灵雀云(微信号:AlaudaCloud)周小璐 译原文:https://deis.com/blog/2016/kubernetes-illustrated-guide/编者按:Matt Butcher是Deis的平台架构师,热爱哲学,咖啡和精雕细琢的代码。有一天女儿走进书房问他什么是Kubernetes,于是就有了这本插画版的Kubernetes指南,讲述了勇敢的Phippy(一个PHP应用),在Kubernetes的冒险故事,满满的父爱有木有!(视频版建议在wifi环境下打开,土豪请随意)Hope ...
  • 第一次,如此清晰脱熟的直解K8S网络
    “K8S 网络设计与实现是在学习 K8S 网络过程中总结的内容。本文按照 K8S 网络设计原则、Pod 内部网络、Pod 之间网络等几个步骤讲解 K8S 复杂的网络架构。图片出自:《你女儿也能看懂的插画版 Kubernetes 指南》K8S 网络设计原则K8S 网络设计原则如下:每个 Pod 都拥有一个独立 IP 地址,Pod 内所有容器共享该 IP 地址。集群内所有 Pod 都在一个直接连通的扁平网络中,可通过 IP 直接访问。即:所有容器之间无需 NAT 就可以直接互相访问;所有 Node 和所有容器之...
  • 如何提升Kubernetes生产力?我有5个实用技巧分享给你
    作者 | Learn Istio Service Mesh Blog编辑 | 大愚若智在观察和阅读很多其它人操作 Kubernetes 和 Istio 的过程中,我了解到了他们为了进一步提高生产力,在搭建环境以及使用各类工具、技巧和诀窍过程中积累的经验。本文总结了我每天都会使用的 5 个技巧和工具,它们进一步提高了我操作 Kubernetes 和 Istio 时的生产力。1. 在 Kubernetes 上下文之间切换  如果同时运行本地 Kubernetes 实例以及一个或多个云端 Kubernetes ...
  • 你闺女也能看懂的插画版 Kubernetes 指南
    (给Linux爱好者加星标,提升Linux技能)转自:灵雀云-周小璐(微信号:AlaudaCloud)编者按:Matt Butcher是Deis的平台架构师,热爱哲学,咖啡和精雕细琢的代码。有一天女儿走进书房问他什么是Kubernetes,于是就有了这本插画版的Kubernetes指南,讲述了勇敢的Phippy(一个PHP应用),在Kubernetes的冒险故事,满满的父爱有木有!(视频版建议在wifi环境下打开,土豪请随意)Hope You Enjoy The Story~有一天,女儿走进书房问我:『亲爱...
  • 云时代运维转型必读:容器运维模式的五大场景
    作者介绍温峥峰,小鹏汽车互联网中心运维高级经理,专注于运维自动化、DevOps实践、运维服务体系建设与容器运维时代下的价值挖掘。知乎专栏:HiPhone运维之道其实我挺早就接触Docker和Kubernetes,时间大概在3、4年前吧,但是由于当时所在技术团队的业务模式所限制,还没有真正对容器云有技术需求,所以我更多还是以一种技术玩具的心态接触容器技术。直到去年开始才正式接触基于容器云平台的技术架构,我从业务运维和DevOps的角度来看,容器云平台与之前的物理机和虚拟机等IaaS层基础上的运维模式有着非常大...
  • 信息量巨大的 Kubernetes 网络排查之旅
    解释一下,TCP 主动关闭连接的一方在发送最后一个 ACK 会进入TIME_AWAIT状态,再等待 2 个 MSL 时间后才会关闭,了解更详细的过程请参考 TCP 四次挥手。回到我们的问题上,client 所在节点上可能也会有其它 pod 访问到 server 所在节点,而它们都被 SNAT 成了 client 所在节点的 NODE IP,但时间戳存在差异,server 就会看到时间戳错乱,因为开启了tcp_tw_recycle和tcp_timestamps激活了上述行为,就丢掉了比缓存时间戳小的报文,导致部分 SYN 被丢弃,这也解释了为什么之前我们抓包发现异常时 server 收到了 SYN,但没有响应 ACK,进而说明为什么 client 的请求部分会卡住直到超时。server 抓包: 抓 NodePort 的包,发现当 client SYN 重传时 server能收到 SYN 包但没有响应。
  • 你闺女也能看懂的插画版 Kubernetes 指南
    有一天女儿走进书房问他什么是Kubernetes,于是就有了这本插画版的Kubernetes 指南,讲述了勇敢的 Phippy,在Kubernetes的冒险故事,满满的父爱有木有!「Kubernetes」是希腊语中的「船长」,后来的『Cybernetic』和『Gubernatorial』这两个词就是从 Kubernetes 衍生来的。Kubernetes项目由Google发起,旨在为生产环境中成千上万的容器,构建一个健壮的平台。Kubernetes使用label作为『nametag』来区分事物,还可以根据label来查询。Kubernetes承担了pod与外界环境通信的工作。通过replication controller,Kubernetes可以管理pod的生命周期,包括扩/缩容,滚动部署和监控等功能。而且其它应用可以通过Kubernetes的服务发现找到你的service。Kube船长很理解:『看起来你需要namespace。』Namespace是Kubernetes内的分组机制。
  • K8S 常见面试题总结
    我相信你已经知道这些事实,这也是促使你打开这个Kubernetes面试问题文章原因。在这篇关于Kubernetes面试问题的文章中,我将讨论在面试中提出的与Kubernetes相关的最重要问题。因此,为了您的理解,我将此博客分为以下4个部分:Kubernetes基本面试问题基于架构的面试问题基于场景的面试问题多项选择题所以让我们开始吧!Heapster是由每个节点上运行的Kubelet提供的集群范围的数据聚合器。因此,Kubelet处理PodSpec中提供给它的容器的描述,并确保PodSpec中描述的容器运行正常。Kubernetes master控制容器存在的节点和节点内部。
官方公众号
活跃用户
专注前端开发技术,分享前端开发资源和前沿技术资讯,助力前端开发工程师更好成长。
关注前端,产品体验设计,更关注前端同行的成长。 每天清晨五点早读,七万+同行相伴成长。
西安交大品牌讲座“学而讲坛”创始人和负责人,致力于打造一个跨界融合的学术共同体。北大文学博士,西安交大国家大学生文化素质教育基地副主任,人文学院高培中心主任,著有《陕西文化产业实战研究》、《视觉素养导论》、《艺术导论》、《读图范式》等。
《科技日报》是富有鲜明科技特色的综合性日报,是面向国内外公开发行的中央主流新闻媒体,是党和国家在科技领域的重要舆论前沿,是广大读者依靠科技创造财富、提升文明、刷新生活的服务平台,是中国科技界面向社会、连接世界的明亮窗口。
我们是网络世界的启明星,安全之路的垫脚石。
每天分享成长干货,路虽远,行则必至
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
讯石信息咨询(深圳)有限公司成立于2001年4月,由国际光电产业的一群通讯行业专家、管理专家与咨询专家共同创办而成。
围绕Database、Bigdata、AiOps的企业级专业社群。顶级大咖、技术干货,每天精品原创文章推送,每周线上技术分享,每月线下技术沙龙,受众20W+。
一个专注侃侃计算机视觉方向的公众号。计算机视觉、图像处理、机器学习、深度学习、C/C++、Python、诗和远方等。
《前端剑解》 —— 是由海之林技术团队维护的前端公众号,关注前端技能的发展;【前端面试每日3+1】 —— 365天,每天早上5点发布面试题(html, css, js, 软技能),以面试题来驱动学习,提倡每日学习与思考,每天进步一点!
我是浪里行舟,Github博客3000+star作者,致力于打造一系列能够帮助初中级工程师提高的优质文章。
Java和大数据领域开发,干货,面试,资料下载,源码解读等
分享项目实践,洞察前沿架构,聚焦云计算、微服务、大数据、超融合、软件定义、数据保护、人工智能、行业实践和解决方案。
记录工作,生活的地方。
一个有情怀的公众号。机器学习、自然语言处理、算法等知识集中营、期待与你相遇~
每天分享Flutter&Dart技术
高效运维公众号由萧田国及朋友们维护,经常发布各种广为传播的优秀原创技术文章,关注运维转型,陪伴您的运维职业生涯,一起愉快滴发展。
web笔记本,随身携带的笔记本。记录互联网、编程、工作等的思考感悟,专注前端学习成长。欢迎留言与我探讨呀~