当前位置:文档之家› 阿里云可行性方案

阿里云可行性方案

阿里云可行性方案
阿里云可行性方案

阿里云可行性方案

公司名称

产品名称阿里云可行性方案

日期2013-3-28

联系人

部门

职位

Email

联系电话

文档接收人签字

修订历史

序号版本修订/编写人修订日期备注1 V0.1 2013-3-28 初稿2

目录

阿里云可行性方案 (1)

阿里云可行性方案 (3)

1.阿里云简述 (3)

1.1 云概念 (3)

1.2 阿里云概念 (3)

1.3 阿里云功能简述 (4)

1.4 阿里云优势 (6)

1.4.1 安全稳定,数据可靠 (6)

1.4.2 性能卓越,弹性伸缩 (6)

1.4.3 节约成本,简单易用 (6)

1.4.4 与传统IDC比较优势 (6)

1.5 产品和服务介绍 (8)

1.5.1 弹性计算服务ECS (8)

1.5.2 开放存储服务OSS (9)

1.5.3 开放结构化数据服务OTS (10)

1.5.4 关系型数据库服务RDS (11)

1.5.5 开放数据处理服务ODPS (12)

1.5.6 云服务引擎ACE (12)

2.迁移方案 (13)

2.1 迁移需求 (13)

2.2 Iis迁移 (15)

2.3 数据库迁移 (17)

2.4 负载均衡SLB (23)

2.5 云监控 (23)

2.6 云盾 (25)

2.7 Serv-u安装 (26)

阿里云可行性方案

1.阿里云简述

1.1 云概念

云概念是指电脑、手机、电视等电子应用产品能够通过互联网提供包括云服务、云空间、云搜索、云浏览、云社区、云应用等一系列资源分享应用。

云服务是基于“云计算”技术,实现各种终端设备之间的互联互通。手机、电视机等都只是一个单纯的显示和操作终端,它们不再需要具备强大的处理能力。用户享受的所有资源、所有应用程序全部都由一个存储和运算能力超强的云端后台来提供。像我们现在经常使用的在线杀毒、网络硬盘、在线音乐等都属于云服务范畴。

从用户角度来说,云计算就是我们多数人所谓的“日用品”。它的定义是通过网络(如互联网)提供的服务来访问硬件和软件。我们日常接触到的关于云计算的应用包括:在线订购书本,使用基于浏览器的搜索引擎在互联网上做研究,使用网上银行将资金从一个账户转到另一个账户。企业应用中,云计算包括访问远程托管的会计软件和视频会议,协作编辑共享文档等服务。

从 IT 经理的角度来说,云计算就是通过基础设施(硬件和软件)、平台和应用协作提供用户体验。

1.2 阿里云概念

2009年9月,阿里巴巴集团在十周年庆典上宣布成立子公司“阿里云”,该公司将专注于云计算领域的研究和研发。“阿里云”也成为继阿里巴巴、淘宝、支付宝、阿里软件、中国雅虎之后的阿里巴巴集团第八家子公司。

阿里云计算有限公司(以下简称阿里云)成立于2009年9月10日,由阿里巴巴集团投资创办,在杭州、北京和硅谷等地设有研发中心和运营机构。阿里云的目标是要打造互联网数据分享的第一平台,成为以数据为中心的先进的云计算服务公司。

企业愿望打造数据分享第一平台

在未来的互联网中,云计算将会成为一种随时、随地,并根据需要而提供的公共服务。高效的绿色数据中心以及能支持不同互联网应用的大规模分布式存储和计算是营造下一代

互联网服务平台最基本的核心技术。

阿里云致力于打造公共、开放的云计算服务平台,并将借助技术的创新,不断提升计算能力与规模效益,将云计算变成真正意义上的公共服务。与此同时,阿里云将通过互联网的方式使得用户可以便捷的按需获取阿里云的云计算产品与服务。

阿里云希望更多的合作伙伴、中小企业、开发者能够受益于云计算带来的便利和价值,从而促进云生态系统的健康发展。

1.3 阿里云功能简述

飞天·云OS

阿里云致力于打造云计算的基础服务平台,注重为中小企业提供大规模、低成本的云计算应用及服务。飞天是由阿里云自主研发的云计算平台。云OS是融云数据存储、云计算服务和云操作系统为一体的云智能移动操作系统。

