当前位置: 首页 > news >正文

淘宝运营跟做网站哪种工资高北京网站设计公司兴田德润放心

淘宝运营跟做网站哪种工资高,北京网站设计公司兴田德润放心,虚拟主机与云服务器的区别,个人定做衣服店1、OpenStack概述 OpenStack是一种云操作系统#xff0c;OpenStack是虚拟机、裸金属和容器的云基础架构。可控制整个数据中心的大型计算、存储和网络资源池#xff0c;所有资源都通过具有通用身份验证机制的API进行管理和配置。管理员也可通过Web界面控制#xff0c;同时授…1、OpenStack概述 OpenStack是一种云操作系统OpenStack是虚拟机、裸金属和容器的云基础架构。可控制整个数据中心的大型计算、存储和网络资源池所有资源都通过具有通用身份验证机制的API进行管理和配置。管理员也可通过Web界面控制同时授权用户通过Web界面配置资源。 OpenStack既是一个社区也是一个项目和一个开源软件作为一个开源的云计算管理平台OpenStack由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过一组相互关联的服务提供基础设施即服务 IaaS解决方案每个服务都提供应用程序编程接口 API来促进这种集成。 OpenStack社区https://www.openstack.org/ 为什么称OpenStack是云操作系统 云一般指云计算聚焦于IT能力服务化达到按需使用、按量计费 操作系统的功能主要分为资源抽象比如底层资源计算、存储、网络抽象为统一的接口提供给上层的应用上层的应用基于此接口去调用、资源分配与负载调度、应用生命周期管理、系统运维和人机交互OpenStack具备以上能力所以OpenStack可以称为云操作系统。 AWSAmazon Web Services亚马逊云服务AWS是由亚马逊公司提供的web服务是一个让用户可以租用云电脑运行所需应用的系统。 EC2Elastic Computing Cloud弹性计算云是由亚马逊公司提供的Web服务是一个让用户可以租用云电脑运行所需应用的系统。 APIApplication Programming Interface应用程序接口又称应用编程接口是指应用程序之间为了保证互相通讯所提供的一系列特殊规则和要求。 IaaSInfrastructure as a Service基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。 OpenStack优先考虑如何将计算、存储、网络领域的各类资源抽象为资源池。在此基础上对资源池内的各类逻辑对象实施控制操作并将控制操作包装成面向用户的服务。 OpenStack只是构建云计算的关键组件为了构建云计算还需要很多东西 OpenStack是框架以OpenStack为框架将计算、存储、网络、管理、运营、运维等多个领域的软硬件产品组件整合在一起共同组成面向业务场景的整体解决方案。 Cloud BSSCloud Business Support System云业务支撑系统。 Cloud OSSCloud Operation Support System 云运营支撑系统。 云计算与虚拟化的关键区别 云计算的特点是IT能力的服务化按需使用按量计费多租户隔离等。 虚拟化的特点是环境隔离资源复用降低隔离损耗提升运行效率提供高级虚拟化特性等。 OpenStack逻辑架构 每个OpenStack服务内部是由多个进程组成。所有服务Keystone除外都至少有一个API进程负责监听API请求对请求进行预处理并将它们传递给服务的其他部分。 每个OpenStack服务的进程之间的通信使用AMQP消息rabbitmq消息队列代理。服务的状态存储在数据库中。在部署和配置OpenStack云时管理员可以在多种消息代理和数据库解决方案中进行选择例如RabbitMQ、MySQL、MariaDB和SQLite。 用户可以通过Web用户界面、命令行客户端以及通过浏览器插件或curl等工具发出API请求来访问OpenStack。 生产环境中一般会有专门的OpenStack部署服务节点、控制节点、计算节点、网络节点和存储服务节点等。生产环境的控制节点建议三台以上其他节点按需求部署。 在OpenStack中创建虚拟机实例资源需求和物理PC类似。 OpenStack核心服务简介 1、界面管理服务Horizon 提供基于Web的控制界面使云管理员和用户能够管理各种OpenStack资源和服务。首次出现在OpenStack的“Essex”版本中。依赖Keystone认证服务。 2、认证服务Keystone 提供身份验证服务发现和分布式多租户授权。支持LDAP、OAuth、OpenID Connect、SAML和SQL。首次出现在OpenStack的“Essex”版本中。为其他OpenStack服务提供认证支持。 3、镜像服务Glance 提供发现、注册和检索虚拟机镜像功能。提供的虚拟机实例镜像可以存放在不同地方例如本地文件系统、Swift对象存储、Cinder块存储等。首次出现在OpenStack的“Bexar”版本中。依赖Keystone认证服务。 4、计算服务Nova 提供大规模、可扩展、按需自助服务的计算资源。支持管理裸机虚拟机和容器。首次出现在OpenStack的“Austin”版本中。依赖Keystone认证服务、Neutron网络服务和Glance镜像服务。 5、块存储服务Cinder 提供块存储服务为虚拟机实例提供持久化存储。调用不同存储接口驱动将存储设备转化成块存储池用户无需了解存储实际部署位置或设备类型。首次出现在OpenStack的“Folsom”版本中。依赖Keystone认证服务。 6、对象存储服务Swift 提供高度可用、分布式、最终一致的对象存储服务。可以高效、安全且廉价地存储大量数据。非常适合存储需要弹性扩展的非结构化数据。首次出现在OpenStack的“Austin”版本中。为其他OpenStack服务提供对象存储服务。 7、网络服务Neutron 负责管理虚拟网络专注于为OpenStack提供网络即服务。首次出现在OpenStack的“Folsom”版本中。依赖Keystone认证服务。 8、编排服务Heat 为云应用程序编排OpenStack基础架构资源。提供OpenStack原生REST API和CloudFormation兼容的查询API。首次出现在OpenStack的“Havana”版本中。依赖Keystone认证服务。 9、计量服务Ceilometer Ceilometer项目是一项数据收集服务提供跨当前OpenStack核心组件规范化和转换数据的能力。Ceilometer的数据可为所有OpenStack核心组件提供客户计费、资源跟踪和警报功能。首次出现在OpenStack的“Havana”版本中。 2、linux模板制作 使用minimal最小化安装Stream-8最小化安装用# ip a查看ip 制作Linux 虚拟机模板后面克隆完整克隆出计算节点compute和控制节点controllerhttps://blog.51cto.com/cloudcs/5258769 1、修改网卡信息 # cd /etc/sysconfig/network-scripts/ # cat ifcfg-ens160 TYPEEthernet BOOTPROTOdhcp NAMEens160 DEVICEens160 ONBOOTyes 2、清除密钥信息 # cd /etc/ssh # rm -rf ssh_host_* 3、清除 Machine ID # cat /etc/machine-id 000fca8b6e184c94adbae8a120ce776a # cat /dev/null /etc/machine-id # cat /etc/machine-id 4、最后关闭虚拟机# init 0 关机开机上述文件又会自动生成 关机状态下进行克隆虚拟机通过模板完整克隆出两台完整复制的虚拟机。开启两台虚拟机controller和compute分别修改主机名和配置静态IP # hostnamectl set-hostname controller # cd /etc/sysconfig/network-scripts/ # vi ifcfg-ens160 TYPEEthernet BOOTPROTOnone NAMEens160 DEVICEens160 ONBOOTyes IPADDR10.1.1.50 10.1.1.60 NETMASK255.255.255.0 GATEWAY10.1.1.2 DNS110.1.1.2 要有DNSDNS1、DNS2这种写法而不是直接DNS 重启控制节点和计算节点controller和compute再拍摄快照3、OpenStack环境搭建在线yum源 Openstack环境搭建有很多种方法 1.手工搭建一个组件一个组件去安装。 2.通过工具 packstack 生成一个应答文件编写应答文件packstack调用应答文件去安装openstack环境。 3.HCS huaweicloud stack deploy 工具私有云部署工具通过安装一个精简版的openstackheat编排服务通过该服务去一键式安装整个云环境。 https://blog.51cto.com/cloudcs/6267456 搭建 openstack 最麻烦的是 yum 源问题 8版本用NetworkManager替代了network仍想用ntwork需安装network服务# yum install network-scripts -y 以下内容控制节点和计算节点都要操作 关闭防火墙和selinux和NetworkManager # systemctl stop firewalld # systemctl disable firewalld # setenforce 0 # vi /etc/selinux/config 修改SELINUXdisabled # systemctl stop NetworkManager # systemctl disable NetworkManager 配置ip和主机名的映射 # vi /etc/hosts # cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.1.1.50 controller 10.1.1.60 compute 安装基础软件包用自带的在线yum源 yum install -y vim net-tools bash-completion chrony.x86_64 centos-release-openstack-victoria.noarch 安装network服务# yum install network-scripts -y 配置ntp时间同步 # vim /etc/chrony.conf pool ntp.aliyun.com iburst # systemctl start chronyd # systemctl enable chronyd 配置yum源先把原有的备份后清空 # cd /etc/yum.repos.d/ # rm -rf * # cat cloud.repo [highavailability] nameCentOS Stream 8 - HighAvailability baseurlhttps://mirrors.aliyun.com/centos/8-stream/HighAvailability/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[nfv] nameCentOS Stream 8 - NFV baseurlhttps://mirrors.aliyun.com/centos/8-stream/NFV/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[rt] nameCentOS Stream 8 - RT baseurlhttps://mirrors.aliyun.com/centos/8-stream/RT/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[resilientstorage] nameCentOS Stream 8 - ResilientStorage baseurlhttps://mirrors.aliyun.com/centos/8-stream/ResilientStorage/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[extras-common] nameCentOS Stream 8 - Extras packages baseurlhttps://mirrors.aliyun.com/centos/8-stream/extras/x86_64/extras-common/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[extras] nameCentOS Stream - Extras mirrorlisthttp://mirrorlist.centos.org/?releasearchrepoextrasinfra #baseurlhttp://mirror.centos.org///extras//os/ baseurlhttps://mirrors.aliyun.com/centos/8-stream/extras/x86_64/os/ gpgcheck1 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial[centos-ceph-pacific] nameCentOS - Ceph Pacific baseurlhttps://mirrors.aliyun.com/centos/8-stream/storage/x86_64/ceph-pacific/ gpgcheck0 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage[centos-rabbitmq-38] nameCentOS-8 - RabbitMQ 38 baseurlhttps://mirrors.aliyun.com/centos/8-stream/messaging/x86_64/rabbitmq-38/ gpgcheck1 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging[centos-nfv-openvswitch] nameCentOS Stream 8 - NFV OpenvSwitch baseurlhttps://mirrors.aliyun.com/centos/8-stream/nfv/x86_64/openvswitch-2/ gpgcheck1 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-NFV module_hotfixes1[baseos] nameCentOS Stream 8 - BaseOS baseurlhttps://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[appstream] nameCentOS Stream 8 - AppStream baseurlhttps://mirrors.aliyun.com/centos/8-stream/AppStream/x86_64/os/ gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial gpgcheck1 repo_gpgcheck0 metadata_expire6h countme1 enabled1[centos-openstack-victoria] nameCentOS 8 - OpenStack victoria baseurlhttps://mirrors.aliyun.com/centos/8-stream/cloud/x86_64/openstack-victoria/ #baseurlhttps://repo.huaweicloud.com/centos/8-stream/cloud/x86_64/openstack-yoga/ gpgcheck1 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud module_hotfixes1[powertools] nameCentOS Stream 8 - PowerTools #mirrorlisthttp://mirrorlist.centos.org/?releasearchrepoPowerToolsinfra baseurlhttps://mirrors.aliyun.com/centos/8-stream/PowerTools/x86_64/os/ gpgcheck1 enabled1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial# yum clean all 清理缓存 # yum makecache 重新建立缓存 # yum repolist all 列出yum仓库13个只在控制节点上安装并配置packstack 安装packstack工具# yum install -y openstack-packstack [rootcontroller ~]# packstack --help |grep ans 找到生成应答文件的参数–gen-answer-file [rootcontroller ~]# packstack --gen-answer-fileyingda.txt 生成应答文件 编辑应答文件# vim yingda.txt 修改以下参数内容 CONFIG_COMPUTE_HOSTS10.1.1.50,10.1.1.60 CONFIG_KEYSTONE_ADMIN_PWredhat CONFIG_PROVISION_DEMOn CONFIG_HEAT_INSTALLy CONFIG_NEUTRON_OVN_BRIDGE_IFACESbr-ex:ens160 需要注意的是 br-ex 后面对应的网卡名称有的网卡是ens33我这里是ens160 根据应答文件安装openstack# packstack --answer-fileyingda.txt 8版本用NetworkManager替代了network仍想用ntwork需安装network服务# yum install network-scripts -y 前面把NetworkManager禁用了后面启用network服务。因关闭 NetworkManager 服务会导致节点重启后网络无法自动启用也会导致 openstack 组件异常所以启用 network 来替代 NetworkManager 服务。 控制节点和计算节点都开启network服务# systemctl start network # systemctl enable network 控制节点和计算节点都开启网络服务后分别拍摄快照 用户admin密码忘记了去应答文件中找。 4、OpenStack环境搭建本地yum源 所有流程和在线yum源是一样的唯独配置yum源不一样。 在计算节点上开启httpd服务[rootcompute ~]# yum install -y httpd # systemctl start httpd # systemctl enable httpd [rootcompute ~]# mkdir /iso 后将镜像放置该目录下[rootcompute ~]# ls /iso CentOS-Stream-8-OPS-Victoria.iso CentOS-Stream-8-x86_64-20221222-dvd1.iso [rootcompute ~]# cd /var/www/html/ [rootcompute html]# mkdir os vic [rootcompute html]# vim /etc/fstab 镜像文件系统类型为iso9660 /iso/CentOS-Stream-8-x86_64-20221222-dvd1.iso /var/www/html/os iso9660 defaults 0 0 /iso/CentOS-Stream-8-OPS-Victoria.iso /var/www/html/vic iso9660 defaults 0 0 [rootcompute html]# mount -a 刷新 [rootcompute html]# df -Th 控制节点和计算节点都要配置本地yum源 cat EOF /etc/yum.repos.d/cloudcs.repo [highavailability] nameCentOS Stream 8 - HighAvailability baseurlhttp://192.168.100.152/vic/highavailability/ gpgcheck0[nfv] nameCentOS Stream 8 - NFV baseurlhttp://192.168.100.152/vic/nfv/ gpgcheck0[rt] nameCentOS Stream 8 - RT baseurlhttp://192.168.100.152/vic/rt/ gpgcheck0[resilientstorage] nameCentOS Stream 8 - ResilientStorage baseurlhttp://192.168.100.152/vic/resilientstorage/ gpgcheck0[extras-common] nameCentOS Stream 8 - Extras packages baseurlhttp://192.168.100.152/vic/extras-common/ gpgcheck0[extras] nameCentOS Stream $releasever - Extras baseurlhttp://192.168.100.152/vic/extras/ gpgcheck0[centos-ceph-pacific] nameCentOS - Ceph Pacific baseurlhttp://192.168.100.152/vic/centos-ceph-pacific/ gpgcheck0[centos-rabbitmq-38] nameCentOS-8 - RabbitMQ 38 baseurlhttp://192.168.100.152/vic/centos-rabbitmq-38/ gpgcheck0[centos-nfv-openvswitch] nameCentOS Stream 8 - NFV OpenvSwitch baseurlhttp://192.168.100.152/vic/centos-nfv-openvswitch/ gpgcheck0[baseos] nameCentOS Stream 8 - BaseOS baseurlhttp://192.168.100.152/os/BaseOS/ gpgcheck0[appstream] nameCentOS Stream 8 - AppStream baseurlhttp://192.168.100.152/os/AppStream/ gpgcheck0[centos-openstack-victoria] nameCentOS 8 - OpenStack victoria baseurlhttp://192.168.100.152/vic/centos-openstack-victoria/ gpgcheck0[powertools] nameCentOS Stream 8 - PowerTools baseurlhttp://192.168.100.152/vic/powertools/ gpgcheck0 EOF从网上下载新的Stream-8的isoj镜像如CentOS-Stream-8-x86_64-latest-dvd1.iso更新了一些新特性导致本地yum源安装openstack-packstack失败本地yum源加module_hotfixes1参数也不行得用CentOS-Stream-8-OPS-Victoria.iso和CentOS-Stream-8-x86_64-20221222-dvd1.iso配套使用。
http://www.pierceye.com/news/136687/

