查看: 42352|回复: 357
打印 上一主题 下一主题

干货已满!理解Docker和K8S的10分钟_电商行业资讯网

[复制链接]
跳转到指定楼层
楼主

seo研究协会网

干货已满!理解Docker和K8S的10分钟

    本文的来源是微信公众号:2010,几位IT年轻人在USA.旧金山设立了一个名为“dotCu云”的公司,该公司主要提供基于PAAS的云计算技术服务。具体而言,它是与LXC相关的容器技术。LXC是Linux容器虚拟技术。后来,dotCloud简化和标准化了容器技术,并命名为Docker。自从Docker技术诞生以来,它一直没有引起业界的关注。DotCloud作为一家刚刚起步的小公司,也在激烈的竞争中挣扎。就在他们准备坚持的时候,“开源”的概念在他们的脑海中涌现出来。什么是开源?开源是开源的。就是把原来的内部秘密源代码公开给大家,然后让大家参与,贡献代码和意见。开源,开源软件是从开源开始的。也有一些软件不能混淆,而且创作者不想放弃,所以他们选择开源。如果你不能养活自己,你会吃一百顿家庭餐。2013年3月,28岁的所罗门海克斯(Solomon Hykes),Docker的父亲,dotCloud的创始人之一,正式决定开源Docker项目。所罗门·海克斯(他今年刚刚离开码头)是个了不起的开始。越来越多的IT工程师发现了Docker的优势,并蜂拥加入Docker开源社区。码头的受欢迎程度以惊人的速度迅速上升。当月发布了Docker 0.1。此后每个月,Docker都会发布一个版本。到2014年6月9日,Docker 1.0正式发布。目前,Docker已经成为业界最流行的开源技术之一。甚至像谷歌、微软、亚马逊和VMware这样的巨头都非常喜欢它,并将全力支持它。Docker火灾后,dotCloud改名为Docker Inc.为什么Docker和容器技术如此流行?说白了,是因为它是“光”。在容器技术之前,这个行业的网络红点是虚拟机。虚拟机技术的代表是VMWare和OpenStack。我相信很多人都使用过虚拟机。虚拟机是在操作系统中安装软件,然后通过该软件模拟一个或多个“子计算机”。虚拟机,类似于“子计算机”中的“子计算机”,可以运行像普通计算机一样的程序,比如QQ。如果你愿意,你可以用QQ制作几个“子计算机”。“子计算机”和“子计算机”是相互隔离的,不会相互影响。虚拟机属于虚拟化技术。象Docker这样的容器技术也是虚拟化技术,属于轻量级虚拟化。虽然虚拟机可以隔离许多“子计算机”,但它们占用更多的空间并且启动速度较慢。虚拟机软件也可能要花钱(比如VMWare)。容器技术没有这些缺点。它不需要虚拟化整个操作系统,只需要一个小型的环境(类似于“沙箱”)。沙箱启动非常快,可以在几秒钟内完成。此外,它还具有很高的资源利用率(主机可以同时运行数千个Docker容器)。此外,它占用的空间非常小,虚拟机通常需要几GB到几十GB的空间,而容器只需要MB甚至KB级别。正因为如此,集装箱技术受到人们的热烈欢迎与追捧,并迅速发展。让我们详细看看Docker。需要注意的是,Docker本身并不是一个容器。它是用于创建容器和应用程序容器引擎的工具。如果你想了解Docker,看看它的两个口号。第一句是“建造,装船和运行”。也就是说,“构建,发送和运行”,三个轴。我来到一个空地上盖房子,所以我搬了石头,砍了木头,画了画,最后盖了房子。结果,我呆了一会儿,想搬到另一个空地。这时,像往常一样,我不得不搬石头,砍伐木材,画图纸,重新盖房子。但是一个老巫婆过来教我一个魔法。这个魔法可以把我建造的房子复制成一个“镜像”,放在我的背包里。当我到达另一个开放空间时,我用这个“镜像”复制了一所房子,把它放在那里,背着袋子办理登机手续。怎么样?很神奇吗?因此,Docker的第二个口号是“一次构建,到处运行”。Docker技术的三个核心概念是:图像容器库。在我的例子中,袋子里的“镜子”就是Docker图像。我的背包是码头仓库。我在开放空间里用魔法建造的房子是一个码头容器。坦率地说,这个Docker映像是一个特殊的文件系统。除了提供容器运行所需的程序、库、资源、配置和其他文件,它还包含运行时的一些配置参数(如环境变量)。镜像不包含任何动态数据,并且它们的内容在构建之后不会改变。也就是说,每次换房子,房子都是一样的,但是像生活必需品之类的东西都被忽略了。谁活着,谁负责购买。每面镜子都能变成一座房子。嗯,我可以有多面镜子!也就是说,我建造了一座欧式别墅,创造了一个镜像。另一个人可能建造了一个中国庭院,创造了一个镜像。朋友们,他们建造了一间非洲茅草屋并创造了镜子……用这种方法,我们可以交换镜子。如果你用我的,我用你的,不是很好吗?结果,它变成了一个大型的公共仓库。Docker Registry服务(类似于仓库管理员)负责管理Docker映像。并非人人都造镜子都是合法的。如果有人建房子有问题怎么办?因此,Docker注册表服务对镜像的管理非常严格。最常用的注册中心公共服务是官方Docker Hub,它也是缺省注册中心,并且有大量高质量的官方图像。好的,在Docker之后,让我们转到K8S。正当Docker容器技术蓬勃发展时,我们发现很难将Docker应用到特定的业务实现——布局、管理和调度。因此,迫切需要一种更加先进、灵活的码头和集装箱管理系统。就在这时,K8S出现了。K8S是基于容器的集群管理平台。它的全名是kubernetes。Kubernetes这个词来源于希腊语,意思是舵手或飞行员。K8S是它的缩写,用单词“8”代替八个字符“ubernete”。与Docker不同,K8S的创建者是著名的行业巨头Google。然而,K8S并不是一个全新的发明。它的前身是Google十多年来一直使用的Borg系统。K8S于2014年6月由Google正式发布,并宣布为开放源码。同年7月,微软、Red Hat、IBM、Docker、CoreOS、Mesosphere和Salstack相继加入K8S。第二年,VMware、惠普、英特尔等公司相继加入。2015年7月,谷歌正式加入OpenStack基金会。同时,Kuberentes v1.0正式发布。目前,kubernetes的版本已经发展到V1.13。K8S的体系结构有点复杂。让我们简单看一下。K8S系统通常称为K8S集群。该集群主要由两个部分组成:一个主节点(master node)和一个节点组(计算节点)。可以看出,主节点主要负责管理和控制。节点节点是具有特定容器的工作负载节点。深入研究这两种节点。第一个是Master节点。主节点包括API服务器、调度器、控制器管理器等。API Server是整个系统的外部接口,由客户端和其他组件调用,相当于“业务厅”。调度程序负责调度集群内的资源,这相当于“调度室”。控制器经理负责管理控制器,相当于“首席执行官”。然后是节点节点。节点节点包括Docker、kubelet、kube-proxy、Fluentd、kube-dns(可选)和Pod等。Pod是Kubernetes最基本的操作单元。Pod表示在封装一个或多个密切相关的容器的集群中运行的进程。除了Pod之外,K8S还具有服务的概念,可以将其视为提供相同服务的Pod的一组外部访问接口。这个段落不容易理解,跳过它。不用说,Docker创建了容器。Kubelet负责监视分配给其节点的Pod,包括创建、修改、监视、删除等。Kube-proxy,它为Pod对象提供代理。流利,主要负责日志的收集、存储和查询。是不是有点混乱?唉,两三个字很难说清楚。继续跳绳。Docker和K8S都有介绍,但是文章还没有完成。下一部分是针对核心网络工程师,甚至所有通信工程师。从几十年前的1G到现在的4G,以及未来的5G,移动通信经历了巨大的变化,核心网也经历了巨大的变化。但是,如果仔细观察这些变化,您会发现所谓的核心网络实际上并没有改变,它只是许多服务器。不同的核心网元是不同的服务器和不同的计算节点。改变了这些“服务器”的形式和接口:形式,从机柜单板到机柜刀片,从机柜刀片到X86通用刀片服务器,接口,从中继电缆到网络电缆,从网络电缆到光纤。即使它改变,它也是服务器、计算节点和CPU。由于它是一个服务器,它必然会像IT云计算一样走在虚拟化的道路上。毕竟,虚拟化具有成本低、利用率高、灵活性强、动态调度等优点。近年来,人们认为虚拟机是核心网络的最终形式。目前,它似乎更有可能被集装箱化。近年来,NFV(Network Element Function Virtualization,网络元素功能虚拟化)经常被称为NFC(Network Element Function Containerization)。以VoLTE为例,如果采用以前的2G/3G模式,则需要大量的专用设备分别作为EPC和IMS的不同网络单元。当与VoLTE相关的网络元素采用容器时,可能只需要一个服务器来创建十多个容器,并且不同的容器将用于运行不同网络元素的服务程序。这些容器可以在任何时候创建或销毁。它还可以不间断地随意地做大、小、强和弱,并且动态地平衡性能和功耗。太棒了!在5G时代,核心网络采用微服务架构,这也是与容器的完美匹配。单片架构变成了Microservices,这相当于将万能转换为N种专用类型。每个特征类型都被分配给一个隔离的容器,从而提供了最大的灵活性。根据精细分工的趋势,除了天线之外,在移动通信系统中虚拟化是可能的。核心网络是第一个,但不是最后一个。虚拟化后的核心网络应该归类为IT而不是通信。核心网络的功能只是容器中通用的软件功能。至于这里的核心网络工程师,祝贺你们在不久的将来成功转型!