1. 飞天开放平台

飞天开放平台(Apsara)负责管理数据中心Linux 集群的物理资源,控制分布式程序运行,隐藏下层故障恢复和数据冗余等细节,从而将数以千计的服务器联成一台“超级计算机”,并且将这台超级计算机的存储资源和计算资源,以公共服务的方式提供给互联网上的用户。飞天开放平台主要包括:

飞天内核

为上层的飞天开放服务提供计算、存储和调度等方面的底层支持,包括协调服务、远程过程调用、安全管理、资源管理等构建分布式系统常用的底层服务,包括分布式文件系统,任务调度,集群部署和集群监控四大模块。

飞天开放服务

为用户应用程序提供了计算和存储两方面的接口和服务,包括弹性计算服务(Elastic Compute Service,简称ECS)、开放存储服务(Open Storage Service,简称OSS)、开放结构化数据服务(Open Table Service,简称OTS)、关系型数据库服务(Relational Database Service,简称RDS)和开放数据处理服务(Open Data Processing Service,简称ODPS),并基于弹性计算服务提供了云服务引擎(Aliyun Cloud Engine,简称ACE)作为第三方应用开发和Web应用运行和托管的平台。

2. 云OS

云OS是融云数据存储,云计算服务和云操作系统为一体的云智能操作系统。云OS基于Linux内核以及WebKit、OpenGL和SQLite等开源库,采用HTML5构建了移动终端的运行环境,并与云端平台服务一起,形成了云应用框架,同时提供了本地应用的运行环境。

云应用框架

整合云端和终端的资源和服务,构建统一的应用框架,帮助开发者便捷地将互联网服务

接入移动终端,使得云应用拥有和本地应用一样流畅的用户体验。云应用框架无缝连接了封装有Web技术(HTML5、JS)及移动设备特性的移动终端运行环境(App Engine)和后台云服务。云应用框架为单页面应用在缓存、性能和安全方面做了深度优化。该框架统一展现云端和终端的资源和服务,包括地图,搜索,支付以及统计等基础服务,帮助开发者便捷地将互联网服务接入移动终端。

云应用引擎

专为云应用在移动设备上提供的运行环境,和云服务引擎一起构成移动云应用的运行环境。

本地应用框架

实现了云·OS的UI框架和本地服务,兼容安卓的本地应用框架,并且能够将Dalvik 虚拟机的字节码转换为阿里云虚拟机的字节码。

阿里云虚拟机

专为移动设备设计的指令集,含130条指令,提供了Java的运行环境、支持LEX字节码格式。

3. 互联网基础服务

包括地图、搜索、邮件、云空间以及帐号、支付、天气、翻译等基础云服务,阿里云官网为这些服务提供了统一的访问入口。

地图服务

提供地图展示、位置查询以及路线规划等基础

地图服务。

搜索服务

提供网页、资讯及图片的搜索。

邮件服务

提供便捷、及时的邮件推送服务。

云空间

云空间是为云OS手机用户提供的个人数据的云端存储与管理服务。云空间支持多终端自由切换,以及云端数据的自动同步备份,使得用户能够在不同的移动设备上具有一致的数据访问体验。

4.云市场

云市场是阿里云联合合作伙伴共同推出的新兴服务模式,将合作伙伴的应用及服务构建于飞天开放平台之上,为广大用户提供更丰富的一站式服务。

阿里云希望借此帮助合作伙伴从传统销售模式转向云计算模式,使更多的用户受益于云计算带来的便捷与价值,从而促进云生态系统的健康发展。

1.4 阿里云优势

1.4.1安全稳定,数据可靠

在无地震等重大自然灾害下,云服务器数据可靠性可达99.999%,让您的数据安全无忧!

数据安全:采用大规模分布式计算系统,每份数据多个副本;单份损坏可以在短时间内快速恢复,保证数据安全。

网络安全:安全组之间采用防火墙隔离;可杜绝ARP攻击和MAC欺骗;有效防护DDoS 攻击,可进行端口入侵扫描,挂马扫描,漏洞扫描等。

