a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 126|回复: 0

[电子商务师] 电子商务综合辅导资料:用软件管理网站存储系统

[复制链接]
发表于 2012-3-18 16:54:01 | 显示全部楼层 |阅读模式
 ■需求分析 ; W3 y1 [* _, U- }  k

, \% l. h' ]# U5 K- E7 X! L  c' z  p+ |' s; F
  中国电子商务王牌网(www.acec.com.cn,the Ace of China’s E_Commerce)于1999年5月17日开通,是国家“金贸工程”试点和示范单位。它是一个B to B的电子商务专业网站,为企业提供商贸信息、网上交易和技术支持服务。在短短的一年间,网站入驻会员企业由少到多,目前已达到8万家,入驻商品库的商品已达12万种。对于一个电子商务网站来说,网站的稳定性、安全性和可扩展性是至关重要的。这就对网站的存储管理系统提出了如下要求: . G# Z3 U7 Z0 u/ S9 F2 ]
' X2 q  \. ?* t9 O! n% ?  [6 k1 D. \: f
  系统可扩展性 存储容量和系统规模能根据业务的不断发展而方便地扩展,同时存储管理系统能够方便地适应这种扩展。 - c/ u4 ^  Q7 D, D+ T+ b. {% {
1 y# R: Z4 R, V+ C, E  @# `
  通用性 网站系统采用多种系统平台及多种应用,存储管理系统能够有效地支持这种异构处理环境。
5 `1 g  s$ Y9 R1 P( D2 W
+ Z3 a$ c8 l- J% x* m0 e' |0 t& N" @1 o  数据安全性 存储管理系统必须保证数据的安全性,防止任何情况下的数据丢失。
7 U6 E3 \" v  U6 L& _4 e' V+ i9 z* Z
" m# |9 V! O' l% R3 o  操作和维护简单 存储管理系统必须有良好的人机接口,易于管理,操作简单。 4 w& h$ {) O  o" X: a; s1 L. g

# ~' C, d2 @" e  综合网站的需求信息,本系统采用了存储管理软件供应商Veritas的存储管理软件产品。
- e2 p: t7 P* g7 c  X- S* f1 ]4 w+ }( y( y

" U1 R& s" C# I6 c1 A$ a6 d- R  ■存储系统结构
% v+ h2 Z, P5 z. |& ]
3 m% F  \/ Q+ p" H0 X  u! B. S2 l& J% q
5 s& V$ z/ g9 v$ _  |  随着网站访问数量的不断增加,内容需求随之丰富,存储的扩充是必然的。ACEC网站有4台服务器:Web Server、SQL Server、Free_Standby Server和Exchange Server。针对网站的实际情况,北京同有飞骥科技有限公司为ACEC网站设计了SAN(存储局域网)结构。在SAN下,只需简单地将存储设备接到交换机上即可,不必像传统的SCSI需要扩展槽和适配卡等。它不仅提供存储的在线扩充的能力,而且适应异种环境。存储管理结构如图1所示。
' \4 t- t/ a7 ^+ Y' B1 M4 |$ F: p& s2 x/ ?* [) m0 M
8 a! b2 p4 |; j
  图1 网站存储管理结构图 . c/ a# p) E! O; C
. t# s, Q% Q& L" }( g
  Web Server、SQL Server和Free-standby Server是NT平台,通过SAN交换机共享磁盘阵列D1,三者构成Cluster,以提高应用的可用性。系统采用Veritas VCS高可用性解决方案,Free_Standby Server设置为冗余服务器,并在服务器中设置了故障转移的优先级。当Web应用因任何原因出现故障时,VCS自动将其切换到Free-Standby服务器上运行。同时,VCS尽可能标识出故障原因。
& c" {) q$ u4 I+ J: u
, C- c, a  h, U. Q3 v+ Z8 s/ `  磁带库直接连接到SAN上,使得每台服务器物理上实现共享。每台服务器安装Backupexec软件,使得服务器在功能上共享资源成为可能。
, h9 j" b" B# v% b. U0 D; B! n; x. L( ]2 J

  f. l- F% [% S* g5 c9 a  图2 Backupexec 三层结构图
3 N! F: z. Z# y8 }- U, I: C5 |
, q- t1 @3 |3 S) p4 S) ~' `& [7 p6 @  Web Server负载较轻,可以设置为Backup Server。负责整个网络备份策略的制定和备份控制,并管理备份数据库。
/ s. z# x5 z4 k6 N2 @) @% M" y: i3 ?
  每一台服务器均直接连接在SAN上,设置为Backup Server的备份数据将通过SAN传送到磁带库,不再占用网络带宽。该方案还为将来的数据迁移策略留有接口。 . P+ g" }, P# C3 @- }: l

' |4 [( H. X4 _( r. I% e  `3 m5 J! h! n# C6 [: S" g5 ?3 N
  ■高可用性系统
, Z# K7 u) C  |9 ]# ^% \) S/ E
* ^4 O7 |2 |4 v7 \( Y) C" D
& }2 S. f& L# N  R- q/ X+ j  硬件高可用系统虽然效果最好,但昂贵的价格和复杂性令人望而生畏,这就是软件高可用系统受到市场追捧的原因。 1 ]9 N; h: M7 m! i

) y" Q( `& g% m2 x# Y9 W( q  Veritas 的VCS 定义为:多台服务器协同工作,保证客户能够随时存取应用和数据。 VCS是基于应用级的高可用软件。在一个Cluster环境中,如果一台服务器运行多个应用,当只有一个应用出现故障时,那么VCS只将该应用切换到预先定义的服务器上,其它应用仍然在原来的服务器上继续运行。 % S0 F( C2 k6 J0 Z6 Z
6 G- N6 Z5 y5 }% d
  VCS将其监视的应用当作一组资源来管理,这一组资源定义为资源组(RG)。例如,对于Web Server应用, 要保证应用正常运行,VCS将监视存放数据的磁盘组、该磁盘组上的文件系统、网卡、IP地址及Web服务进程,也就是说,Web Server应用由这几个资源组成。对每个资源的监视工作均由叫做Agent 的程序完成。
