作者phdch (爱咪)
看板MIS
标题Re: [请益] 主DB与主AP分离两地超过100km
时间Wed Apr 29 11:00:34 2020
先重述上封信讨论过程
规划架构是storage1--APvm-------------10Gbps(100km)------------DBvm---storage2
两边有存储,都是local storage,IOPS与latency是OK的
AP规划用vmware,DB规划用别hypervisor,硬体资源独立建置
我同事说之前DB的SP(Stored Procedure)放在AP上执行,效能很差
後SP移至DB上执行,效能变好很多
另外,AP程式会对DB下一些SQL指令
(因为有很多AP程式,程式执行耗资源的SQL指令数量不一,很难量化与评估)
想问一下先进与大大
AP的SQL指令多寡与类型(create,insert,delete比query更耗DB硬体资源)
与SP执行的位置(AP上或DB上)等两者
Q1:对AP-DB规划相隔100km以上,是否会造成哪里有严重的瓶颈?????
现在感觉AP-DB相隔100km以上,只要dark fiber,ping rtt延迟小,频宽速率大
AP-DB间的沟通延迟似乎不太有问题,且因为HA机制有做好
中间多传输设备或网路设备或光纤同时故障,造成网路断线机率极小,可不用再考虑与评估
感觉application layer的DB被存取行为会比较是瓶颈点
若这样的论点是对的
Q2:那不管AP与DB相隔近或远,都只是DB单节点运算处理时间的耗用而已吧?????
谢谢
※ 引述《phdch (爱咪)》之铭言:
: 一般机房都ap与db同site
: 云端化aws,ap与db也都在一起
: 因为各单位db分散,想规划集中与虚拟化
: ap也集中,但两者如题超过100 km
: 想知道业界有无ap与db地理上隔很远
: 维运上有发生什麽问题?
: 目前是规划阶段
: 考虑网路的session rate,thruput,ping RTT都没太大问题
: ping rtt可在20ms内
: 又网路与网路设备都有ha规划
: 目前ap与db用同一台storage的不同SSD LUN
: 若两者分开,可建置两套storage
: 真的想不出ap与db隔100km有什麽明显的缺点?
: 但又觉得ap与db才最好
: 问cisco厂商也说业界都ap,db一起
: 不能提供会有什麽问题出现
: 请问有经验大大有什麽关键点
: 谢谢
:
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.71.217.244 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MIS/M.1588129238.A.B06.html
1F:→ konkonchou: stored procedure 自然是存在於 DB, 没有存在AP这种说 04/29 13:22
2F:→ konkonchou: 法,会有感表示你每执行一次中间的延迟,跟文中写的网 04/29 13:22
3F:→ konkonchou: 路延迟应是落差很大,埋个timestamp去计算一下每执行 04/29 13:22
4F:→ konkonchou: 一次要花多久吧 04/29 13:22