结局:总结+分享
看完美团、字节、腾讯这三家的一二三面试问题,是不是感觉问的特别多,可能咱们真的又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。
开篇有提及我可是足足背下了Java互联网工程师面试1000题,多少还是有点用的呢,换汤不换药,不管面试官怎么问你,抓住本质即可!能读到此处的都是真爱
- Java互联网工程师面试1000题
而且从上面三家来看,算法与数据结构是必备不可少的呀,因此我建议大家可以去刷刷这本左程云大佬著作的 《程序员代码面试指南 IT名企算法与数据结构题目最优解》,里面近200道真实出现过的经典代码面试题。
- 程序员代码面试指南–IT名企算法与数据结构题目最优解
- 其余像设计模式,建议可以看看下面这4份PDF(已经整理)
- 更多的Java面试学习笔记如下,关于面试这一块,我额外细分出Java基础-中级-高级开发的面试+解析,以及调优笔记等等等。。。
以上所提及的全部Java面试学习的PDF及笔记,如若皆是你所需要的,那么都可发送给你!
Openstack架构构建及详解
-
- 一、云计算
-
- 1、定义
-
2、云计算的分类
-
3、虚拟化项目-Openstack
-
二、云计算框架
-
三、openstack云管理平台安装
-
- 1、基础配置
-
2、Keystone详解与安装
-
3、Glance详解与安装
-
4、Nova详解与安装
-
5、Neutron详解与安装
-
6、Dashboard详解与安装
-
7、Cinder详解与安装
1、定义
首先对云计算这三个字的理解,云,是网络、互联网的一种比喻说法,即互联网与建立互联网所需要的底层基础设施的抽象体。
“计算”当然不是指一般的数值计算,指的是-台足够强大的计算机提供的计算服务( 包括各种功能,资源,存储)。
“云计算”可以理解为:网络上足够强大的计算机为你提供的服务,只是这种服务是按你的使用量进行付费的。
2、云计算的分类
分类1
云的类型
私有云 公有云 混合云
分类2
提供的供给方式
Iaas(Infrastructure as a Service)基础设施即服务 腾讯云 阿里云 aws
Paas(Platform as a Servervice)平台即服务 新浪云
Saas(Software as a Service)软件即服务 微软 office365 B/S
3、虚拟化项目-Openstack
OpenStack 是一个美国国家航天局和RackSpace 合作研发的,以Apache 许可证授权,并且是一个自由软件
OpensStack 是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些工作
OpenStack 通过一个通过web 界面提供资源管理,通过一个仪表盘管理整个数据中心的计算存储资源等
Openstack是用来构建私有云和公共云的开源架构
Openstack由多个组件组成
组件说明:
Nova 计算服务: 负责创建,调度,销毁云主机
Glance 镜像服务:提供镜像服务,装机使用
Swift 对象存储:目录结构存储数据
Cinder 块存储:提供持久化块存储,即为云主机提供附加云盘
Neurton 网络服务: 负责实现SDN
Horizon 仪表盘: 就是web展示界面操作平台,方便用户交互的
Keystone 认证服务:为访问openstack各组件提供认证和授权功能,认证通过后,提供一个服务列表(存放你有权访问的服务),可以通过该列表访问各个组件
Heat 编排:自动化部署应用
Ceilometer 监控:监控性能,计费
Trove 数据库服务
Sahare 数据处理
1、基础配置
1:实验架构
2:准备资源:
链接:https://pan.baidu.com/s/1HF8WH85MHFZq5lJ-My4Y9A
提取码:q5mp
**镜像和yum资源都在云盘自取
下载到本地,通过serv-u建立局域网共享yum源**
版本:
[root@controller ~]# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
镜像:
CentOS-7.0-1406-x86_64-Everything.iso
1、关闭防火墙、Selinux、网卡守护进程
systemctl stop firewalld && systemctl disable firewalld && setenforce 0 && sed -i ‘s/=enforcing/=disabled/g’ /etc/selinux/config && systemctl stop NetworkManager && systemctl disable NetworkManager
2、设置主机名
hostnamectl set-hostname xx.xx.xx
3、(1)配置局域网YUM源
cd /etc/yum.repos.d/ && mkdir back && mv * back
vi ftp.repo
[base]
name=base
baseurl=ftp://a:a@192.168.222.240/7/os/x86_64/
enabled=1
gpgcheck=0
[updates]
name=updates
baseurl=ftp://a:a@192.168.222.240/7/updates/x86_64/
enabled=1
gpgcheck=0
[extras]
name=extras
baseurl=ftp://a:a@192.168.222.240/7/extras/x86_64/
最后
/
最后
[外链图片转存中…(img-fl6JTNNx-1714925379605)]
[外链图片转存中…(img-qol2IVvw-1714925379606)]