6 N% m& D! s: M" ~2 Q" T" X0 h! R6 C' w9 ^6 ?- [4 A
  VCS在SAN环境下,可以支持多达32个节点的Cluster系统,应用可以连续(Cascade)切换到多台服务器上。
; m8 S/ P4 q9 [& Y+ f& y% G9 q8 {0 d! ~2 ~  t
  Veritas VCS具有如下特点:
0 ]' Z: E7 I7 W8 ?( {4 w; I) O4 G" ]7 G. q/ B
  (1)提供应用级的高可用性;
/ q+ P4 f* B& Z1 a( h5 H+ k0 B8 B+ f( s
  (2) 提供对应用的多级监视, 在了解应用故障原因的基础上切换应用;
/ }) ^# K! ]2 C. q
% k: b6 x$ \: k; R7 ~" B. a  (3)支持多达32个服务器接点的Cluster结构;
2 }0 u5 }: z- N1 S: B9 {5 s. F& |! Y/ R2 C9 A/ {& k% A9 H  }
  (4) 对服务器系统的稳定性提供监视; 8 e0 F- N/ O3 C4 X/ x
) J+ o3 w1 m6 ^/ l9 `6 a: H' E
  (5) 快速的应用切换过程; 1 {7 S% w* Q9 W; g) e
* o1 z/ _2 v5 J; Y$ w6 f
  (6)安装和使用简单, 管理界面基于Java;
  ?9 A$ c6 W' h+ \& n' U1 G7 q- u, g& H4 `
  (7)支持Sun/Solaris、HP/UX、NT平台等。 5 O) y3 x% r4 Z  t