系统稳定:可用性高达99.9%,支持云服务器故障自动迁移,恢复速度快,云服务器信息不变(IP信息,磁盘等)。

1.4.2性能卓越,弹性伸缩

采用绿色节能多线路机房,中国电信、联通、教育网等多线接入,保证全国用户高速访问。

多线路独享带宽:千兆光纤,业内最低价扩容带宽,独享带宽有效解决带宽瓶颈,性价比远高于传统带宽共享。

灵活扩容:计算资源可弹性伸缩;可以按需变更服务器的配置。云服务器支持套餐升级、带宽灵活按天升级(无需停机)等,随时满足您的业务发展需求。

1.4.3节约成本,简单易用

支持多种主流操作系统,让您以服务的方式使用计算及存储资源,按需取用,按需付费,无需购买大量设备,相比于传统主机投入成本降低30%-80%。

完整管理权限:云服务器从创建到启动只需数分钟,您拥有超级管理员权限,轻松部署各种互联网应用。通过Web管理方式对云服务器进行停机、启动、重启、重置和修改密码等操作。

按需购买:云服务器配置按需购买,灵活满足不断变化的应用需求。建议搭配RDS使用,内网流量免费。

高效的运维与客服:免费7X24小时客服支持;部署和备份/恢复更快捷,节省宝贵时间;数据和服务更可靠、更安全,轻松帮您节省20%-70%人力运维成本。

1.4.4与传统IDC比较优势

云服务器传统IDC

机房网络

自主研发的直流电服务器,绿色机

房设计,PUE低

传统交流电服务器设计,PUE高骨干机房,出口带宽大,独享带宽

机房质量参差不齐,用户选择困

难,以共享带宽为主

BGP多线机房,全国访问流畅均衡以单线和双线为主

操作易用

内置主流的操作系统,windows正

版激活

需用户自备操作系统,自行安装可在线更换操作系统

无法在线更换操作系统,需要用户

自己重装

WEB在线管理,简单方便没有在线管理工具,维护困难手机验证密码设置,安全方便重置密码麻烦,且被破解的风险大

容灾备份

每份数据多份副本,单份损坏可在

短时间内快速恢复

用户自行搭建,使用传统存储设备,

价格高昂

用户自定义快照(近期上线)数据损坏需用户自己修复

快速自动故障恢复

没有提供快照功能,无法做到自动

故障恢复

安全可靠

有效阻止MAC欺骗和ARP攻击很难阻止MAC欺骗和ARP攻击

有效防护DDoS攻击,可进行流量

清洗和黑洞

清洗和黑洞设备需要另外购买,价

格昂贵

端口入侵扫描,挂马扫描,漏洞扫

描等附加服务

普遍存在漏洞挂马和端口扫描等

问题

灵活扩展

开通云服务器非常灵活,可以在线

升级配置

服务器交付周期长

带宽升降自由带宽一次性购买,无法自由升降在线使用负载均衡,轻松扩展应用

硬件负载均衡,价格昂贵,设置也

非常麻烦

节约成本

使用成本门槛低使用成本门槛高

无需一次性大投入

一次性投入巨大,闲置浪费情况严

按需购买,弹性付费,灵活应对业

务变化

无法按需购买,必须为业务峰值满

1.5 产品和服务介绍

1.5.1弹性计算服务ECS

弹性计算服务(Elastic Compute Service,ECS),以阿里云自主研发的分布式计算系统为基础,基于先进的虚拟化、分布式存储等云计算技术,将计算和存储的基础资源整合在一起,通过Web 的方式为各行各业提供计算能力服务ECS具有自助管理、数据安全保障、自动故障恢复和防网络攻击等高级功能,能够帮助用户简化开发部署过程,降低运维成本,构建按需扩展的网站架构,从而更适应互联网应用快速多变的特征。

数据高可靠性

虚拟磁盘数据保存在高可靠的分布式存储集群中,每一份数据都有多份拷贝分布在多个交换机下,确保数据安全。弹性计算服务还提供了灵活的快照和回滚功能,当系统损坏时可以通过快照迅速地恢复历史数据。

服务高可用性

基于分布式存储技术,弹性计算服务实现了云服务器的故障恢复功能,能够在发生故障的第一时间完成云服务器的自动迁移,同时保证网址、防火墙规则等不发生变化。

