怎么看xmanager 破解版的lvs报告?

&&&&&& 随着linux的不断发展,越来越多的人开始使用linux作为应用服务器。远程管理成为管理员必须解决的问题之一,以前经常使用Secure-CRT、putty等远程连接工具,但这些都只能通过字符终端连接到linux服务器的字符终端。如果需要使用windows远程连接到linux服务器的图形界面,Xmanager是一款使用好用的Windowns下连接并控制linux图形的工具。下面介绍使用Xmanager在Windowns连接到RHEL6的方法在RHEL6服务器端开启gdm服务:1)安装软件:xorg-x11-xdm-1.1.6-14.1.el6.i686[@localhost ~]#
install xorg-x11-xdm &-y2)配置主配置文件/etc/gdm/custom.conf[root@localhost ~]#
/etc/gdm/custom.conf[daemon][security]AllowRemoteRoot=yes & & & & & //运行root用户远程登录[xdmcp]Enable=truePort=177 & & & & & & & & & & & & & &//指定端口为177[greeter][chooser][debug]3)修改xdm配置文件 &/etc/X11/xdm/Xaccess[root@localhost xdm]# vim /etc/X11/xdm/Xaccess* & & & & & & & & & & & & & & & & & & & #any host can get a login window打开这行的注释4)修改xdm的配置文件 /etc/X11/xdm/Xsession[root@localhost xdm]# vim /etc/X11/xdm/Xsession!DisplayManager.requestPort: & &0注释掉文件底端的这一行5)重新启动机器6)查看端口177是否启动[root@localhost xdm]# netstat -tulnp|grep 177&udp & & & &0 & & &0 0.0.0.0:177 & & & & & & & & 0.0.0.0:* & & & & & & & & & & & & & & & 1232/gdm-ary&在windows客户端配置Xmanager1)下载安装客户端工具Xmanager2)打开Xmanager图标,双击xbrowser3)配置Xdmcp连接到linux服务器。&&|&&责编:崔宁
★负载均衡& 负载均衡技术是把众多的访问人群以及流量分担到不同的网络设备以及不同的服务器的过程& 以轮循的过程进行数据分流(1)Cisco以太网通道(思科公司)(2)Windows NLB技术(3)Linux LVS技术(4)F5等负载均衡器★LVS& LVS有三种模式(1)NAT技术(network address translation)——来回都要经过LVS调度器&& LVS将外界来的数据进行地址转换,转换到相应的服务器&& 在NAT模式中,LVS的作用既是调度器又是路由器,因为其两端为不同网段的ip&& ---------------------------------------------------------------------------------&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Web Server&&& |&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (192.168.10.2)& |&& |&&&&&&&&&&&&&&&&&&&&&& & & & & & eth1 192.168.10.1 &&&&&&&&& ↗&&&&&&&&&&&&&&&& |&& |&&& Internet ——————— LVS —————————— 交换机&&&&&&&&&&&&&&&&&&&& |&& |&&&&&&&&&&&& eth0 8.8.8.8 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ↘&&&&&&&&&&&&&&&& |&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& & &&&&&&&&&&&&&&&&&&& Web Server&&& |&& |&&&&&&&& 公网ip &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 私网ip &&&&&& (192.168.10.3)& |&& ---------------------------------------------------------------------------------&& 通过地址转换,调度器重写请求报文的目标地址为8.8.8.8&& LVS根据预设的调度算法将请求分派给后端的真是服务器(192.168.10.2),分派过程采用轮循机制&& 真实服务器返回数据仍然通过调度器,报文的源地址被重写为8.8.8.8,然后再将数据返回给客户说明:之所以要进行地址的转换,是因为公网ip与私网ip是严格分隔的,私网ip(192.168.*.*、172.16.*.*、10.*.*.*)永远不会在公网ip中流通详细配置lvs serveryum install -y ipvsadm*echo 1 &/proc/sys/net/ipv4/ip_forward(ip转发表,1表示开启了路由功能,成为了一台路由器)ipvsadm -C 将调度器中以前的转换表清除ipvsadm -At 8.8.8.8:80 -s rr&&&&&&&&&&&&&&&&&&& (-A 增加一个带有调度算法的转换表 -s 规定调度算法为rr模式 -t TCP通信)ipvsadm -at 8.8.8.8:80 -r 192.168.10.2:80 -m (-r 增加真实服务器 -m 规定模式为NAT模式)ipvsadm -at 8.8.8.8:80 -r 192.168.10.3:80 -m外面的机器可以不配置网关,内部的机器必须配置网关route -n 查看路由表(2)IP Tun模式&& VIP:LVS虚拟服务器具有的ip(200.168.10.10)&& RIP:真是服务器具有的ip&& VIP(200.168.10.10)在LVS上是配置在eth0上,即一块网卡设置两个ip&&&&&&&&&&&&&&&&&&&&&& 在真实服务器是配置ip tun网卡上&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -----&&&&&&&&&&&&&&&&&&&&&&&&&&&&& | LVS | 200.168.10.1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -----&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& |&& ------------- &&&&&&&&&&&&& ------ &&&&&&&&&&&&&&&& --------------& |200.168.10.4 |&& —————|交换机|————————| 200.168.10.2 |&& -------------&&&&&&&&&&&&&& ------&&&&&&&&&&&&&&&&& --------------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&& ------------&&&&&&&&&&&&&&&&&&&&&&&&&&& |200.168.10.3|&&&&&&&&&&&&&&&&&&&&&&&&&&&& ------------详细配置lvs server配置ifconfig tunl0 200.168.10.10 netmask 255.255.255.255(255.255.255.255说明网段里只有它一个)route add -host 192.168.10.10 dev tunl0& 防止路由表短缺,人为添加路由表ipvsadm -C&& 将所有IP调度转换表清除ipvsadm -A -t 192.168.10.10:80 -s rr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -t TCP通信 -s 规定为rr模式 伦叫模式ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.2 -iipvsadm -a -t 192.168.10.10:80 -r 192.168.10.3 -iIpvsdam&&&&& 记录调度的痕迹和次数真实客户端配置(可写成shell脚本)写成脚本后注意修改权限a+xifconfig tunl0 192.168.10.10 netmask 255.255.255.255 uproute add -host 192.168.10.10 dev tunl0echo "1" & /proc/sys/net/ipv4/comf/tunl0/arp_ignore&& &echo "2" & /proc/sys/net/ipv4/comf/tunl0/arp_announceecho "1" & /proc/sys/net/ipv4/comf/all/arp_ignoreecho "2" & /proc/sys/net/ipv4/comf/all/arp_announce如果通过计算机网卡进来的ip有责任回应其对应的mac地址如果不是通过网卡进来的以外的ip则不回应(3)Dr模式(直接路由模式)&&& 都必须是公用的ip,将VIP配置到回环接口上&&& 回环接口除了可以做回环测试以外还可以做LVS&&& VS/DR通过改写请求报文的MAC地址,将请求发送到真实服务器,而真实服务器将响应直接返回给客户,跟ip tun技术一样,DR也可以极大地提高集群系统的伸缩性和吞吐量,这种方法没有ip隧道的开销,对集群中的真实服务器也没有必须支持ip隧道协议的要求,但是要求调度器与真实服务器都有一块网卡连在同一物理网段上。详细配置与ip隧道不同的是,VIP不再配置在ip tun网卡上lvs serverifconfig eth0:0 200.168.10.10 netmask 255.255.255.255route add -host 192.168.10.10 dev eth0:0& ipvsadm -C&&&& 将所有IP调度转换表清除ipvsadm -A -t 192.168.10.10:80 -s rr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -t TCP通信 -s 规定为rr模式 伦叫模式ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.2 -gipvsadm -a -t 192.168.10.10:80 -r 192.168.10.3 -gIpvsdam&&&&&&& 记录调度的痕迹和次数real serverifconfig lo:0 192.168.10.10 netmask 255.255.255.255 在回环接口上配置route add -host 192.168.10.10 dev lo:0echo "1" & /proc/sys/net/ipv4/comf/tunl0/arp_ignore&& &echo "2" & /proc/sys/net/ipv4/comf/tunl0/arp_announceecho "1" & /proc/sys/net/ipv4/comf/all/arp_ignoreecho "2" & /proc/sys/net/ipv4/comf/all/arp_announce★四种常用的伦叫算法伦叫(rr)&&& 调度器通过“伦叫”调度算法将外部请求数据按顺序轮流分配到集群中的真实服务器上,它均等地对待每一台服务器,而不考虑服务器上实际的连接数和系统负载。加权伦叫(wrr)&&& 调度器通过“加权伦叫”调度算法根据真实服务器的不同处理能力来调度访问请求。这样可以保证处理能力强的服务器处理更多的访问流量。调度器可以自动问询真实服务器的负载情况,并动态的调整其权值。最少链接(LC)&&& 调度器通过“最少链接”调度算法动态地将网络请求调度到已建立的链接数最少的服务器上。如果集群系统的真实服务器具有相近的系统性能,采用“最小链接”调度算法可以较好地均衡负载。加权最少链接(WLC)&&& 在集群系统中的服务器性能差异较大的情况下,调度器采用“加权最少链接”调度算法优化负载均衡性能,具有较高权值的服务器将承受较大比例的活动链接负载。调度器可以自动问询真实服务器的负载情况,并动态地调整其权值。
本文相关搜索LVS基本原理和配置报告_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
喜欢此文档的还喜欢
LVS基本原理和配置报告
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:1.48MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢求助,calibre lvs的问题[已解决]
UID697378&帖子288&精华0&积分2037&资产2037 信元&发贴收入1880 信元&推广收入0 信元&附件收入0 信元&下载支出253 信元&阅读权限50&在线时间327 小时&注册时间&最后登录&
求助,calibre lvs的问题[已解决]
本帖最后由 estyzq 于
18:42 编辑
最近在看calibre的文档,发现lvs或者drc的时候,calibre提供了hier的argument
特别是lvs,我平时用的时候都会这样invoke calibre:calibre -lvs -hier LVS.rule
请问:hier和没有hier选项时候的lvs或者drc的区别到底在哪?
从现在我看的文档来看,貌似hier的好处就是用时比较少,只是这样吗,还是有别的好处和优点?
UID7151&帖子2388&精华1&积分20159&资产20159 信元&发贴收入13140 信元&推广收入0 信元&附件收入24903 信元&下载支出21302 信元&阅读权限120&在线时间2917 小时&注册时间&最后登录&
calibre -lvs 是flat
calibre -lvs -hier 是hier
hier的检查方式不同于flat的,可以帮助检查子单元的问题,有助于debug
以上言论仅代表个人观点,不作为标准答案,仅供参考,欢迎讨论!
上善若水,水善利万物而不争
UID697378&帖子288&精华0&积分2037&资产2037 信元&发贴收入1880 信元&推广收入0 信元&附件收入0 信元&下载支出253 信元&阅读权限50&在线时间327 小时&注册时间&最后登录&
& & 非常感谢版主的解答
还有一个问题,hier的检查子单元,这是不是说如果设计有black box,而且black box在lvs的网表里面仅仅有接口信息,其他都没有,那使用-hier后,lvs会检查出错误,因为此时的spice的网表里面没有black box的任何详细定义。
此时lvs的rule里面已经有了
LAYOUT BOX BB_NAME
SOURCE BOX BB_NAME
UID7151&帖子2388&精华1&积分20159&资产20159 信元&发贴收入13140 信元&推广收入0 信元&附件收入24903 信元&下载支出21302 信元&阅读权限120&在线时间2917 小时&注册时间&最后登录&
black box的用意是只关心端口连接信息,不关心其内部具体连接信息
LVS实际上就是检查电路网表连接情况和版图王彪连接情况,所以要是做hier的LVS BOX的话,就要把对应的单元都包含进去,也就是电路网表中要有.SUBCKT XXX部分的定义,版图中要有XXX模块,当然名称也可以不一样,采用LAYOUT BOX 和SOURCE BOX分别定义,如果名称一致就定义LVS BOX XXX
这样才是可行的
以上言论仅代表个人观点,不作为标准答案,仅供参考,欢迎讨论!
上善若水,水善利万物而不争
UID878652&帖子1407&精华1&积分34424&资产34424 信元&发贴收入7360 信元&推广收入0 信元&附件收入1918 信元&下载支出2242 信元&阅读权限80&在线时间2377 小时&注册时间&最后登录&
& & 那请问斑竹
& & LVS的 hier是比flat要更严格吗?
& & flat是只检查同一层的连接?
UID7151&帖子2388&精华1&积分20159&资产20159 信元&发贴收入13140 信元&推广收入0 信元&附件收入24903 信元&下载支出21302 信元&阅读权限120&在线时间2917 小时&注册时间&最后登录&
half_honey
& & 没有谁比谁更严格的比较,只是对比的方式不同。都可以作为signoff标准。
hier的方式是阶层化,以cell为单位进行对比验证;flat的方式是平层化验证;从两者的lvs report也能看出差异,另外,hier的速度要快些,对于大的设计debug的时候更容易,可以把已经通过lvs的模块box掉,降低debug分析难度。hier需要自己对当前所设计版图的层次结构了解清楚,更好发挥作用。
另外,lvs debug时可以两种模式交替使用,也有利于分析判断。
以上只是个人看法,仅供参考
以上言论仅代表个人观点,不作为标准答案,仅供参考,欢迎讨论!
上善若水,水善利万物而不争
UID697378&帖子288&精华0&积分2037&资产2037 信元&发贴收入1880 信元&推广收入0 信元&附件收入0 信元&下载支出253 信元&阅读权限50&在线时间327 小时&注册时间&最后登录&
本帖最后由 estyzq 于
09:48 编辑
&&谢谢版主,还有一个问题,在source netlist里面定义subckt的时候,端口的名称是不是有什么讲究?比如说大小写敏感?端口顺序?先定义input后output?
UID878652&帖子1407&精华1&积分34424&资产34424 信元&发贴收入7360 信元&推广收入0 信元&附件收入1918 信元&下载支出2242 信元&阅读权限80&在线时间2377 小时&注册时间&最后登录&
& & 嗯明白了!多谢!!
UID7151&帖子2388&精华1&积分20159&资产20159 信元&发贴收入13140 信元&推广收入0 信元&附件收入24903 信元&下载支出21302 信元&阅读权限120&在线时间2917 小时&注册时间&最后登录&
& & source的.subckt不建议自己去写,如果没有电路设计经验,对概念不清楚的话,容易弄错。建议:
1。可以搭建电路让工具自己抽取
2。如果是verilog的可以v2lvs转
3。如果非要自己写这个模块的端口信息,那就要注意,调用该模块的上一级模块如何调用的,它会有一个端口顺序的描述,这样你的模块的.subckt的定义要和它吻合。
以上,仅供参考
以上言论仅代表个人观点,不作为标准答案,仅供参考,欢迎讨论!
上善若水,水善利万物而不争
UID697378&帖子288&精华0&积分2037&资产2037 信元&发贴收入1880 信元&推广收入0 信元&附件收入0 信元&下载支出253 信元&阅读权限50&在线时间327 小时&注册时间&最后登录&
本帖最后由 estyzq 于
17:23 编辑
& & 版主你好,
我今天修改了LVS规则文件,同时还在v2lvs得到的spice网表查看到black box eeprom,接口什么的都正确了
跑lvs的invoke是:calibre -lvs -hier -automatch -Lvs.rule
lvs报告如下,从lvs报告来看,因为eeprom这个IP有电源名字VDD和GND,所以在报告里面看到layout部分有VDD和GND(可以确定这个VDD和GND在edi中一件连接到电源和地上了,也就是说P&R部分没有问题)
但是source netlist(v2lvs得到的)里面没有电源和地的pin,我想问问怎么样在source里面加VDD和GND
*********************************************************************& && && && && && && && && && && &
INCORRECT OBJECTS
**********************************************************************
&&ne&&= Naming Error (same layout name found in source
& && &&&circuit, but object was matched otherwise).
********************************************************************& && && && && && &
INSTANCES OF CELLS WITH NON-FLOATING EXTRA PINS
DISC#&&LAYOUT NAME& && && && && && && && && && && && && && && &&&SOURCE NAME
**************************************************************************
1& & X18/X0(780.620,473.490)&&eeprom& && && && && &Xeeprom&&eeprom
& && && &VDD:VCC& && && && && && && && && && && && && && && && && &** missing pin **
& && && &GND:GND& && && && && && && && && && && && && && && && && &** missing pin **
[通过 QQ、MSN 分享给朋友]

我要回帖

更多关于 xmanager 5 的文章

 

随机推荐