科技网

当前位置: 首页 >VR

大型网站的核心构架要素

VR
来源: 作者: 2019-05-17 00:04:46

都是信用卡惹的祸理财类手机软件下载暴增
从产品洞悉智能硬件未来趋势
爱卡汽车蝉联金投赏汽车垂直类唯一金奖

现今的互联时代,技术日新月异。如何打造一个高可用、高性能、易扩展、可伸缩且安全的站?如何让站随应用所需灵活变动?

相较于传统企业运用系统,大型互联站运用系统的部署架构至少需要具有5大核心要素:高性能、高可用、伸缩性、扩展性、安全性。

大型互联站架构部署的五大核心要素

高性能:

高性能站不仅需要做到web前端性能优化(包括浏览器访问优化、CDN加速、反向代理)还需要通过应用服务器提升站性能,其中包括分布式缓存、异步操作、使用集群、和代码优化。

其次,需要提升存储性能以达到提升站性能目的,其中包括最经常使用的机械硬盘SAS和SATA,目前大型站架构正逐步采取新型的固态硬盘用作系统盘。固态硬盘不仅启动快、不用磁头可快速随机读取,数据读取延迟极小、无噪音等特色,在性能上也远远高于机械硬盘。

高可用:

一个大型站的高可用性已越来越受到人们的重视,2010年1月12日百度被黑客攻击,其DNS城名被劫持,导致百度全站长达数小时不可访问。该事件一时成为焦点,各种煤体争相报道。山东省射频识别(RFID)工程技术中心认定管理办法

高可用的站可以通过负载均衡进行无状态服务的失效转移,和通过服务器集群达到站的高可用性。

伸缩性:

一般说来,站的伸缩性设计可分成两类,一类是根据功能进行物理分离实现仲缩,一类是单一功能通过集群实现伸缩。

站发展初期在通过增加服务器提高站处理能力时,新增服务器总是从现有服务器中分离出部分功能和服务。

将不同功能分离部署可以实现一定程度的伸缩性。但是随着站访问量的逐步增加,即使分离到最小粒度的独立部署,单一的服务器也不能满足业务规模的要求。因此必须使用服务器集群,行将相同服务部署在多台服务器上构成一个集群整体对外提供服务。

扩展性:

可扩展架构可以利用分布式消息队列降低系统耦合性(包括时间驱动架构和消息队列)、同时利用分布式服务打造可服用的业务平台(包括WebService与企业级分布式服务、分布式服务框架设计等)以及通过利用开发平台建设站生态圈

安全性:

从互联诞生起,安全威胁就一直伴随着站的发展。各种Web攻击和信息泄露也从未停止。

孕期常见五种情绪要如何应对

大型站所面临的挑战也非常巨大,我们主要通过以下方法来加固保障站的安全性,首先是我们需要一款防火墙:ModSecurity,它能够统一拦截要求,过滤歹意参数,自动消毒、添加Token,并且能够根据最新攻击和漏洞情报,不断升级对策,处理掉大多数使人头痛的站攻击。如下图1所示:

图 1

其次,站也需要做安全漏洞扫描,许多大型站的安全团队都有自己开发的漏洞扫描工具,不定期地对站的服务器进行扫描,查漏补缺。市场上也有很多商用的站安全漏洞扫描平台。

另外,还需要针对站信息做加密技术处理(包括单向散列算法、对称加密算法和非对称加密算法)、以及信息过滤和反垃圾处理。

互联通I-Cloud助力大型互联站发展:

大型站架构在高速发展的互联时期已经越发复杂,庞大的站架构部署需要大量的实体服务器,尽人皆知实体机的部署不但伸缩性差,难以快速响应及扩展性差,而且需要投入大量人力物力资源;互联通I-Cloud云平台除了可以满足大型站部署的五大要素外,还拥有简洁的操作管理界面和优质的7*24响应服务,省去了一切的繁琐操作,让复杂的管理变得简单而方便,互联通I-Cloud云平台热门销售中,期待与您携手打造属于您的方便快捷的云平台!<青花瓷淡雅迷人 欧美秀场上的中国风!
/p>心绞痛发生的原因
心绞痛冠心病的原因
心绞痛能治疗好吗

相关推荐