Kubernetes 项目作为容器编排领域的事实标准, 成功推动了诸如阿里云 Kubernetes (ACK)等云原生服务的迅速增长.但同时我们也关注到,Kubernetes 的核心 API 资源比如 Service.Deployment 等,实际上只是应用中的不同组成部分,并不能代表一个应用的全部.也许我们可以通过像 Helm charts 这样的方式来尝试表达一个可部署的应用,可一旦部署起来,实际运行的应用中却依旧缺乏以应用为中心的约束模型.这些问题都反映出,Kubernetes 以及云原生…
作者: OAM 项目负责人 导读:2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon 上海重磅宣布,阿里云与微软联合推出开放应用模型 Open Application Model (OAM)开源项目.OAM的愿景是以标准化的方式沟通和连接应用开发者.运维人员.应用基础设施,让云原生应用管理与交付变得更加简洁,高效,并且可控. OAM 为什么值得关注? 关注点分离:开发者关注应用本身,运维人员关注模块化运维能力,让应用管理变得更轻松.应…
阿里巴巴新一代自研云数据库POLARDB与超图软件SuperMap GIS实现 “引擎级”深度对接,构建了自治.弹性.高可用的云原生时空数据管理平台联合解决方案,推出了业界首个“云原生数据库+云原生GIS”的全国产化平台. 1.阿里云POLARDB POLARDB是阿里云自主研发的国内首个云原生数据库,兼容三种数据库引擎:MySQL.PostgreSQL.Oracle.采用了存储计算分离.软硬一体化等创新设计,满足大规模业务场景上云需求. POLARDB集成Ganos时空引擎,基于属性-时间-空…
  3月9日,阿里云首期云原生加速器官宣,Tapdata 突出重围,成功入选31 强,将与多家行业知名企业,携手阿里云共建云原生行业新生态,加速拥抱云原生新时代的无限潜能.   2021年,阿里云正式启动云原生加速器计划,致力于发掘和寻找云原生领域优秀的创新企业,帮助企业破解成长密码.据悉,在为期一年的加速成长计划中,阿里云云原生加速器将通过2次集结+N次业务对接,开放阿里云生态和业务资源,提供技术和产品支持,链接更多资本与创投资源,与加速器成员企业共同打造云原生的新蓝图.   首期面向云原生应…
