
周末线上机器有一小段时间磁盘iowait比较高导致业务方性能告警,周一和周二查了下并着力解决这个问题。发现dell的机器存在raid卡电池relearn过程,导致raid卡的而写入方式会在一小段时间从wirteBack切到writeThrough,待relearn过程完成再切换回来。
WriteBack :进行写 *** 作时,将数据写入RAID卡缓存,并直接返回,RAID卡控制器将在系统负载低或者Cache满了的情况下把数据写入硬盘。该设置会大大提升RAID卡写性能,绝大多数的情况下会降低系统IO负载。 数据的可靠性由RAID卡的BBU(Battery Backup Unit)进行保证。
WriteThrough : 数据写 *** 作不使用缓存,数据直接写入磁盘。RAID卡写性能下降,在大多数情况下该设置会造成系统IO负载上升。
对于LSI的MegaSAS RAID卡, 默认的Cache策略是: WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU
查看cache策略
查看当前的BBU Learn设置
强制启动Learn Cycle *** 作
IBM的服务器默认设置是30天执行一次Learn Cycle, 而DELL是90天。
在查看这个过程中发现dell的ilo时间和时区都不准确。
修改过程如下
参考:
>查看 /var/named/域名zone 文件。
可以参考如下linux 下dns配置文档。
①简介
DNS就是Domain Name System,它能够把形如>问题一:如何架设缓存DNS服务器 Windows Server配置缓存DNS:
安装DNS后,不设置任何zone。只通过forwarder、root hint对名称进行解析。参考:
technetmicrosoft/217396
有问题的话你可以直接到微软的论坛提问:socialtechnetmicrosoft/Forums/en-us/home
问题二:服务器缓存怎么设置啊 双核cpu 用ok缓存,是单核心cpu用liunx的缓存
问题三:怎么搭建一个tair缓存服务器 能啊,不过不知你要怎么做。
一般来说,对企业级用户才需要这些功能。主要就是避开上网高峰期,利用夜间来把网页等内容缓存下来,到了白天再用,再打开时可以看到网页是前一天或当天凌晨的。不过,不要紧,一点“刷新”就好了,因为大部分内容都下来了,改动也就很少,浏览网页的速度也就很快了。
方法我知道有两种,都是基于系统服务器的:1 WINDOWS系统下可以装一个ISA2000之类的软件,它可以提供防火墙、NAT、缓存三大功能。这个软件一时半会说不清楚,你可以自己下一个下来慢慢来,并不是很难。2 LINUX系统下也可以实现,在安装了一个叫squid的服务后,这个功能就可以再通过配置来实现,不过配置全是用命令,有点困难了。
最后,建议用ISA来做,或者找些专用的小软件之类的。顺便问一下,你该不是在开网吧,自学吧。
问题四:如何将一个页面缓存一天,服务器该如何设置 16G20台 安装2008SP2 系统自己缓存就可以了 查看原帖>>
问题五:linux网吧缓存服务器如何架设 现成的缓存服务器MQCache,下载安装,省时又省力
问题六:Win2003系统缓存怎么设置(服务器) 20分 的电脑--属性---高级----性能“设置”---高级---虚拟内存“设置”,可修改页面大小等。。。
问题七:16G服务器,怎么设置缓存啊! - 16G20台 安装2008SP2 系统自己缓存就可以了 查看原帖>>
问题八:如何在IIS里设置服务器端缓存时间? 设置IIS缓存的方法
1测试,可以缓存整个Share工程(经测试IIS中的缓存测试对ASPX页面不起作用,估计与页面压缩的设置原理一样);
2需要设置缓存的工程: Share,Portal(根据IIS日志分析报告中的“Most Requested Directories”得出);
3设置的方法:
第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。
选中一个目录(或者网站,如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会d出一个配置窗口
第二步:
选择“>0102 安装某种软件生成
android_secure 系统文件
lenovodata 联想生成
mediacache 视频播放器生成
QQ 手机QQ安装目录
android 安卓系统自动生成
autonavidata 地图
camera 照片或者说安装camera摄影大师生成
DCIM 照片、拍摄视频存放处
document Quickoffice生成
download 系统自带浏览器下载存放目录
LOSTDIR 系统文件
music 音乐
picture
sina 新浪
sogou 搜狗输入法
tools 工具
video 视频
yd_historys 系统文件
yd_speech 系统文件
debugnavilog 系统文件
1、cache的写命中和写未命中,就是磁盘或者内存上的存储区域之前有没有写过数据。
如果有,这次再写到相同的区域叫写命中;
如果写到其他区域,叫写未命中。
2、在数据恢复方面,如果写命中了,那之前的数据被覆盖,就很难再恢复回来;
如果写未命中,那么之前的数据就容易被找回。
扩展资料:
缓存命中率
终端用户访问加速节点时,如果该节点有缓存住了要被访问的数据时就叫做命中,如果没有的话需要回原服务器取,就是没有命中。取数据的过程与用户访问是同步进行的,所以即使是重新取的新数据,用户也不会感觉到有延时。 命中率=命中数/(命中数+没有命中数), 缓存命中率是判断加速效果好坏的重要因素之一。
应用场景
是OLTP还是OLAP应用,即使是OLTP,也要看访问的频度,一个极少被访问到的缓存等于没有什么效果。一般来说,互联网网站是非常适合缓存应用的场景。
缓存的粒度
毫无疑问,缓存的粒度越小,命中率就越高,对象缓存是目前缓存粒度最小的,因此被命中的几率更高。
举个例子来说吧:你访问当前这个页面,浏览帖子,那么对于ORM来说,需要发送n条SQL,取各自帖子user的对象。很显然,如果这个user在其他帖子里面也跟贴了,那么在访问那个帖子的时候,就可以直接从缓存里面取这个user对象了。
缓存的容量
缓存太小,造成频繁的LRU,也会降低命中率,缓存的有效期太短也会造成缓存命中率下降。
所以缓存命中率问题不能一概而论,一定说命中率很低或者命中率很高。但是如果你对于缓存的掌握很精通,有意识的去调整应用的架构,去分解缓存的粒度,总是会带来很高的命中率的。
参考资料来源:百度百科 缓存命中率
用户提交域名→浏览器对域名进行解释→得到目的主机的IP地址→根据IP地址访问发出请求→得到请求数据并回复
由上可见,用户访问未使用CDN缓存网站的过程为:
1)、用户向浏览器提供要访问的域名;
2)、浏览器调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址;
3)、浏览器使用所得到的IP地址,向域名的服务主机发出数据访问请求;
4)、浏览器根据域名主机返回的数据显示网页的内容。
通过以上四个步骤,浏览器完成从用户处接收用户要访问的域名到从域名服务主机处获取数据的整个过程。CDN网络是在 用户和服务器之间增加Cache层,如何将用户的请求引导到Cache上获得源服务器的数据,主要是通过接管DNS实现,下面让我们看看访问使用CDN缓 存后的网站的过程:
流程图
通过上图,我们可以了解到,使用了CDN缓存后的网站的访问过程变为:
1)、用户向浏览器提供要访问的域名;
2)、浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域 名对应的CNAME记录,为了得到实际IP地址,浏览器需要再次对获得的CNAME域名进行解析以得到实际的IP地址;在此过程中,使用的全局负载均衡 DNS解析,如根据地理位置信息解析对应的IP地址,使得用户能就近访问。
3)、此次解析得到CDN缓存服务器的IP地址,浏览器在得到实际的IP地址以后,向缓存服务器发出访问请求;
4)、缓存服务器根据浏览器提供的要访问的域名,通过Cache内部专用DNS解析得到此域名的实际IP地址,再由缓存服务器向此实际IP地址提交访问请求;
5)、缓存服务器从实际IP地址得得到内容以后,一方面在本地进行保存,以备以后使用,另一方面把获取的数据返回给客户端,完成数据服务过程;
6)、客户端得到由缓存服务器返回的数据以后显示出来并完成整个浏览的数据请求过程。
通过以上的分析我们可以得到,为了实现既要对普通用户透明(即加入缓存以后用户客户端无需进行任何设置,直接使用被 加速网站原有的域名即可访问,又要在为指定的网站提供加速服务的同时降低对ICP的影响,只要修改整个访问过程中的域名解析部分,以实现透明的加速服务。
1、设备上电开机,按键盘F10稍等片刻进入开机界面
2、按选项进入磁盘阵列设置选项,点击SmartArray
3、用鼠标点击Configure,在接下来的菜单点击Create Array。
4、出现下图选择硬盘的图案,这里可以显示服务器上插入了几块硬盘。通常选择权限,本文两个SSD硬盘做Raid1,所以勾选select all。
5、接下来的单选按钮,选择Raid0或者Raid1选择Raid1,其余都选默认值。一般出厂的默认值会有更高的可靠性。点击Create logical Drive。出现提示,您确定要继续吗?点击YES。
6、在完成之前,系统打印出配置参数,供做最后检查,两块硬盘做raid1冗余备份,实际中的容量为一块硬盘的容量。点击Finish。
7、回到了设置磁盘阵列的主界面,我们可以点击进去,查看:已经建好了一个磁盘阵列,有两块硬盘,Raid1。这个时候创建好了磁盘阵列的设置,还需要重新启动才能真正可以使用。一路点击屏幕右上角的X退出界面。点击ROOT重启。重启后即完成了磁盘阵列的设置,可以开始安装 *** 作系统了。
:
磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。
参考资料:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)