狠狠撸

狠狠撸Share a Scribd company logo
云计算技术与应用
杨冠军
传统服务的模式
1. 建设机房,购买服务器
2. 调试网络存储,安装系统
3. 安装应用,提供服务
Network Storage Server
● 新业务上线一般
需要2-3周准备
● 增长迅速,大多
非结构化数据
● 利用率 <	50%
传统服务模式的挑战
服务发布迅速,运维交付挑战不断.....
何为云计算?
云计算是一种基于互联网的服务交付和使用模式,
是指通过网络以按需、易扩展的方式获得所需服务。
核心思想:将大量用网络连接起来的计算资源统一
管理和调度,构成一个资源池向用户提供按需服务。
为什么称为“云”计算:
以云可大可小、可以飘来飘去的这些特点来
形容云计算中服务能力和信息资源的伸缩性
和后台服务设施的位置透明性。
云计算关键特性
动态
分配
弹性
伸缩
高效
低成本
按需
使用
全局
管理
云计算
关键特性
虚拟化
云计算
云计算既是商业模式的变革,也是技术理念的变革
云计算的优势
? 按需使用,降低成本
? 动态调度,提供资源利用率
? 操作便利,管理简单
? 数据共享,提供安全可靠的共享数据存储
云计算的问题
? 连续高可用性? 受互联网通信影响
? 集群间数据一致性? 跨区域跨集群
? 数据安全,信息保密? 在别人家地方放置
? 差异化问题? 太多的云计算供应商
? 性能问题? 共享物理服务器
问题总有解决方案
云计算的应用模式
基础设施即服务
Infrastructure as a service
平台即服务
Platform as a service
软件即服务
Software as a service
SAAS
PAAS
IAAS云是分层的
云计算 - IAAS服务
基础设施即服务
管理数据中心资源,基于物理设备虚拟出服务资源
? 计算资源
? 存储资源
? 网络资源
直观产物:
云主机 云硬盘
云安全 虚拟网络
云计算 - PAAS服务
平台即服务,也称中间件
? 基于IAAS/物理资源提供服务平台
? 主要用户是开发人员
直观产物:
数据库Mysql 大数据Hadoop
监控服务Zabbix 队列服务Rabbitmq
数据处理Spark 资源分配Mesos
云计算 - SAAS服务
软件即服务
? 基于PAAS/IAAS层提供软件服务
? 面对的直接是客户
? 按需付费
? 百花齐放,任何软件都可属于该层
直观产物:
CRM Dropbox Google Docs
ERP MicrosoftOfficeOnline 云客服
云计算部署模型
公有云(Public 颁濒辞耻诲)
私有云(Private 颁濒辞耻诲)
混合云(Hybrid 颁濒辞耻诲)
公有云
? 简单易用
? 成本低,按需付费
? 无需自己维护
? 灵活方便
故障?数据安全?个性需求 ?
公有云架构
统一门户
计费/审批
多租户安全隔离
云资源交付
虚拟数据中心
IT基础运维
物理服务器 网络 安全 存储
虚拟机 vSwitch vFW vStor vRoutervLB
租户1 租户1 租户1 租户1
用户 用户 用户 用户
poral poral poral poral poral
私有云
? 数据安全
? 服务质量
? 设备充分利用
? 定制集成现有系统
成本昂贵
混合云
? 灵活可扩展
? 经济高效
? 广泛普及
有效结合
混合云架构
公有云 - 国际厂商
公有云 - 国内厂商
云计算开源解决方案
云计算技术与应用
Openstack介绍
? 用于实现云基础架构服务(Infrastructure as a Service, IaaS)
? 由美国国家航空航天局NASA和Rackspace合作研发并发起
? 以Apache2.0授权许可证对外开源
? Python语言开发
? OpenStack由其社区维护以及OpenStack基金支持
? 目前最流行的开源云计算平台
? 致力于成为云计算行业的Linux
Openstack架构
? Horizon - UI服务
? Nova - 计算服务
? Neutron - 网络服务
? Swift - 存储服务
? Glance - 镜像服务
? Keystone - 认证服务
云计算技术与应用
颁别辫丑的架构
何为Ceph?
? 一个开源的分布式文件系统,C++开发
? 提供PB级存储,数据安全可靠
? 支持集群动态可扩容
? 提供块存储(RBD)
? 提供对象存储(RADOSGW),兼容S3和Swift
? 提供POSIX语义的文件系统存储(CephFS)
? 与Openstack完美结合
云计算技术与应用
Docker - 未来的虚拟化技术
? Docker 诞生于 2013 年初
? Docker 基于go语言并遵从 Apache2.0 协议开源
? Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。
? Docker 的基础是 Linux 容器(LXC)等技术。然后做了进一步
的封装,让用户不需要去关心容器的管理,使得操作更为简便。
? Docker 以更轻量的方式把应用打包成一个易移植、隔离的容器
Docker与虚拟化技术
App A
Bins/Libs
Guest OS
Hypervisor
App A
Bins/Libs
Guest OS
HardWare-Server
App A
Bins/Libs
Container(Docker)
App A
Bins/Libs
HardWare-Server
Host OS
App A
Bins/Libs
Guest OS
Hypervisor
App A
Bins/Libs
Docker
HardWare-Server
虚拟化技术 容器-Docker技术 虚拟化技术与Docker结合
Docker已经开始发力
CloudIn云英介绍
www.cloudin.cn
公司介绍
我们是一家处于天使轮(几千万人民币)的云计算创业公司,专注于
为创客提供公有云服务。针对创客团体的特性,提供一站式的云产物
服务,力争打造创客云服务领域的No.1。
目前我们正在研发IaaS层的产物,包括:云主机、云硬盘、云网络、
云监控等。
后续,还将立足客户诉求,快速迭代,丰富我们的产物线。
CloudIn云服务
公有云
混合云
操作系统+计算、存储资源
应用系统
基础
设施
(IaaS)
应用
软件
(SaaS)
? 面向外部用户需求,通过开放网络提供云计算服务
? 应用场景:基础云架构服务、邮件服务、电子商城、
公司通讯录
? 大型公司按照云计算的架构搭建平台,面向公司内部
需求提供云计算服务
? 云虚拟化、云数据安全、云数据灾备、CRM、HR等
按提供的
服务类型
按云服务的对象
(部署模式)
应用
平台
(PaaS)
? 兼顾安全控制及业务灵活性特点提供云计算服务
? 云基础架构、云数据安全、云数据灾备等
私有云
统一资源池
身份安全
网络安全
运维管理平台
自动化运维
服务流程管理
物理
设备
云中
间件
云操作
系统
资源
池化
逻辑资源池
(计算资源、存储资源、网络资源)
资源调度
…
…
存储管理 网络管理 系统管理 用户管理
业务层
运营中心 云安全
数据中心
基础设施
云基础架构平台
计费账单管理
客服管理
报警机制
监控管理
服务管理
业务管理
安全管理
数据中心
全面虚拟化
物理设备
ERP PLM CRM HR OA
云监控
CloudIn云服务架构
生命周期管理
CloudIn云产物
云主机 云硬盘云网络
云监控 RDS 更多产物敬请
期待
……
CloudIn云产物
最终提供的依然是“服务”
基础设施作为服务
(Infrastructure as a Service)
● 支持各种操作系统
Linux系统
Windows系统
● 支持各种操作系统相应版本
云主机
● 基于虚拟化核心技术
● 提供CPU、内存、硬盘的云主机资源
● 提供磁盘存储的云存储资源
● 用户随时调整内存/带宽资源
CloudIn云产物
云存储
● 易于管理:提供统一管理界面进行管理
● 易于扩容:快速部署,随时可以扩展
? 弹性块存储(EBS)的提供虚拟机实例使用的数据块级的存储卷,高可靠性的存储卷
可以附加到一个正在运行的虚拟机实例,作为一个实例内的设备。
? EBS是特别适合于应用程序需要一个数据库,文件系统,或原始块级存储访问。
● 数据安全:全冗余构架,无单点故障
● 成本低廉:一次性购买、按使用计费,节省成本
CloudIn云产物
软件定义网络(Software DefinedNetwork,SDN),是一种新型网络创新架构,其核心技术
是通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网
络及应用的创新提供了良好的平台。
特点:
● 安全性
用户独享自己的子网,通过子网进行安全
隔离
● 灵活性
自主管理IP,随时可以绑定和解绑IP
用户自助管理子网
SDN
CloudIn云产物
● 优质的图形化界面,更直观查看云主机当前状态,保障
客户服务正常运行
● 集中化管理
● 细化颗粒度管理
● 细化监控单台设备网络、CPU、负载、内存、硬盘
云监控
CloudIn云产物
1. 区域拓扑一览无余
2. 实例属性快捷查看
3. 问题排查,立体追踪
云拓扑
云英私有云案例
人民在线传媒云
人民在线传媒云
传统模式面临的挑战
服务器硬件成本 每台服务器约44000元
运行成本 每台服务器每年约
32000元
设置、迁移、变更所
需要的时间
数周或数月
支出百分比(维护支
出:更新支出)
72%:28%
高可用性及灾难恢复
的计划范围
< 10%
工作负载的资源利用
率
< 20%
承载业务:
建设专业的网络舆情监测研判、预警、处置系统
业务集群
● 采集集群
● 语义分析集群
● Redis集群
● Rabbitmq集群
● Storm集群
● Hadoop集群
● Solr服务器
人民在线传媒云 - 规划目标
? 云计算平台
? 资源统一,全部池化
? 标准化的资源服务
? 随时分配,回收资源
? 弹性扩展资源
? 高度可用,稳定可靠
? 随时随地便捷访问
人民在线传媒云 - 方案架构
人民在线传媒云 - 实施详情
? Openstack Kilo版本为核心
? Ceph分布式系统提供统一高可用存储
? Zabbix监控报警系统
? Cloudin自动化部署工具
? Cloudin用户、认证、权限管理系统
? Cloudin资源监控报警系统
人民在线传媒云 - 资源规划
云计算技术与应用
人民在线传媒云
? 合理利用硬件资源,减少运行消耗。
? 资源利用率提高50%-60%
? 加快业务部署速度,提高即时响应能力
? 部署时间提高到分钟级
? 完善应急安全机制
? 应用和数据可用性达到99.999%
? 提供便捷的管理运维方式
? 提高20%-30%运维效率
私有云成效

More Related Content

云计算技术与应用