当前文章:http://www.xryu.cn/343/315274-399741-85735.html

发布时间:15:25:40

广州设计公司  二四六图片玄机  二四六图片玄机  246天天好彩玄机资料  二四六图片玄机  二四六天天好彩免费资料大全  二四六天天好彩玄机图  二四六天天好彩玄机图  246天天好彩玄机资料  二四六天天好彩免费资料大全  246天天好彩玄机资料  

{相关文章}

十亿金独角兽:懒散的秘密起源——新浪技术

    欢迎光临四光市集/彭芳婷订阅号:ID:深层回声。除了Uber和Airbnb,我们还可以在明年即将上市的美国公司名单中看到Slack,公司服务领域的新星。据路透最新消息,Slack已聘请高盛(Goldman Sachs)为2019年上市做准备,预计估值超过100亿美元.谈到企业服务,甲骨文和Salesforce等美国公司已经变成了数千亿美元的巨人,并且已经用近十年的发展经验建立了坚实的障碍。在中国,“工业互联网”今年正式开通,在接下来的十年里唱“To B”。有一段时间,“中国松懈”成了一个响亮的口号东莞资讯_简爱名言网。对于中国的许多初创企业来说,松弛在美国是一个独特的存在:它也仅仅经历了四年的发展。这个山谷宠儿已经成长为一个拥有800万直播用户和价值100亿美元的独角兽,并被公认为历史上发展最快的SaaS公司。2014年2月,Slack发布了其官方版本,在推出之初,有15000多名现场用户;2014年10月,Slack在不到一年的时间内完成了一轮1.2亿美元的融资,有73000户家庭支付过高,比6个月前增加了386%。在2015年2月,Slack正式推出了一年,有50万现场用户,用户每天花费超过两个小时;2018年8月,Slack获得了4.27亿美元的新一轮投资,4年多来共筹集到了12.7亿美元,成为微软和谷歌在剑灵资讯_利比里亚地图网办公通信领域的最大竞争对手。最近,当多于一美元的基金投资者告诉深圳,除了Facebook和Twitter,Slack是他们最常用的国外应用时,我们不禁要问,快速增长的粘性Slack背后隐藏着什么秘密武器?国内企业能否复制Slack的发展道路?近年来,术语“增长”已经成为硅谷最热门的互联网概念之一,引发了对诸如MVP(Minimal Viable.)、PMF(Product.Fit)、ARRR用户模型(Acquisition-Activation-Re.ion-Dissemi.-.nue)等策略的大量讨论。在这些增长策略的指导下,为了在有限的时间窗内快速占据有利位置,产品必须满足以下几点:(1一点资讯邮箱_物流毕业论文网)在探索期间,必须快速创建MVP以满足基于用户、场景和需求分析的核心需求;(2)在生长期间,产品应该不断地从测试、改进到反馈。为了验证产品PMF并为大规模促销做准备,在促销期间,产品应该按照ARRR用户模型操作,以获得收入。这些增长策略对于SaaS尤其重要,SaaS的主要指标是付费的人数,Slack是这些策略用于赢得市场的典型案例。在早期,Slack只是一个游戏初创公司Tiny Speck的内部应用程序。该公司正在开发一个大型多人在线角色扮演游戏,Glitch,但开发团队已经分散开来。为了保证交流的效率,他们根据自己的需要创建了一个在线交流工具。Tiny Speck继续添加团队在产品中所需的功能,如聊天组、项目管理、应用程序内搜索等。那时,大约在2010年,群组间最流行的即时聊天方式仍然是1988年创建的IRC(Internet Relay Chat)程序:IRC用户使用特定的客户端聊天软件连接到IRC服务器,并通过服务器中继与连接到服务器的其他用户通信。基于这种技术,旧的即时通讯工具,如MSN和雅虎!Messenger已经占据了一定的市场,在这一时期涌现出了许多初创公司,比如Slack的长期竞争对手HipChat,它成立于2009年底。然而,在如此众多的即时通讯应用中,Slack仍然幸运地找到了一个空白的需求市场——Office通信。工作交流是一个强烈的需求,但是其他即时通讯工具忽略了它。据Slack的创始人Steward Butterfield说,Slack早期用户中只有20%到30%来自HipChat或IRC等在线聊天平台。当其他人被问到他们使用什么内部沟通工具时,他们的回答是“没有”。本说明并非真的一无是处,但在用户的感知中,当时的工作沟通是通过电子邮件、SMS、Skype等工具一起进行的,没有专门的办公室沟通工具。因此,巴特菲尔德决定放弃Glitch,发展Slack后,决定以“企业IM统一搜索文件共享”为核心功能,在网络办公协作下进入市场细分。2013年初,Slack推出了原型版本。从发现市场到推出产品,Slack迅速创建了自己的MVP。此时,谷歌未来的主要竞争对手,Google Hangouts和Microsoft Teams仍在寻找他们的产品,仅仅几年后,他们才为公司办公室推出了版本。后来,SLACK首先发现一些初创公司根据他们的反馈经验来调整和改进。在这个过程中,松弛团队清楚地意识到,当公司的规模不同时,办公室的需求将是不同的。为了验证产品的PMF,SLACK在正式推出之前不断寻找更大的公司进行测试。当巴特菲尔德决定推出该产品时,松弛团队首先发布了一个基于邀请的体验版本。随着巴特菲尔德的声誉和媒体的宣传,SLACK在第一天收到了超过8000份申请,很快这个数字上升到了15000。六个月后,懈怠正式启动。六个月的经验对创业公司来说并不算短。然而,在六个月的周期中,继续使用的用户已经成为了深度种子用户,他们也在松弛之后正式推出了口碑营销,使得没有CMO和销售团队的公司价值11亿美元。SLACK也有很大的操作用户的方式,在增长策略中充分利用ARRR用户模型。首先,在获取方面,松弛通过用户丰富的UI设计吸引了用户的注意力并促进了愉快的工作体验。在通信方面,SLACK一直致力于口碑传播,注重用户体验和反馈。SLACK有一个用户体验团队,随着用户的成长而扩展。据报道,该团队在2015年度拥有18名全职员工,其中6人在Twitter上提供全天候支持。这些步骤允许SLACK赶上HIPChAT,它已经正式成立四个月了,六个月后正式启动,并呈指数式增长。2016,SLACK决定将软件产品从市场细分转化为企业的办公协作平台。当基本业务稳步增长时,变革不是一个简单的决定。然而,创造成长奇迹的团队早就意识到,如果产品的功能过于单一,用户的成长在某些时候也会遇到瓶颈。为了更具伸缩性,SLACK开始引入新的应用程序和能够自动完成任务的开源聊天机器人。目前,有1500多个聊天机器人和应用程序在松弛应用程序目录中。SLACK现在就像一个有很多工具的桌面,例如TRLLO用于调度,Dropbox用于文件传输等。因此,当用户工作时,他只需要在松弛平台上操作,并且不需要在应用程序之间来回切换。这就是SLACK的新口号:工作发生的地方。下一个松弛?对于办公室协作应用,无论是在美国还是中国,2013是行业的第一年。今年,TeaPoCand和WorkWies上线了,SLAKE处于预发布测试阶段。然而,与IM(即时消息,即时消息)功能相同的Office协作应用程序,三者的开发路径是完全不同的。懈怠从企业IM开始,逐步发展成为今天的多功能平台。在可预见的将来,SLACK将演变为PaaS(平台即服务),它通过引入不同的应用程序为企业提供模块化的功能解决方案。TeaPoCon是一个复杂的团队,负责产品设计、研发、市场营销等工作,为他们提供任务规划、文档管理和模板生产功能,以提高他们的工作效率。For example, product development teams need to record and discuss 韩国军演_船运网网the whole process of product development, while Teambition can provide project templates for task scheduling and management of every link from product planning, upcoming release, testing, preparation for release to successful release. Worktile can also夏纳_瑜伽排课网 provide similar project templates, but it pays more attention to task management functions, so that users can intuitively view the progress of each project and the completion of each employee's task. In addition to task management and communication tools, Worktile also includes access to third-party tools to support more than 100 enterprise-level services, including Wechat, Impression Notebook, etc. In Worktile's product logic, improving efficiency, seamless communication, file sharing and online recording are the most important keywords. From the point of view, Teambition and Worktile are both targeted at specific project teams with narrow scope. Slack is aimed at job exchanges with strong demand in the workplace, which is much larger. 正如WorkWipe创始人王滔所介绍的,SLAK是IM作为企业服务的入口和基础,信息交换是其底层功能,因此很难解决信息噪声问题。Worktile and Teambition are more vertical, with tasks as the entry point, focusing on improving work efficiency. 然而,面对企业IM的大蛋糕,没有协同产品可以放弃。teambition推出“谈”和“乱云”Worktile发达,这两者都是类似的冗余设计。然而,他们很快就沉默在漫长的历史上并没有大规模发展像松弛。这是因为中国人比美国人更“公私”和重视程度区分工作信息和生活信息。换句话说,中国用户对工作交流的需要弱的理解和很难培养。当谈到工作交流,美国人认为萧条的第一,而中国用户优先选择微信。毕竟,对于大多数中国用户来说,Wechat足以满足基本的工作需要,如小组讨论和文件传输。此外,不同于美国企业常见的扁平化管理,中国的大多数企业仍然遵循严格的上下级管理。在美国,松弛在很大程度上依赖于口碑,从一个单一的员工来推动整个团队的使用,而在中国,这个过程是很难发生的规模。因此,它是企业发展的办公通信如果他们想成为一个协同办公应用为核心的功能飞利浦pt786_木瓜核网非常困难。目前,国内SaaS产品直接以企业IM为切入点,主要是企业微信和大背景的指甲。腾讯首次推出了提姆在QQ上,但对于中国用户已经在使用QQ作为主流的IM工具,由提姆提供的聊天和文件传输的核心功能是不是有足够的吸引力,他们不愿意安装一个简单的版本的应用程序。因此,提姆的发展不是很好。Weixin接手后在社交IM QQ的作用,腾讯开始开发企业微信。这个时候,企业微信可以通过丰富的第三方应用服务提供商的介入,实现各种功能,如冲压在在任何时间、任何地点、培训和学习,快速任务分配,缩短项目审批时间,日常文档管理灵活,方便资金结算,等等,从而可以更好的我等企业办公应用需求。API接口,微信插件,注册定制能力和硬件访问能力是企业微信的优势。根据最新数据,有150万家注册企业和3000万的活跃用户。其中,在中国500强企业80%已开通企业微信,其中17%是活跃的。虽然企业微信还有很长的路要走,可以看到比提姆更长的发展空间。As for nails, they are a completely unexpected product. 最初,Ali想跟腾讯竞争,所以他开发了一个社会的产品被称为“接触”。但是这个产品不能突破,和通勤队只需改变方向,从日常的社会场景,办公室的场景,在2015推出的指甲。最初,指甲是围绕“丁新闻”的核心社会功能,从此,办公协作服务不断发展。在4版本中,指甲已经推出了一些办公智能硬件,转变为企业智能移动办公解决方案提供商。在最近的会议上,钉宣布全环节的智能化解决方案基于办公场景”的人,金融、商品、物”,和在商业基础设施更加坚定的作用。可以看出,虽然企业聊天和钉子都是从企业IM中切入的,但通过提供打卡、报销等具有中国特色的服务,给客户提供了很大的帮助,这与在工作场所借助社会工具打下坚实基础的方式大不相同。Of course, there is another color egg, because of Luo Yonghao's sudden popularity of "bullet short message", its co-founder Hao Xiaojie said in an interview with the media that when Hammer Technologies was a product manager, there were all kinds of pain points in his work, and between nails and Wechat, the two tools were not perfect in working com传播。The original intention of making bullet messages is to create a product like Slack that focuses on localized office communication. Can Bullet SMS be Slack? This question is rather awkward.