网络安全保障

弹性计算服务提供了用户自定义的安全组和防火墙功能,同时自动屏蔽IP/MAC欺骗

行为和ARP攻击。启用云盾后可以有效抗击来自互联网的DDoS及其他安全攻击,保障业务的持续运行。

架构可扩展性

云服务器的配置和数量可以根据用户需求随时调整,快捷的负载均衡服务让Web应用的架构更加简单。支持用户自定义云服务器模板,简化集群部署与管理工作。

高性能

采用硬件加速的虚拟化技术,配合系统内部的加速驱动,提供了良好的云服务器运行性能。

高性价比

弹性计算服务基于通用PC服务器集群,通过灵活的资源调度,实现对物理资源的充分利用,在保证服务稳定和高效运行的同时,降低了整个平台的运营成本。

针对弹性计算服务,阿里云还提供了负载均衡、云监控、云盾这三个产品。

负载均衡

负载均衡(Software Load Balancing,简称SLB)通过设置虚拟IP,将位于同一数据中心的多台云服务器资源虚拟成一个高性能、高可用的应用服务池,再根据应用特性,将来自客户端的网络请求分发到云服务器池中。SLB 会检查池中云服务器的健康状态,自动隔离异常状态云服务器。同时,SLB 还可以增强云服务器池的抗攻击能力、安全隔离应用和云服务器。云服务器无须特殊设置即可透明接入SLB。

云盾

为云服务器提供一站式安全增值服务,包括安全体检(网页漏洞检测、网页挂马检测)、安全管家(防DDOS 服务、端口安全检测、网站后门检测、异地登录提醒、主机密码暴力破解防御)等功能。

云监控

为云服务器提供第三方监控服务,可以及时发现故障并通过多种方式告警,包括网站、Ping、TCP端口、UDP端口、DNS、POP3、SMTP、FTP等监控。云监控除了可以为ECS 提供安全有效的监控服务外,还能够为其他自由服务器提供监控服务,用户只需要通过简单的配置即可实现各种监控需求。

1.5.2开放存储服务OSS

开放存储服务(OSS)是阿里云对外提供的海量、安全、低成本和高可靠的云存储服务。OSS 支持海量的文件储存,同时在多个地方调用呈现,极大地简化了用户数据管理、迁移和更新的工作。

用户可以通过简单的RESTful 接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据,也可以使用Web 页面对数据进行管理。OSS 目前已经在多个云存储服

务、电子商务网站和手机应用网站中使用,提供包括图片、软件和音视频文件在内的存储和互联网访问服务。

海量

用户可以存储和管理多达上千亿个数据对象(data object,可以是任何内容的文件,如数据记录,图片,流媒体文件等),每个数据对象大小可达20GB。OSS还能通过对象组合的方法构建最大5TB的单一对象。

安全

OSS使用加密对来保证用户数据被安全访问,对于指定为私有的数据,只有使用加密对才能访问。用户可以随时设定自己的数据访问权限。

高可用、高可靠

OSS拥有数据自动冗余、故障自动恢复的能力。OSS向用户承诺服务全年可用性99.9%,数据可靠性大于十个9。

多功能

OSS支持类似传统文件系统的目录结构,便于用户组织数据。存储在OSS的每个数据对象都拥有唯一的URL,便于用户在网页或移动应用上展示。OSS提供了PHP,Python,Java等多种语言的SDK。

低成本

用户按照每天实际的资源使用付费,无需为高速增长的业务提前付出费用。

1.5.3开放结构化数据服务OTS

开放结构化数据服务(Open T able Service,简称OTS)是构建在飞天内核之上的海量结构化和半结构化数据存储与实时访问的服务。

OTS以数据表的形式组织数据,保证强一致性,提供跨表的事务支持,并提供视图和分页的功能来加速查询。用户可以通过RESTful API来使用服务,也可使用Web 页面对数据进行管理。同时,OTS 提供多语言SDK以简化用户的编程。OTS适用于数据规模大且实时性要求高的应用。

数据安全可靠

