sun的云计算平台

32
1 Sun的云计算平台 和技术实现 曹喜平 高级I/T架构师 [email protected] Sun工程研究院

Upload: george-ang

Post on 04-Dec-2014

1.057 views

Category:

Technology


10 download

DESCRIPTION

 

TRANSCRIPT

1

Sun的云计算平台和技术实现

曹喜平 高级I/T架构师 [email protected] Sun工程研究院

2

内容

•云计算的来龙去脉•云计算的典型部署与使用•Sun的云计算战略•Sun的云计算Demo•弹性计算,存储服务,虚拟数据中心

3

• 云计算的

• 来龙去脉

4

什么是云计算 ?

5

为什么移到云计算

Maintain myown H/W

Bear MetalHosting

Run on EC2/Joyent

Cloud

6

无人不谈的云计算

虚拟化数据库即服务

存储即服务

基础架构即服务IaaS

网格计算

软件即服务SaaS

平台即服务PaaS

效用计算 应用托管

7

云计算的关键特质

一个服务适应各方需求

虚拟化物理资源

自助供应

弹性

即用即付费

可编程控制

8

• 云计算的

• 典型部署与使用

9

不断涌现的云部署模式

测试及开发

功能卸载(批处理 –

TimesMachine)‏

功能卸载(存储 – SmugMug)‏

加码(临时负载 – Animoto)‏

Web服务

10

云所有权模式

使用云(无

数据中心拥有权)‏借用云

构建自己的内部云

就是云

•重新定义服务•提供新的业务•托管和运作伙伴•软件供应商

•临时随需负载•功能卸载

•企业基础架构网格

•驱动内部IT经济•标准化开发环境/服务

•创业公司•中小企业•研究项目

11

自1984年以来一直致力于网络透明计算

Sun的理念

THE NETWORKis the

Computer

12

Sun如何支持不同的方式

•公有云•私有云(拥有的与运营的)>运行兼容服务的客户>模式、工具、服务、软件构件、数据中心设计专家知识与技能、优化的系统与存储产品

•合作伙伴或托管云>为服务提供商(SP)与独立软件开发商(ISV)触及他们额外的客户和提供兼容他们服务与产品的变体而提供软件

•常规要素>伙伴关系、社区与开放方式

13

包罗万象的开放组合提供顾客选择

xVM

操作系统

虚拟化

应用基础架构

数据库/存储平台

系统

微处理器

服务器存储网络

开发者环境

SERVICES

14

• Sun云计算的• 的演示

15

Sun弹性计算的架构

16

Sun弹性计算的演示

17

只要一个Browser……

18

任何用Sun云来弹性计算的用户场景

19

弹性计算关键点

• 完整的基于开源的解决方案。• 真正的按需计算。• 动态扩充计算资源。• 虚拟主机的动态迁移。• 基于Web的UI• 支持多种形式的虚拟主机, linux, windows,

FreeBSD, solaris. Zone

20

Sun存储服务的架构

21

Sun存储服务的物理部署视图

22

Sun存储服务的演示

23

存储服务关键点

• 完整的基于开源的解决方案。• 真正的按需计算。• 动态扩充计算资源。• 支持存储镜像,快照。• 支持多种形式的交互方式。浏览器,文件管理器,WebDAV开源工具,手机。

24

Q-Layer虚拟数据中心架构

25

虚拟数据中心 (VDC)‏

•从预先建立的虚拟组件中以拖拽的方式设计应用

•直接部署到云中•监控、管理与重新配置•与可编程的APIs相兼容•囊括了一个应用的系统架构•建模、保存和部署整个系统的能力

26

用VDC来自助服务的用户场景

27

从IDC到云计算提供商关键点• 支持数据抽象层,多种形式的虚拟主机,

linux, windows, FreeBSD, solaris. Zone,Vmware.• 使最终技术用户在IDC上按需建立自己的虚拟计算能力。

• 让非技术的最终用户按分配的信用额度的基础上预览自己的虚拟计算能力。

28

Sun的云计算产品组合

29

谢谢! www.sun.com/cloud

30

成功案例

31

开源创新造就了公有云

•亚马逊弹性云EC2将客户的选择延伸到了富有创新的开源软件

>OpenSolaris – ZFS与动态探针和跟踪技术(DTrace)>Sun/MySQL – 支持Linux操作系统>Java>基于OpenSolaris的Hadoop集群•增强选项 – 快速部署

32

用Sun的技术进行高效伸缩

•加速器•虚拟的服务器以可获得的路由速率部署在最高级别的网络生态系统中

•用以网站运行的高度可扩展且随需而变的基础架构,包括用Ruby on Rails, PHP, Python及Java写出的丰富Web应用•与Sun的合作•使用OpenSolaris的容器虚拟化技术来构建•Joyent运行在Sun的酷线程以及运行着OpenSolaris的基于AMD Opteron的服务器上•Sun的技术使得Joyent给开发者和用户提供一个价廉物美的大平台,并给Web 2.0开发者提供了强大的环境使他们能够自如地伸缩他们的应用

•提供使用低成本的来自Sun的存储与服务器技术相结合的托管存储业务的在线基础架构提供商

JOYENT 为Web 2.0开发者和财富500强企业提供云计算基础架构和服务