• [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测(by 清平乐)
    写在体验测试之前:本人自从2018年底加入体验官后,这是第1次抢到了一个体验资格,确实好excited了好一阵子,正好这段时间不是很紧张,机会难得,就多拿几个实验任务来测试一下!整理了一下,暂定从以下几个任务开始着手测试: 测试任务目录:任务1:基于Python3的开发运行环境基于个人用户场景,搭建一个包含python开发环境在内的多功能运行平台,考虑到个人用户都比较穷,基于ARM架构的主机相对性价比较高,在搭建开发平台的同时,还可以用于其它多种用途; 任务2:基于标准LNMP架构的discuz论坛系统本次评测,借助于ARM平台的高性价比,希望测试基于ARM平台的个人用户场景,将搭建一个开源的基于LNMP架构的discuz论坛系统,测试平台的可用性,以及稳定性,并借此契机,看能否在面向学生群众等个人应用领域,推出低成本的解决方案;因为系统自带的各种rpm包已经比较成熟了,本案例全部使用各个软件包的官方源码编译的方式安装,以测试各软件编译过程中对arm平台的兼容性; 任务3:基于生物基因行业的高性能计算场景我司在生物基因行业有做重点投入,目前拓展了大量相关行业客户,发现生物基因行业对于高性价比特别看重,低成本要求,成为这个行业的通性;本测试任务,尝试在ARM架构上,构建一套生物基因行业的gatk测试用例,用于后期有可能的市场拓展,为用户提供一个高性能、低成本的高性能计算业务场景解决方案; 好了,测试任务定好,咱们就体验测试走起! 写在报告提交之前:心太大容易把自己撑si,任务时间要截止了,才刚刚完成计划的第2个任务;主要是过于高估了自己的可用时间,眼瞅着第3个任务不够时间做了,只能下次有机会再测试了,稍有遗憾。注:内容稍多,正文请参见附件!注2:微信群昵称:清平乐
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测 - by suse-dev
     体验主题:   互联网软件是否可以完全跑在鲲鹏ARM服务器上跑起来,所有的应用来自于我司在线应用的软件。包括 Java Tomcat MQ Redis Mysql5.7 nginx以及docker布署相关,主要检测的标准是 以能否在生产环境顺利的布署正常运行。 基础测试:[未通过]安装服务器软件测试探针bash -c "$(curl -sS http://dl.appnode.com/install.sh)"  [通过]SSH连接16:24:54开机,16:27:16才可以从外部连上SSHD服务器.时间过长. 第一项  Docker安装运行 Docker可以安装运行[未通过]Docker pull JDK镜象无法找到对应的版本. OPENJDK不可行 [未通过]Docker pull mysql摬象无法找到对应的版本 [通过] Docker pull nginx镜象可以找到对应的版本正常运行。[通过] ACTIVEMQ可行docker pull rmohr/activemq [通过] Redis可运行Docker pull redisRedis创始人Salvatore Sanfilippo此前也表示,他正在将ARM作为Redis的主要架构。 [未通过] TOMCAT只有极个别的版本可行,99%的版本不可行仅docker pull tomcat:jdk8-adoptopenjdk-hotspot 可行,其它均不可行。 第二项  Java基础应用运行。在arm服务器上裸装[未完整通过]安装JDK,只可以运行java命令,但是无法使用javac的编绎命令 JDK1.8路径:https://mirrors.huaweicloud.com/openjdk/java-jse-ri/jdk8u40/openjdk-8u40-b25-linux-x64-10_feb_2015.tar.gz [通过]在arm服务器版本上运行可执行jar包[未通过] 运行TOMCAT版本,tomcat版本下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz下载tomcat解压,运行异常[未通过] 安装MYSQL版本。安装命令wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server 第三项  PHP集成环境运行[未通过]lnmp自动化集成安装 安装 http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz error: package mysql is   not installederror: package   mysql-libs is not installederror: package mariadb   is not installederror: package   mariadb-libs is not installederror: package   php-mysql is not installederror: package php-cli   is not installederror: package php-gd   is not installederror: package   php-common is not installederror: package php is   not installedLoaded plugins:   fastestmirrorNo Match for argument:   httpd*No Packages marked for   removalLoaded plugins:   fastestmirrorNo Match for argument:   php*No Packages marked for removalLoaded   plugins: fastestmirrorCleaning   repos: base docker-ce-stable epel extras updatesCleaning   up everythingMaybe   you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data   from disabled or removed reposCleaning up list of fastest mirrors 针对建议部分:①  是否容易上手,开源软件、工具等资源是否满足开发需求;Arm信托于aach的架构,很多的工具和开源包可能需要针对此架构做重新编绎和构建才能正常准确的运行。②  相比X86的云服务器,使用习惯上需做哪些调整;开源软件的大量生态,需要依托于arm相关的架构做重新的编绎和构建,这点对于国内小型公司和团队来讲,使用成本和生态构建成本巨大。无法按时按重量的稳定的交付相关的软件。 ③  对性能,操作界面等有什么建议;因应用并无完全的应用于此场,性能无法做出准确的判断,待应用完善之后才有可能基于此项的基础做性能测试,才会有详细的比较和输出。④  使用过程中有哪些不好的体验,是否出现卡顿,宕机,程序无反应等情况;SSH连接时间相对过长。Docker pull镜象卡顿,未发现确切的原因是因何导致的。如图: 3.满意度及推荐度:当自己的项目或是公司在购买云服务器时,是否愿意自己使用或推荐身边的同时朋友使用华为云鲲鹏云服务器KC1,什么原因促使你做出这个结论?自己的项目,可以尝试下是满足兼容性,如果满足兼容性,可以尝试使用。公司购买云服务器时,暂时不建议使用,在这个生态不停的完善的基础上,若有机会,可以尝试部分迁移,原因有三:1,标准化的镜象构建未能完整运行于此服务器上。2, dockerhub上的基础库,很多都没有基础的镜象支持,从而导致部分的业务无法正常运行。3,成熟的验证性的问题,应该交由开源社区广泛的测试之后,才有可能用于生产环境,责任负不起。价格并不是决定性因素,业务稳定才能主要指标。体验官 : 苏子兮  华为云帐号:suse-dev
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测-by hellfire0925
    见附件
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测-byXushiming
    体验官有奖体验第13期 | 华为云鲲鹏弹性云服务器KC1体验及评测By xushiming 华为云账号 xushiming 由于公司有计划在华为鲲鹏服务器上测试大数据的开发,大数据涉及的技术繁多,我这边主要使用ElasticSearch技术,开发使用Java语言,因此在申请到体验资源后,我第一时间对鲲鹏服务器使用ElasticSearch的支持进行测试,测试的具体情况如下:一、开通与连接体验服务器1、通过申请获得的体验服务器配置 2、申请开通后查看访问控制安全组规则默认已经开启了22端口,可以用SSH登录 3、可通过华为自带的VNC连接登录,方便日常远程管理VPS 4、不过还是用自己的SSH客户端来访问比较方便操作 二、服务器评测想用鲲鹏服务器来支撑大数据的开发,当然还是要评估下服务器的性能水平,这里采用UnixBench来运行性能测试。1、安装UnixBench(由于网络原因我采用先下载再上传运行的方式):# 下载一键安装脚本wget http://teddysun.com/wp-content/uploads/unixbench.sh# 为脚本添加执行权限chmod +x unixbench.sh# 运行脚本 脚本运行会先检查依赖,会自动完成安装,这里需要 root 权限sudo bash ./unixbench.sh2、运行测试: 3、测试结果 通过测试可以看到这台VPS的运行分数在1000分以上,表明这台VPS的性能还是比较好的。三、安装ElasticSearch环境接下来需要进入搭建ElasticSearch环境,ElasticSearch我们的应用场景主要是用于大数据的全文检索,ElasticSearch有良好的性能与扩展性,ES在多种平台上可稳定运行,现在我们要验证能否在ARM的架构下运行。1、首先要安装JDK环境安装OpenJDK1.8版本,执行命令:yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel2、配置环境变量参数:vim /etc/profile添加以下内容至文件末尾:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.aarch64export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar3、重新加载配置文件,使配置生效source /etc/profile4、下载ElasticSearch安装包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0-linux-x86_64.tar.gz5、解压tar -xvf elasticsearch-7.2.0-linux-x86_64.tar.gz6、创建目录和用户mkdir /home/elasticsearchmv elasticsearch-7.2.0 /home/elasticsearch/新增加es用户,es解压之后,新增加一个elasticsearch用户,这里修改下密码adduser esuserpasswd esuser同时赋予用户权限chown -R esuser:esuser elasticsearch-7.2.0切换至普通用户,ElasticSearch不支持用root帐户来启动su esuser7、要根据实际环境需要来修改JVM配置参数-Xms: 为JVM启动时分配的内存-Xmx: 为JVM运行过程中分配的最大内存默认分配的内存为1G,根据运行需要调整内存大小,这里设置为1G8、启动服务启动ElasticSearch服务,测试的时候需要把xpack ml特性关闭才可以启动,需要在配置文件增加以下参数:xpack.ml.enabled: false使用esuser 用户启动./elasticsearch9、 使用curl测试服务是否正确启动curl http://localhost:9200 测试成功,通过这次测试感觉华为鲲鹏云服务器整体性能和兼容性还是比较好的,能够满足大数据开发的需求。四、测试总结通过本次测试感觉ARM架构的VPS在使用体验上跟x86架构的VPS没有太大区别,重点是华为针对CentOS、Ubuntu等主流的操作系统都有相应的ARM编译版本与开源镜像,我在下载相关软件的时候都是导向华为的mirrors.huaweicloud.com直接下载,相信在华为这个开发体系下后续将会适配更多的开源软件,届时ARM架构上的大数据组件将会更好适配。通过本次测试我也发现了华为开源镜像站这个好网站,后续可以在这边找寻相关的ARM架构的开源资料和软件。 
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测-by 许子龙
    # 前言 - 很激动,再次获得了华为云体验官的名额,这次选用markdown格式提交,应该会美观一点吧,哈哈哈哈 - 最近确实很忙,专门抽了个下午去完成此次作业。 - 鲲鹏展翅九万里,长空无崖任搏击,祝华为云越来越好 # 1. 界面体验 ## 1.1 服务器关机状态 ![image.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/23/202242ukyjrkvd1xx7xlcx.png) 我选择了首先贴图,然后标上序号,和文字序号一一对应,如下 1. 可能是好久没用过华为云的服务器的原因,这个地方以前是没有的,界面上远程登录确实不错。 2. 界面监控,可以及时发现异常,而且设计的相对美观 3. 个人认为重置密码命令发出前,短信验证一次会比较安全 4. 第四条其实是整体评论,以前接触公有云时候安全组和其他常规设计很难找,现在整台虚拟机的配置都可以在一个界面找到,很友好的设置 ## 1.2 服务器开机状态 1. 第一次由于需要重置机器的密码,我关机后开机,等待时间较长,并且出现了重启的现象,或许是我操作有误 ![image.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/23/201915rrcl817so9u5ypwq.png) 2. 开机后无任何操作,使用web版远程登录,简单使用了命令看了下进程和内存使用情况,一切正常。 3. 然后个人简单说一下关于证书登录的问题,个人感觉,云服务器如果加上证书登录会更好以店,类似aws google一样的远程登录认证方式 4. 然后使用了xshell登录此机器,一起正常,但是发现了个小问题,我在`ping www.huawei.com`的时候,我本地延迟是5ms,而服务器的延迟挺高的,可能是服务器的DNS的原因吧,这里不在深究 ![image.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/23/202135nfagfacwcdydwpfq.png) - 上述是我对这次华为云鲲鹏弹性服务器KC1的界面体验 # 2. 服务器性能测试 - 这次性能测试准备使用软件sysbench对系统的处理器性能,硬盘IO性能,内存进行测试 ## 2.1Sysbench是什么? Sysbench是一个跨平台的基准测试工具。基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物车业务),要求真实的数据。 ## 2.2 sysbench的安装 ``` 1、初始化安装环境 curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash 2、安装sysbench yum install sysbench -y ``` ## 2.3 测试处理器性能 1. 执行命令 ``` sysbench cpu --cpu-max-prime=100000 --threads=4 -run --cpu-max-prime` 素数生成数量的上限 --threads 线程数 ``` 2. 结果分析 ![image.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/23/202012j9kxzly1cpc5ex5u.png) ``` Initializing worker threads... Threads started! CPU speed: events per second: 580.23 // 所有线程每秒完成了 580.23 次event General statistics: total time: // 共耗时10.0053s total number of events: // 10秒内所有线程一共完成了5806次event Latency (ms): min: 6.87 //完成1次event的最少耗时6.87秒 avg: 6.89 // 所有event的平均耗时6.89毫秒 max: 7.78 // 完成1次event的最多耗时7.78毫秒 95th percentile: 6.91 // 95%次event在6.91秒毫秒内完成 sum: 40014.29 //每个线程耗时10秒,4个线程叠加耗时就是40秒 Threads fairness: events (avg/stddev): 1451.5000/0.87 // 平均每个线程完成1451次event,标准差为0.87 execution time (avg/stddev): 10.0036/0.00 // 每个线程平均耗时10秒,标准差为0 ``` ## 2.4 测试磁盘IO性能 ``` sysbench fileio --file-num=128 --file-block-size=16384 --file-total-size=2G --file-test-mode=seqwr --threads=4 run –file-num 生成测试文件的数量,默认是128 –file-block-size 测试期间文件块的大小 –file-total-size 每个文件的大小,默认是2GB –file-test-mode 文件测试模式,包含seqwr(顺序写)、seqrewr(顺序读写)、seqrd(顺序读)、rndr d(随即读)、rndwr(随机写)、rndrw(随机读写)  ``` ## 2.5 测试内存 ![image.png](https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/23/202213nvgvrh6oiydw9gx7.png) ``` --memory-block-size块大小 --memory-total-size总大小 --memory-access-mode测试模式 seq顺序模式,rnd随机模式 ``` ## 2.6 测试总结 - 从cpu、mem、disk性能来看的话,kc1性能和其他以前用过的服务器不相上下。 # 3. 总结 - 这次测试总的来说,对华为的产品很满意,公司这边也一直在做华为云,虽然作为开发人员,但是也有加入到公司华为云团队中,一直在学习 - 首先,界面非常的友好,很多小功能非常的实用。然后服务区性能方面也丝毫不差。在接下来的几天体验期间,我会继续试用,如果发现有bug再进行补充说明。
  • [产品体验官] 体验官有奖体验第13期 | 华为云鲲鹏弹性云服务器KC1体验及评测--by那年夏天
        首先,领取了华为云鲲鹏云服务器KC1体验套餐进入了云服务器管理控制台,建议:由于本次体验是领取的指定配置服务器,我这里变更套餐试了下,发现KC1没有相关基础环境供选择,希望可以增加基础环境配套,方便用户使用。整体页面布局还是不错的,让我很惊喜的发现 ,服务器IP地址和名称有了快捷复制功能,这个功能对于广大用户就很贴心了。这里还提供了精简视图,比较感兴趣的我立马选择了精简视图这里右侧还有很贴心的状态提示,华为云真的是越来越棒了,这里给用户体的验非常不错,很专业,很可靠的样子。建议:这里我有一点建议说一下:云服务器控制台左侧这一列菜单栏希望可以有收起靠边功能和自定义菜单布局功能,方便用户高效全面的浏览服务器状态信息。接着,我们登陆服务器先重置服务器密码,发现重置服务器密码灰度显示,但是会提示先关机再进行密码重置,这样的提示非常友好了,细节做得不错,喜欢。建议:这里选择切换操作系统,希望可以增加Windows操作系统,让更多的应用能够部署在云服务器,也方便运维工作人员的实施维护。重置完密码,云服务器开机,速度超出预期,非常快!登陆服务器产品问题:这里使用控制台的网页远程登陆,刚登陆上来不到一分钟就提示连接失败,查看管理控制台,显示运行正常,xshell可以正常登陆,不知道是什么问题,也么有有效提示,给用户满意可靠信任度 大大减分,希望运营组能够后台排查下问题。进行数据库的下载安装问题:下载速度不稳定,而且很慢,可能是文件源的问题吧.满意度及推荐度:当自己的项目或是公司在购买云服务器时,暂时还不考虑购买使用华为鲲鹏云服务器,因为性能和稳定性还有待验证,不敢贸然采用。
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测-by铺路能手
    此处省略1000多字,详见附件,
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验测试报告--Rsonly_Li
    终于等到了新一轮华为体验官的测试任务,鲲鹏KC1服务器的体验,直接上主题吧使用体验:鲲鹏云服务器KC1对体验主题带来的积极的、负面的影响点,该产品相较行业竞品的优劣势。积极的影响点:开机比较快,毕竟比自己的虚拟机或者公司的服务器开机还是要快的,而且也有点点个人的情怀因素在里面,终于用上国产架构服务器了,感动ing负面的影响点:不知道是不是因为华为云的国内镜像没有连接好还是因为没有切换到国内镜像,wegt或者yum安装软件都好慢,速度出奇的慢,网络测试也没有得到明确的说明因为看到鲲鹏社区有很多工具软件的安装教程或者步骤指引,于是我尝试了一些,比如安装redis,openjdk,solr,kafka,mysql,但是只有openjdk和redis成功的安装了,其他的都因为下载的原因无法安装成功,表示这个对易用性产生了一定的负面影响。下载下来的包有时候存在解压不成功的现象,导致无法安装。在鲲鹏社区页面中看到可以安装centos或者ubuntu系统,但是尝试了很多次,表示都没有成功,这个不知道是不是因为文档描述的不对导致的。使用服务器测试小工具来测试一下查看cpu等硬件信息网络延迟测试结果不乐观查看cpu详细信息以及作用处理整体上觉得鲲鹏KC1服务器还是性能强悍,比值之前的intel X86服务器要好用的多,加上价格现在看来也不是很贵,如果后面有需要,可以考虑购买华为服务器,我会一直坚持下去的因为整体上都还不错,但是我是属于临时出差加上碰到了体验报告的机会,希望各位大佬海涵小弟的粗劣评测,感谢!
  • [产品体验官] [体验官]体验官有奖体验第13期 | 华为云鲲鹏弹性云服务器KC1体验及评测
    见附件
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验测试报告--andyleung
    评测报告内容1-开发场景:说明所设置的体验主题对应的 应用行业、场景、应用价值。安装 jira 、confluence等软件,应用行业就是用jira做项目管理,敏捷管理、看板,场景:安装jira、confluence所需要的环境,然后安装jira和confluence软件配置,应用价值:就是可以做很多的敏捷管理和项目管理、知识管理等。2-使用体验:鲲鹏云服务器KC1对体验主题带来的积极的、负面的影响点,该产品相较行业竞品的优劣势。积极的影响点:开机非常快,就是让我们感觉我们可以用鲲鹏华为自研的服务器了,这个是非常自豪的事情,总算可以不用intel X86的架构服务器了,被垄断太久了,应该发力更换朝代了,新的朝代交华为朝代。负面的影响点:1-我用(yum -y install java-1.8.0-openjdk*)安装java环境用了好长的时间,这个真的非常累;该产品较行业竞品的优势:华为技术出品的新架构服务器,可以体验一下,然后感受到确实比之前的传统X86服务器的要快,该产品较行业竞品的劣势:还是在体验阶段,行业竞品可能是比较成熟的状态了,需要加油了。3-需求建议:对鲲鹏云服务器KC1的改善需求,建议改善方案。包括且不限于以下问题:①  是否容易上手,开源软件、工具等资源是否满足开发需求;还是挺容易上手的,就是个人用的地方就是还是软件系统,对硬件没有太多的差别对待,关键是花同样的钱,性能更好,配置更好就好了。②  相比X86的云服务器,使用习惯上需做哪些调整;就是同样的配置好像是鲲鹏的服务器贵一些,虽然同样的配置下鲲鹏的性能是比较强悍,但是这样会让人觉得鲲鹏还是比较贵的价格,虽然短期内鲲鹏没有办法降价吧,期待鲲鹏能够在性价比上也能做出一定的成就。使用习惯没有太多的变化吧,就是还是一个的使用centos系统,同样的系统没有太多感觉的。③  对性能,操作界面等有什么建议;我使用的界面都是ssh登陆服务器使用的。操作界面上能够模拟VR出来一个真实的服务器的VR,让人用鼠标点或者用手机就可以操作云服务器的基本操作了。做图形化可视化操作的感觉。 ④  使用过程中有哪些不好的体验,是否出现卡顿,宕机,程序无反应等情况;安装环境非常慢,不知道为啥,搞不清楚了,这非常难受,应该不是服务器卡顿的原因吧?就是应该是安装yum源的问题吧?这个华为云yum源没有做好吧?3.满意度及推荐度:当自己的项目或是公司在购买云服务器时,是否愿意自己使用或推荐身边的同时朋友使用华为云鲲鹏云服务器KC1,什么原因促使你做出这个结论? 个人不太愿意也不太推荐朋友技术学友一下子大批量使用华为云鲲鹏云服务器KC1,原因在于一个新产物必然要通过一定的时间才能成熟,并且现在很多的业务特别是金融行业业务的公司也不太敢一下子就上云鲲鹏服务器的,但是我个人是比较喜欢尝试新鲜事物的人和也会推荐技术朋友学友去玩一下新的服务器,可以用X86服务器和云鲲鹏服务器做对比压力测试,然后后续切一部分业务到云鲲鹏云服务器上试着跑一段时间,然后经过对比测试和实际时间的考验测试,然后得出每个公司的考量然后去做适合自己的公司的架构策略,因为有些公司需要全上鲲鹏的好,有些上X86服务器的好,有些是一部分是云鲲鹏云服务器,另一部分是X86云服务器的好。姓名:梁宇群内昵称:city hunter 
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验测试报告-motozilog
    总结:编号测试项目√情况I-1虚机创建测试√通过I-2EularOS控制台兼容性测试×不兼容1366*768屏幕I-3鲲鹏+EularOS开机耗时测试√通过,耗时21秒I-4安装JDK+Tomcat测试√默认带JDK,yum安装tomcat时需要改为华为云镜像站,安装Tomcat后需要禁掉IPv6I-5Tomcat应用测试√通过,成功运行SpringMVC应用I-6Tensorflow测试×EularOS没有带,也不能yum安装II-1MySQL性能测试×EularOS没有带,也不能yum安装II-2SQLite性能测试√**5万条记录416秒(i7   4700MQ+SSD为60秒、i7 4700MQ+HDD为4555秒)II-3CPU并发性能测试√500个线程执行从1加到10亿,耗时52秒(i7   4700MQ为118秒)III价格√同为双核8G,节省10%成本IVFRP√成功运行,且与windows客户端正常通讯鲲鹏+EularOS,其实与平时使用x86+CentOS没有多少差异,在性能对于绝大多数应用是够用,价格也有吸引力。其实鲲鹏现在缺的是培养用户习惯,使大家对ARM服务器不再陌生。另外,以后在鲲鹏集成昇腾,再搭上mindspore,这样可以使高昂AI训练/AI应用运行的成本降下来,以促进AI在各方面的应用,让我们期待这一天的早日到来。下面是标准问答内容:1、开发场景:说明所设置的体验主题对应的 应用行业、场景、应用价值。答:场景为传统Web应用+辅以AI应用 2、使用体验:鲲鹏云服务器KC1对体验主题带来的积极的、负面的影响点,该产品相较行业竞品的优劣势。答:鲲鹏不支持深度计算框架,连自家的mindspore也没有,对于包含AI的应用不能运行(如:人脸识别) 3、需求建议:对鲲鹏云服务器KC1的改善需求,建议改善方案。包括且不限于以下问题:①是否容易上手,开源软件、工具等资源是否满足开发需求;答:容易,但是缺少MySQL ②相比X86的云服务器,使用习惯上需做哪些调整;答:基本上没有什么习惯上的差异 ③对性能,操作界面等有什么建议;答:性能满足需求,操作界面建议兼容1366*768和1024*768。 ④使用过程中有哪些不好的体验,是否出现卡顿,宕机,程序无反应等情况;答:无详细过程如下:ARM不就是手机的CPU吗?对的!但现在不仅仅是手机CPU,更是服务器的CPU,华为有基于ARM的服务器CPU名叫“鲲鹏”。鲲鹏在HC2019时,见过实物,但却没有能真正体验。之前用过基于龙芯3的Linux服务器,但鲲鹏与龙芯有多少差距?借本次体验活动体验一下,顺便体验一下华为的EularOS,个人直觉上华为应该在自家产品体系内的调优应该会做得更充分些。Part I购买及应用:1.虚机创建测试领了券,虚机顺利创建,过程简单。                                               2. EularOS 控制台兼容性测试登录控制台,强逼症就来了,EularOS终端默认不兼容1366*768的屏幕与CentOS7一个样子……3.鲲鹏+EularOS 开机耗时测试开机速度快得惊人,21秒!与X86己经没有太多差距。4.安装JDK+Tomcat测试JDK己经默认装了,但tomcat居然用yum找不到改华为云镜像站成功装上TomcatEularOS默认禁selinux和firewalld这点好评 遇到第一个坑:tomcat在ipv6下默认不开ipv4 总算弄过来了 再来踩第二个坑:本地可以访问,但远程不可以,配置远程明明是绑定了弹性公网IP啊,并且SSH的22端口是通的看来FW要开搞定 5.Tomcat应用测试上传个SpringMVC应用到Tomcat进行测试SpringMVC应用正常运行!但是只有1M带宽,就没法做http post的压测了。 6.TensorFlow测试不管是Python2还是Python3都暂时没得装。毕竟华为自己是用mindspore,然而mindspore暂时没有任何的教程和文档,只得跳过。 Part II 性能测试:既然是测试,就肯定要测试一下性能1.MySQL性能测试:居然没有MySQL@_@……估计迟些会有GuassDB,所以只得跳过。(看文档要用户自己编译......) 2.SQLite性能测试INSERT 50000条记录:测试代码:    public static void main(String[] args) {        String drv="org.sqlite.JDBC";        try {            Class.forName(drv);            Connection connection=DriverManager.getConnection("jdbc:sqlite:count.db");            Statement statement=connection.createStatement();            String sql="create   table IF NOT EXISTS count(id INTEGER PRIMARY KEY autoincrement,uuid   varchar(100))";            statement.executeUpdate(sql);            long start=System.currentTimeMillis();            for (int i = 0; i < 50000; i++) {                PreparedStatement pstmt = connection.prepareStatement("INSERT INTO count (uuid) VALUES (?)");                pstmt.setString(1, UUID.randomUUID().toString());                int line = pstmt.executeUpdate();                if(i%1000==0){                System.out.println("第" + i);                }            }            System.out.println("Done");            long end=System.currentTimeMillis();            System.out.println("程序运行时间: "+(end-start)+"ms");         connection.close();        } catch (Exception e) {            // TODO Auto-generated catch block            e.printStackTrace();        }        } I7-4700MQ+SSD测试耗时60秒 I7-4700MQ+5400转HDD,测试耗时4555秒(用惯SSD,突然不习惯HDD啊,居然飞到1个多小时)鲲鹏KC1,测试耗时416秒(毕竟是HDD而己) 3.CPU并发性能测试:开500个并发线程测试,测试代码:public class threadTimeCount implements Runnable {    static long startTime = System.currentTimeMillis();// 开始时间    final static CountDownLatch countDownLatch = new CountDownLatch(500);     public static void main(String[] args) throws   InterruptedException {        threadTimeCount count = new threadTimeCount();        for (int i = 1; i <= 500; i++) {            Thread thread = new Thread(count);            thread.start();            // countDownLatch.await();            // 错误的写法,这会导致thread执行一遍之后,线程被挂起,然后第二次for循环无法执行了(程序挂起等待),这样造成程序假死(卡死)        }        countDownLatch.await(); // 一定要等到countDown()方法执行完毕后才使用        System.out.println("执行总时间:" + (System.currentTimeMillis() - startTime));    }     @Override    public void run() {        try {            long l=0;            for(int i=0;i<1000000000;i++){                l=l+i;            }            System.out.println("currThread " + Thread.currentThread().getName()+" "+l);         } finally {            countDownLatch.countDown();        }    }}I7 4700MQ(4核8线程),118秒 鲲鹏KC1(4vCPU),52秒令我觉得意外的是基于ARM的鲲鹏,居然4vCPU(4核无超线程?)比i7 4核8线程还要快一倍! Part III 价格:最后也是BOSS最关心的问题:价格以双核8G为例,鲲鹏是2090.00元同样是双核8G的X86是2209.80元有10%的差价,对于经济下行的大环境下,省10%的运营成本,还是具有吸引力。 Part IV 意料之外:frp是一个非常小众的服务器软件,用于端口转发,特别是对于微信这些强制需要443/80的应用用于将上述端口流程重定向到远端开发电脑中。本来不抱希望,但frp居然有ARM64版,然后放到KC1上运行,居然能正常使用,并且正常从本地windows客户端与鲲鹏KC1建立连接。                                               
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测(by)yxmos2019
    对比,对比,没有对比就没有伤害!  架构:ARM架构&&&X86架构品牌:华为&&&百度配置:4核8G&&&1核1G内核:CentOS7.4 ARM&&&CentOS7.6 X86_64环境:OneinStack(二进制)(LNMT(Linux+Nginx+MySQL/MongoDB+Tomcat):Nginx处理静态,Tomcat(JDK)处理JAVA)测试:ab压力测试(ab -n 15000 -c 3000 http://localhost/)1、领的华为KC1服务器(鲲鹏arm架构)4核8G&&&领的百度低配(X86架构)1核1G==========装的都是centos**********吐槽一:华为的机器会时常卡着无反应(登陆都这样),需重启后反应才灵了点!还有下载的时候有时几M,有时几KB,网络很不稳定,2、环境是OneinStack,装的是N+环境了yum -y install wget screen wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --tomcat_option 2 --jdk_option 2 --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd  --redis  --memcached  --iptables  --reboot3、装web环境压力测试(ab压力测试)     ab是apachebench命令的缩写。     ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等yum -y install httpd-tools ab -n 15000 -c 3000 http://localhost/-c 3000表示并发用户数为3000 -n 15000表示请求总数为15000******吐槽二,高配置的华为ARM机经常扛不住ab压力测试,低配的百度X86机概率低很多,没分配到同等配置机器无法对比性能参数!另上图的ARM机Mysql服务没起来
  • [热门活动] 【华为云•实践有礼】 基于RDS搭建个人博客平台!!!
    华为云社区实践有礼活动开始啦~本实践介绍如何在SpringBoot基础上搭建一个Java基础开发平台BootDo项目,实践主要使用华为云DevCloud、云数据库MySQL、云主机ECS等服务。环境准备:1.本实践部署应用时需要弹性云服务器*1(规格在1核1GB以上),弹性公网IP*1,RDS*1,若已有相应资源可重复使用。领取免费资源请点击:https://activity.huaweicloud.com/free_test/index.html1.1 购买弹性云服务器ECS进入弹性云服务器主页,右击新标签页打开:https://www.huaweicloud.com/product/ecs.html点击 立即购买 ,按照页面提示完成ECS购买。• 区域 选择 华北-北京一• 规格 选择 1核1GB 以上• 镜像 选择 Linux 操作系统镜像• 绑定/购买弹性公网IP,带宽选择 1Mbit/s 以上1.2 购买云数据库MySQL进入MySQL主页,右击新标签页打开:https://www.huaweicloud.com/product/mysql.html点击 立即购买 ,按照页面提示完成MySQL购买其中VPC,选择与ECS同样的VPC2.3 MySQL环境配置修改MySQL内网安全组MySQL创建成功后,默认端口为3306,进入MySQL控制台:https://console.huaweicloud.com/rds/实例名称>基本信息>链接信息>内网安全组入方向规则 添加 3306 端口 活动时间:2019年10月15日-2019年11月15日活动参与步骤:1.  注册华为云账号,通过实名认证(已有华为云账号可忽略此步)2.  点击实践链接,按照操作指导完成实践。3. 实践结束后将结果截图发送至本帖(并留下华为云用户名,为保障用户隐私和账号安全,回帖仅作者可见)示例如下:华为云用户名:XXXX4.  活动结束后,在所有盖楼的用户中抽取获奖楼层,获奖楼层=总楼层*中奖百分比,中奖百分比为5%、25%、45%、65%、85%。例如:活动结束后总楼层为500,500*5%=25,即第25楼获奖,其他获奖楼层同理可得。如出现小数点,则四舍五入,例如:活动结束后总楼层为530,530*5%=26.5,即第27楼获奖。无效楼层不参与中奖,做顺延处理,例如:抽取获奖楼层为第5楼,但5楼为无效楼层,即顺延至第6楼获奖,若依然为无效楼层,则继续顺延,以此类推,奖品为荣耀AM116半入耳式耳机1个(请勿连续刷楼超过5层,否则视为无效。) 
  • [产品体验官] 华为云鲲鹏弹性云服务器KC1体验及评测
    领取主机,过程很顺利,一切正常一键开通必要端口,还是挺方便的本人是开发人员 非专业运维,所以安装了开发必要的软件LAMP整个过程yum 安装安装apache ,在华为云自带的控制台上安装安装mysql 安装php整个安装过程还算顺利,就是有点小慢  几十kb 甚至几百b有时候.安装配置以后访问**的压力测试  单表每次**2条查询的压力测试 每次查询18926条数据  无主键索引总结:整个体验过程很愉快,没有卡死现象,入手也是很快的,性能测试确实强悍。
  • [产品体验官] 体验官有奖体验第13期 | 华为云鲲鹏弹性云服务器KC1体验及评测
    体验官有奖体验第13期 | 华为云鲲鹏弹性云服务器KC1体验及评测By Coolincy 华为云账号 Coolincy 由于我们公司使用.net core 3.0 及docker进行业务开发,core 3.0 支持arm处理器,因此在申请了体验资源后,我第一时间对鲲鹏云服务器对core 3.0的支持情况进行简单的测试,中间也出现了一些小插曲。以下测试为方便起见,直接使用root用户进行操作,在正式环境使用,不建议使用root用户。1.  测试资源领取步骤,选择使用Ubuntu 18.04 64bit with ARM (略)2.  服务器启动后,在网络访问控制中打开如下常用规则3.  测试ping弹性公网ip,不通4.  测试SSH连接,不通5.  使用华为云自带VNC连接,可登录6.  查看防火墙状态,并未激活 7.  闲置半小时后,再试ping和SSH连接,已经可以连上了,我想应该是华为云在新服务器创建后,网络的开通有延迟造成的。 8.  在正式开始安装.net core 之前,我先进行了一次执行ubuntu包更新,但是这里卡住了,无法连接 http://ports.ubuntu.com/ubuntu-ports/9.  然而,在我正式的华为云服务器上,这个地址是可以正常访问的。 10. 既然不能连接ubuntu官方镜像,那就换apt源为阿里云镜像 http://mirrors.aliyun.com/ubuntu-ports/,再次进行更新操作,此时成功apt upgrade -yreboot11. 安装 .net core sdk 3.0.100 arm64版本下载3.0 sdk: cd ~wget https://download.visualstudio.microsoft.com/download/pr/cbc83a0e-895c-4959-99d9-21cd11596e64/b0e59c2ba2bd3ef0f592acbeae7ab27d/dotnet-sdk-3.0.100-linux-arm64.tar.gz这里实际上又碰到网络问题,没有下载成功,我从本地电脑下载后传到服务器上去了 mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.0.100-linux-arm64.tar.gz -C $HOME/dotnetexport DOTNET_ROOT=$HOME/dotnetexport PATH=$PATH:$HOME/dotnet12. 尝试新建并运行我第一个在arm系统上的 .net core mvc程序mkdir ~/democd ~/demodotnet new mvcdotnet run --urls="http://*:5000;https://*:5001"运行成功!13. 现在看看网站是否可以正常访问14. 既然是评测,那就随便跑个分看看对asp.net core 3.0 mvc 站点的首页做了一下简单测试ab -n 15000 -c 3000 http://localhost:5000/嗯,看见了么,并发10012.46rps,我伙呆!不但证明了dotnet core 3.0的强悍性能,也证明了鲲鹏服务器的强悍性能15. 后面也进行了docker ce的安装测试,比较顺利。并运行了一个redis容器简单的测试连接docker run -it --link redis:redis --network dockernetwork --rm redis redis-cli -h redis -p 6379测试运行 phpredisadmin 容器貌似容器运行成功,然而并没有看下日志看来这个镜像并不支持arm64,不作深究了 最后来个总结:整个测试下来,在网络上碰到了不少问题,一直到我写完这篇评测为止,过去了五六个小时了,ubuntu官方apt源依旧无法连接,微软dotnet core sdk的下载站点也无法连接,服务器也重启了好几次了,故障依旧。在程序开发上主要测试了dotnet core 和docker的运行情况,证明了dotnet core可以正常在鲲鹏云上运行,docker也可以正常运行,但部分镜像并不一定能100%可用,测试了redis容器和phpredisadmin容器,一个成功一个失败。如果要切换到鲲鹏云,那么要对现有的业务引用做充分的兼容性测试,建议能用docker的尽量使用docker,可以消除很多不必要的麻烦。图片不知道为啥发上来都糊了,这里附加一个pdf的版本
总条数:1107 到第
上滑加载中