随着移动互联网.电子商务的高速发展,被使用最多的企业级开源数据系统MySQL面临着巨大挑战——为迎接“双11"的高并发要提前做好分库分表;用户不断激增要将读写分离才能应对每天上亿次的访问,但读写分离后会导致数据同步延时严重.分布式事务复杂且效率低下.数据库可用性下降.MySQL的3T容量瓶颈等一系列问题都困扰着CTO和架构师们. “要解决这些问题,阿里巴巴2008年就开始研发自主可控的数据系统,2014年基于MySQL的国内首个云原生数据库POLARDB开始孵化,到今天已累计超过PB的数据迁移至…
随着移动互联网.电子商务的高速发展,被使用最多的企业级开源数据系统MySQL面临着巨大挑战--为迎接"双11"的高并发要提前做好分库分表;用户不断激增要将读写分离才能应对每天上亿次的访问,但读写分离后会导致数据同步延时严重.分布式事务复杂且效率低下.数据库可用性下降.MySQL的3T容量瓶颈等一系列问题都困扰着CTO和架构师们. "要解决这些问题,阿里巴巴2008年就开始研发自主可控的数据系统,2014年基于MySQL的国内首个云原生数据库POLARDB开始孵化,到今天已累计…
摘要:4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目. 4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目.这意味着Volcano的技术生态受到业界广泛认可,CNCF云原生技术版图对于批量计算的支持也已趋于成熟. 华为云CTO张宇昕表示:"华为云一直致力于云原生技术.产业和生态的建设,Volcano融入了华为云在云原生.AI.大数据.HPC等领域…
在 2021 LiveVideoStackCon 音视频技术大会上海站,聚焦 "轻端重云和边缘架构新模式" 专场,阿里云视频云的 RTC 传输专家杨成立(忘篱)带来 "基于边缘云原生的 RTC 服务架构演进" 的主题演讲,与行业伙伴分享视频云在 RTC 服务架构演进之路上的挑战和经验,以下为完整的演讲内容. 后端传输网络是 RTC 系统的核心能力,比如阿里云的 GRTN.声网的 SD-RTN 等.本文介绍了阿里云视频云如何不断改进 RTC 架构,扩展 GRTN 网络…
KubeEdge开源背景 KubeEdge在18年11月24日的上海KubeCon上宣布开源,技术圈曾掀起一阵讨论边缘计算的风潮,从此翻开了边缘计算和云计算联动的新篇章. KubeEdge即Kube+Edge,顾名思义就是依托K8S的容器编排和调度能力,实现云边协同.计算下沉.海量设备的平滑接入.KubeEdge架构上包含两部分,分别是云端和边缘侧.云端负责应用和配置的下发,边缘侧则负责运行边缘应用和管理接入 此前,关于用K8S在边缘侧部署应用还一直停留在实验阶段,KubeEdge脱胎于华为云I…
早些时候 Erda Show 针对微服务监控.日志等内容做了专场分享,很多同学听完后意犹未尽,想了解更多关于日志分析的内容.Erda 团队做日志分析也有一段时间了,所以这次打算和大家详细分享一下我们在做的一些事情,希望对大家有所帮助. 日志分析平台其实是 Erda 微服务治理子平台下面的一个功能模块,那么今天我将从三个方面来展开分享: 日志分析平台出现的必要性: 日志分析平台架构设计: Erda 目前是怎么做的.做了哪些工作以及未来的发展方向. 日志分析平台的必要性 "微服务"这一概念…
debug是程序员在日常开发中最常使用的操作, 那么,你是如何快速在微服务架构风格下快速debug后端服务呢? 开发现状 开发的理想状态 本地调测的使用步骤 登录智能网关 如果集成开发环境是在本地局域网,则这一步可以省略, 否则需要使用智能网关,这里使用的是阿里云的智能网关, 用途是把本地开发机器跟远程的集成开发环境机器组成一个局域网: 配置服务染色标记 场景覆盖 通过网关直接到本地服务 通过Feign到本地服务 应用二开调用其它应用或者服务 实现原理 服务染色 网关路由劫持 自定义ribbon…
作者 | 陈俊.张晓宇.徐迪 业界要闻 KubeCon 2019 北美会议召开 业界最隆重的盛会 KubeCon+CloudNativeCon 今年在圣地亚哥举办,超过 12000 名参会者以及 100 多个云原生供应商出席了这次大会.本次大会中阿里巴巴经济体共有 8 个 Topic 亮相. 相关 Topic Fobes 挑选的 10 大最有趣官宣 KubeCon 北美 2019 年 PPT 合集分享 上游重要进展 1.Kubernetes 拟加入对 Cgroup v2 的支持 Kubernet…
简介: 美国当地时间 2021 年 2 月 2 日,全球顶级开源社区云原生计算基金会(Cloud Native Computing Foundation,简称 CNCF)正式宣布其新一届技术监督委员会(Technical Oversight Committee,简称 TOC)席位改选结果.阿里云高级技术专家张磊入选,成为本届 TOC 11 个席位中唯一一位来自中国的代表. CNCF 在官方公告中表示,张磊的入选是因为其在 Kubernetes 领域所做的突出贡献:"张磊是 Kubernetes…
为什么我们需要多集群? 近年来,多集群架构已经成为“老生常谈”.我们喜欢高可用,喜欢异地多可用区,而多集群架构天生就具备了这样的能力.另一方面我们也希望通过多集群混合云来降低成本,利用到不同集群各自的优势和特性,以便使用不同集群的最新技术(如 AI.GPU 集群等). 就是因为这种种原因,多集群几乎成为了云计算的新潮流,而被谈及最多并且落地的多集群场景主要有这三类: 一类用于应对“云突发”.如下图 1 所示,正常情况下用户使用自己的 IDC 集群提供服务,当应对突发大流量时,迅速将应用扩容到云上…
        JFrog Platform,基于屡获殊荣的JFrog Artifactory制品仓库的独特能力,通过多合一的体验提供DevSecOps.CI / CD和软件分发的解决方案. 2020年2月25日,在加利福尼亚州桑尼维尔,JFrog,因通过持续更新流程支持流式软件(Liquid Software)而闻名的通用DevOps技术领导者,宣布推出业界里程碑式的解决方案——“JFrog Platform”.这是世界上第一个支持混合云.多云架构的通用DevOps平台,能够在同一平台上驱动从…