OTS 服务运行在飞天内核之上,所有数据都有3 份备份;OTS 服务会自动处理集群中的硬件和软件错误,对用户屏蔽这些错误;用户的数据在存储层完全隔离,并且用户对数据的访问必须通过身份验证。

可扩展性

OTS 支持超过百TB 数量级的数据,通过对表进行横向切分(partitioning)来实现规模的扩展;数据分片均匀地散落到多个存储节点上,并且数据分区在增长之后会自动分裂以达到分区的动态平衡。因此,可以通过增加机器和调整调度实现服务整体规模的扩展。

灵活的数据模型

表包含任意多行的数据,每一行可以包含任意多个列,不需要在创建表的时候指定schema,支持视图和表组等高级功能。

简单高效的API

支持单行与多行的读写操作,支持事务操作。单行读写操作的延迟在10 毫秒级别。

全托管式服务

OTS 服务会根据用户的数据规模和QPS 需求进行合理的调度和调优,用户无须关心数据库的管理、调优和容错处理。这样,用户可以专注在应用层逻辑,通过OTS 节省成本。此外,OTS 还向用户提供详细的资源使用统计、性能指标和操作日志,方便用户调查错误和分析应用的行为。

1.5.4关系型数据库服务RDS

关系型数据库服务(Relational Database Service,RDS)提供了即时接入、弹性伸缩,可用而且可靠的数据库服务,帮助用户把基于传统关系型数据库的各类应用搬到云上。

关系型数据库服务(RDS)通过Web方式为用户提供可以在几分钟内生成并投入生产的、经过优化的数据库实例,支持MySQL和微软SQL Server这两种关系型数据库,适合于各行业中小企业的关系型数据库应用。

安全稳定

RDS 集群处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。允许您设置访问白名单,免除安全隐患。

数据可靠

RDS 采用主从热备的集群架构方式,当出现硬件故障时,30 秒内完成自动切换。建议您的应用程序支持数据库连接自动重连。

自动备份

RDS 根据您自定义的备份策略自动备份您的数据库。防止数据丢失和误删除,保证您的数据安全可靠。

管理透明

您无需维护数据库,只需根据自己的需要选择相应的RDS 实例,部署简单快速。大大节省用户的硬件成本和维护成本。

强兼容性

与传统的MySQL、SQL Server 无缝兼容,且与现有的程序、工具完全兼容。不需要做任何改动,就可将现有程序迁移至RDS 数据库上。

弹性伸缩

根据您系统压力的变化,您可以非常方便地进行存储容量和性能容量的升级从而获取更

多资源。

性能卓越

采用高端高性能服务器配置,为高性能提供了有效的硬件平台。同时对数据库参数做了特定的优化。相比其他同类产品具有很大的性能优势。

1.5.5开放数据处理服务ODPS

开放数据处理服务(Open Data Processing Service,ODPS)是飞天平台上的大规模分布式数据处理服务,它以RESTfulAPI 的形式支持基于描述性查询语言SQL 的数据处理,并提供MapReduce的并行计算框架。ODPS 重点面向数据量大(PB 级别)且实时性要求不高的OLAP(On-Line AnalyticalProcessing)应用,适用于海量数据统计、数据建模、数据挖掘、数据商业智能等互联网应用。

高计算性能

基于数据驱动的多级流水线并行计算框架,支持Map、Reduce、Join、Union 等多种数据节点处理模式,支持直接使用SQL 语句对海量数据进行离线分析。通过数据分裂将海量数据散布在整个集群内部,数据容量瓶颈问题得以解决。同时,计算压力也被平均分布在集群内部,很好地解决了计算性能问题。

高可用性

系统提供错误监控机制,对于故障采取自动迁移,采用多份备份来确保数据的安全性,系统达到高可用性。

高SQL 语法兼容

提供与ANSI SQL 高度兼容的语法支持,支持用户复杂的数据分析需求。提供Client 工具、RESTful 开放接口以及Java SDK 来为用户服务,用户可以根据自己的需求选择合适的方式来使用该服务。

1.5.6云服务引擎ACE

云服务引擎(Aliyun Cloud Engine,ACE)是一套基于弹性计算服务的Web应用托管环境,可以大大简化开发和部署应用的复杂度。

