1C和Yandex。云计算云。 上下

战斗并寻求。 查找和隐藏

联盟时代流行的一句话。

现在,在本地网络上拥有1C服务器的人们梦想将其放入云中,而在自己的云中拥有云的人们则在本地网络上购买它。

2018年12月7日, AlexanderSurkov邀请了所有人: Yandex打开云。 新平台的架构

作为普通用户,我找不到与该资源有关的内容,但作为1C昵称,我想: purkua不会吗? 我试图将Yandex的Enterprise 1C部署到云中。

测试用于1C企业的Yandex.Cloud Compute Cloud给我留下了很好的印象。

也许有人会重复它,使虚拟服务器的设置,API的使用等等更加清晰。 对于那些感兴趣的人,请继续阅读...



题词:
我曾经把钱放在家里放在沙发下。
当然担心。 下班回来后,我检查了他们在那里。
为了解决这个问题,我带他们去了银行。
现在我更担心了。
现在,我需要检查我的银行是否到位。
站立表演

问题陈述

我认为这不是将1C从本地网络迁移到云的最佳解决方案。 但是时代在不断变化,此刻我至少可以想象到公司的具体情况,这可能对我们有用。 如果她的活动与在线贸易有关。 然后,更重要的是,在线商店和1C Enterprise必须尽可能地靠近。 对于这样的公司,云基础架构是一个不错的选择,此外还可以节省办公室的费用。
一名男子来到商店“备件”,问:
-您有Niva的备件吗?
-那里到底有什么必要?
-那里,...电线,胶带...
-当然有。 你有一个奇怪的妮娃。 UAZ的备件适合...
joke.ru *

不要忘了Yandex进入虚拟服务器领域的步伐很长。 在这段时间里,这里已经形成了一些定型观念,并确定了领导者。

显然,Yandex以AWS或AZURE为原型,但它们并不非常适合1C托管

由于心理原因
财务主管和整个管理层对“资源”支付选项不感兴趣;他们希望每月支付一定金额并获得有保证的质量。 当然,您可以在下班时间停止服务器并节省金钱,但是通常有在早上工作的百灵鸟,在晚上工作的猫头鹰,还有全天候工作的啄木鸟。 在早上的周末还有打孔器

但是,没有什么事情无法在家庭中适应的,之前已经用文件处理过它,还有假期,因此可以上下测量Yandex.Cloud。
程序员的新年不同于平常的日子,普通话躺在咖啡杯旁边。
笑话
新年假期很长,因为这次我手里有两件好事:1C服务器密钥和云托管,所以我尝试利用Olivier,香槟和总统祝贺之间的时间最大化。

  • 同时,我们在Postgres与Microsoft SQL(现在是趋势)之间进行了小战
  • 同时,事实证明,要测试用于衡量性能的不同选项并获得一些问题的答案

Yandex云同时支持linux和Windows,因此存在四个选项,由于在不同的负载下服务器显示的结果不同,因此将来会出现错误。

那些不喜欢很多字母的人

当使用Yandex.Cloud时,Compute Cloud不会让人感到难以忍受的轻盈感。

对于初学者来说,您只需要使用Yandex开设的账户和一张信用卡,其中包含2卢布。
界面思想简洁,所有操作都很直观。

在测试期间,发行了4000卢布,从理论上讲,这应该足以应付初步认识。

而且它应该完全安排一家拥有2至3打1C用户的公司。
价格略高于较小竞争对手的价格(双关语),但是很明显,在这里您为品牌付款,这种情况总会发生。

为了保证可靠性,情况并非总是如此。 我没有忘记关于AWS连接如何从电报到电报掉下来的故事。

此外,更便宜,更舒适,更舒适-遍布帝国主义者的山峰,Yandex是我们的,我们不要忘记FZ-152。

优点是API和俄语支持。 可能还有更多优点,您可以处理一个多月。

尤其是如果将托管在线商店。

