网站系统硬件组成结构
1. 内部网络建设
1) 网络设备
Ø 中继器:再生电信号或光信号,使其传输更长远距离
Ø 集线器:信息分发,从一个端口向所有端口分发
Ø 网桥:
ü 工作在二层数据链路层,
ü 进行帧的存储和转发,
ü 过滤功能,
ü 高层协议的透明性
Ø 路由器:工作在三层网络层
ü 路由选择
ü 支持多协议的路由选择
ü 流量控制
ü 分段和组装功能
ü 网络管理功能
Ø 交换机:提供独占的点对点链路
ü 帧交换:在终端间转发传统的以太或令牌环网的帧,帧长是不定的
ü 信元交换:信元的长度是固定的,ATM网络的交换方式
2) 网络设备选择
Ø 端口数量
Ø 支持的协议
Ø 端口速率
Ø 背板带宽
3) Internet接入
1) 基础网络运营商NSP
2) 电信业务运营商ILEC
3) ISP:基本的internet接入及其相关业务,同时还可能建立自己的IDC,承接主机出租,主机共享,服务器托管业务
4) ICP(内容服务提供商):即提供Internet内容信息搜索、整理加工等服务。如新浪、搜狐等
5) ASP(应用服务提供商):主要为企、事业单位进行信息化建设、开展电子商务提供各种基于Internet的应用服务,提供各种类型的应用软件
6) 网站接入方式
Ø 专线E1/T1
Ø 虚拟主机和主机托管方式
IDC:
Ø 含义:
Internet数据中心,是指一种通过电信级的机房设备,向用户提
供专业化和标准化的数据存放业务和相关业务的中心
Ø 条件:
ü 资源要求
足够带宽,光纤接入,内部高速网
ü 技术要求
组网,布线技术,排障,事故解决
ü 管理要求
ü 双方签订SLA协议
Ø 类型:
虚拟主机服务是指通过特殊的软、硬件技术,把一台计算机分成若干台虚拟的主机,每个主机都具有独立的域名和IP地址(或共享IP),并具有完整的internet服务器功能,同一台硬件,同一个操作系统,运行对应不同用户的服务器进程彼此互不干扰
2. 服务器
1) 服务器的选择
PC,专用,主机型服务器
指标:
Ø 处理能力
Ø 内存容量
Ø 外存容量
Ø 系统总线容量
Ø 外部总线容量
Ø 系统可靠性和容错能力
2) 先进服务器技术
Ø 群集技术:
1) 是指利用商用通用网络将一组高性能工作站或微机按某种结构连结起来,在并行程序设计环境支持下统一调度的并行处理系统,
2) 主要得益于CPU技术,高速网络技术,并行程序设计环境的开发
Ø 负载均衡技术:
1) 作用:
ü 资源共享,
ü 提高并行性能
2) 分类:
Ø 从并行粒度分:细,中,粗粒度
Ø 从分配算法角度分:
ü 静态负载均衡:在程序运行前做好任务分配,
ü 动态负载均衡:动态的将任务在各处理机之间进行分配和 调整
3) 性能指标:
Ø 吞吐率,只运行一个程序下完成任务的时间,多个程序同时
行下的响应时间和平均完成时间
Ø 加速比,是程序并行执行时比串行执行快多少的量化表示,
Ø 扩展性,反映是并行处理的伸缩性能,好的扩展性意味着系统程序的规模变化时,依然能保持良好的并行性能
Ø 容错性,系统发生故障后是否能使计算任务继续进行
3) WEB加速技术---WEB Cache技术
Ø 性能主要因素
1. 连接数目
2. 吞吐量
3. 命中率:
对象命中率:是用户从web cache中取的对象数与所获取(从internet上取的和从cache中取得的)的总对象的比值
字节命中率:是用户从缓存中获取的字节数与与从网上获取的全部对象的字节数的比值
ü 被动式更新,只有用户提出信息请求时才更新
ü 主动式更新,用户请求数据前就把WEB内容预取到CACHE中
Ø 代理式和透明式
1) 代理式Cache必须对浏览器进行设置,使之直接向服务器提出请求,然后由服务器代表用户把请求发送到Internet上;
2) 透明式Cache无须对浏览器进行改动,只要对交换机或路由器进行配置,由它们把通信数据传递给Cache。
Ø 通信类型
Ø 群集支持
Ø 安全性
4) 先进的存储结构—SAN
SAN:
通常是由服务器,存储设备(磁带机,磁盘陈列),交换机及光纤通信连接而成的存储网络,具有高带宽,模块化,前后端网络,客户机到服务器形成前端网络,服务器到SAN用光纤,SAN到存储设备也是光纤
三个阶段:
Ø 连接
Ø 统一管理
Ø 存储资源充分利用
第二节 网站系统软件
1. 网络操作系统
是核心
考虑因素:
Ø 符合工业标准和国际标准
Ø 支持多种网络硬件设备
Ø 良好的安全和可靠性
WINDOWS的特点:
Ø 多任务,多线程
Ø 功能强大的文件系统
Ø 对称多处理机系统
Ø 兼容于分布计算环境的远过程调用
2. 数据库管理系统软件
IBM DB2 第一个具备网上功能的多媒体关系数据库管理系统
INFORMIX UNIX平台上第一个RDBMS和UNIX上第一个OLTP
3. 各种电子商务应用软件
1) 电子商店与管理模块、支付网关、物流管理模块、顾客客户端模块
吸引客户(WEB广告)------
与客户交互(将兴趣转换为订单)------
供货商提供商品(定货协调完成)-------
提供客户咨询(提供售后服务)
2) 广告管理模块
Ø 良好的人机界面,多种管理功能
Ø 方便的广告位置和尺寸设置
Ø 自动统计广告发布的时间段和时间长度
Ø 提供管理员界面
Ø 提供用户界面
3) 搜索引擎模块
Ø 速度快,效率高,实时性,命中率
Ø 方法多,关键字,模糊搜索
Ø 自动搜索
Ø 数据的更新速度与网站的更新速度同步
4) 大容量电子邮件服务器软件
5) 多功能论坛模块
6) 流量分析监控
7) 网络安全模块