认识功能服务器
- 格式:docx
- 大小:17.36 KB
- 文档页数:3
移动端后台服务器的功能文档移动端后台服务器的功能文档1. 简介移动端后台服务器是一个关键的组成部分,负责处理和管理移动应用程序的后台业务逻辑、数据存储和云服务。
它能够提供丰富的功能集合,以支持移动应用的正常运行和用户体验,包括用户认证、数据存储、推送通知等。
本文将介绍移动端后台服务器的功能及其重要性。
2. 用户认证用户认证是移动应用程序中核心的功能之一。
通过移动端后台服务器,用户可以注册新账户、登录现有账户、管理个人信息和密码等。
后台服务器需要提供安全可靠的认证机制,以保护用户的隐私和数据安全。
常见的认证方式包括用户名密码登录、手机号验证登录和第三方OAuth登录。
3. 数据存储移动端应用通常需要存储和管理大量的用户数据,如用户个人信息、设置项、历史记录等。
后台服务器需要提供可扩展的数据库系统,以支持数据的持久化存储和高效查询。
常用的数据库类型包括关系型数据库(如MySQL、PostgreSQL)和NoSQL数据库(如MongoDB、Redis)。
4. 文件存储与云存储在某些移动应用中,用户可能需要上传和下载文件,如图片、音频、视频等。
移动端后台服务器需要提供文件存储功能,以支持文件的上传、存储、管理和下载。
结合云存储服务,可以实现更高级的文件管理功能,如自动备份、跨设备同步和容量扩展等。
5. 推送通知推送通知是移动应用程序中重要的功能之一,它可以向用户发送重要信息、活动通知以及推广内容。
后台服务器需要提供推送通知功能,以与移动设备建立通信,并将推送消息传递给应用程序。
常见的推送通知服务提供商包括Firebase Cloud Messaging(FCM)、极光推送和个推等。
6. 数据分析与统计后台服务器可以通过对移动应用的数据进行收集和分析,帮助开发者了解用户行为和应用性能。
数据分析和统计功能可以帮助开发者优化应用,改进用户体验和功能设计。
后台服务器需要提供分析工具和数据报表,以可视化和直观的方式呈现分析结果。
认识系统服务daemons (1)示什么是daemon 与服务(service) (1)daemon 的主要分类 (2)stand_alone: (2)super daemon: (2)stand alone : (3)super daemon : (3)与服务有关的端口口对应资料:/etc/services (4)Daemon 的命名规则: (5)系统的Daemons 放在哪里: (6)/etc/init.d/* (7)/etc/xinetd.conf (7)/etc/xinetd.d/* (7)daemon 的启动方式:service (7)解析super daemon 的设定档 (8)解析xinetd.conf (9)一个简单的telnet 范例设定 (13)TCP_Wrappers (16)系统开启的服务 (19)观察系统启动的服务: (20)设定开机后立即启动服务的方法: (21)chkconfig (22)ntsysv (24)各个服务的简单说明 (25)本章习题练习 (30)认识系统服务daemons在Unix-Like 的系统中,常常听到这个字眼:daemons !那么什么是传说中的daemons 呢?这些daemon 放在什么地方?他的功能是什么?该如何启动这些daemons ?又如何有效的将这些daemon 管理妥当!?此外,要如何视察这些daemons 开了多少个ports ?又这些ports 要如何关闭?还有还有,晓得你的系统的这些port 各代表的是什么服务吗?这些都是最基础需要注意的呢!尤其是在架设网站之前,这里个观念就显的更重要了。
示什么是daemon 与服务(service)如果您常常上网去查看一些数据的话,尤其是关于Unix-Like 的相关操作系统,如FreeBSD, Unix, Linux 等等,应该会常常听到daemons 这个字眼,那么daemon 是什么东西呀!?怎么这么常被见到?呵呵,Daemon 的字面上的意思就是『守护神、恶魔?』还真是有点奇怪呦!^_^""先来谈一谈daemon 这个玩意儿是个啥咚咚?还记得我们在程序与资源管理一文当中提到过程序的概念,程序有的在bash 当中执行程序而触发的,也有开机的时候,系统自行触发而在背景当中执行的。
引言概述:随着科技的快速发展,服务器在计算机网络中扮演着至关重要的角色。
服务器类型的选择对于实现不同的功能和满足不同需求至关重要。
本文将进一步讨论服务器类型,以帮助读者更好地理解服务器的分类和应用领域。
正文内容:一、基于用途的服务器类型1. 文件服务器- 提供用于存储和共享文件的功能- 具备文件管理、权限设置、数据备份等功能2. 数据库服务器- 用于存储和处理大规模数据- 支持高效的数据交换和查询3. Web服务器- 用于存储和分发网页、图片、多媒体等网页内容4. 应用服务器- 主要用于支持特定应用程序- 提供资源共享、数据处理和计算能力5. 邮件服务器- 用于存储、发送和接收电子邮件- 支持POP3、SMTP等协议,实现电子邮件的收发功能二、基于硬件配置的服务器类型1. 塔式服务器- 常见于小型企业和办公室环境- 单独放置在机柜或桌面上2. 机架式服务器- 适用于数据中心和机房环境- 安装在标准19英寸机架上3. 刀片式服务器- 将多个服务器模块集成在一个机架内- 提供更高的可扩展性和密度4. 争霸式服务器- 高性能服务器,适用于计算密集型应用- 多个处理器和高容量内存5. 集群服务器- 通过网络连接多个服务器以提供高可用性和性能- 可用于分布式计算和负载均衡三、基于操作系统的服务器类型1. Windows服务器- 基于Windows操作系统的服务器- 提供广泛的应用程序和易用性2. Linux服务器- 基于Linux操作系统的服务器- 具备高度的可定制性、稳定性和安全性3. UNIX服务器- 基于UNIX操作系统的服务器- 用于高性能计算和大规模服务器环境4. macOS服务器- 基于苹果操作系统的服务器- 主要用于苹果产品和应用程序的支持5. 嵌入式服务器- 运行在嵌入式设备上的小型服务器- 用于物联网和嵌入式系统应用四、基于网络协议的服务器类型1. FTP服务器- 提供文件传输功能的服务器- 支持FTP协议进行文件上传和下载2. DNS服务器- 提供域名解析服务的服务器- 将域名解析为IP地址3. DHCP服务器- 提供动态主机配置协议的服务器- 分配和管理IP地址和其他网络配置信息4. VPN服务器- 提供虚拟专用网络服务的服务器- 实现远程访问和安全连接的功能5. 游戏服务器- 用于托管在线游戏的服务器- 支持多用户的游戏环境五、其他类型的服务器1. 联合服务器- 将多个服务器集成为一个单一的逻辑单元- 提高服务器管理和资源利用效率2. 安全服务器- 提供专门的安全功能的服务器- 用于防火墙、入侵检测和认证等安全措施3. 虚拟化服务器- 通过软件实现虚拟化技术的服务器- 提供多个虚拟服务器实例的功能4. 存储服务器- 用于存储和管理大量数据的服务器- 支持高容量存储和数据备份5. 视频流服务器- 用于流媒体传输的服务器- 提供高质量的视频和音频流服务总结:本文对服务器类型进行了详细的阐述,包括基于用途、硬件配置、操作系统和网络协议等多个维度的分类。
服务器硬件基础知识服务器概述⼀、服务器的基本概念服务器是计算机的⼀种,是⽹络中为客户端计算机提供各种服务的⾼性能的计算机;服务器在⽹络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专⽤通讯设备提供给⽹络上的客户站点共享,也能为⽹络⽤户提供集中计算、信息发布及数据管理等服务。
服务器英⽂名称为Server。
2、服务器按处理器架构分类X86架构服务器RISC架构服务器EPIC架构服务器(IA-64)1)X86架构服务器IA-32、x86-32、x86-64都属于x86,即英特尔的32位x86架构,x86-64是AMD在其最新的Athlon 64处理器系列中采⽤的新架构,但这⼀处理器基础架构还是IA-32(因英特尔的x86架构并未申请专利保护,所以绝⼤多数处理器⼚商为了保持与Intel的主流处理器兼容,都不得不采⽤这⼀x86架构),只是在此架构基础之上作了⼀些扩展,以⽀持64位程序的应⽤,进⼀步提⾼处理器的运算性能。
2)RISC架构服务器RISC的英⽂全称为“Reduced Instruction Set Computing”,中⽂即“精简指令集”,它的指令系统相对简单,它只要求硬件执⾏很有限且最常⽤的那部分指令,⼤部分复杂的操作则使⽤成熟的编译技术,由简单指令合成。
⽬前在中⾼档服务器中普遍采⽤这⼀指令系统的CPU,特别是⾼档服务器全都采⽤RISC指令系统的CPU,并且此类服务器都采⽤UNIX操作系统。
在中⾼档服务器中采⽤RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的Power PC、SGI公司的MIPS和SUN公司的Sparc。
3)IA-64EPIC(Explicitly Parallel InstructionComputers,精确并⾏指令计算机)。
Intel采⽤EPIC技术的服务器CPU是安腾Itanium。
它是64位处理器,也是IA-64系列中的第⼀款。
了解服务器的类型和功能服务器是一种专门用于提供计算服务的设备,广泛应用于各种领域,如互联网、企业内部网络、科研机构等。
根据其功能和用途的不同,服务器可以分为多种类型。
本文将介绍几种常见的服务器类型及其功能。
一、Web服务器Web服务器是用于存储、处理和传输网页内容的服务器。
它通过HTTP协议接收用户的请求,并向用户发送网页内容。
常见的Web服务器软件有Apache、Nginx等。
Web服务器主要用于搭建网站、提供网页浏览服务。
在互联网领域,Web服务器扮演着至关重要的角色,是网站运行的核心设备。
二、文件服务器文件服务器用于存储和管理文件,用户可以通过网络访问文件服务器上的文件。
文件服务器通常配备大容量硬盘,用于存储各种类型的文件,如文档、图片、视频等。
企业内部常用的文件服务器可以提供文件共享、备份、存储管理等功能,方便员工之间的文件交换和协作。
三、数据库服务器数据库服务器用于存储和管理数据库,提供数据的读写操作。
数据库服务器通常配备高性能的硬件和数据库管理软件,如MySQL、Oracle 等。
数据库服务器主要用于支持各种应用程序对数据的操作,如网站、企业管理系统等。
数据库服务器的性能和稳定性对于数据的安全和应用程序的运行至关重要。
四、邮件服务器邮件服务器用于接收、存储和转发电子邮件。
它通过SMTP协议接收发送邮件,通过POP3或IMAP协议提供邮件的访问服务。
邮件服务器通常配备反垃圾邮件、病毒扫描等功能,保障邮件的安全和稳定传输。
企业内部常用的邮件服务器可以提供员工之间的邮件通讯服务,提高工作效率。
五、应用服务器应用服务器用于运行各种应用程序,提供计算和处理服务。
应用服务器通常配备高性能的处理器和内存,支持多用户同时访问。
应用服务器可以运行各种类型的应用程序,如企业管理软件、在线游戏、电子商务平台等。
应用服务器的性能和稳定性直接影响到应用程序的运行效果和用户体验。
六、游戏服务器游戏服务器用于提供在线游戏服务,支持玩家之间的互动和游戏数据的传输。
常见的服务器软件及其功能介绍随着互联网的快速发展,服务器已经成为了现代社会中不可或缺的一部分。
服务器软件作为服务器的核心组件,具有各种不同的功能,用于处理和管理数据、提供网络服务等。
本文将介绍一些常见的服务器软件及其功能。
一、Apache HTTP ServerApache HTTP Server(简称Apache)是一个开源的Web服务器软件。
作为最流行的Web服务器软件之一,Apache具有多个功能。
首先,它能够处理和响应HTTP请求,将网页内容发送给用户的浏览器。
其次,Apache支持虚拟主机,能够在单个服务器中托管多个网站。
此外,Apache还提供了安全性配置选项,可用于保护网站免受恶意攻击。
二、NginxNginx是另一个广泛使用的开源Web服务器软件。
相比于Apache,Nginx对系统资源的要求较低,能够更高效地处理大量并发请求。
除了作为Web服务器,Nginx还可用作反向代理服务器,将请求转发给后端的应用程序服务器。
此外,Nginx还支持负载均衡和高可用性配置,能够提供稳定可靠的服务。
三、Microsoft Internet Information Services(IIS)IIS是由微软开发的Web服务器软件。
它是Windows操作系统的一部分,为Windows服务器提供了强大的网站和应用程序托管能力。
IIS支持多种协议,包括HTTP、HTTPS等,可用于搭建各种类型的网站。
此外,IIS还提供了高级的管理工具和安全性特性,方便管理员对网站进行管理和保护。
四、MySQLMySQL是一种常见的关系型数据库管理系统,被广泛用于存储和管理数据。
作为服务器软件,MySQL能够提供可靠的数据库服务。
它支持多用户访问,可以同时处理多个客户端的查询请求。
MySQL还提供了丰富的数据库管理功能,例如数据备份、恢复和性能优化等。
它是许多Web应用程序和服务的首选数据库。
五、MongoDBMongoDB是一种流行的NoSQL数据库,为开发人员提供了灵活的数据存储选项。
服务器的作用
服务器的作用包括但不限于以下几个方面:
1. 存储和管理数据:服务器是一个大容量的存储设备,可以存储和管理大量的数据。
用户可以通过网络连接到服务器,并在服务器上存储自己的文件和数据,以便随时随地访问和管理这些数据。
2. 提供网络服务:服务器可以提供各种网络服务,包括网站托管、电子邮件服务、文件传输、数据库管理等。
通过将这些服务部署在服务器上,用户可以通过互联网方便地访问和使用这些服务。
3. 负载均衡:服务器可以通过负载均衡技术将客户端的请求均匀地分发到多台服务器上,从而提高系统的整体性能和可用性。
负载均衡可以根据服务器的负载情况来自动调整请求的分发策略,确保每台服务器都能够得到合理的负载。
4. 数据备份和恢复:服务器可以进行数据备份,将服务器上的数据定期备份到其他存储设备中,以防止数据的丢失。
在数据丢失或服务器故障时,可以通过备份数据进行恢复,保证数据的安全和可靠性。
5. 提供计算资源:服务器通常配备了高性能的处理器和大容量的内存,可以提供强大的计算能力。
这使得服务器可以处理大量的计算任务,包括数据分析、科学计算、机器学习等。
综上所述,服务器在现代计算机网络中起着非常重要的作用,承担着存储和管理数据、提供网络服务、负载均衡、数据备份和恢复以及提供计算资源等功能。
服务器的功能服务器的功能主要包括数据存储、资源共享、安全防护和网络通信等方面。
首先,服务器作为一种高性能的计算机设备,具备强大的数据存储能力。
它可以提供大容量的硬盘空间,能够存储大量的数据文件。
通过服务器上的存储系统,用户可以方便地进行数据的读写、复制、备份和恢复等操作,实现数据的长期保存和快速检索。
其次,服务器还可以实现资源共享功能。
通过服务器,不同的用户可以同时访问共享的资源,如打印机、扫描仪、磁盘存储器等。
服务器可以对资源进行调度和管理,提高资源的利用率,减少硬件设备的购置成本。
此外,服务器还可以提供远程桌面服务,使用户可以通过网络远程访问服务器上的应用程序和文件,实现办公等工作的灵活性和便捷性。
除了数据存储和资源共享,服务器还有重要的安全防护功能。
服务器通常会配置防火墙、反病毒软件、入侵检测系统等安全设备,有效保护服务器和上面存储的数据免受网络攻击、病毒侵袭和非法访问。
此外,服务器还可以实现访问控制和权限管理,对用户进行身份验证和授权,确保只有合法用户才能访问服务器上的资源和数据。
最后,服务器还负责网络通信功能。
服务器可以作为网关设备,实现局域网和外网之间的数据传输和路由转发。
它可以连接各种网络设备,如交换机、路由器、防火墙等,实现网络的互联互通。
同时,服务器还可以提供各种网络服务,如Web服务、邮件服务、数据库服务等,为用户提供丰富的网络功能和应用。
综上所述,服务器作为一种高性能的计算机设备,具备数据存储、资源共享、安全防护和网络通信等多种功能。
它在各个领域都有广泛的应用,如企业管理、学术研究、云计算和物联网等。
随着科技的进步和需求的不断增加,服务器的功能也在不断发展和完善,为用户提供更加稳定、高效和安全的服务。
什么是服务器服务器是一种计算机系统,被设计用于存储、处理和传输数据,以提供服务给其他计算机或设备。
它在计算机网络中起到承载和处理各种请求的重要角色。
本文将介绍服务器的定义、功能以及相关的硬件和软件。
1. 服务器的定义服务器是一台专门用来处理和存储数据的计算机,其主要任务是接收来自客户端的请求,并向其提供所需的服务、应用或资源。
它可以通过局域网或互联网与其他设备进行通信。
服务器通常会提供各种服务,如网站托管、电子邮件、文件存储、数据库管理等。
2. 服务器的功能服务器的主要功能是提供服务和资源给客户端设备。
以下是一些常见的服务器功能:a. 网站托管:服务器可以托管网站,使其在互联网上可访问,接收来自访问者的请求并向其提供相关的网页内容。
b. 电子邮件:服务器可以接收、存储和传递电子邮件,使用户可以通过客户端设备或Web界面进行收发邮件的操作。
c. 文件存储:服务器可以提供文件存储空间,使用户可以上传、下载和共享文件,方便数据的存储和管理。
d. 数据库管理:服务器可以存储、管理和提供访问数据库的服务,使用户可以进行数据查询、更新等操作。
e. 游戏托管:服务器可以用于托管在线游戏,管理玩家之间的连接和数据传输,提供更稳定的游戏环境。
f. 视频流媒体:服务器可以用于托管和流式传输音视频内容,提供优质的媒体播放体验。
3. 服务器的硬件配置服务器通常需要具备较高的计算能力和存储能力,以满足处理大量请求和存储海量数据的需求。
以下是一些常见的服务器硬件配置:a. 处理器(CPU):服务器需要强大的处理器来处理多个请求和并发操作,以保证高效的服务响应速度。
b. 内存(RAM):服务器需要足够的内存来存储和处理大量的数据,提供高性能的计算和服务。
c. 存储设备:服务器通常使用高容量的硬盘或固态硬盘(SSD)来存储数据,并通过RAID等技术提高数据的可靠性和冗余性。
d. 网络接口卡:服务器需要高速的网络连接,以便与其他设备进行快速、稳定的通信。
服务器的功能分类为了让服务器提供各种不同的服务,实现各种不同的用途,通常需要在服务器上安装各种软件。
因此服务器按照功能可以划分为文件服务器、数据库服务器、邮件服务器、Web服务器、DNS服务器......1.文件服务器文件服务器是以文件数据共享为目标。
它的特点是将供多台计算机共享的文件存放于一台计算机中,这台计算机就被称为文件服务器,如Windows Server 2003文件服务器。
2.数据库服务器安装了不同的数据库软件,提供不同的数据库服务的服务器被称为数据库服务器,如Oracle数据库服务器、MySQL数据库服务器、Microsoft SQL Server数据库服务器等。
3.邮件服务器邮件服务器是用户所需要的重要的网络服务之一。
没有邮件服务器的网络是不完整的网络。
提供邮件功能的服务器被称为邮件服务器。
它们通常安装的软件包括WebEasyMail、Sendmail、Postfix、Qmail、Microsoft Exchange等。
4.Web服务器web服务器也就是网络服务器,如Apache、IIS等搭建的服务器,其目的是提供Web网页服务。
5.DNS服务器提供域名服务的服务器称之为DNS服务器。
通过DNS服务器,可以实现域名服务的查询、应答。
6.代理服务器代理服务器的功能就好比网络的中转站,主要功能如下。
a)突破自身IP访问限制,访问受限游戏服务器。
可以通过代理IP,将自己的IP变成国外IP,从而可以访问游戏服务器。
b)访问一些组织内部资源,如使用教育网IP地址段内的免费代理服务器,就可以登录教育网内部的各类FTP下载学习资料。
c)突破IP封锁:出于安全或其他原因考虑,很多网站对某些IP段限制访问,这种限制是认为的,所以不能访问时可以换一个代理服务器试试。
d)隐藏真实IP:可以通过代理的方法隐藏自己的真实IP,免受攻击。
7.FTP服务器FTP服务器是提供FTP服务的服务器,掌握了FTP账户和密码登录FTP服务器后,可以对服务器的文件进行上传、下载、删除、修改等操作。
迎接功能服务器时代
迎接功能服务器时代
IDC预测功能服务器将改变全球服务器市场的面貌。
最近的调查报告显示,功能服务器自去年以来增长了166%,到2005年,该市场销售额将超过310亿美元,而2000年的销售额只有38亿美元。
使用功能服务器的理由
说起“服务器”,人们通常想到Comapq、Dell、IBM或Sun公司那些运行在世界各地企业中功能强大的设备。
人们为何要用“小巧玲珑”的服务器代替这些“体大力强”的设备呢?
首先,让我们先分析一下需要完成多种任务的服务器的费用。
大型公司需要大量服务器所具有的计算能力来支持成千上万名公司内部雇员和Internet上每天几百万个潜在的访问者。
但是,统计数据显示,大多数公司并不需要过高的计算能力。
其次,只有少数雇员的小公司或远程办事处对自己的服务器没有很高的需求。
因此,公司总部所需要的功能强大的服务器集群对于远程办事处来说没有任何意义。
然而,费用不仅限于硬件。
专为小企业优化的服务器软件的费用相当于或超过硬件的费用。
例如,不包括硬件,Novell Small Business Suite 5.1的价格为25个用户2695美元,而Microsoft Small Business Server 2000的价格为25个用户2498美元。
功能服务器都具有关键的服务器功能(Web、E-mail、FTP、文件和打印功能)以及对VPN和远程用户的支持。
Novell额外赠送了传真软件、病毒控制和客户机管理软件,而Microsoft则增加了传真软件和Web站点制作工具FrontPage 2000。
因此,尽管Novell和Microsoft提供了更多的特性,但是功能服务器包括与基本上免费的硬件捆绑在一起的所有真正需要的软件。
或者,也可以说,厂商卖给你硬件,送给你免费软件。
再次,功能强大也意味着高复杂性。
小公司希望获得技术支持和易于使用的系统。
甚至具有充足技术支持的大公司也面临着为远程办事处提供服务的人员短缺。
功能服务器中捆绑的硬件和软件可以帮助小企业方便、低价地得到所需的服务。
尽管每种产品都收取一定的开发费用以提供管理软件,但它们都采用了某种Linux版本,从而大大降低了软件费用。
Linux领域中的一些公司现在向用户提供定制软件,使用户“只需添加软件”即可拥有自己的功能服务器。
将可用于Linux的硬件与标准的基于PC的服务器驱动程序恰当地结合起来需要一定的经验。
配置所需的软件服务(例如Web、E-mail和FTP服务器)需要更多的Linux使用或开发经验。
对于许多公司来说,明智的做法是以硬件扩展能力为代价换取搭配合适的硬件和软件以及预配置服务。
而这些公司正是功能服务器的目标市场。
最后,功能服务器比传统的服务器的耗电量更低。
一台台式PC大约需要200瓦,服务器一般最少需要300瓦。
而即使耗电量最大的功能服务器也只需要60瓦。
尽管这些功能服务器具有很多通用特性,但每种功能服务器仍是不同的设备,具有自己的个性。
将Linux操作系统隐藏于用户的视线之外,使得每家厂商必须在技术性和简便性之间权衡。
每种功能服务器都提供用于命令行操作的telnet软件。
不要认为“小巧玲珑”的服务器不能处理合理的工作负载。
例如,仅配置一个200MHz MediaGMX处理器和64MB RAM的Celestix 设备每天可支持高达一百万次的Web页请求和40万封电子邮件。
Rebel NetWinder承诺可以处理每秒450次Web页请求(每天可处理3千8百多万次),Cobalt公司的Qube 3每天也可以处理3千5百万个Web对象。
但是,除了费用等因素之外,这些功能服务器小巧玲珑,在充满危险性技术的网络世界中,它不会给你带来安全威胁。
功能服务器针对一些任务进行了优化,可以相当出色地执行这些任务。
今天,在拥有十几台安装在机架式集群中的巨型四路服务器的同时,小巧的专用设备却能够提供一种理想的替代选择。
功能服务器可以减少IT负担
功能服务器本质上是“瘦服务器”,就是说它们专门用于在网络上执行单一功能。
这类封装式设备一般配置Intel或RISC处理器,安装了预配置操作系统和专用应用软件,使用户可以开箱即用,满足企业的需求。
应用部署变得越来越复杂,基础设施越来越难于维护,因此功能服务器的实用性对于系统管理来说不啻是一种福音。
今天功能服务器正在被推向市场以满足不同需要,如Web主机托管、电子邮件路由、数据库服务、缓存与负载均衡、VPN与防火墙安全以及SSL(安全套接层)加速。
尽管功能服务器各有各的特点,但是每种设备专用于执行上述多种任务中的唯一一项任务。
与多功能服务器相比,因为功能服务器的软件是预先测试和预先安装的,所以功能服务器具有易于安装的优点。
功能服务器通常只需几个小时而不是几天的时间就可完成部署,而且其价格也低于或相当于通用服务器。
由于消除了系统配置的不同,因此管理员可以更容易地维护功能服务器。
尽管功能服务器有很多优点,但是它也并非完美无缺。
例如,选择功能服务器会把你限制在拥有专门技术的某一家厂商上,从而有可能限制了你的灵活性,使你受厂商产品可用性的摆布。
而且,它们并不总能提供较低的拥有成本。
与管理几百台专用设备相比,利用几台通用服务器进行工作负载整合可以提供明显的资本-成本优势。
虽然大多数功能服务器目前的价格比配置齐全的通用服务器要低,但是当开始考虑到方便性和部署速度等特性优点时,专用设备的价格模型可能会发生变化。
请仔细研究你当前和计划中的基础设施的需要,弄清自己的目标。
高端功能服务器的价格高达4万美元,在对功能服务器进行投入之前,用户应该很好地确保结构上的一致性。
*
功能服务器提供的服务
* 共享Internet接入,这种接入有时通过集成DSL调制解调器实现。
* Linux操作系统(隐蔽得很好)。
* 用于管理和公共/专用Web站点的Web服务器(Apache)。
* Web缓存服务。
* E-mail服务器(POP3、IMAP和 SMTP)。
* FTP服务器。
* 用于Windows、Mac以及Unix客户机的文件服务器。
* 打印服务器。
* DNS服务器。
* 为适当的服务器和Internet接入自动配置客户机的DHCP服务器。
* 基本防火墙安全。
* 隐蔽内部网络地址不让Internet发现的网络地址翻译。
* 对VPN的支持,可安全地通过Internet连接专用网络。
* 远程用户认证和连接支持。
使用功能服务器的5点建议
1.不要相信即插即用的保证——安排出一天的时间,使各种设备都运行起来并连接到网络。
在功能服务器上配置Internet接入、E-mail和文件共享功能比在所有的工作站点配置它们需要的时间更少。
2.每次重新配置时,都要重新进行测试。
这样做最终可以节省时间,使你尽早开始工作。
在所有的Windows客户机正确配置之前,Internet功能设备就可以运行了。
但是在服务器和客户机正确进行通信之前,仍有工作要做。
3.与ISP或公司总部的技术支持人员交朋友。
当你想自己弄明白那些必须掌握的东西时,没有什么比来自专家的建议更能节省时间了。
甚至在有高手指点的情况下,你也得为Internet连接混乱做好两天的时间准备,如果将现有Web站点迁移到新Internet 功能设备上的话,出现混乱的时间将更长。
4.不要期望可以从使用高级目录的Novell NetWare或Microsoft Windows 2000得到高水平的文件和打印服务。
用户管理和文件访问采用的是Windows网络邻居广泛使用的服务器消息块的最低水平。
在这种水平上,不提供文件控制的详细信息和事务处理记录。
5.期望值不要过高。
希望价格低廉的功能服务器发挥出高端集群多处理器服务器那样的作用以及支持复杂的电子商务交易将会令你失望。
Internet功能服务器在定义明确的功能范围内提供很高的价值。
只要不超出功能服务器的范围,你就会感到满足。