网 站 设 计 与 建 设 Website design and developments
第二部分 网站规划 第8章 硬件平台规划
8.1 选择接入Internet的方式 1.电话拨号接入Internet方式 电话拨号是指通过调制解调器(Modem)和普通电话线,以电话拨号的方式接入Internet。 不适用于网站服务器。 Modem能够提供的带宽非常有限(现在通常是56Kb/s)236K 动态分配IP地址给主机
综合业务数字网(ISDN:Integrated Services Digital Network)俗称一线通 2.ISDN接入Internet方式 综合业务数字网(ISDN:Integrated Services Digital Network)俗称一线通 在一条ISDN线上,可以实现语音和数据通信,做到通话、上网两不误 B信道称之为基本信道 负载信道,用于传输话音、数据和图像, B信道较宽、较快,速率为64Kb/s, D信道是控制信道。 D信道是一种控制信道,用来传输信令或分组信息。 D信道只能携带有关负载信道的信息,其传输速率只有16Kb/s。 基本速率接口(BRI),即2B+D 基群速率接口(PRI),即30B+D或23B+D 终端适配器(Terminal Adapters)
3.DDN接入Internet方式 DDN(Digital Data Network)称作数字数据网, 是以传输数据信号为主的数字传输网络。 DDN由数字电路、DDN节点、网络控制和用户环路组成, 用于大中型网络接入Internet
数字用户线(DSL:Digital Subscriber Line)技术, 是一种利用双绞线传输高速数据的技术。 包括 4.xDSL接入Internet方式 数字用户线(DSL:Digital Subscriber Line)技术, 是一种利用双绞线传输高速数据的技术。 包括 HDSL(High bit rate DSL), SDSL(Single line DSL), IDSL(ISDN DSL), ADSL(Asymmetric DSL), RADSL(Rate adaptive ADSL), VDSL(Very high bit rate DSL), UDSL(Ultrahigh bit-rate DSL), MSDSL(Multirate Symmetric DSL) MVL(Multiple Virtual DSL)等, 所以也将其统称为xDSL技术。
是在普通电话线上传输高速数字信号的技术。通过采用新的技术在普通电话线上利用原来没有使用的传输特性,在不影响原有语音信号的基础上,扩展了电话线路的功能。
5.CATV接入Internet方式 6.仿真终端接入Internet方式
7.局域网通过代理服务器接入Internet方式
8.Internet子网接入Internet方式
8.2 服务器选型 服务器衡量标准是: 即服务器的RASUM衡量标准。 R:Reliability——可靠性; A:Availability——可用性; S:Scalability——可扩展性; U:Usability——易用性; M:Manageability——可管理性; 即服务器的RASUM衡量标准。
服务器分类 1. 按应用层次划分 入门级服务器: 通常只使用一块CPU, 根据需要配置相应的内存 和大容量IDE硬盘,必要时也会采用IDE RAID(一种磁盘阵列技术,主要目的是保证数据的可靠性和可恢复性)进行数据保护。 入门级服务器主要是针对基于Windows NT,NetWare等网络操作系统的用户, 可以满足办公室型的中小型网络用户的文件共享、打印服务、数据处理、Internet接入及简单数据库应用的需求,也可以在小范围内完成诸如E-mail、 Proxy 、DNS等服务。
工作组级服务器: 一般支持1至2个Xeon(至强)处理器, 可支持大容量的ECC内存 ,功能全面。可管理性强、且易于维护,具备了小型服务器所必备的各种特性,如采用SCSI(一种总线接口技术)总线的I/O(输入/输出)系统,SMP对称多处理器结构、可选装RAID、热插拔硬盘、热插拔电源等,具有高可用性特性。 适用于为中小企业提供Web、Mail等服务,也能够用于学校等教育部门的数字校园网、多媒体教室的建设等。
部门级服务器: 通常可以支持2至4个Xeon(至强)处理器 ,具有较高的可靠性、可用性、可扩展性和可管理性。首先,集成了大量的监测及管理电路,具有全面的服务器管理能力,可监测如温度、电压、风扇、机箱等状态参数。此外,结合服务器管理软件,可以使管理人员及时了解服务器的工作状况。同时,大多数部门级服务器具有优良的系统扩展性,当用户在业务量迅速增大时能够及时在线升级系统,可保护用户的投资。 是企业网络中分散的各基层数据采集单位与最高层数据中心保持顺利连通的必要环节。 适合中型企业(如金融、邮电等行业)作为数据中心、Web站点等应用。
企业级服务器: 普遍可支持4至8个Xeon(至强)处理器, 拥有独立的双PCI通道和内存扩展板设计,具有高内存带宽,大容量热插拔硬盘和热插拔电源,具有超强的数据处理能力。这类产品具有高度的容错能力、优异的扩展性能和系统性能、极长的系统连续运行时间,能在很大程度上保护用户的投资。 可作为大型企业级网络的数据库服务器。 主要适用于需要处理大量数据、高处理速度和对可靠性要求极高的大型企业和重要行业(如金融、证券、交通、邮电、通信等行业),可用于提供ERP(企业资源配置)、电子商务、OA(办公自动化)等服务。
12. 按服务器的处理器架构(也就是服务器CPU所采用的指令系统)划分 ) 按CPU的指令系统来区分 CISC(复杂指令系统计算机) intel的服务器CPU Intel Xeon (MP),即“至强”,至强服务器现在是性价比最好和最受欢迎的服务器; “MP”也就是“Multi Processing Platform”,支持多处理器平台。 AMD的服务器CPU AMD Athlon (MP)处理器。 RISC(精简指令系统计算机) 主要在中高档服务器中采用, 只要求硬件执行很有限且最常用的那部分指令,大部分复杂的操作则使用成熟的编译技术,由简单指令合成 其主要有IBM PowerPC、SUN SPARC、HP PA-RISC、MIPS MIPS和HP Alpha处理器。
VLIM(超长指令集架构) EPIC(“清晰并行指令计算”) 主要有Intel的IA-64和AMD的x86-64两种 通过将多条指令放入一个指令字,有效的提高了CPU各个计算功能部件的利用效率,提高了程序的性能。 每时钟周期例如IA-64可运行20条指令,而CISC通常只能运行1-3条指令,RISC能运行4条指令, EPIC(“清晰并行指令计算”) 主要有Intel 安腾和Intel 安腾2。 提供一种新的机制,利用编译程序和处理器协同能力来提高指令并行度
3. 按服务器按用途划分 通用型服务器: 专用型服务器: 在设计时就要兼顾多方面的应用需要,服务器的结构就相对较为复杂,而且要求性能较高, 在价格上也就更贵些。 专用型服务器: 在服务器性能上也就需要具有相应的功能与之相适应。 光盘镜像服务器主要是用来存放光盘镜像文件的,需要配备大容量、高速的硬盘以及光盘镜像软件。 FTP服务器主要用于在网上进行文件传输,这就要求服务器在硬盘稳定性、存取速度、I/O(输入/输出)带宽方面具有明显优势。 E-mail服务器则主要是要求服务器配置高速宽带上网工具,硬盘容量要大等。 性能要求比较低,因为它只需要满足某些需要的功能应用即可,所以结构比较简单,采用单CPU结构即可;在稳定性、扩展性等方面要求不高, 价格也便宜许多。
4. 按服务器的机箱结构来划分, ① 台式服务器: ② 机架式服务器: 采用台式机箱结构。 这种服务器因占用空间比较大,不宜集中管理,因此,这类服务器逐渐被机架式服务器所取代。 ② 机架式服务器: 有1U(1U=1.75英寸,4.45cm高)、2U、4U等规格。 机架式服务器安装在标准的19英寸机柜里面。 这种结构的多为功能型服务器。 要考虑服务器的体积、功耗、发热量等物理参数
③ 机柜式服务器: ④ 刀片式服务器: 许多不同的设备单元或几个服务器都放在一个机柜中。 是一种HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的, 其中每一块“刀片”实际上就是一块系统母板,类似于一个个独立的服务器。 在这种模式下,每一个母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。 不过可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,可以共享资源,为相同的用户群服务
8.3 服务器组件 中央处理器、内存、芯片组、硬盘、电源和服务器机柜等。 1. CPU 按CPU的指令系统来区分,通常分为CISC、RISC、VLIM和EPIC。 CPU有一些重要参数指标: ① 主频 CPU运算时的工作频率(1秒内发生的同步脉冲数)的简称。单位是Hz。 ② 外频 外频是CPU与主板(内存)之间同步运行的速度 ③倍频 主频=外频×倍频。 在相对较低的系统总线频率下,而CPU的主频可以通过倍频来无限提升(理论上)。 CPU长期处在超频情况下,使CPU运行不稳定和过热,甚至导致系统死机或重启。 ④缓存(Cache)
CPU多核 核心(Die(晶元) )又称为内核 多核心cpu主要分原生多核和封装多核 原生多核:每个核心之间都是完全独立的,都拥有自己的前端总线,不会造成冲突 封装多核(“双芯” ): 只把多个核心直接封装在一起,但两核心只能共同拥有一条前端总线,
CPU多棵 多路对称 SMP (Symmetrical Multi-Processing)则是采用多颗相同型号并且能够支持SMP技术的CPU组成的一套系统。 应用十分广泛的并行技术。 常用于主流的X86服务器和图形工作站领域。 简言之,双核=1颗CPU两个核心,双路=两个对称的CPU(每颗CPU也可以是多核的CPU,
④ FB-DIMM (Fully Buffered-DIMM,全缓冲内存模组) 2.内存 主要技术: ① ECC 内存纠错技术 “Error Checking and Correcting” 它不仅能发现错误,而且能纠正这些错误,确保服务器的正常运行。 ② Chipkill IBM公司 一种新的ECC内存保护标准。 ECC内存只能同时检测和纠正单一比特错误 ③ Register Register即寄存器或目录寄存器,在内存上的作用可以把它理解成书的目录, 有了它,当内存接到读写指令时,会先检索此目录,然后再进行读写操作,这将大大提高服务器内存工作效率。 带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上,如IBM Netfinity 5000。 ④ FB-DIMM (Fully Buffered-DIMM,全缓冲内存模组) 是Intel在DDR2、DDR3的基础上发展出来的一种新型内存模组与互联架构 有助于容量与频率的提升
服务器内存典型类型:SDRAM和DDR,DDR2。 ① SDRAM “同步动态随机存储器 与CPU 同步 ② DDR SDRAM “DoubleDataRate”,双数据传输模式。 DDR则可以完成SDRAM两个周期才能完成的任务 要求专为DDR设计的主板与系统, ③ DDR2 SDRAM 能够以内部控制总线4倍的速度运行
芯片组 主板芯片组几乎决定着主板的全部功能,其中CPU的类型、主板的系统总线频率,内存类型、容量和性能,显卡插槽规格是由芯片组中的北桥芯片决定的; 扩展槽的种类与数量、扩展接口的类型和数量(如USB2.0/1.1,IEEE1394,串口,并口,笔记本的VGA输出接口)等,是由芯片组的南桥决定的。
服务器硬盘主要有IDE、SAS、SCSI、SATA、光纤通道硬盘: ① IDE硬盘 “Integrated Drive Electronics”,即“电子集成驱动器 我们常说的IDE接口,也叫ATA(Advanced Technology Attachment)接口, ATA接口发展到今,细分可以分成ATA-1(IDE)、ATA-2(EIDE Enhanced IDE/Fast ATA)、ATA-3(FastATA-2)、Ultra ATA、Ultra ATA/33、Ultra ATA/66、Ultra ATA/100及Serial ATA
③SATA硬盘 ② SCSI硬盘 ④SAS硬盘 ⑤光纤通道硬盘 Fibre Channel 是Serial ATA的缩写,即串行ATA。 Small Computer System Interface) ④SAS硬盘 Serial Attached SCSI)即串行连接SCSI AS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性 ⑤光纤通道硬盘 Fibre Channel 特性有:热插拔性、高速带宽、远程连接、连接设备数量大等。
硬盘主要性能指标: ① 硬盘容量 GB ② 主轴转速 rpm ③ 内、外部传输率 ④ 单碟容量⑤ 平均寻道时间⑥ 缓存 外部传输率:从硬盘的缓存中向外输出数据的速度 内部传输率:硬盘在盘片上读写数据的速度 由于硬盘的内部传输率要小于外部传输率,所以只有内部传输率才可以作为衡量硬盘性能的真正标准 ④ 单碟容量⑤ 平均寻道时间⑥ 缓存
SSI电源(Server System Infrastructure) 。 服务器电源 ATX电源 ATX标准使用较为普遍,主要用于台式机、工作站和低端服务器; SSI电源(Server System Infrastructure) 。 SSI标准是随着服务器技术的发展而产生的,适用于各种档次的服务器。
服务器机柜 U是一种表示服务器和机柜外部尺寸的单位,是unit的缩略语, 1U=1.75英寸=4.445厘米 服务器机柜主要应用于金融、证券、数据中心,采用中、高档服务器的机房当中
8.4 服务器常用技术 1.KVM集中管理技术 2.远程管理技术 服务器管理员使用一套键盘、鼠标、显示器去访问和操作管理一台至数台以上主机的功能。 2.远程管理技术 ①远程桌面连接 telenet 一旦软件进程死机,则无法管理,故障恢复时间较长,无法进行深层次管理。 ②IP-based KVM技术 通过嵌入式程序把USB端口映射到设备的网络端口,从而远端连接的PC或者笔记本就可以把自身的存储介质映射成被控服务器的USB存储介质。 ③远程电源管理 通过安装在服务器内部的一片管理卡可以对远程的服务器进行硬件上电、下电以及硬件重启的工作, 前提是被控服务器已经连接交流电
3.HT超线程技术 4.热插拔技术 5.Raid技术 6.双机热备技术 CPU OS 硬盘、CPU、内存、电源、风扇、PCI适配器和网卡等 普通电脑里,USB(通用串行总线)接口设备和IEEE 1394接口设备等可以实现热插拔。 5.Raid技术 Redundant Array of Independent Disks “独立磁盘冗余阵列”, RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 6.双机热备技术 所谓双机热备,就是将中心服务器安装成互为备份的两台服务器,并且在同一时间内只有一台服务器运行。
7.集群技术 8.备份技术 集群(Cluster)就是两台或多台计算机或节点在一个群组内共同工作。 集群中的每个节点通常都拥有自己的资源(处理器、I/O、内存、操作系统、存储器),并对自己的用户集负责。 大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。 8.备份技术 硬件级:包括磁盘镜像、双机热备、集群等。 软件级:使用专用软件备份,一般有全备份和增量备份(只备份上次备份之后变化过的数据)。 著名专业备份软件有VERITAS公司的Backup Exec。 人工级:使用人工从头恢复所有数据\
9.容灾技术 容灾技术是指信息系统受到非常大的损坏时,如地震、火灾、非正常人为破坏等造成的系统或数据大范围损坏或丢失,应用预先制订好的应急处理策略,进行尽可能恢复和弥 异地数据备份。 容错系统,就是系统在运行过程中,若其中某个子系统或部件发生故障,系统将能够自动诊断出故障所在的位置和故障的性质,并且自动启动冗余或备份的子系统或部件,保证系统能够继续正常运行,自动保存或恢复文件和数据。 容错系统主要使磁盘镜像、磁盘阵列和双机热备等技术。
10.入侵检测技术 IDS(Intrusion Detection System:入侵检测技术)是一种主动保护自己免受攻击的一种网络安全技术。 作为防火墙的合理补充,入侵检测技术能够帮助系统对付网络攻击, 11.防火墙技术 防火墙通过控制和监测网络之间的信息交换和访问行为来实现对网络安全的有效管理,其基本功能为:过滤进出网络的数据;管理进出网络的访问行为;封堵某些禁止行为;记录通过防火墙的信息内容和活动;对网络攻击进行检测和告警。
8.5 服务器机房环境因素
8.6 网站建设服务供应商选择 网站建设服务供应商主要有 ISP ICP Internet Service Provider缩写,即互联网服务提供商, 向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。 ICP Internet Content Provider,即互联网内容提供商, 向广大用户综合提供互联网信息业务和增值业务的电信运营商。 国内知名ICP有新浪、搜狐、163、TOM等
ASP IDC ]的英文是Internet Data Center的缩写,即互联网数据中心。 Application Service Provider,即应用服务提供商, 是为各种各样的商务客户和事务客户提供其所需的应用,并且这种应用通过托管或者租用的形式实现,而不是使用传统的购买方式或者用户定制开发的形式实现的,从而使客户的应用开发成本大幅度下降。 IDC ]的英文是Internet Data Center的缩写,即互联网数据中心。 它为ICP、企业、媒体和各类网站提供大规模、高质量、安全可靠的专业化服务器托管、空间租用、网络批发带宽以及ASP、EC等业务
Interact上安置网站 创建自己的Web服务器, 使用托管服务器, 使用虚拟主机, 租用主页空间或者使用免费空间
在ISP机房放置一台服务器,或向其租用一台服务器。 客户需要做的只是将设备放到ISP的中心机房或数据中心,然后客户进行网站的远程管理和维护。 1.托管服务器(主机托管) 在ISP机房放置一台服务器,或向其租用一台服务器。 客户需要做的只是将设备放到ISP的中心机房或数据中心,然后客户进行网站的远程管理和维护。 ISP为客户提供优越的主机环境.包括机架空间、恒温、恒湿环境、网络安全防护、UPS供电以及防火设施等等。 ISP向用户收取机架空间费用和接入费用, 机架空间费按其设备实际占用的高度(以U为单位)计算, 接入费用按具体的接入速率来计算 主机托管适合于中、大型规模的网站。
不必支付专用线路费用,也不必为使用和维护服务器的技术问题担心 缺陷: 2.虚拟主机 租用ISP服务器硬盘空间,使用特殊的软、硬件技术,把一台计算机主机分成许多台虚拟的主机,每台虚拟主机都具有独立的域名和IP地址(也可以共享IP地址),并有完整的Internet服务器(WWW、FTP、E-mail)功能。 不必支付专用线路费用,也不必为使用和维护服务器的技术问题担心 缺陷: 网络速度影响,现访问延迟现象。 限制运行某些程序,如CGI程序等; 有时因为操作系统类型、数据库类型等原因,用户被限制只能按ISP提供的很少种类的脚本编写自己的网页,甚至只被允许运行一些简单的、ISP预先挑选出来的脚本。
3.个人网站 所谓个人网站是指上网者以个体形式制作和发布网站,充分展现个人某些方面的才华和专长,张贴个人简历、发布个人信息和见解等,并提供网络特色服务吸引浏览客户。 WEBLOG是WEB LOG的缩写,中文意思是“网络日志”,后来缩写为BLOG,而BLOGGER(博客)则是写BLOG的人。博客(BLOGGER)是使用特定的博克模板,在网络上出版、发表和张贴个人文章的人。
个人网站和博克还有不少异同点: ISP都可以为个人网站和博克提供免费空间。 使用个人网站和博克都可以发表自己的文章。 个人网站注重自己设计网站的综合能力,充分表现设计者对网站的理解。个人网站要求有一定的网站设计技术的人员,不适于一般人员。既设计网站,又组织网站内容,对网站有全部的控制能力。 博克只能在固定的模版下写文章、日志,不能对网站有全部的控制能力,即不能修改编写网页。对于写博克的人根本不需要有专业背景,所以吸引了更多的非专业人士开博,使博克网站真正成为表述思想的平台。