数据库服务器为客户应用程序提供数据服务,由运行在局域网中的一个或多个服务器和数据库管理系统软件组成。数据库服务器建立在数据库系统的基础上,具有数据库系统的特点,并有其独特的方面。主要功能如下:
①数据库管理功能,包括系统配置管理、数据存取更新管理、数据完整管理、数据安全管理。
②数据库查询操作功能,包括数据库检索修改。
③数据库维护功能,包括数据导入/导出管理、数据库结构维护、数据恢复功能和性能监控。
④数据库并行运行。由于同时访问数据库的用户不止一个,数据库服务器必须支持并行机制,同时处理多个事件。
这样我们该以什么标准来挑选一款适合可靠、安全稳定的数据库服务器呢?我们可以从以下这几个方面入手,帮助你了解数据库服务器对服务器的硬件有哪些要求?
1、 高性能原则
确保购买的服务器,既能满足运行系统运行和业务处理的需要,又能支持一段时间内的业务量的积累。一般情况是可以依据经验公式计算得出真实需要服务器的 TpmC值(TpmC用来测量计算机系统的事务处理能力),然后比较各个服务器厂商和 TPC组织发布的 TpmC值,挑选合适的型号。与此同时,根据服务器的市场价格/报价去除计算出的 TpmC值,得出该服务器的价格为 TpmC值,从而选择高性能的服务器。
结论:服务器的中央处理器(CPU)性能很关键,一般要求CPU的主频要高,要有较大的缓存。
2、 可靠性原则
可靠度原则是所有选型设备和系统中首先要考虑的,特别是大型的,需要大量处理且需要长时间运行的系统。从服务器系统可靠性的角度出发,不仅要考虑服务器各个节点的可靠性、稳定性,还有连接服务器和相关辅助系统的整体可靠性,如:网络系统、安全系统、远程打印系统等。根据需要,还应该考虑对关键服务器采用集群技术,例如:双机热备份或集群并行访问技术,甚至可能采用完全容错机。
结论:服务器要拥有冗余技术,还必须满足像硬盘、网卡、内存、电源等设备要以稳定、耐用为主,性能其次。
3、 可扩展性原则
确保购买的服务器具有极好的可扩展性原则。
由于服务器是所有系统处理的核心,因此需要具有大数据吞吐率,其中包括: I/O率和网络通信率,并且服务器需要能够处理特定时期业务发展所产生的数据量,因此需要服务器能够根据业务发展的需要,在相应的时间对其自身进行升级,例如: CPU型号升级、内存扩展、硬盘扩展、替换网卡、增加终端数量、将磁盘阵列连接在一起或与其他服务器一起构成集群系统对集中数据的并发访问等。所有这些要求都要求所购买的服务器具有良好的总体可扩展性。应用服务器在大型收费系统的设计中采用集群方式" data-highlight-index="undefined">一般数据库和收费应用服务器在大型收费系统的设计中采用集群方式提高可靠性,其中连接的磁盘存储系统可以根据数据量和投资采用DAS、NAS、SAN等实现技术。
结论:服务器的I/O要高,否则在CPU和内存都是高性能的情况下,会出现瓶颈。另外,服务器自身扩展性也要好,为支持企业在未来发展的需要。
4、 安全性原则
服务端主要处理相关系统的核心数据,并在其中存储和运行关键交易和重要数据。对业主而言,这些交易和数据是重要资产,因此对其安全性也十分敏感。伺服器安全与系统的整体安全,如:网路安全、资料加密、密码系统等密不可分。而服务器本身,包括软硬件,都需要从安全的角度进行设计考虑,在借助于外部安全设施的保障下,更要保证自身的高安全性。
结论:第一步是在服务器的材料上来看需要具有高硬度高防护性等条件,第二步自身拥有的冷却系统及对外在环境的适应能力要强,这样才可以在硬件上达到服务器安全的要求。
5、 可管理性原则
服务器不仅是核心,也是整个系统的节点。就像网络系统需要管理和维护一样,也需要有效的管理服务器。这就要求服务器的软硬件能够支持标准管理系统,尤其是操作系统,包括一些重要的系统部件。
结束语:选择尽可能支持多个系统的服务器,因为有更多的服务器兼容系统,您可以有更大的选择空间。总而言之,首先,数据库服务器对性能的要求比较高,所以对 CPU、内存以及硬盘等硬件要求也比较高。二是存储数据的安全性和稳定性,保证长时间运行的服务器随时进行读写等操作不会出错。
香港服务器租用推荐华纳云香港机房服务器,cn2直连大陆,响应速度低至10ms,24小时在线运维,无需备案,快速交付;支持数据库、视频、游戏、网站等多种业务部署。
华纳云官网:https://www.hncloud.com ,欢迎来访。