ACE为应用提供负载均衡、弹性伸缩、故障恢复、安全沙箱的支持,同时集成了Session、缓存、文件存储、定时任务等分布式服务,让PHP、NodeJS等流行的Web开发语言可以更加便捷地使用云计算服务。

负载均衡

访问在多个应用实例中均衡分布,避免单点故障,通过改变实例个数调整处理能力。

弹性伸缩

根据实际消耗自动调整CPU、内存、网络流量、服务运行实例等资源,可按需购买资源,无须一次性大投入。

故障恢复

多实例并行,任一实例宕机不会影响应用可用性,系统自动完成运行实例与数据的恢复。

安全沙箱

安全隔离各个应用实例,能够有效防御网络攻击。

分布式服务

集成了Session、缓存、文件存储、定时任务、图片处理等分布式服务,以API形式提供给应用开发者,简单高效。

便捷部署

无须购买服务器,无需安装维护操作系统、数据库、web server等复杂环境,轻松完成集群应用的部署操作。无须复杂的架构设计,即可应对千万级的日访问量。

2.迁移方案

阿里云在活动期间可以帮您免费迁移服务器。

2.1迁移需求

本公司网站是在windows 2003系统环境下的,安装的服务有iis、数据库、serv-u。

如果网站和数据库装在一台服务器上,需要购买2台云服务器。

如果网站和数据库分开需要购买2台云服务器和一个关系型数据库RDS。

一台云服务器做网站服务器和oa服务器,另一台做图片服务器。

考虑以后的需求配置单如下:

Cpu:选择4核

内存:4G

数据盘:500G

带宽:100mbps

操作系统:windows Server 2003 标准中文版sp2 32位已加固激活

1318元/月13180元/年

Ms sql server 型号:2型内存:2000(M)存储:100G 最大连接数200个价格1040/月10400/年

2.2Iis迁移

导出IIS中虚拟目录信息

备份文件夹至一物理路径(或移动硬盘等存储工具),以备迁移时使用。

将所有备份文件拷贝至新服务器,再次检查新服务器iis、.net、数据库等环境是否符合要求。启动https://www.doczj.com/doc/0d8523193.html, STATE SERVICE服务,运行方式设为自动。如下图所示:

按上述操作,将SQL server agent服务调为自动并启动。

将程序文件存放至所迁移安装所在的路径。

将原虚拟目录配置信息导入iis中,并对所指向路径进行修改,使其与实际情况保持一

致。,如下图所示:

此步骤也可通过手动新建虚拟目录,指向相应位置的方式实现。

2.3 数据库迁移

SQL Server 控制台导入

1、用户使用流程

2、操作说明

2.1 确认工作

1)仅支持SQLSERVER(2005,2008,2008R2)

2)仅支持全量备份/恢复

3)您的数据库的Recover模式必须是FULL模式

2.2准备工作

1)您需要有自己的RDS实例,以及目标数据库;

2)如果数据库里有数据, 请做好备份,目标数据库中的数据将被覆盖2.3提交数据迁移

1)登录阿里云RDS控制台,选择目标RDS实例并进入管理入口

2)进入数据库管理页面

3)选择目标数据库,并提交数据迁移请求,弹出对话框

4)获取FTP上传信息,如下样例

【FTP地址】(例如:192.18.23.2:21)

【FTP帐号】(例如:user1)

【FTP密码】(例如:passwd1)

【FTP端口】(例如:3021)

【文件名】(例如:dbname_2323434.bak)

注意:文件名,在你产生备份文件的时候需要采用我们返回给您的文件名,在24小时内,最多返回5个文件名。

2.4 数据备份

1)检查源数据库的Recover Mode

确认相应DB的model值为FULL,若不为FULL,则请按下面步骤先改成FULL。

2)配置源数据库的Recover Mode

注:如果上一步model值为FULL;就不需要操作。

改成FULL模式会导致SQL Server日志增加,请注意有足够的硬盘空间。

3)备份源数据库

注意:上面的filename.bak文件名,要与RDS返回给你的文件名一致;

4) 还原源数据库的Recover Mode

这一步不是必需的, 如果前面有更改过才有必要;

2.5 FTP上传

1)选择FTP客户端

本文以FlashFXP为例,提供配置说明

相关主题
文本预览
相关文档 最新文档