客户文章: 10gen和微软合作伙伴在云端提供NoSql数据库
2012-09-14 22:33
447 查看
编者按: 今天的文章来自10gen的软件工程师
Sridhar Nanjundeswaran。 10gen 开发了 MongoDB,,而且提供产品支持,培训和开源数据库的咨询。
我们对10gen和微软的持续合作非常兴奋。我们正积极利用Windows Azure的新功能以确保在Windows Azure中使用MongoDB的共同客户能够获得最新的功能和最好的体验。
在六月初, 微软发布了Windows Azure虚拟机的预览版,,这个虚拟机能够使客户部署和运行Windows Azure上的Windows和Linux实例。这可以让用户不使用辅助工具便更大限度的控制实例。此外,这是将实例运行在他们的私有云端或者其它的公共云端的客户最熟悉的模式。Windows
Azure发行的同时, 10gen和Microsoft现提供MongoDB在Windows Azure下的安装包。
Windows Azure下的MongoDB安装程序会自动在Windows Azure下创建实例,部署MongoDB ,打开相关端口和配置副本集。当使用一台Windows系统的机器的时候安装程序即时启动,可以用来部署MongoDB的副本集到Windows Azure虚拟机。另外,安装程序使用实例操作系统驱动来存储MongoDB的数据,这限制了存储和性能。 因此我们建议客户在现阶段只以实验为目的使用安装程序。
我们也有一个教程,指导用户将一个简单的独立MongoDB服务器,部署在Windows 2008 R2 Server和CentOS上的Windows Azure虚拟机中。在这两种情况下,通过使用Windows
Azure的数据磁盘实现了系统崩溃或重启时,对磁盘里的数据提供安全保障。
此外,Windows Azure的三重复制可以防止存储数据损坏。然而,没有一种解决方案能够充分利用MongoDB的高可用性能。为了部署MongoDB实现高可用性, 可以利用MongoDB副本集;更多关于高可用性能的信息可以参考这里。
最后,想要把MongoDB副本集部署到CentOS虚拟机上的客户可以按照以下这些基本步骤来操作:
1. 注册Windows Azure虚拟机预览功能
2. 创建所需要的虚拟机实例数
3. 连接磁盘然后格式化
4. 配置端口以允许远程shell和MongoDB访问
5. 安装MongoDB然后登录
6. 配置副本集
以下教程概述了此过程的详细步骤: “在Windows Azure上将MongoDB副本集部署到到Linux”
本文翻译自:http://blogs.msdn.com/b/windowsazure/archive/2012/09/11/guest-post-10gen-and-microsoft-partner-to-deliver-nosql-in-the-cloud.aspx
Sridhar Nanjundeswaran。 10gen 开发了 MongoDB,,而且提供产品支持,培训和开源数据库的咨询。
我们对10gen和微软的持续合作非常兴奋。我们正积极利用Windows Azure的新功能以确保在Windows Azure中使用MongoDB的共同客户能够获得最新的功能和最好的体验。
在六月初, 微软发布了Windows Azure虚拟机的预览版,,这个虚拟机能够使客户部署和运行Windows Azure上的Windows和Linux实例。这可以让用户不使用辅助工具便更大限度的控制实例。此外,这是将实例运行在他们的私有云端或者其它的公共云端的客户最熟悉的模式。Windows
Azure发行的同时, 10gen和Microsoft现提供MongoDB在Windows Azure下的安装包。
Windows Azure下的MongoDB安装程序会自动在Windows Azure下创建实例,部署MongoDB ,打开相关端口和配置副本集。当使用一台Windows系统的机器的时候安装程序即时启动,可以用来部署MongoDB的副本集到Windows Azure虚拟机。另外,安装程序使用实例操作系统驱动来存储MongoDB的数据,这限制了存储和性能。 因此我们建议客户在现阶段只以实验为目的使用安装程序。
我们也有一个教程,指导用户将一个简单的独立MongoDB服务器,部署在Windows 2008 R2 Server和CentOS上的Windows Azure虚拟机中。在这两种情况下,通过使用Windows
Azure的数据磁盘实现了系统崩溃或重启时,对磁盘里的数据提供安全保障。
此外,Windows Azure的三重复制可以防止存储数据损坏。然而,没有一种解决方案能够充分利用MongoDB的高可用性能。为了部署MongoDB实现高可用性, 可以利用MongoDB副本集;更多关于高可用性能的信息可以参考这里。
最后,想要把MongoDB副本集部署到CentOS虚拟机上的客户可以按照以下这些基本步骤来操作:
1. 注册Windows Azure虚拟机预览功能
2. 创建所需要的虚拟机实例数
3. 连接磁盘然后格式化
4. 配置端口以允许远程shell和MongoDB访问
5. 安装MongoDB然后登录
6. 配置副本集
以下教程概述了此过程的详细步骤: “在Windows Azure上将MongoDB副本集部署到到Linux”
相关文章推荐
- 客户文章: 10gen和微软合作伙伴在云端提供NoSql数据库
- 客户文章: 10gen和微软合作伙伴在云端提供NoSql数据库
- 客户文章: 10gen和微软合作伙伴在云端提供NoSql数据库
- 微软SAAS合作伙伴案例5:聪明的经营者,岂让优质的客户资源闲置!
- NAB展会新闻:微软和媒体娱乐合作伙伴在Windows Azure平台上发展数字供应链解决方案
- 银光开发者(Silverlighter.net)成为微软银光合作伙伴
- NAB展会新闻:微软和媒体娱乐合作伙伴在Windows Azure平台上发展数字供应链解决方案
- 甲骨文与微软成为合作伙伴
- 细数运行在微软平台上的NoSQL数据库
- 微软受冷落:遭遇传统合作伙伴“大叛逃”
- 微软拟在华寻找搜索业务合作伙伴
- 银光开发者(Silverlighter.net)成为微软银光合作伙伴
- NAB展会新闻:微软和媒体娱乐合作伙伴在Windows Azure平台上发展数字供应链解决方案
- Docker与阿里云达成战略合作,为企业级客户提供容器服务
- 微软提供的关于其它数据库迁移到SQL Server的技术指南
- 甲骨文总裁查尔斯菲利普斯(Charles Phillips)给客户和合作伙伴发送邮件
- 微软数据库提供程序类
- 和微软合作的garagegames公司推出基于XNA的游戏引擎TorqueX,支持快速开发(近期引擎免费提供使用)
- Oracle NoSQL数据库即日起提供下载
- 银光开发者(Silverlighter.net)成为微软银光合作伙伴