服务器是个什么东西,

服务器是个什么东西,,第1张

服务器随着网络技术的不断发展,互联网和局域网在人们的工作和生活中得到了广泛的应用。围绕着这一领域,出现了很多全新的技术概念。其中,在众多媒体中,服务器是经常出现的一个技术名词,那么,究竟什么是服务器呢?
服务器是计算机的一种,它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网络 *** 作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。
从上面的介绍可以看出,服务器首先是一种计算机,只不过是能提供各种共享服务――如硬盘空间、数据库、文件、打印等――的高性能计算机。它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。
目前,按照体系架构来区分,服务器主要分为两类:
ISC(精简指令集)架构服务器,使用RISC芯片并且主要采用UNIX *** 作系统的服务器,如Sun公司的SPARC、HP公司的PA-RISC、DEC的Alpha芯片、SGI公司的MIPS等。
IA架构服务器,又称CISC(复杂指令集)架构服务器,即通常所讲的PC
服务器,它是基于PC机体系结构,使用Intel或与其兼容的处理器芯片的服务器,如联想的万全系列服务器,HP公司的Netserver系列服务器等。
从当前的网络发展状况看,以"小、巧、稳"为特点的IA架构的PC服务器凭借可靠的性能、低廉的价格,得到了更为广泛的应用
,在互联网和局域网内更多的完成文件服务、打印服务、通讯服务、WEB服务、电子邮件服务、数据库服务、应用服务等主要应用。
作为整个网络运行的基石,服务器发挥着举足轻重的作用,所以对服务器技术及其应用模式的了解,是深入了解和掌握网络技术的基础。

客户/服务器的开发工作涉及定义客户/服务器的体系结构 然后再将该结构与其它一些对于客户/服务器的实现至关重要的系统结构和技术集成起来 Delphi 的Client/Sever版支持用户开发客户/服务器结构的应用程序 本章中我们将阐述客户服务器体系结构原理 如何用Delphi构建客户/服务器的环境和Delphi存取远程SQL服务器的编程和注意事项

Delphi客户/服务器应用开发原理

客户/服务器体系结构

体系结构概述

客户/服务器系统的体系结构有以下两个特点

● 是集合智能用户工作站作为有效平台使用

● 平台和软件之间的互 *** 作性

客户/服务器结构包括连接在一个网络中的多台计算机 那些处理应用程序 请求另一计算机的服务的计算机称为客户机(Client) 而处理数据库的计算机称为服务器(Server) 所有用户都拥有他们自己的计算机来处理应用程序

客户机计算机可以是大型机 小型机或微机 但是由于微机具有成本的优势 因而通常选择它们作为客户机 同样地 服务器通常是一台微机但在需要较大能力时 也可以使用一台大型机或小型机 在数据库环境下 通过若干称作中间件(Middleware)的程序设计接口 客户机可以与服务器通信 这些接口提供应用程序和数据库之间的连通性

