etc:users:kea:introduction_to_cloud_computing_architecture
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| etc:users:kea:introduction_to_cloud_computing_architecture [2010/02/09 09:38] – belka | etc:users:kea:introduction_to_cloud_computing_architecture [2016/08/09 05:23] (current) – ↷ Links adapted because of a move operation 89.163.148.22 | ||
|---|---|---|---|
| Line 106: | Line 106: | ||
| Разработчики должны стоить виртуальную машину в следующей иерархии(последовательности) web-сервер, | Разработчики должны стоить виртуальную машину в следующей иерархии(последовательности) web-сервер, | ||
| + | ==== Стандарты, | ||
| + | Cloud Computing имеет несколько стандартов и стандартных конфигураций, | ||
| + | * Типы виртуальной машины.Применительно к социальным сетям, изоляции для безопасности и высокий уровень абстракции для портирования рекомендуется использовать TypeII виртуальной машины. Для высокой производительности и визуализации приложений, | ||
| + | * Предварительно устанавливаемы и настраиваемые системы. программное обеспечение | ||
| + | Когда текущая конфигурация обновляется, | ||
| + | * Инструменты и языки. Предприятия должны стандартизировать использование языков java и Ruby on Rails. Малый бизнес может стандартизировать PHP как предпочтительный инструмент для построения приложений. Поскольку эти стандарты достаточно старые в контексте СС, они начинают формировать следующий слой, PaaS(платформа как сервис). | ||
| + | ==== Системы виртуализации и инкапсуляции поддерживают рефакторинг ==== | ||
| + | Кода над приложением производится рефакторинг и создаются путем комбинирования и настройки набор образов виртуальных машин и инструментов" | ||
| + | ===== Горизонтальное масштабирование ===== | ||
| + | Используя горизонтальное масштабирование следует сосредоточить внимание на общей доступности приложенийс предволожением, | ||
| + | ===== Параллелизация ===== | ||
| + | При вертикальном масштабировани , при многопроцессорной машине переллелизация позволяла увеличить скорость выполнения операций. Но сегодня, | ||
| + | На макроскопическом масштабе, | ||
| + | В физическом мире, распараллеливание часто реализуется с помощью балансировки нагрузки или содержимым коммутаторов, | ||
| + | Есть много других способов использования параллельной обработки в среде облачных вычислений. Приложение, | ||
| + | {{etc: | ||
| + | ==== Разделяй и властвуй ==== | ||
| + | приложение могут быть распараллелены если | ||
| + | * Hadoop - это реализация MapReduce шаблона, | ||
| + | * БД sharding может быть реализована путям ряда техник разделения, | ||
| + | * Большинство финансовых институтов совершенствуют алгоритмы выявления мошенниченства, | ||
| + | * Другие высокопроизводительные приложения, | ||
| + | Разделение данных имеет значение, | ||
| + | ==== Физика данных ==== | ||
| + | Физика данных рассматривает связь между элементами процессов и данными, | ||
| + | Большие объемы данных и низкая пропускная способность канала удлиняет время, необходимое для перемещения данных. | ||
| + | time=(bites*8)/ | ||
| + | |||
| + | |||
| + | Она очень часто помогает определиться с целесообразность принятия решений, | ||
| + | === Взаимоотношение между данными и процессами === | ||
| + | Перемещение данных из хранилищ для обработки может потребовать большое количество времени и денег | ||
| + | Некоторые аспекты этих взаимоотношений необходимо рассмотреть: | ||
| + | - дыннын хранящиеся без вычислительных мощностей поблизости имеют ограниченную ценность.И облако должнго быть прозрачном в сетевом плане: | ||
| + | - Cloud архитекторы должны иметь способность четко | ||
| + | - Cloud провайдеры должны оптимизировать эти отношение для клиентов, | ||
| + | - иногда более выгодно расчитать значение, | ||
| + | === программные стратегии | ||
| + | cloud стратегии как прпавило руководствуются следующими правилами: | ||
| + | 1. Перемещение указателей как правило лучше, чем перемещение фактических данных. | ||
| + | 2. указатели должны рассматриватся как предосторожность, | ||
| + | 3. Объектный доступ. Протокол SOAP. | ||
| + | | ||
etc/users/kea/introduction_to_cloud_computing_architecture.1265697531.txt.gz · Last modified: 2010/02/09 09:38 by belka