在指出的缺点中:无法从Windows下载预先配置的磁盘映像并连接LiveCD。

底线:我的使用建议

结果表:





不费力,没有烹饪的乐趣,它就会起作用。

当然,随着时间的流逝,将会有足够数量的粉丝,这将使您有可能在踏上讨论区之前在论坛上找到他们,从而摆脱困境。
丈夫站在地磅上,小心地拉着肚子。
一个过世的妻子假笑:
“您认为这对您有帮助吗?”
-当然有帮助,我会看到箭头。
笑话
在本文中,我不假装自己是通用Oracle

也许其中显示的结果与您在Yandex.Cloud Compute Cloud中获得的结果与在其他托管服务上获得的结果有所不同。

它的目的只是为了让您看到箭头。 换句话说-选择1C服务器时,您可以从中跳舞的某个炉子。

不仅基于成本和经验的考虑,而且基于我们自己的托管服务提供商(或可能由提供商阅读的结果)的测试结果。

那些不怕很多字母的人-将会有更多图片,让我们开始吧

本文所做的所有测量都由屏幕快照支持,因此,除了您宝贵的经验和丰富的知识外,这将是一个很好的形式,可以在评论中备份您的评论,至少要有回报。



试图立即选择预安装了Microsoft SQL Server 2016 Express的映像很诱人,但是这个选项并没有从我这里起飞。



好吧,也许它起飞了,但是很低 。 该服务器开始时由Trusted安装程序创建了100%的处理器负载,并继续使用它。

据我了解,Windows急于更新和支持俄语,他喜欢那里。

我不想和铃鼓一起跳舞,因为炸鸡的味道已经飘散在公寓周围,并且虚拟机进入了篮子。

对于那些想了解其口味的用户,完全按照Ubuntu 16.04和PostgreSQL 9.6上的Server 1C:Enterprise指示进行。 船长的配方摘录了Ubuntu 16.04上的服务器。 每月3926.72



Yandex显然已经预安装了服务器映像,连接是通过SSH进行的

因此已安装...
Xfce桌面环境sudo apt-get install xfce4
xrdp远程桌面代理sudo apt-get install xrdp
之后,可以通过rdp连接到服务器并启动1C Enterprise的客户端部分。

当然,没有任何问题,windows-2012 5754.22 P每月开始。

通过简单的计算,您可以了解到,对于Microsoft Windows Server 201(x)许可证,您每月可获得1827.50R

据我了解,您还不能使用许可证。

有了服务器,环顾四周。 即,运行水晶磁盘标记,winrar和7zip的测试

为什么要测试存档器? 然后,在10分钟之后,您就可以从速度上了解您面前的服务器类型(将可靠性放在括号内,您将在10分钟内无法理解)。
原则上,性能是平均水平。







即使是硬盘性能,在我的细分市场中也很少能找到,通常是不堪重负。

对于带有Windows 2016的虚拟机,它略有不同。 也许访问磁盘的速度取决于物理铁的总负载(仅作为假设)。



互联网访问速度令人印象深刻。



神秘的事实是,随着俄罗斯联邦宣布的实物放置,广告以芬兰语显示。 后来我在看完Yandex博客后弄清楚了。

查看网络适配器的属性,我们可以猜测主机的基础。



更认真地开始测试

HammerDB TPC-C- 在本文的 Habré上进行详细描述
此外,Postgres和Microsoft SQL都可以安装在Ubuntu和Windows服务器上。

撰写本文时,Postgres 9.6服务器是受支持的1C中最大的服务器。
Postgres设置-推荐使用1C,除了1个参数之外,它没有一起增长,服务器只是没有启动。

更多细节...

很有可能是磁盘的虚拟性,这在编写指令时没有放置。



一堆Ubuntu Postgres的结果



Ubuntu MS SQL捆绑结果



通过测量Ubuntu服务器,您可以看到在两个虚拟用户上,Microsoft SQL结果更好。

