Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory GCP Bitnami灯堆栈CPU与内存_Memory_Google Cloud Platform_Cpu Usage_Lamp_Bitnami - Fatal编程技术网

Memory GCP Bitnami灯堆栈CPU与内存

Memory GCP Bitnami灯堆栈CPU与内存,memory,google-cloud-platform,cpu-usage,lamp,bitnami,Memory,Google Cloud Platform,Cpu Usage,Lamp,Bitnami,我已经实现了一个系统,人们可以通过http post将文件上传到htdocs中的LAMP堆栈文件夹/目录。像这样的图像上传系统是否需要cpu功率大于内存功率,或者反之亦然 我这样问是为了更好地选择Google云计算引擎Bitnami Lamp Stack中的高CPU或高内存机器类型。最佳答案需要您的问题提供更多细节。同时有多少用户?上传量有多大?平均上传速度是多少?下载流量呢?服务器还执行哪些其他任务 有几个因素需要考虑。影响网络带宽的CPU选择;内存大小影响缓存;存储类型和大小会影响带宽和IO

我已经实现了一个系统,人们可以通过http post将文件上传到htdocs中的LAMP堆栈文件夹/目录。像这样的图像上传系统是否需要cpu功率大于内存功率,或者反之亦然


我这样问是为了更好地选择Google云计算引擎Bitnami Lamp Stack中的高CPU或高内存机器类型。

最佳答案需要您的问题提供更多细节。同时有多少用户?上传量有多大?平均上传速度是多少?下载流量呢?服务器还执行哪些其他任务

有几个因素需要考虑。影响网络带宽的CPU选择;内存大小影响缓存;存储类型和大小会影响带宽和IOPS

在进入细节之前,作为一般规则,一旦达到
n1-standard-1
实例大小及更大,内存和磁盘大小比CPU速度更重要。在达到每秒数十或数百兆比特的持续速度之前,网络数据传输不会占用大量CPU周期

CPU选择

Google计算引擎VM实例根据实例大小限制网络速度。谷歌为每个CPU核心提供高达每秒2 Gbit的速度。您只能在同一VPC中同一区域的两个实例之间实现此性能级别。vCPU内核越多,可能的带宽越高。小于
n1-standard-1
的实例共享vCPU,并且没有带宽规格

内存选择

一般来说,内存越多,性能越好。然而,这在很大程度上取决于您的软件设计。在写入磁盘之前(通常情况下),您是否会在内存中缓存上载?如果是这样,那么您将需要足够的内存来处理同时上载的数量乘以平均大小

存储选择

磁盘I/O性能直接取决于磁盘类型和磁盘大小。小型磁盘没有高性能。您需要多少性能?这取决于上面提出的问题

摘要


我建议创建一个基准,对您需要获得的内容进行建模。然后选择实例大小、内存大小、磁盘类型和磁盘大小。然后运行基准测试。监控CPU使用率、内存利用率、磁盘容量等,然后调整VM实例以微调这些数字。记住,在每个类别中都要留出额外的容量。试图百分之百地利用资源往往意味着在性能方面遇到困难,一切都会崩溃。

很抱歉,我的回答太晚,而且我在问题中缺乏细节。即使没有太多的信息,您也给了我太多的信息,我相信我可以从一开始就进行必要的配置。你帮了我很多,再次感谢你。