伴随着以 Kubernetes 为代表的云原生技术体系的日益成熟以及 CNCF 生态的逐渐壮大,“云原生”已然成为了未来云计算时代里一个当仁不让的关键词.但是,到底什么是“云原生”?云原生与 CNCF.Kubernetes 又是什么关系呢?云原生的技术浪潮已经来袭,作为云计算时代的开发者和从业者,我们又该如何将云原生技术在自己所在的组织中落地.在这次名为“云原生”的技术革命中站稳脚跟呢? 作为这个“云原生”技术社区多年的亲历者和实践者,我们深知让技术真正触达每一位开发者的心智绝非易事.为此,我们…
7 月 9 日,GOTC 2021 全球开源技术峰会上海站与 WAIC 世界人工智能大会共同举办,峰会聚焦 AI 与云原生两大以开源驱动的前沿技术领域,邀请国家级研究机构与顶级互联网公司的一线技术专家,为参会的开发者和技术爱好者带来了最硬的行业技术干货,提供了一个难得的技术交流平台. 在本次会议上,腾讯云高级工程师高策进行了题为"公有云上构建云原生 AI 平台的探索与实践"的技术分享,介绍了 AI 类业务在公有云上的现状以及相应的技术选型和面临的问题.最后通过分析开源社区和业界的趋势,…
作者|赵钰莹 作为云原生领域的顶级开源社区, Cloud Native Computing Foundation (云原生基金会,以下简称 CNCF)近日宣布成立 Application Delivery SIG (应用交付领域小组),这一新小组的成立会承担什么样的职责?又会给云原生领域带来哪些新的影响?本文,InfoQ 对阿里高级技术专家张磊进行独家采访. 2019 年 9 月 12 日, Cloud Native Computing Foundation (云原生基金会,以下简称 CNCF)…
第六届世界互联网大会来了!千年水乡古镇乌镇又一次吸引了全世界的目光. 刚刚,阿里云自研数据库POLARDB在会上当选世界互联网领先科技成果.POLARDB解决了企业在云时代的数据库难题,帮助企业在数小时内完成上云,解决数字化转型的关键问题. 世界互联网领先科技成果于2016年首次发布,颁发对象为各行业最具突破的科技,涵盖人工智能.数据库.操作系统.芯片.量子计算等领域. 阿里云智能数据库产品事业部总经理.高级研究员李飞飞介绍云原生数据库POLARDB 数据库.中间件和操作系统是软件领域的核心“三…
作者 | 肖长军(穹谷)阿里云智能事业群技术专家   导读:随着云原生系统的演进,如何保障系统的稳定性受到很大的挑战,混沌工程通过反脆弱思想,对系统注入故障,提前发现系统问题,提升系统的容错能力.ChaosBlade 工具可以通过声明式配置执行混沌实验,简单高效.本文将会重点介绍 ChaosBlade 以及云原生相关的实验场景实践. ChaosBlade 介绍 ChaosBlade 是阿里巴巴开源的一款遵循混沌实验模型的混沌实验执行工具,具有场景丰富度高.简单易用等特点,而且可以很方便的扩展实验…
目录 什么是软件架构 软件架构的基本思路 单体向分布式演进.云原生.技术中台 1.1 什么是软件架构 1.1.1 什么是架构? Software architecture = {Elements, Forms, Rationale/Constraints} 元素.形式/模式.基本原理和限制 为什么需要软件架构? 软件架构的终极目标是用最小的人力成本来满足构建和维护系统的需求 一个软件架构的优劣,可以用它满足用户需求的成本来衡量.如果该成本很低,并且在系统的整个生命周期内一直都维持这样的低成本,那…
​ ​1.关于柯基数据 南京柯基数据科技有限公司成立于2015年,提供一站式全生命周期知识图谱构建和运维.智能应用服务,致力于"链接海量数据,从大数据中挖掘智慧".帮助企业运用知识图谱技术打造世界领先的认知工作自动化智能引擎. 目前在药企.医疗机构.军工院所.科技情报及出版等领域服务了数十家大客户,积累了丰富的行业知识图谱运用开发经验.典型客户有国防科技大学.中国航空.中国电科等. 2.柯基数据的云原生之路 大家好,我是南京柯基数据的解决方案架构师刘占峰,云原生技术在交付运维上的优势让…
AWS创立云计算15年来,没有一个行业不跟云计算相关,没有任何一个颠覆性创新缺少云计算的参与,云已经是不可逆的滚滚洪流. AWS这15年,是云原生服务从无到有再到基本成熟的15年,是云原生应用兴起的15年,是云原生业务和云原生企业新生的15年. 一.什么是云原生? 目前业界对什么是云原生尚未形成统一的认识.各种机构从自身立场出发给出了其定义,但视角各不相同,有些是从架构视角,有些是从运维视角,有的是从搞钱视角.笔者认为,云原生是一个包括五层的整体体系,如下图所示. 该体系具有以下内容和特征: 1…
CNBPS 2020将在11月19-21日全新启动!作为国内最有影响力的云原生盛会之一,云原生技术实践峰会(CNBPS)至今已举办三届. 在2019年的CNBPS上,灵雀云CTO陈恺喊出"云原生正在吞噬世界",容器将成为云原生时代的核心基础设施,Kubernetes成为真正意义上的"云操作系统",容器与Kubernetes成为新的架构标准,云原生是云计算领域的开源运动.这一观点得到业内人士的广泛响应和共识,在过去一年里不断被媒体.技术大会.各种分析报告等广泛采用.…
作者 吴连火,腾讯游戏专家开发工程师,负责欢乐游戏大规模分布式服务器架构.有十余年微服务架构经验,擅长分布式系统领域,有丰富的高性能高可用实践经验,目前正带领团队完成云原生技术栈的全面转型. 导语 欢乐游戏这边对 istio 服务网格的引进,自 2019 开始,从调研到规模化落地,至今也已近三年.本文对实践过程做了一些思考总结,期望能给对网格感兴趣的同学们以参考. 在正文开始之前,先明确一下本文所说的服务网格(service mesh)概念 -- 基于 sidecar 通信代理,网状拓扑的后端架…
1. 引言 云原生数据库跟分布式mpp数据库是有差异的,虽然两者都是计算与存储分离,但是在资源的占用上有所不同.云原生数据库是shard everything架构,其依赖的存储资源.内存资源.事务资源在云中都是共享.弹性伸缩的.由分布式文件系统提供按需分配.租户隔离的块存储,由分布式内存池提供buffer pool占用的大块内存.分布式mpp数据库则是shard nothing架构,其依赖的存储资源.内存资源.事务资源是单个物理节点上的资源,在SQL计算层进行了分布式计算逻辑的分发. 本文重点介…
内容来源于官方 Longhorn 1.1.2 英文技术手册. 系列 Longhorn 是什么? Longhorn 企业级云原生容器分布式存储解决方案设计架构和概念 Longhorn 企业级云原生容器分布式存储-部署篇 Longhorn 企业级云原生容器分布式存储-券(Volume)和节点(Node) 目录 Block volume(块卷) CSI persistent volume(CSI 持久卷) Deployment(部署) Pod with PersistentVolumeClaim(带有…
内容来源于官方 Longhorn 1.1.2 英文技术手册. 系列 Longhorn 是什么? Longhorn 企业级云原生容器分布式存储解决方案设计架构和概念 Longhorn 企业级云原生容器分布式存储-部署篇 Longhorn 企业级云原生容器分布式存储-券(Volume)和节点(Node) Longhorn,企业级云原生容器分布式存储-K8S 资源配置示例 目录 设置 Prometheus 和 Grafana 来监控 Longhorn 将 Longhorn 指标集成到 Rancher…
内容来源于官方 Longhorn 1.1.2 英文技术手册. 系列 Longhorn 是什么? Longhorn 企业级云原生容器分布式存储解决方案设计架构和概念 Longhorn 企业级云原生容器分布式存储-部署篇 Longhorn 企业级云原生容器分布式存储-券(Volume)和节点(Node) Longhorn,企业级云原生容器分布式存储-K8S 资源配置示例 Longhorn,企业级云原生容器分布式存储 - 监控(Prometheus+AlertManager+Grafana) 目录 创…
内容来源于官方 Longhorn 1.1.2 英文技术手册. 系列 Longhorn 是什么? Longhorn 企业级云原生容器分布式存储解决方案设计架构和概念 Longhorn 企业级云原生容器分布式存储-部署篇 Longhorn 企业级云原生容器分布式存储-券(Volume)和节点(Node) Longhorn,企业级云原生容器分布式存储-K8S 资源配置示例 Longhorn,企业级云原生容器分布式存储 - 监控(Prometheus+AlertManager+Grafana) Long…