在Windows服务器上,即使进行这样的测量,Microsoft SQL仍大大领先于Postgres。
Windows + Postgres一堆的结果比Ubuntu + Postgres更好,但不是很多。



一堆Windows + Microsoft SQL的结果-绝对的领导者



随着负载的增加,Microsoft的服务器会线性扩展。







所有指标的负荷也在线性增长。



但是Postgres并没有拉50个虚拟用户,而是跑了20个磁盘队列



在Ubuntu上对20个虚拟用户进行的测量再次给出了近似的指标



Ubuntu + Postgres



Ubuntu + Microsoft SQL



中间结论:

  • 当前,Postgres最适合在Linux上使用,而在Windows上,Postgres可以是入门级项目,对数据库服务器的负载很小。
  • 微软已经确认即使在国外领域也保持稳定,他无条件领导自己。
  • 也无需调整内核,磁盘子系统等。 即使在Linux上,Postgres也较早就感到疲倦,但其负载却可以均匀地处理它。

好吧,大声疾呼:我们是1C的昵称,我们需要从1C开始测量,然后继续测试1C

在这里设法检查韧带

  • Windows + MS SQL
  • Windows + Postgres
  • Ubuntu + Postgres
  • Ubuntu + MS SQL 2019 1C Enterprise不接受(这并不奇怪)

1C服务器为32位,数据库服务器为64位。

平台版本1C:Enterprise 8.3(8.3.13.1644)。

我们从 gilev.ru 开始于 testf



如果您相信他,那么Ubuntu + Postgres百分比为20%的组合比Windows + Postgres和Windows + MS SQL的选项更可取

结果是有些神秘,这表明可以肯定但谨慎地建议Linux虚拟机从Yandex中获得更多的处理器功能。

我们通过了 fragster.ru的 测试

在这里,图片发生了变化,变得类似于HammerDB的测试。

以及有关1C和Postgres的所有故事。

在服务器测试方面,与MS SQL临时表并驾齐驱。







但老实说,每个人都对特定用户在特定配置下(主要是在工作时间内)以特定速度工作的速度感兴趣。

它显示APDEX具有足够的确定性,至少1C使用它,并且没有理由不信任。

因此,这是针对1C的第三项测试,这是一个普通的演示基础1C Accounting 3.0和模拟30个用户工作的处理,每个用户在30秒的间隔内在信息库中执行某些操作。

更多细节...
选择了普通簿记工作中典型的主要指标-打开命名法和交易对手的参考书的形式,复制和执行单据,输入活期账户和借记活期账户以及收货和销售以及打开这些文件的形式。

BSP性能评估的典型集成配置子系统也进行了测量。



Windows + MS SQL Server和Ubuntu + Postgres提供了尽可能高的输出



一堆Windows + Postgres表现更差



但是,落后于领导者并不会使您感到恐惧,并且记住30个用户的MS SQL许可证的成本是很小的。

至少,它们都符合“良好”评级。

为了澄清我的良心,它已安装在Windows Postgres 10上,我记得它保证了更好的兼容性。

也许我不知道某些魔术参数,但是他没有带来任何收益:





由于此类盛宴已经开始(并且盛宴已经结束),因此它仍安装在Windows Microsoft SQL 2019上:





我得到他的成绩比以前所有的都要差。 但实际上,在这里,没有人答应过任何事情。

用于测试的资金中约有一半已用完。



至此,您可以总结一下 -Yandex。Cloud Compute Cloud,虽然是新的,但在云服务器市场上却非常值得。

如果中小型企业确实需要在云中托管,则包括为中小型企业托管1C Enterprise基础架构。

本文的所有结果都是在最少的背景下使用铃鼓或萨满教的情况下获得的,而相反,这是轻松自然的。

我也希望你。

那些想确认,反驳或澄清的人,我看不出有什么能阻止您。

那些想邀请我参加类似测试或设置的人。

Source: https://habr.com/ru/post/zh-CN440594/


All Articles