Google, скорее всего, использует ТРИ Подхода одновременно:
На самом деле все, что приятно описано.
http://en.wikipedia.org/wiki/Google_platform
Обратите внимание, что мы говорим о сотнях тысяч СЕРВЕРОВ. МНОГИЕ Дата-центры, полные материала.
Google является совершенно особым в этом, серверы в значительной степени только для чтения. Они получают копию индекса и подачу это, пока они не повторно отображаются с новой обновленной копией. Никакие обновления никогда не делаются к кластеру ответа. Это необычно для applicaiton - но не потому что Google умен или так, просто потому что их требования необычны.
Похоже, что найти тезисы из интерфейса панели управления было довольно просто:
http://my.private.cloud/settings/project/ предоставит вам OpenStack Конечные точки API:
ec2-uri: http://my.private.cloud:8773/services/Cloud
s3-uri: http://my.private.s3:3333
http://my.private.cloud/settings/ec2/ позволят вам загрузить zip-файл со всей информацией внутри.
access-key: random-uuid-follows-1fc1f05e-1c37-4594-8e5e:me_project
secret-key: random-uuid-follows-4a75192b-2478-4acf-a6e8-aa60bbaf1e28
Я сейчас застрял на:
user@ubuntu:~$ juju bootstrap --environment openstack
2012-07-16 19:39:32,499 WARNING ssl-hostname-verification is disabled for this environment
2012-07-16 19:39:32,500 WARNING EC2 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING S3 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING Ubuntu Cloud Image lookups encrypted but not authenticated
2012-07-16 19:39:32,503 INFO Bootstrapping environment 'openstack' (origin: distro type: ec2)...
User timeout caused connection failure.
2012-07-16 19:40:02,538 ERROR User timeout caused connection failure.