摘要:
参考: https://www.cnblogs.com/zhangweizhong/p/5844961.html https://www.cnblogs.com/zhangweizhong/p/5772330.html对于上面这个中小型Web架构来说如何对网站做容量预测: 当你的BooS问你,我们的 阅读全文
摘要:
Nginx的优劣势: 在功能上Nginx不如Apache; 在响应用户方面Nginx是绝对的老大。 因此,Nginx在实际应用中通常用作反向代理,如下图: Apache:作为动态内容的提供者,与MySQL通信。 注:对于动态脚本,一台有2颗CPU,4G内存的Server上,由于脚本逻辑不同,一般来说 阅读全文
摘要:
分布式系统 特点: 1.系统各组件分布于网络上多个计算机上 2.我们部署的各功能组件彼此之间仅仅通过消息传递来通信,达到协调行动的目的。 满足这两点,你的系统就是分布式系统分布式系统存在的意义: 向上扩展达到瓶颈: 1.即单机上无论你增加内存,磁盘,CPU个数,其性价比很难再提不上去了。 2.性能达 阅读全文
摘要:
项目需求: 实现Harbor的HTTPS高可用,由于Harbor 服务器配置不高,直接做HTTPS对上传下载镜像时,若docker客户端多时,会非常慢,为了提高harbor的效率,采用以下方式来解决。拓扑图: 1. 先生成证书 这里我直接使用脚本生成,若手动制作,可参考网上教程。 https://g 阅读全文
摘要:
harbor: Harbor是构建企业级私有docker镜像的仓库的开源解决方案,它是Docker Registry的更高级封装,它除了提供友好的Web UI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安装K8 阅读全文
摘要:
虚拟化系统: 1. Type-I: 此种虚拟化是Hypervisor直接运行在硬件之上,来创建虚拟机. 2. Type-II: 这种虚拟化类似与VMware Workstations。 IPC: 在相同的名称空间中的进程才能通过IPC实现进程间通信。 PID: 在每个名称空间中必须有一个进程ID为1 阅读全文
摘要:
Ubuntu修改主机名后,重启自动恢复原来的主机名? 这是因为Ubuntu18.10上,默认安装并启动了cloud-init, 需要停止它的四个服务进程,才可以使用传统的方式修改主机名。 cloud-init: https://cloudinit.readthedocs.io/en/latest/t 阅读全文
摘要:
下文的原文来自: http://blog.csdn.net/preterhuman_peak/article/details/40857117 采用Namespace的方式1.全局资源通过命名空间来抽象,将各种全局资源放入容器中,实现隔离,但在容器外将不能为这些全局资源提供唯一性的ID.2.本质上, 阅读全文
摘要:
1. 使用Floodlight管理OVS桥 (1) 下载:https://codeload.github.com/floodlight/floodlight/tar.gz/v1.2 (2) tar xf floodlight-1.2.tar.gz -C /tmp cd /tmp/floodlight 阅读全文
摘要:
参考: https://opengers.github.io/openstack/openstack-base-use-openvswitch/ 这篇原理部分就不贴出来了,请自行参考上文,并根据自行实验总结,上文写的很深入,但仍有部分遗漏或或者说是作者认为不重要的东西吧,这些根据个人情况进行补充,内 阅读全文