Читайте также: |
|
Масштабируемость системы может измеряться по трем различным показателям.
а) Масштабируемость по отношению к размеру системы, что означает легкость подключения к ней дополнительных пользователей и ресурсов.
б) Географическая масштабируемость, то есть пользователи и ресурсы могут быть разнесены в пространстве.
в) Масштабируемость в административном смысле, то есть система должна быть проста в управлении при работе во множестве административно независимых организаций.
Одна из важных технологий масштабирования — распределение. Распределение предполагает разбиение компонентов на мелкие части и последующее разнесение этих частей по системе.
Хорошим примером распределения является система доменных имен Интернета (DNS). Пространство DNS-имен организовано иерархически, в виде дерева доменов, которые разбиты на неперекрывающиеся зоны,. Имена каждой зоны обрабатываются одним сервером имен. Не углубляясь чересчур в детали, можно считать, что каждое доменное имя является именем хоста в Интернете и ассоциируется с сетевым адресом этого хоста. В основном интерпретация имени означает получение сетевого адреса соответствующего хоста. Рассмотрим, к примеру, имя nl.vu.cs.flits. Для интерпретации этого имени оно сначала передается на сервер зоны Z1, который возвращает адрес сервера зоны Z2, который, вероятно, сможет обработать остаток имени, vu.cs.flits. Сервер зоны Z2 вернет адрес сервера зоны Z3, который способен обработать последнюю часть имени и вернуть адрес соответствующего хоста.
В качестве другого примера рассмотрим World Wide Web. Для большинства пользователей Web представляется гигантской информационной системой документооборота, в которой каждый документ имеет свое уникальное имя — URL. Концептуально можно предположить даже, что все документы размещаются на одном сервере. Однако среда Web физически разнесена по множеству серверов, каждый из которых содержит некоторое количество документов. Имя сервера, содержащего конкретный документ, определяется по URL-адресу документа. Только благодаря подобному распределению документов Всемирная паутина смогла вырасти до ее современных размеров.
Дата добавления: 2015-08-18; просмотров: 57 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Прозрачность | | | Разделение приложений по уровням |