客户/服务器结构也可以包括多个服务器 然而在这种情况下 每个服务器必定只处理一个不同的数据库或提供一个唯一的服务 (注意 使用两上或多个服务器来处理同一个数据库的结构不认为是客户/服务器系统 相反它是一个分布式数据库系统〕

表 归纳了计算机在客户/服务器系统中的既定作用

表 客户机和服务器计算机的作用

━━━━━━━━━━━━━━━━━━━━━━━━━━━

客户机功能         服务器功能

───────────────────────────

管理用户接口        从客户机接受数据库请求

从用户接受数据       处理数据库请求

处理应用逻辑        格式化结果并传送给客户机

产生数据库请求       执行完整性检查

向服务器发送数据库请求   提供并行访问控制

从服务器接收结果      执行恢复

格式化结果         优化查询和更新处理

━━━━━━━━━━━━━━━━━━━━━━━━━━━

客户机概述

如上所述 客户机运行那些使用户能阐明其服务请求的程序 并将这些请求传送到服务器 由客户机执行的计算称为前端处理(front end processing) 前端处理具有所有与提供 *** 作和显示数据相关的功能

客户机软件由网络接口软件 支持用户需求的应用程序以及实现网络能力的实用程序例如电子邮件(E Mail)和群件(Groupware)组成 网络接口软件提供各种数据传输服务 应用程序软件执行具体的任务 如字处理 电子表格和数据库查询生成 实用程序软件通常执行几乎所有网络用户都要求的标准任务

服务器概述

在服务器上执行的计算称为后端处理(back end processing) 后端硬件(back end hardware)是一台管理数据资源并执行数据库引擎功能(如存储 *** 作和保护数据)的计算机 在大型机环境下 后端网络(back end neork)提供大型计算机至大容量存储设备 控制器以及文件服务器的连接 在识别 评价和选择适当的服务器平台时 必须考虑将由该平台提供的服务 例如 一个数据库服务器可能需要快速处理能力 其他可能需要执行的网络服务有通信 应用程序 文件访问以及只读存储器(CD ROM)服务 随着新的应用技术的广泛使用 可被提供的潜在服务还将继续增加

服务器软件既包括遵循于OSI或其它网络结构的网络软件 又包括由该服务器提供给网络上客户机的应用程序或服务软件

中间件概述

中间件是一个软件层 它保护应用程序开发人员避免受到各种通信协议 *** 作系统以及数据库管理系统的影响 它为建立可与以前沿袭下来的应用程序并存的新应用程序打下了基础

中间件有好几种类型 它们包括应用程序设计接口(API) 远程过程调用(RPC) 网络通信 数据库访问以及计算机辅助软件工程(CASE)工具

由于客户/服务器系统需要集成各种不同结构的机器和技术 因而应用程序设计相当复杂 选择适当的中间件可以消除程序设计人员为每个单独协议和 *** 作系统编写代码的麻烦

lishixinzhi/Article/program/Delphi/201311/25137

1基本安全类
包括访问控制、授权、认证、加密和内容安全等。
访问控制是提供企业内部与外界及内部不同信息源之间隔离的基本机制,也是企业的基本要求。但是提供隔离不是最终目的,企业利用Internet技术的最终目的应当是在安全的前题下提供方便的信息访问,这就是授权需求。同时,用户也希望对授权的人的身份进行有效的识别,这就是认证的需求。为了保证信息在存储和传输中不被纂改、窃听等需要加密功能,同时,为了实施对进出企业网的流量进行有效的控制,就需要引入内容安全要求。
2管理与记帐类
包括安全策略管理、企业范围内的集中管理、记帐、实时监控,报警等功能。
3网络互联设备安全类
包括路由器安全管理、远程访问服务器安全管理、通信服务器安全管理、交换机安全管理等。
4连接控制类
主要为发布企业消息的服务器提供可靠的连接服务,包括负载均衡、高可靠性以及流量管理等。

云服务器是云计算服务的重要组成部分,是面向各类互联网用户提供综合业务能力的服务平台。平台整合了传统意义上的互联网应用三大核心要素:计算、存储、网络,面向用户提供公用化的互联网基础设施服务。

云服务器服务包括两个核心产品

面向中小企业用户与高端用户的云服务器租用服务;

面向大中型互联网用户的d性计算平台服务。

云服务器平台的每个集群节点被部署在互联网的骨干数据中心,可独立提供计算、存储、在线备份、托管、带宽等互联网基础设施服务。集群节点由以下硬件构成:

管理服务器:采取双机热备的方式,对整个节点的所有计算服务器、共享存储、网络进行管理,同时对外提供管理整个节点的API。管理服务器上提供:

管理服务(管理节点的计算服务器,对外提供管理接口)、DHCP 服务(为计算服务器的网络启动分配管理网段的IP)、tftp 服务(为计算服务器的网络启动提供远程启动映象)、nbd 服务(为计算服务器提供网络块设备服务)。管理服务器上还会运行一个数据采集程序,他定时将各种性能数据采集下来并发送到中央的数据采集服务器上存储服务器群:存储服务器可以是ISCSI 或内置存储容量比较大的x86 服务器,通过 集群文件系统组成一个统一的存储池,为节点内的虚拟机提供逻辑磁盘存储、非结构数据存储以及整合备份服务。

计算服务器群:计算服务器是高配置的八核以上服务器,计算服务器无需安装 *** 作系统,但必须具备网络引导功能,其上运行一个linux微内核、云计算机软件、一个与管理服务器进行通讯的Agent

交换机:按不同功能和节点性能要求配备多个三层交换机,分别负责管理网段、公网交换网段、内部交换网段、存储网段等

云服务器的服务优势

云计算服务器(又称云服务器或云主机)主要面向中小企业用户与高端用户提供基于互联网的基础设施服务,这一用户群体庞大,且对互联网主机应用的需求日益增加。该用户群体具备如下特征:业务以主机租用与虚拟专用服务器为主,部分采用托管服务,且规模较大;注重短期投资回报率,对产品的性价比要求较高;个性化需求强,倾向于全价值链、傻瓜型产品 。用户在采用传统的服务器时,由于成本、运营商选择等诸多因素,不得不面对各种棘手的问题,而d性的云计算服务器的推出,则有效的解决了这一问题。请参见下表:

1 什么是云服务器?云计算服务器(又称云服务器或云主机),是云计算服务体系中的一项主机产品,该产品有效的解决了传统物理租机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。在实际应用中的云主机具有三个方面的d性能力:

主机服务配置与业务规模可根据用户的需要进行配置,并可灵活的进行调整。 用户申请的主机服务可以实现快速供应和部署(实时在线开通),实现了集群内d性可伸缩 计费方式灵活,用户无需支付押金,且有多种支付方式供用户选择。

2 云服务器适合什么样的用户? 注重主机服务性价比的用户; 需要快速实现分布式部署的用户; 对业务的d性扩展能力有需求的用户; 有系统高可用性和快速恢复需求的用户; 希望轻松管理系统的用户。 支持电子商务、论坛、SNS、企业网站、OA系统等互联网应用;禁止私服、色情、外挂等非法应用,一经发现,立即关闭并不退款!

3 与VPS相比,云服务器的主要优势是什么? 用户可以方便的进行远程维护,免费重装系统 硬件级别上实现云主机之间的完全隔离; 内置冗余的共享存储和智能备份,物理服务器失败可在几分钟内自动恢复; 服务环境采用高端服务器进行部署,同时采用集中的管理与监控,确保业务稳定可靠。 更强的主机性能,总体性能远高于VPS,强于部分独立服务器;

4 与租用物理服务器相比,云服务器的主要优势是什么?云服务器租用价格低于传统的物理服务器租用,且无需支付押金。 具有快速供应和部署能力,用户在提交云主机租用申请后可实时开通,立即获得服务。 业务支持平滑扩展,当用户业务规模扩张时,可快速实现业务扩容。

5 云服务器能否申请多个IP?云服务器根据用户选择不同的线路会配备不同数量的IP地址。 单线路默认赠送一个独立ip,双线路二个独立IP;因增加IP造成带宽无法限制,暂时不予增加IP。

6 云服务器租用产品送产权吗? 不送产权。云服务器是基于云计算平台的主机产品,用户实际付费使用的是云计算平台的计算、存储能力以及优质的网络带宽。用户只需要为实际使用的资源付费,这也是用户选用云主机可以显著降低成本的一个主要因素。

7 用户可以选择安装 *** 作系统么? 可以。云主机在产品使用形态上与传统的物理服务器并没有明显的差别,用户可以根据自己的需求灵活选择或变更的 *** 作系统。

8 如果想购买开通,需要多长时间?想要扩展需要多长时间?注册用户->在线支付->购买云服务器,实时开通。开通后登录用户管理区->云服务器管理->管理->预装 *** 作系统,可以选择Windows 2003、windows 2008、CentOS56等 *** 作系统,系统安装需要10-25分钟,系统安装完成后就可以通过远程连接进行其他应用 *** 作。

9 云服务器租用需要交押金吗? 与传统物理服务器租用不同,云服务器租用用户不需要支付押金即可享受服务。

10 如何能查看租用的主机的配置? 因为云服务器在使用上与物理服务器相当,用户可以在 *** 作系统中实时的查看服务器的配置信息与当前资源的使用情况。

11 备份盘能否用来存放我的文件? 备份磁盘用于系统智能备份服务,主要用于灾难恢复情况下使用。

12 任务管理器内有几个CPU? 安装完 *** 作系统后,必须重新启动云服务器,才可以看到多个CPU,但如果只购买一个CPU除外。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13477620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-14
下一篇 2023-08-14

发表评论

登录后才能评论

评论列表(0条)

保存