我的初创公司位于欧洲,我们目前的大多数用户都在那里。
我正在寻找一个主机,它将允许我们在不影响性能的情况下扩展到美国和亚洲。
云是否解决了距离=延迟问题?
如果不是,对于成长中的初创公司来说,理想的托管地点是哪里?
一些数据:MVC3.5SQL2005jQuery(大量Asp.net )
谢谢
发布于 2009-11-24 21:14:15
云只是一个抽象的概念。它不会影响运行代码和托管数据的服务器的底层物理性质。如果存储数据的系统离用户很远,那么无论您如何访问它们,都会有一些延迟。
大多数云提供商允许您选择您想要数据的位置-例如,Amazon S3允许您选择将数据存储在美国或欧洲-但没有任何提供商能够神奇地将您的所有数据同时存储在多个位置。
如果您想要多个数据中心的好处,您必须允许在每个位置同时更新,并且在不了解应用程序的业务逻辑的情况下无法同步此类更新,因此您必须编写一些代码来实现这一点。
您仍将查看每个云提供商提供了什么,并了解每个云提供商如何帮助解决您的问题,但您将不得不自己做一些工作。
发布于 2012-02-23 23:34:08
您所看到的是用于Windows应用程序的CDN (内容分发网络)主机。在CDN中,您的内容被缓存在跨洲的各种POP上。因此,如果请求来自印度,则会提供存储在印度POP上的内容的缓存副本。美国、欧盟和其他大陆的客户也是如此。
这项技术还处于早期开发阶段,CDN技术有两种类型: PUSH和PULL。推送是指当Master服务器发生变化时,立即将内容推送到POP中;PULL是指POP服务器定期从Master服务器拉取内容,该间隔通常为12小时到24小时。
如果您的站点是数据库驱动且更新频繁的站点,推送技术CDN将是不错的选择。
https://stackoverflow.com/questions/1789911
复制相似问题