2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

QCon 北京 2016:企业级云服务技术应用与实践

  • 2016-04-25
  • 本文字数:1962 字

    阅读完需:约 6 分钟

QCon 北京 2016 全球软件开发大会已于 4 月 23 日在北京国际会议中心顺利闭幕。在 21 日进行的“基于云的 IT 系统升级部署”厂商共建专场活动中,来自才云、又拍云 **、逸创云客服、云络、白山云、腾讯云的 6 位技术专家,分享他们在技术演进以及产品研发过程当中所获得的心得与经验,内容涉及云直播平台、** 零耦合系统架构、弹性块存储等,为正在转向云计算或者是对云计算感兴趣的企业技术人员提供大量的技术参考与实践经验。

随着云计算相关技术的不断发展与实践,企业在面对云服务时必然将更加关注应用落地与解决方案的实际部署等问题。而对于开发者来说,基于云的开发可以解决一些传统开发方式解决不了的问题,但在云计算开发实践以及云平台迁移的过程当中仍需要留意一些关键的技术细节问题。本专场分享的各个细分领域中的云计算应用经验,希望能给开发者及企业 IT 决策人员带来些许启示。(进入** QCon 北京 2016 **大会官网,免费下载三天讲师的演讲 PPT。

DevOpsDocker**** 最佳实践

DevOps 这个概念最近比较火,可以说,它是一种文化,是一种趋势,是当今技术发展的一个方向,来自云络科技的王寒通过几个案例和项目的分享,向我们展示了他们是如何实现 DevOps 的。王寒主要分享了 DevOps 的现状、DevOps 发展的四个阶段、实现 DevOps 的一些技术基础以及 DevOps 的未来,因为 Docker 是实现 DevOps 的一个重要技术手段,现场对 Docker 的优势及挑战也做了分析。

DevOps 虽火,实现起来还是有一定难度的,如何一步步的实现 DevOps 呢?王寒给出的四个发展阶段或许能给我们一些启示。

当然,要想实现 DevOps,离不开四个关键的技术基础:版本控制、抽象环境、自动测试和持续集成,具体是如何实现的,王寒通过具体的案例分析给大家做了分享。

由于 Docker 是实现 DevOps 的一个重要技术手段,除了介绍 Docker 具有高性能、灵活性以及低成本等优势外,王寒对 Docker 在监控、日志、排障、安全和网络方面面临的挑战也做了详细的分析。最后,对于 Docker 的未来,王寒从自动伸缩、动态 Docker、Green/Blue 的滚动三方面做了展望。

乐高式零耦合系统架构实践

在讲到做零耦合时,来自白山云科技的王康解释说,由于平台越来越复杂,牵一发而动全身,决定做零耦合的乐高积木式系统是为了迎接新的时代。但怎么具体落地,王康也做了详细的分析,下面两张图片大概描述了他们做这件事的过程。

第一层积木式架构,先把客户管理、账单信息、资源管理、运营监控和配置管理这五个组件抽象出来,给每一个组件进行画像,确定边界、输入输出,按照运营场景描述用户的场景,于是就构建了这样的结耦系统。第二层积木式架构就是配置管理的例子,做完第一层之后,发现第二层还可以继续做抽象,最后发现实际上可以一直抽象下去,慢慢把运营支撑系统里的组件抽象,抽象概念贯穿了整个设计平台的始末。

另外,王康还提到,乐高式零耦合系统的建设原则有四点:人人都是架构师、组件即服务、事件组件化、数据聚合管理系统,除了这些原则之外,还有一些需要注意的细节,即“保持简单、在平台的基础上构建应用程序、不断迭代”等。

最后,王康分享了乐高式零耦合给他们带来的变化,包括新特性引入特别快捷、新功能开发效率高、运维自动化的提高,这些收获实际上是很多公司做云服务的时候,希望自己也能够实现的。

弹性块存储系统实践

作为当天的最后一位分享嘉宾,来自 **腾讯云的吉永光主要分享了OverView 以及弹性块存储系统架构、腾讯云 ** 弹性块存储关键实现技术,以及一些典型应用,让大家对弹性块存储背后的一些特点有了更深刻的认识。

吉永光提到,**腾讯云 ** 盘后台分布式存储系统架构主要有三个模块,Master 模块、Chunk Sevver 模块和 Client 模块。Client 就是虚拟控制器,功能分为两个部分,第一部分是对上一层 Hypervisor 提供统一虚拟磁盘,需要做一个存储协议转换,相当于运行在 Hypervisor 模块,通过通用块层到达 Client 模块,再到 Chunk Server 上,要保护用户的存储数据。最重要的是数据的可靠性,所以对存储数据采用了不同的颜色,相同的颜色等于对应同一个数据快,每一个颜色都应该有三个副本。

在弹性块存储关键实现技术方面,吉永光提到其中之一就是快照技术。快照指的是数据集在某一时间点上完整的数据拷贝,可以用来恢复用户数据,使用快照技术的主要目的也就是做数据的容灾。当系统设计快照的时候,快照数据和线上数据的存放关系是需要考虑的一个问题,吉永光解释说,他们这块采用的存储方式是将快照存储池与用户线上数据的存储池做一个隔离,这样可以避免所有数据都被删除的毁灭性灾难。数据对大多数企业来说,都是企业的核心资产,一旦数据发生故障,后果将不堪想象,快照技术的实现很好地帮助企业解决了这一难题。

最后,吉永光分享了弹性块存储的应用场景,包括虚拟机迁移下的应用场景、关系型数据库的应用、海量数据分析等。

2016-04-25 03:001730

评论

发布
暂无评论
发现更多内容

lindex命令在shell脚本里的应用

linux大本营

Shell linux命令 脚本 shell脚本

如何快速在手机中查看UDID,无需itunes、itools

组播ip地址,广播ip地址,特殊ip地址

linux大本营

TCP IP地址

QUIC技术分享

linux大本营

网络协议 udp QUIC

一键搭建web版chatGPT,无需魔法,国内可用

石云升

AI AIGC ChatGPT 三周年连更

linux环境下用c语言实现reactor网络模型的代码案例

linux大本营

Linux reactor 高并发 epoll

怎么看电脑上是否有lindex命令可运行

linux大本营

bash Linux linux命令

2023-04-21:用go语言重写ffmpeg的metadata.c示例。

福大大架构师每日一题

Go ffmpeg

MySQL 教程

仅需三步,快速打造指标数据应用

Kyligence

数据分析 指标平台

创建型模式之单例模式和工厂模式

共饮一杯无

设计模式 创建型模型 三周年连更

C语言检测输入的ip地址是否合法

linux大本营

C语言 IP地址

运行脚本报错lindex:未找到命令

linux大本营

bash Linux 脚本

挑战 30 天学完 Python:Day11 函数

MegaQi

Python 挑战30天学完Python 三周年连更

IPv6过渡技术概述

穿过生命散发芬芳

ipv6 三周年连更

Node 版本控制

程序员海军

Node 三周年连更

怎么查看自己的mac地址和ip

linux大本营

Mac 网络 Windows Server IP地址

大模型带来的Web复兴,会是昙花一现吗?

脑极体

AI 云厂商

C语言检测输入的ip地址中含有几个.

linux大本营

C语言 字符串

Android XML数据解析

芯动大师

android XML配置 三周年连更

kafka常用命令

烟波

kafka MQ 中间件

C头文件是什么,使用mmap

linux大本营

C语言 Mmap

解析mmap系统调用的所有的标志位

linux大本营

Linux 内存管理 Mmap 系统调用 内存映射

一文初探 Goroutine 与 channel

陈明勇

Go golang channel goroutine 三周年连更

ORACLE EBS:多组织结构 理解与配置

back_wang

oracle oracle ebs oracle apex

报名开启,明天直播!龙蜥社区多位专家在线报告 | 2023 大学生操作系统大赛培训会

OpenAnolis小助手

活动 操作系统 计算机 大学生 龙蜥社区

网络视频监控如何入门?如何安装和配置、设备选择和实时监控?

wljslmz

三周年连更

TCP正常关闭连接

阿泽🧸

TCP 三周年连更

AI视觉实战2:实时头发染色

轻口味

android AI 图像处理 三周年连更

Flutter 开发:如何引入第三方库并安装使用

三掌柜

三周年连更

重塑元宇宙体验!3DCAT元宇宙实时云渲染解决方案来了

3DCAT实时渲染

元宇宙 元宇宙解决方案

QCon北京2016:企业级云服务技术应用与实践_服务革新_孟夕_InfoQ精选文章