点击获取礼包
沙发
发表于 00:21:20 | 只看该作者
简爱名言 韩式男发型 董路老婆
板凳
发表于 06:59:22 | 只看该作者
太原房地产网 优酷盛典 上海光伏展
地板
发表于 08:52:29 | 只看该作者
梅花山门票 记录片大全 汽车考试
5#
发表于 04:23:04 | 只看该作者
资阳市人事网 五一晚会 平行线的性质教案
6#
发表于 13:31:29 | 只看该作者
春装外套 新裤子赵梦 香港大学面试
7#
发表于 15:56:28 | 只看该作者
基金季报 巴那那 风魔小次郎漫画
8#
发表于 06:29:50 | 只看该作者
山西省委常委名单 鲁冠球儿子 化学键ppt
9#
发表于 00:47:15 | 只看该作者
宝利通公司 张含韵男朋友 邵一夫
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

简单爱你网是互联网最大的搜索引擎优化研究中心,是致力于培养学员用户体验意识和提供专业技术解答的专业培训机构, 成立于2007年,2008年第一家入驻歪歪的培训机构,2014年成为腾讯课堂战略合作机构。
© 2007-2016 锋芒毕露是什么意思网 湘ICP备13004652号-1 Powered by Discuz!X  Template by 补跌网 
快速回复 返回顶部 返回列表
https://4l.cc/article.php?id=311&page=1https://4l.cc/article.php?id=304&page=2https://4l.cc/article.php?id=299&page=2https://4l.cc/article.php?id=294&page=1https://4l.cc/article.php?id=288&page=1https://4l.cc/article.php?id=277&page=1https://4l.cc/article.php?id=274&page=2https://4l.cc/article.php?id=268&page=1https://4l.cc/article.php?id=319&page=2https://4l.cc/article.php?id=249&page=2https://4l.cc/article.php?id=241&page=2https://4l.cc/article.php?id=235&page=2https://4l.cc/article.php?id=233&page=3https://4l.cc/article.php?id=231&page=1https://4l.cc/article.php?id=230&page=4https://4l.cc/article.php?id=230&page=2https://4l.cc/article.php?id=226&page=4https://4l.cc/article.php?id=269https://4l.cc/article.php?id=320https://4l.cc/article.php?id=248https://4l.cc/article.php?id=236http://4l.cc/http://4l.cc/article.php?id=283&page=2http://4l.cc/article.php?id=282&page=2http://4l.cc/article.php?id=277&page=2http://4l.cc/article.php?id=273&page=1http://4l.cc/article.php?id=267&page=1http://4l.cc/article.php?id=265&page=1http://4l.cc/article.php?id=253&page=1http://4l.cc/article.php?id=251&page=1http://4l.cc/article.php?id=248&page=9http://4l.cc/article.php?id=248&page=6http://4l.cc/article.php?id=248&page=5http://4l.cc/article.php?id=248&page=2http://4l.cc/article.php?id=244&page=1http://4l.cc/article.php?id=234&page=2http://4l.cc/article.php?id=226&page=4http://4l.cc/article.php?id=228&page=4http://4l.cc/article.php?id=229&page=1http://4l.cc/article.php?id=317http://4l.cc/article.php?id=300http://4l.cc/article.php?id=292http://4l.cc/article.php?id=283http://4l.cc/article.php?id=274http://4l.cc/article.php?id=271http://4l.cc/article.php?id=264http://4l.cc/article.php?id=263http://4l.cc/article.php?id=320http://4l.cc/article.php?id=282&page=2http://4l.cc/article.php?id=271