相关文章:

  • 班级网站设计论文网站多国语言
  • 网站制作评价标准网站服务器怎么收费
  • 怎么建立自己的网站平台多少钱wordpress自建菜单
  • 深圳购物网站如何制作外贸网站 wordpress
  • 商品展示网站模板中国建设电工立网站
  • 网站推广的基本方法对于大部分网站来说都是适用的河北网站开发费用
  • 高安网站建设公司外链代发免费
  • 企业网站建设的价格wordpress免费用户
  • 怎么做门淘宝网站广播电台网站建设板块
  • ai效果图网站建设一个视频网站需要什么条件
  • 上海安全建设协会网站推广普通话的方法
  • 自己怎么做外贸英文网站网站建设外包
  • 南京专业网站开发团队wordpress如何构建页面
  • 济南网站优化排名推广python基础教程雪峰
  • 垂直购物网站建设代做网站推广的公司
  • 马云做一网站 只作一次网页界面设计使用色彩的作用是什么
  • 网站上传权限广西网站建设银行
  • 南通网站建设规划书wordpress 上传图片 500
  • 推广自身网站升级的网站显示什么
  • 网站与系统对接图文方案免费可信网站认证
  • 深圳设计网站速成班网站音频播放器代码
  • 域名注册最后是网站wordpress手机上传图片插件
  • 有哪些网站交互效果做的好的如何让google收录网站
  • wordpress到服务器配置云南seo
  • 常见网站安全漏洞行业网站如何推广
  • 网站开发实战项目苏州行业网站建设费用
  • 大团企业网站制作东莞网站制作的公司
  • 石家庄做网站公司的电话网站建设费用大概多少
  • 襄阳市网站建设怎么注册工作邮箱
  • 在百度里面做个网站怎么做的摄影大赛官网