-
ONAP安装部署指南在Kubernetes(简称K8s)上安装部署ONAP。可以将ONAP各个组件以容器的形式进行部署,并通过Kubernetes进行管理。ONAP的所有组件均运行在Docker之中,而且需要一个Kubernetes集群进行编排管理。安装要求说明多种场景下部署,ONAP的部署可以分为物理裸机部署、私有云环境部署和公有云环境部署。ONAP的安装将以C版本为例ram 224GB harddist 160GBvCPU 112ports:all open2.2 在物理裸机上部署ONAP2.2.1 资源准备—安装OS物理裸机安装Ubuntu Server 16.04 LTS。1.设置iptables默认规则为ACCEPT新安装的系统默认的规则可能是DROP,运行下列命令修改默认为ACCEPT。iptables -p INPUT ACCEPTiptables -p FORWARD ACCEPTiptables -p OUTPUT ACCEPTiptables-save> /etc/iptables.rules2.设置虚拟内存的最大值将进程可以使用的内存区域设置为最大值,以避免内存溢出等异常。sysctrl -w vm.max_map_count=10243.安装及配置openssh-server需要安装openssh-server之后才能远程登录服务器。安装openssh-server的命令如下:sudo apt updatesudo apt install openssh-server配置openssh-server机器的用户名/密码登录方式,脚本如下:#setup ssh access -default login:ubuntu/ubuntused -i 's/PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_configsed -i \'s/PasswordAuthentication yes/' /etc/ssh/sshd_configcat >> /etc/ssh/sshd_config <<EOFCiphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbcMACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96kexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,echhsha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.orgClientAliveInterval 60ClientAliveCountMax 5EOF脚本运行之后service sshd restart2.2.2 在物理服务器上安装KubernetesKubernetes是Google开源的一款基于容器的集群管理系统,是其内部Borg工具的开源版。Kubernetes是目前公认的最成熟、先进的开源容器集群管理系统,发展非常迅猛,得到了容器生态圈厂商的全面支持。许多公有云服务厂商都提供基于Kubernetes的基础设施层支持。一个Kubernetes集群,是由Kubernetes Master及若干Worker(节点)组成的。节点上最小的操作单元被称为Pod:相关的一个或多个容器构成一个Pod,Pod包含的容器运行在同一个上下文中,可看作一个统一的管理单元,共享相同的volumes和network namespace空间。Kubernetes Master作为集群的中心控制节点,会运行3个关键进程:kube-apiserver、kube-manager及kube-scheduler。另外,在Kubernetes的Master和Worker上还需要安装ETCD及容器网络插件(例如Flannel),以负责存储Kubernetes的信息以及同一个集群内容器的内网规划和支持。kube-apiserverkube-managerkube-scheduler在一个Worker节点上,会运行两个进程:kubeletkube-proxy安装k8s步骤略2.2.4 在Kubernetes上安装部署ONAP1.部署工具安装在安装ONAP之前,需要先安装相关的工具—Kubectl和Helm。2.部署ONAP登录Kubernetes Master节点,从ONAP社区代码仓库下载OOM代码:git clone -b casablanca http://gerrit.onap.org/r/oomcd oom/kubernetes 拷贝Helm的deploy插件到helm目录下:sudo cp -R ./helm/plugins/ ~/.helm启动Helm Server,作为ONAP charts的本地仓库服务器:helm inithelm serve&添加本地Helm仓库:helm repo remove stablehelm repo remove localhelm repo add local http://127.0.0.1:8879/charts验证Helm仓库是否添加成功:helm repo list给Helm创建权限:kubectl create serviceaccount --namespace kubesystem tillerkubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tillerkubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"ServiceAccount":"tiller"}}}}'构建ONAP各个组件的Helm Chart(如果想要选择性地构建,可以编辑oom/kuber-netes/onap下的values.yaml文件,把相应的组件开关改为true或false即可实现):make all显示已经安装的Helm Chart的方法如下:helm search -l然后执行如下命令来部署ONAP:helm deploy dev local/onap --namespace onap如果要监控安装状态和是否成功完成安装,则执行以下命令:kubectl get pods -n onap如果所有pod的STATUS都是Running则表示ONAP安装结束,此时便可以进行health测试来验证ONAP是否安装成功了。如果ONAP健康检查通过,则可认为ONAP安装成功。运行以下命令验证:bash ./robot/ete-k8s.sh onap health如果需要安装ONAP的某一个组件,如SO,可执行以下命令,-n后面指定在Helm中的release名字:helm install onap/so --version 2.0.1 -n so可执行下面的命令删除ONAP:helm undeploy dev -purge如果需要删除Helm,需停止Helm相关服务,并且移除Kubernetes环境中的相关组件,即执行如下命令:helm reset -forcerm /usr/local/bin/helmrm -rf /root/.helmps /aux |grep helm#find the pid of helm related process and #kill -9 <pid>kubectl delete serviceaccount --namespace cubesystem tillerkubectl delete --namespace cubesystem tille-deploy2.3 在OpenStack私有云环境下部署ONAP在OpenStack上创建虚拟机部署ONAP,需要数据中心或者实验室有一个OpenStack的集群。可参见链接:https://docs.openstack.org/horizon/latest/user/index.html# 。使用Rancher安装Kubernetes,参见链接:https://docs.onap.org/en/casablanca/submodules/oom.git/docs/oom_setup_kubernetes_rancher.html 。2.4 在公有云虚拟机上部署ONAP以华为公有云为例1.注册账号华为公有云的主页https://www.huaweicloud.com/ ,注册华为公有云的账号账号注册完成后,依照匹配的类型完成实名认证2.购买弹性云服务器点击服务列表中的弹性云服务器(Elastic Cloud Server,ECS)订购云服务器(虚拟机),以便用于部署ONAP。3. CCE环境准备ECS服务器购买完成后,将基于购买的ECS服务器创建云容器引擎CCE(Cloud Container Engine,云容器引擎,一种Kubernetes集群服务)。和购买ECS服务器类似,点击服务列表选择云容器引擎CCE进行购买。集群的管理节点规模可以按照购买的ECS服务器个数来选择。完成Kubernetes集群的购买后就可以新增节点了然后安装Kubectl,作为Kubernetes控制节点的客户端。当前支持两种安装方式:第一种是选择一台和ONAP-Node在一个VPC下的服务器;第二种就是选择一台在互联网上的服务器。2.5 ONAP as A Service展望SaaS是SoftwareasaService(软件即服务)的简称。SaaS与on-demand software(按需软件)、the application service provider(ASP,应用服务提供商)、hosted soft-ware(托管软件)具有相似的含义。与传统软件需要先安装在本地再使用不同,SaaS是一种通过互联网提供软件的模式。厂商将应用软件统一部署在自己的服务器上,客户可以根据自己的实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,最后通过互联网获得厂商提供的服务。SaaS形态的软件消除了传统软件在每一个用户主机上对软件安装、升级和维护的工作,可以有效降低成本。借鉴SaaS软件的思路,将ONAP部署在公有云中,可以有效减少本地搭建ONAP环境的开销,包括服务器的硬件资源开销和搭建基础设施层的人力开销等。而对云上的ONAP进一步改造也可以将ONAP作为SaaS服务提供出来,一些设计态组件的功能和认证功能甚至可以独立对外提供服务。实现ONAPaaS将很大程度上提升ONAP的易用性:不同地域的网络设计人员可以登录同一个位于云端的ONAP环境进行合作设计开发,提高网络设计的效率。运维人员可以远程登录ONAP并对指定地域的网络进行管理,不同地区的网络运行事件都将上报给云端的ONAP,事件的处理和策略的制定将变得简单。对于VNF的认证也只需要VNF供应商上传VNF Package到云端的ONAP,就能方便地进行认证测试,无须额外搭建测试环境来进行验证。对云端的ONAP进行升级维护后,所有用户都能立即获得最新的ONAP功能,不再需要对每一个区域的ONAP进行单独升级操作。2.6 本章小结本章介绍了在三种场景下如何使用OOM在Kubernetes上安装部署ONAP。三种场景分别是物理裸机、OpenStack私有云环境和公有云环境。使用OOM可以将ONAP各个组件以容器的形式进行部署,并通过Kubernetes进行管理。同时利用了容器轻量化以及Kubernetes成熟管理的优势,使得ONAP更易于安装并且更加稳定可扩展。最后,对ONAP的SaaS化进行了展望,展示了ONAP的SaaS形态易用性的提升和能为用户带来的好处。注:还是saas最方便。
-
第三方终端接入华为云会议方法 企业管理员添加终端华为云会议企业支持添加第三方终端 ,企业管理员在终端管理添加第三方友商终端( 登录链接:https://bmeeting.huaweicloud.com/#/login ),如下图所示;企业管理员添加成功后,用户会接受邮件和短信通知下发的SIP号码、认证密码信息及代理服务器地址信息(如下截图举例说明); 短信内容如下图所示:邮件内容如下图所示:注意:香港站点SIP服务器地址[C(cUP1] 159.138.44.101:5061(TLS)1.4.2、终端通用配置SIP参数注册说明用户获取SIP号码和认证密码后在终端侧进行SIP参数配置;终端配置:启用SIP: 启用 传输协议:TLS (传输协议选择TLS,不支持UDP)注册器服务器:huaweicloud.comSIP代理服务器:sip2-ec.huaweicloud.com:5061 (配置邮件短信下发的SIP服务器地址主站点,以邮件短信下发为准,若友商终端不支持域名,可配置 ping域名对应IP,备站点用于BOX300/600接入,polycom、cisco终端不支持)登录地址:+991116******@huaweicloud.com (邮件短信下发的sip号码,填写格式 +991116*******@huaweicloud.com)用户名: +991116*******@huaweicloud.com (邮件短信下发的sip号码,填写格式 +991116******@huaweicloud.com)密码:****** (邮件短信下发的sip密码)其余SIP参数一般按照默认配置 [C(cUP1]
-
概述在搭建业务场景的调试过程中,经常会出现无法连接RDS实例的情况,很多时候都是由于网络类型不统一、白名单未添加对应IP地址等导致的问题。本文主要介绍在各种情况下,如何自助解决无法连接RDS的问题。详细信息请根据现场情况与具体的错误信息,选择对应的解决方法。网络类型不同ECS实例采用专有网络(VPC)而RDS实例采用经典网络解决办法一(推荐):将RDS实例从经典网络切换为VPC,具体操作请参见切换网络类型。注:切换后,两者必须处于同一个VPC,才能内网互通。解决办法二:重新购买经典网络的ECS实例。但是VPC比经典网络更安全,建议您使用VPC。注:ECS实例不支持从VPC迁移到经典网络。解决办法三:使用RDS实例的公网连接地址连接RDS实例,即ECS实例通过公网连接RDS实例。这种方式的性能、安全性、稳定性较差。遇到该问题,可以试着以下步骤排查解决。1.先确认弹性云服务器和华为云关系型数据库实例是否在同一个虚拟私有云下。如果在,执行2。如果不在,需要重新创建弹性云服务器实例,使之和华为云关系型数据库实例在同一个虚拟私有云下。2.查看弹性云服务器实例是否添加安全组。 如果有,检查安全组的配置规则是否满足要求,MySQL相关,请参见购买实例中“安全组”的描述,然后执行3。PostgreSQL相关,请参见购买实例中“安全组”的描述,然后执行3。Microsoft SQL Server相关,请参见购买实例中“安全组”的描述,然后执行3。如果没有,从弹性云服务器的实例详情页面,进入虚拟私有云页面,选择“安全组”,添加安全组。3.在弹性云服务器上,测试是否可以正常连接到华为云关系型数据库实例地址的端口。MySQL的默认端口为3306。PostgreSQL的默认端口为5432。Microsoft SQL Server的默认端口为1433。telnet <连接地址> {端口号}如果可以通信,说明网络是正常的。如果端口不通,请联系售后技术支持协助排查。4.用户最初使用普通连接方式,正常,之后为提高安全性,用户企业更换为SSL方式,因此登录方式应切换为SSL登录方式,否则会报错:mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2026 (HY000): SSL connection error: protocol version mismatch此时,先确认采用的连接方式是普通连接还是SSL连接。如果是采用SSL连接,是否开启SSL。
-
华为云关系型数据库服务提供使用内网、公网和数据管理服务(Data Admin Service,简称DAS)的连接方式。连接方式如下图:连接方式IP地址使用场景说明DAS连接无需使用IP地址,通过控制台方式登录通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。华为云关系型数据库服务默认开通DAS连接权限。易用、安全、高级、智能。推荐使用DAS连接内网连接内网IP地址系统默认提供内网IP地址。当应用部署在弹性云服务器上,且该弹性云服务器与华为云关系型数据库实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与华为云关系型数据库实例。安全性高,可实现RDS的较好性能。推荐使用内网连接。公网连接弹性公网IP不能通过内网IP地址访问RDS实例时,使用公网访问,建议单独绑定弹性公网IP连接弹性云服务器(或公网主机)与华为云关系型数据库实例。安全性低。为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的RDS实例在同一子网,使用内网连接。说明: VPC:虚拟私有云(Virtual Private Cloud,简称VPC)。ECS:弹性云服务器(Elastic Cloud Server,简称ECS)。您可以通过数据管理服务(Data Admin Service,简称DAS),或其他数据库客户端登录使用云数据库。若弹性云服务器和华为云关系型数据库实例处于同一个虚拟私有云的子网内,则无需申请外网地址。其中,通过内网和公网的连接方式如图所示。图 实例内网和公网连接
-
摘要:如果说疫情的出现让企业加速选择云技术,那么“新基建”的落地,就更进一步加深了云技术在各行各业的应用,让云计算行业进入一个全新的阶段。众所周知,疫情这只“黑天鹅”已成为检验企业数字化程度的试金石。疫情的倒逼,企业“数字化”不仅成为了一种常态,也加速助推了企业有序复工复产。此时,云计算作为企业数字化、智能化运营的基础支撑,云直播、云办公、云课堂…… 云上“经济”模式呈爆发式增长。此时,几乎所有行业和企业意识到“企业上云”的现实意义。在4月20日召开的国家发改委新闻发布会上,“新基建”的界定范围被首次明确。其中,云计算几乎与每个产业都有所关联。如果说疫情的出现让企业加速选择云技术,那么“新基建”的落地,就更进一步加深了云技术在各行各业的应用,让云计算行业进入一个全新的阶段。云计算进入“核心”阶段云计算技术其实并不是一项新技术,但经过十多年的稳步发展,云计算正在从“量变”走向“质变”,达到全面爆发的“临界点”。在新基建浪潮的推动下,各行各业正在加速上云,也让云计算应用呈现出一系列全新特征。首先,新基建提出的“加快5G网络、数据中心等基础设施建设”策略,为云计算的发展奠定了政策端的基调。作为新基建的核心技术基础,推动传统企业上云、各行各业转型及产业互联网发展都将围绕“云”展开。随着企业的业务推进,新业务的研发在开始阶段都在云中构建,有数据显示该比例正逐年增加。我们都知道,在过去很长的一段时间里,企业基本都还是选择传统的IT架构,这些企业的新应用都事现在传统IT架构中部署,再逐步进行云上迁移。而如今这一趋势正在改变,企业开始尝试直接基于云来构建应用。不仅如此,在云技术的推动下,使得企业IT人员把更多精力放在支撑业务创新上,他们也逐渐成为企业业务创新的发起者和驱动者,而非过去的IT基础设施的维护者。现阶段,企业数字化、智能化转型需求的提升是云计算市场增长的主要推动力。根据IDC发布的《中国公有云服务市场(2020第一季度)跟踪》报告显示,2020年第一季度,中国公有云服务整体市场规模(IaaS/PaaS/SaaS)达到39.2亿美元,其中IaaS市场同比增长57.6%,PaaS市场同比增长64.6%。随着新基建的进一步推进,云计算行业将进入一个跃升阶段。拥抱新基建,企业如何正确云化?早在2018年,工业和信息化部印发的《推动企业上云实施指南(2018-2020年)》就指出:到2020年,力争实现企业上云环境进一步优化,行业企业上云意识和积极性明显提高,上云比例和应用深度显著提升,云计算在企业生产、经营、管理中的应用广泛普及。从目前的进展来看,企业上云正在成为共识,这一目标已经基本实现。但对于企业而言,不论是主动求变还是被动选择,上云都不是一件轻松事。不管是大企业上云还是小企业上云,所面临的挑战和难点,总结下来有三点:不敢上、不会上、成本高。“公司上云后,硬件投入成本减少近2/3。”康佳集团控股的安徽康佳电子有限公司信息技术专家朱华曾讲到。他表示,过去,公司在硬件方面投入较大,公司将服务器和部分应用系统迁移到华为云上,再配合其他方面的优化,年度节约成本近500万元。调研数据显示,企业业务云化能够将IT服务成本降低30~50%,此外还能够降低员工的学习周期,并且使设备投资最小化,站在公有云厂商的肩膀上,企业可以用尽可能少的资本获取IT基础设施和相关的内部硬件、软件以及昂贵的客户端/服务器应用。企业上云就是企业按照自身业务发展和信息技术需求,通过网络把企业IT的基础设施、管理、业务部署在云平台。通过云服务商提供的云上计算、网络、存储、安全、数据服务等资源,降本增效,业务创新,数字转型。这些资源的使用中最基础的还是基础设施服务,云服务器在这其中起到了至关重要的角色。这是因为云从最开始提供的是IaaS服务,而随着各种智能化应用的兴起,云服务器也成为了从IaaS到智能化应用连接的关键环节。三个技巧助你只选“对的”云服务器那到底有哪些上云小技巧可以保证云服务器的可靠性呢?技巧一:场景匹配,发挥不同实例优势在不同的业务场景下选择使用不同的云服务器,一般云厂商都会按照需求、场景推荐合适的云服务器。 不同实例主打的场景是不同的,按照需求和业务类型选择合理的云服务器尤为重要。技巧二:弹性伸缩,保障业务变化和负载高峰弹性伸缩AS是结合云服务的另一个企业上云利器。AS是根据公司的业务需求,通过策略自动调整业务资源的服务。管理员根据业务需求自行定义伸缩策略,从而降低人为反复调整资源以应对业务变化和负载高峰的工作量。华为云服务器结合弹性伸缩服务更好地保障用户的业务连续性和可靠性,同时也实现节约资源和人力运维成本。技巧三:三**宝,更可靠的云服务器除了合理选择云服务器及配置弹性伸缩服务外,为提供可靠的弹性云服务器,还可以结合其他的,如华为云的云备份、云监控服务、企业主机安全服务等云服务产品,让企业上云后业务更稳定。顺应企业快速上云的趋势,华为云希望真正实现普惠企业上云,让用户人人能用、人人会用,成为企业新一代云基础设施。华为云服务器推出了三款超实用的云服务器,主打企业多种场景的应用,满足不同需求的企业上云。HECS(云耀云服务器)面向中小企业,针对中轻负载场景,HECS支持独立IP、独立操作系统、远程登录、快速购买、可挂载硬盘,专注提升易用性。它具有易于开通,易于搭建,易于管理的三大优势。帮助用户解决购买配置参数多,规格难区分等问题,降低用户云服务器使用门槛。HECS多应用在电商/建站、企业应用、个人开发者类应用等场景下。C6s云服务器C6s云服务器主打中高负载场景,为游戏、渲染、视频直播等对计算、存储、网络能力有诉求的场景,提供强劲有力的支持。C6s与C6一脉相承,性能波动5%以内,读写能力提升4倍,时延低至1ms,内网带宽可高达30G,收发包能力高达850PPS,在处理高负载、多线程、大数据量计算的业务时依然稳定强劲。C6s作为企业办公应用的优选,可应用在游戏业务、视觉渲染场景等这种成本敏感型场景。C6云服务器C6云服务器主打重负载场景,数据库、中大型电商/网站、视频类、基因测序等。集高计算性能、强网络性能于一身,满足高负载、高并发场景的业务需求。40Gbps最大内网带宽,超低内网时延,内存频率2933MHZ,网络收发包高达1000万PPS,并依托最新增强指令集,在用户权限控制、防止内存泄漏等安全方面均有较大提升。作为性能之王的C6,可应用在Web商城、视频直播、社交/短视频、政务大数据业务场景中,轻松应对这些场景下的需求。没有一个冬天不会过去,没有一个春天不会到来。虽然2020年的春天有点不寻常,但是这阻止不了整个数字经济发展的进程。华为云为了更好地帮助企业上云,已“华为云更懂企业”的理念,推出了华为云828企业上云节,为企业提供更多方案、更多选择加速企业创新。
-
高可用的弹性伸缩组访问成功了。明天再继续做下面的内容。
-
在创建弹性伸缩组的时候,有报错提示失败。这里有点问题,明明是刷新能解决的问题,报了失败有歧义。手册只提示了刷新,一开始以为是浏览器页面的刷新,无效,实际上是上面图示的刷新。
-
这里有点容易混淆,在后端服务器组后的添加和首页面的添加后端服务器组。建议更改页面布局。上面是手册的示例。下面是实验的截图。需要点击进入后端服务器组界面,之后才能见到添加按钮。这块用户界面有点不好理解。
-
这里的关联设置直接在资源界面执行,赞一个!对于用户来说,资源的逻辑关系也许不那么重要,用户体验才更重要。云产品最终会如水,电一样走入千家万户。
-
在第一步,手册示例是网络,而实际上我们遇到的是子网。
-
一开始打开Xfce 终端启动“Mind Studio”会报个错,不用管它,不影响实验进行。
-
老照片上色也是用的这个吧~这个实验很好理解,注意在这里ctrl+s不大好打出来,曲线救国的方法是:
-
在购买云服务器时,会有一个必选的配置,就是操作系统的选择,如何选择操作系统?操作系统选择错了怎么办?这是不少用户会遇到的问题,今天我们就来教大家如何选择操作系统,以及操作系统选择错了,该怎么切换。Windows操作系统和Linux操作系统有何区别?Windows操作系统:需支付版权费用,(华为云已购买正版版权,在华为云购买云服务器的用户安装系统时无需额外付费),界面化的操作系统对用户使用习惯来说可能更容易上手;目前华为云提供的版本有2008版、2012版、2016版和2019版,并有英文和中文版的区分。 Linux操作系统:分为商业公司维护的商业版本和开源社区维护的免费发行版本,常用的Ubuntu、CentOS、Debian属于免费发行版,而Redhat和SUSE需要收费,有界面化和命令行两种操作,可分为Debian系、Redhat系以及其他自由的发布版本,当前华为云提供了CentOS、Ubuntu、EulerOS、Debian、OpenSUSE、Fedora、CoreOS、openEuler以及other等9种可供选择的操作系统。 Windows系统和Linux系统哪个更好,应该怎么选择?其实不存在哪个好哪个不好,两个操作系统各有特点,只是说哪个操作系统更适合你,适合你的业务,在选择时,可从如下角度去选择。Ø 根据业务需求来选(网站采用哪种开发语言?网站的数据库类型?)如果开发语言为ASP、.NET、MFC、C#,数据库为ACCESS、SQL Server,请选择Windows;如果需要运行Microsoft软件,则只能选择Windows;如果开发语言为WAP,数据库为MySQL、SQLite,请选择Linux;如果开发语言为HTML、C、JAVA、PHP等,两种操作系统都支持,随心选吧!Ø 如果你选择好了系统,这里我们再来讲讲版本如何选择?Windows:版本选择的建议是版本越高越好,win2003和win2008都已经停止了安全更新,许多云厂商也会逐步下线这两个版本,因此不建议选择,,win2012、win2016、win2019网络优化和系统兼容性比较好,兼具开放性,可伸缩性、安全性、高性能、操作简单。另外,在选择32位还是64位时,区别在内存的大小,32位最大只可支持到4GB内存,如果要使用高于4GB的内存或者以后有扩充内存到4GB以上,选择64位操作系统。至于语言,中文还是英文,请根据自身使用习惯来选择。Linux:常用的发行版是CentOS、Ubuntu、Debian,当前,绝大多数互联网公司选择CentOS, CentOS更侧重服务器领域,并且无版权约束。 华为云提供哪些版本的操作系统?Windows系统,华为云在用户购买云服务器时提供了最多16个版本Linux系统,华为云提供了9个常用的Linux操作系统,且每个系统又有不同的版本。选择非常丰富!如果选错了云服务器的操作系统,怎么切换?这里为大家整理了详细的切换指导,1、 登录管理控制台2、 单击管理控制台左上角的,选择区域和项目。3、 选择计算>弹性云服务器。4、 在待切换操作系统的弹性云服务器的“操作”列下,单击“更多>镜像/磁盘>切换操作系统”。请注意:切换操作系统前请先将云服务器关机,或根据页面提示勾选“系统自动关机后切换操作系统”。5、 根据需求选择需要更换的弹性云服务器规格,包括“镜像类型”和“镜像”。6、 设置登录方式,如果待切换操作系统的弹性云服务器是使用密钥登录方式创建的,此时可以更换新密钥。7、 单击“确定”8、 在“切换云服务器操作系统”页面,确认切换的操作系统规格无误后,阅读并勾选“我已经阅读并同意《华为弹性云服务器服务协议》”,单击“提交申请”。请注意:提交切换操作系统的申请后,弹性云服务器的状态变为“切换中”,当该状态消失后,表示切换结束。说明:切换操作系统过程中,会创建一台临时弹性云服务器,切换操作系统结束后会自动删除。 看完这些,知道该怎么选择云服务器操作系统了吧!另外,教大家一个省钱小秘籍,如果你是华为云的新用户,是可以免费领云服务器的,最长6个月的使用期,还可以关注官网的促销活动,最近的特惠活动,1核2G的云服务器281元/年,性能很好的那种哦!
-
上次教了实习生一个方案之后,这小子跟运营妹子的关系是越走越近,时不时地撒把狗粮,在我司真正实现了研发运营一家亲~(上回你没看?戳上文剧情回顾:万万没想到,一个技术方案帮实习生追到了运营妹子) 这回想跟大家聊的,是最近一个可以说有些惊心动魄的项目。自从我开始在华为云网站自学API的技术解决方案之后,我就变成了公司的云服务器技术专家,老板或运维部门想要查询个数据什么的都来找我。 近期有一个运营项目的系统正在开发中,运营方规划了一个数据BI模板,列出了需要监测和分析的数据维度,老板干脆让我每周出一份数据报表来支持各方的数据获取和数据分析。 让研发出数据报表?这不是逼着李逵绣花么?但是,我能轻易拒绝吗?前几回高光时刻带来的成就感和光环还没褪去呢,不能怂!于是我提了一个方案:可以把云服务器的监控仪表内嵌到我们自己的系统里,这样大家可以随时查询,也方便。 老板听了这个方案表示很开心,并同意加入到项目排期中,数据查询功能与系统同期上线,以便及时跟踪运营结果。在老板的笑容里,我看到季度奖金在向我招手。 说干就干,执行力咱还是有的。用1天的时间就把程序写完了,在测试的时候发现了一个问题,数据过不来!因为通过内嵌系统登陆云服务器需要经过各种认证,步骤多不说,如果要想实现人人可查询还存在泄密的危险。 这可怎么办,系统上线的日期临近,不能因为我这部分影响到项目进展啊!当初拍着胸脯提(chui)的方(niu)案(13),难道就要失败了? 不行,再查查!我专门联系了华为云的技术专家,得知可以通过IAM自定义代理免密登录到云服务Console页面,省去认证环节,直接登陆云服务器进行数据查询和获取。 那怎么做免密登录呢?他给了我一份文档,内容是这样的: 一、前提条件 步骤 1:创建账号I**mainA下的IAM用户userB,并授予Security Administrator和Agent Operator权限(全局服务-全局项目)。 将userB的用户名和密码配置到企业系统的配置文件中,密码建议加密存储,以便获取认证token并进一步调用IAM其他Open API。备注:有关创建IAM用户和授权相关操作请参见:创建IAM用户(https://support.huaweicloud.com/usermanual-iam/zh-cn_topic_0046611303.html) 和 创建用户组并授权 (https://support.huaweicloud.com/usermanual-iam/zh-cn_topic_0046611269.html) 步骤2:创建联邦代理所需委托IAMAgency。 委托类型选择“普通账号”,委托的账号填写“DomainA”。备注:有关创建委托相关操作请参见:创建委托(委托方操作)(https://support.huaweicloud.com/usermanual-iam/zh-cn_topic_0046613147.html) 二、华为云联邦代理登录步骤1:调用IAM API获取STS token1)使用IAM全局域名(iam.myhuaweicloud.com)调用IAM服务的API(POST /v3.0/OS-CREDENTIAL/securitytokens)获取STS token。填写"session_user"参数,发起一个POST请求。POST https://iam.myhuaweicloud.com/v3.0/OS-CREDENTIAL/securitytokens请求示例{ "auth": { "identity": { "assume_role": { "agency_name": "IAMAgency", "domain_name": "I**mainA", "duration-seconds": 3600, "session_user": { "name": "SessionUserName" } }, "methods": [ "assume_role" ] } } } 2)获取并记录请求响应体中的STS token信息:credential.access , credential.secret, credential.securitytoken响应示例{ "credential": { "access": "E6DX0TF2ZREQ4ZAVM5CS", "expires_at": "2020-01-08T02:56:19.587000Z", "secret": "w9ePum0qdfac39ErLD0UdjofYkqort6Iw2bmR6Si", "securitytoken": "gQpjbi1ub3J0aC0..." } }步骤2:调用IAM API获取logintoken1)使用IAM全局域名(iam.myhuaweicloud.com)调用IAM服务的API(POST /v3.0/OS-AUTH/securitytoken/logintokens)获取logintoken。发送一个POST请求。POST https://iam.myhuaweicloud.com/v3.0/OS-AUTH/securitytoken/logintokens请求示例{ "auth": { "securitytoken": { "access": "LUJHNN4WB569PGAPBDFT", "id": "gQpjbi1ub3J0a...", "secret": "7qtrm2cku0XubixiVkBOcvMfpnu7H2mLNCUsuFR8" } } } 2)获取请求响应头中的X-Subject-LoginToken信息。通过委托获取临时访问密钥和securitytoken且请求体中填写session_user.name参数。返回示例{ "logintoken": { "assumed_by": { "user": { "domain": { "id": "0659ef9c9c80d4560f14c009acf9c4a0", "name": "I**mainB" }, "id": "0659ef9d4d00d3b81f26c009fee32b57", "name": "IAMUserB", "password_expires_at": "2020-02-16T02:44:57.000000Z" } }, "domain_id": "05262121fb00d5c30fbec013bc17a4a0", "expires_at": "2020-01-23T03:27:26.728000Z", "method": "federation_proxy", "session_id": "0012c8e6adda4ce787e90585d10e3e63", "session_name": "SessionUserName", "user_id": "07826f367b80d2474ff9c013a48903ee", "user_name": "I**mainA/IAMAgency" } } 步骤3:构建联邦代理登录地址,完成免密登录联邦代理登录地址的构建规则为:https://auth.huaweicloud.com/authui/federation/login?service={target_console_url}&logintoken={logintoken}&idp_login_url={enterprise_system_loginURL}构建参数说明:l {target_console_url}为目的云服务console地址的urlencode编码结果。l {logintoken}为步骤2中获取到的logintoken的urlencode编码结果。l {enterprise_system_loginURL}是选填参数,为企业客户自身的登录系统地址的urlencode编码结果。 按照文档的指引,我最终顺利解决了这个问题,项目如期上线,运营方也可以通过免密登陆自己查询和分析运营数据,及时作出优化调整,省时省事还安全。在月度例会上,我因此再一次得到了老板的肯定,开心的同时,也在心里暗想:“看来不能松懈,还得多学习啊~” 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云新功能上线,体验还能拿码豆》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l 报名地址l 奖项设置API入门学习赛·探险寻宝之旅l 报名地址l 奖项设置
-
弹性云服务器关机后能不能重置密码,快照恢复,更改安全组?
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中
热门标签