( N4 u, e1 G- |, P9 U$ [: w! a! E, D, M' O# h# F2 u- H! k

! X) W8 P8 T- J7 i: i, Y  ■数据备份系统 1 c& l- m( y5 X
1 ]6 {! X. S" [" |1 b! \) j9 k
  任何关键应用环境都要仔细考虑数据备份系统,网站也不例外。传统的人工备份方式已经不适应今天的应用环境。 1 ?1 H% G+ S+ t$ _7 Z

; a1 n. X! K( F: ]  Veritas的Backupexec不仅能够制定完善的备份策略,而且具有强大的介质管理功能,能够保证数据的安全性和随时可存取性。人工管理时,无法避免介质因时间太长而丢失数据,而Backupexec会及时提醒你更换介质。同时,随着网站业务的不断发展,数据量会越来越大,而存储磁盘阵列不可能无限增大。Veritas的数据迁移软件HSM是很好的解决方案,只有Veritas的Backupexec和HSM才能无缝地协调工作。 . T) o3 \5 d4 f- n$ V# m+ o" H# T( b

: Q. u, x0 S/ r( W3 y6 ^+ Y1 K  Backupexec也是目前唯一支持SAN环境下异种平台统一备份的解决方案。Backupexec主要特征如下: ! ~2 ], J4 \1 \

& z5 v" D' m( C  (1) 先进的三层结构
6 F! z2 t5 {! u! Z8 K% o* _
% T( M& X( n; l" l/ ?  如图2所示,在此结构中,所有的备份策略、备份任务管理和介质服务器管理均在Master server上,Client用户可以随时恢复和备份指定的数据。这种结构的好处是,可以将整个网络环境的数据备份到一个或多个集中的备份服务器上。资源共享既可以节省费用,又可以简化管理。 5 c$ y* Q% ]6 J

" x& l" u0 _7 Q; j; s  (2) 异种环境支持
3 ?6 E% d  R0 N( i! m0 {
9 B1 ?8 j, F* N: e( {; P8 f  在同一个Backupexec环境中,可以存在多种硬件平台(IBM、Sun、HP、Compaq、Intel、SGI)、操作系统平台(UNIX、NT、Novell)、应用平台(Oracle、 Informix、Sybase、 Exchange Server、SQL server等),以及所有流行的存储设备。   K, [8 e( F: ^4 j  l

4 v* H. @" J( K  (3)数据可靠性
% W! ]3 a9 A  C: y
, \6 i3 \! W7 B) o  Backupexec采用标准TAR格式,保证备份在磁带上的数据可以被其它工具方便地读取。
7 @4 P$ b" ?$ Y+ S$ ]+ s9 r! ]
2 i1 L5 V( L1 @3 Y# o  (4)多种备份类型
! b% s! [" m( T; [
) Q8 ?& e3 }2 c; Q# g0 ?3 ]+ A! M  管理员可以灵活定义全备份、增量备份和累积备份等各种方式。
! ^. k3 J" d# \: D7 R+ {4 t, `% S+ a6 o. U2 S. O
  (5)备份时间灵活
4 ]# c+ ~$ t5 r/ K% C- p4 b# L' Y8 [3 f5 p" q6 X$ r
  备份时间可以按年、月、日、小时进行,同时可以设置备份介质的有效时间。
5 X1 b* c4 w% L1 [
& A, Z8 S( Y: B, C: m( ?% I% e& @  (7)磁带多路复用 * t: T4 f3 Z' T0 O  h5 y& F! f

' [6 _% R. k8 F: J  一般情况下,对每一个备份操作,磁带库要花费较多时间安装磁带到driver中,而Backupexec可以将多个client备份数据复用写到同一磁带上,大大提高了备份速度。 , X& _% Y3 w" y1 X  T
- Q2 T) X6 F6 m
  (8)多种界面和管理工具
" ~- n: R6 h/ z
6 C4 H: w/ M$ V# L: A! m8 C+ C) Q  有Java和NT等。 " F1 [# [( z2 p* t, e7 \9 T6 l
" ~/ Y' L$ F" D9 e8 V( Q6 z% r
  (9)提供备份设备共享功能
6 k/ I1 k- {" H- I
7 Q$ B9 V; p" F0 ^! ^  共享驱动器选项可以使得多台服务器对驱动器实现共享,同时Backupexec支持SAN的共享磁带库功能(光通道连接)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 04:59 , Processed in 0.205411 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表