iscsi:基于ip协议的scsi远程存储位置提供给块级别的存储scsi:一百头计算机系统接口服务器上的一种磁盘接口目前也很少最见
现在:
pci-em.2nvme1.5gb/s读1gb/s写
机械hdd:133mb/s1.3gb/s
ssd:500mb/s
sata:个人pc上不使用都很多3.0sata6gb/s600mb/s
sas:服务器上的类拟于sata的接口与sata不兼容6gb/s
存储类型:
1)das:就附带存储,真接将硬件存储设备接在服务器的接口可以使用,u盘,移动硬盘esata接口外接磁盘
优点:性能,资源一人独吞io除你之外
缺点:又不能共享,不灵话
2)nas:网络只附加存储基于ip网络的共享储存能提供文件级存储windows文件共享cifs(windows)/ftp/nfs(linux)
优点:身形灵活廉价的商品
缺点:性能不好,ftp连接的用户数提高,性能降到
nas硬件:
3)san:存储区域网络按照ip协议或是光纤基于存储文件连接到提供给块级别的存储位置用于企业级方案
1.ip-san:基于组件ip协议的saniscsi1gb/s10gb/s
2.fc-san:基于光纤的san有一类的设备16gb/s32gb/s
优点:性能好,身形灵活,企业解决方案
缺点:成本高
4)分布式存储:软件定义存储ceph统一存储位置提供给文件级,块级,对象级所有类型的存储
文件级存储与块级存储:区别文件系统在哪?
文件级:文件系统在服务端
块级存储:文件系统在客户端
率先发动程序
实验:将dc,server1,server2虚拟机选择还原快照到contoso域环境
服务器
角色
ip地址
dc-windowsadds
172.16.70.200
server1
iscsi目标服务器
172.16.70.201
server2
iscsi展开程序客户端
172.16.70.202
登陆到域管理员:
安装组件:
授权许可客户端访问:
客户端:172.16.70.202server2可以不再连接ip-san1的目标
客户端连接到:
未直接连接目标服务器iqn前:
前提是完全安装docker,启动后docker服务
不不需要在docker里面装java和tomcat。docker你可以把它再理解为一个容器管理工具,你的程序在容器中正常运行而并非docker。docker仓库可以提供了很多镜像,镜像也可以再理解为容器的模板,找一个带jdk和tomcat的镜像来启动时容器,把你的程序弄到容器中就可以正常运行了。是对不知道一点docker的人肯定总觉得如此做显然些强人所难,增强了操作,但将应用容器化反正是很蓄意。大概有帮一下忙几个好处。容器能跨平台统一环境。一般来说,一个能在docker容器中不运行的程序,能放到任和操作系统上正常运行。所以才也可以现在容器中将程序布署好,然后再生成镜像,到生产环境就也可以实现方法一键部署,不再需要附加直接安装依赖。容器相互独立。容器之间的依赖库与环境变量是互不影响的,是可以有效避免。容器提供统一的接口可批量操作。有所不同程序的操作接口都一样,但实际容器裸芯片之后,状态监控、启停、内存、cpu分配等都也可以按照统一规定命令或接口并且不能操作。那样在跨机器作战部署多个程序的时候很方便些。