问题标签 [iaas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - 如何为 WSO2 ELB 的 Embedded Auto-Scaler 定义 cloudstack 的 IaaS Provider
我正在按照链接“ http://docs.wso2.org/wiki/display/ELB203/Configuring+the+Embedded+Auto-Scaler ”配置 WSO2 ELB 的嵌入式自动缩放器,它只定义 EC2 的 IaaS 提供程序和/repository/conf/cloud-controller.xml 中的 openstack,不幸的是,我必须使用 cloudstack 的 IaaS Provider。
有谁知道如何为 WSO2 ELB 的嵌入式自动缩放器配置 cloudstack 的 IaaS 提供程序。
如果您能告诉我如何配置以下文件,我将不胜感激:
/repository/conf/cloud-controller.xml
/repository/deployment/server/cartridges/ 文件夹中的墨盒 XML 文件
/repository/deployment/server/services/ 文件夹中的服务 XML 文件
先感谢您。
web-applications - 将 Web 应用程序部署到多个 VM 实例
有没有办法在一个 VM 实例上部署 Web 应用程序,并使用其他一些实例来分担部署服务器 VM 实例的工作负载?
谢谢。
node.js - Nodejitsu 和 IAAS 之间的亲和力
我正在评估 Nodejitsu 是否可以托管 Node.JS。
我试图了解 Nodejitsu 和 IAAS 提供商之间的关系。特别是 Nodejitsu 为我提供了机器,或者我可以选择我的机器将在某个特定区域的某个特定云提供商上。
这是我的需求:我的节点服务将需要与我自己设置的单独机器进行通信(由于大量定制)。我希望这台机器与我的 Node 服务器位于同一个数据中心,以便最大限度地减少输入/输出网络成本和延迟。
google-compute-engine - Google Compute Engine 作为 Amazon Web Services(EC2、ELB 等)的替代品
我正在尝试为我们公司的一个云项目评估 Google Compute Engine (GCE)。我们在使用 Amazon Web Services 方面有一些经验,但想知道 GCE 是否是我们项目的更好选择。我有以下问题。我们对该项目的选择将基于问题的答案,因此请帮助我解决这些问题。
- 谷歌云上是否有 AWS Route53 和 Elastic Load Balancer 的等价物?如果它们不可用,那么我们如何负载平衡 GCE 实例?
- 有没有类似区域的概念?(例如 us-east-coast-1、us-west-coast-1 等……)。有助于确保服务在自然灾害期间不受影响。
- 是否有相当于 Cloud Watch 的工具来帮助我们根据负载自动扩展计算引擎实例?
- 我们可以在谷歌云平台上设置私有云吗?
- 我们可以为 GCE 实例获取持久的公共 IP 地址吗?
- 使用 Google Analytics、YouTube、DoubleClick 等 Google 服务时是否有任何优势(在更紧密的集成或定价方面)?
php - 允许从 PHP 执行 C++ 代码的 PaaS?
我有一个用 PHP 编写的 web 应用程序,shell_exec() 是一个用 C++ 编写的程序(它会进行一些密集的计算并将结果返回给 PHP)。
您知道哪些 PaaS 提供商允许这样做吗?
ubuntu-12.04 - CloudStack 创建了 7 个 Debian 软件包而不是 16 个,为什么?
要安装 cloudstack,我使用此安装指南。在构建 deb 包时,它说
该命令将构建 16 个 Debian 软件包。您应该拥有以下所有内容,但我只有其中的 7 个:
是什么原因?(在 4.1.1 版本中它说必须有 7 个 deb 包,但在 4.2.0 中它说 16.. 这可能是 CloudStack Guide 的错误?)
virtual-machine - 如何正确设置小型工作站网络以访问 ESXi 服务器上的虚拟机?
对于我正在致力于提高我的虚拟化技能的一个小项目,我计划为“小型企业”设置 IaaS,并定义了以下规范:
面向拥有 5-10 个云用户的中小型企业的小型 IaaS 服务,运行由我们(提供商)托管、构建和管理的 VM。
SAN 存储将用于托管 VM - OpenFiler 将充当 SAN 存储系统。
VSphere 管理程序将管理正在使用的虚拟机。
Vmotion 将用于允许在服务不中断的情况下移动 VM。
ESXi 将在专用机器上运行,充当虚拟机的虚拟化服务器。
VMWare 高可用性组件的提出是为了提供 HA 集群的能力,以最大限度地减少停机时间,并最大限度地提高服务可用性。
可演示的组件:
1 个运行 3 个 ESXi 服务器的节点来托管每个客户端工作站。
3 个客户端工作站节点。
1 个运行 OpenFiler 的节点以提供 SAN 存储、600GB 附加物理存储(每个 VM 100GB,另外 300GB 用于可扩展性目的)。
1 个运行 VSphere 包的管理节点 - VSphere 客户端/VCenter 和 VMotion。
我的问题是:
在将使用安装在 ESXi 主机上的 VM 的客户端工作站上,为了运行/访问安装在 ESXi 服务器上的 VM,应该在客户端计算机上实际运行什么程序?应该是 VCenter 还是 VSphere?还是其他的东西?
azure - 重新启动后无法连接到 Azure VM
我正在尝试使用 Windows Azure 配置几个虚拟机。为了节省成本,我在每天结束时关闭虚拟机并在第二天早上启动它们。
但是,在重新开始工作并启动我所有的 VMS 后,我不再可以远程桌面访问我的机器了。首先,我收到一个提到 NLA 的错误:
远程计算机需要您的计算机不支持的网络级身份验证。如需帮助,请联系您的系统管理员或技术支持。
然后我删除了虚拟机并从现有磁盘重新创建它们。现在我只是得到以下错误:
由于以下原因之一,远程桌面无法连接到远程计算机:
1) 远程访问服务器未启用 2) 远程计算机已关闭 3) 远程计算机在网络上不可用
确保远程计算机已打开并连接到网络,并且启用了远程访问。
在关闭机器之前启用了远程访问。我无法检查远程桌面的设置,因为我无法访问机器。
我应该怎么办?
cluster-computing - How do IaaS nodes communicate to form a cluster?
How do nodes communicate with each other, or how do they become aware of each other (in a decentralized manner) in an IaaS environment? As an example: this article about Akka on Google's IaaS describes a 1500+ decentralized cluster intercommunicating randomly. What is the outline of this process?
azure - 无法通过 Azure 管理门户增加虚拟机大小
我正在尝试将我的一台 MSSQL Azure IaaS 服务器的虚拟机大小从 - 8 核、14 GB 更改为 6 - 4 核、28 GB。
我收到以下错误:
无法升级部署。支持现有部署的资源中可能没有请求的 VM 大小。请稍后再试,尝试使用较小的 VM 大小或较少数量的角色实例,或者在具有新关联组或没有关联组绑定的空托管服务下创建部署。长时间运行的操作跟踪 ID 为:1d8145d1977877978d1d8dffdd045d83。
我了解从一次订阅中可以获得多少是有限制的。但是,这是实时服务器,我还有另外 4 台服务器在同一订阅下运行。有什么方法可以将此虚拟机从一个订阅移动到另一个订阅?
否则,增加此服务器大小的正确方法是什么?
请尽早告知。