Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ѕример компоновки функционального профил€




 

Ќаиболее актуальными в насто€щее врем€ представл€ютс€ откры≠тые распределенные »— с архитектурой Ђклиент-серверї. –ассмотрим подходы к построению функциональных профилей таких систем [4].

ѕрофиль среды »— должен определ€ть ее архитектуру в соответ≠ствии с выбранной моделью распределенной обработки данных, на≠примерDCE (Distributed Computing Environment) или CORBA (Common Object Request Broker Architecture). ¬ первом случае модель определ€етс€ стандартами  онсорциума OSF, в частности механизма удаленного вызова процедур RPC (Remote Procedure Call) с учетом стандартов де-факто, которые специфицируют примен€емые монито≠ры транзакций (например, монитор транзакций Tuxedo) [3]. ¬о вто≠ром случае модель определ€етс€ стандартами консорциума OMG, в частности спецификацией брокера объектных запросов ORB (Object Request Broker). —тандарты интерфейсов приложений со средой »— (Application Program Interface Ч API) должны быть определены по функциональным област€м профилей »—. ƒекомпозици€ структуры среды функционировани€ »— на составные части, выполн€ема€ на стадии эскизного проектировани€, позвол€ет детализировать профиль среды »— по функциональным област€м эталонной модели OSE/RM:

Х графического пользовательского интерфейса (Motif консорциу≠ма ЂOSFї или стандарт X Window IEEE);

Х рел€ционных или объектно-ориентированных —”Ѕƒ (например, стандарт €зыка SQL-92 и спецификации доступа к разным базам дан≠ных);

Х операционных систем с учетом сетевых функций, выполн€емых на уровне ќ— (например, набора стандартов POSIX Ч ISO и IEEE);

Х телекоммуникационной среды в части услуг и сервисов прикладного уровн€: электронной почты (по рекомендаци€м ITU-T X.400,

’.500), доступа к удаленным базам данных RDA (по стандарту ISO; 9594-1.2), передачи файлов, доступа к файлам и управлени€ файлами (по стандарту ISO 10607 - 1, 2, 3, 4, 5, 6).

ѕрофиль среды распределенной »— должен включать в себ€ стандарты протоколов транспортного уровн€ (по ISO OSI или стандарт де-факто протокола TCP/IP), стандарты локальных сетей (например, стандарт Ethernet IEEE 802.3 или стандарт Fast Ethernet IEEE 802.3 u), а также стандарты средств сопр€жени€ проектируемой »— с сет€ми передачи данных общего назначени€ (например, по рекомендаци€м ITU-TX.25,X.3,X.29 и др.).

¬ыбор аппаратных платформ »— св€зан с определением их параметров: вычислительной мощности серверов и рабочих станций в соответствии с проектными решени€ми по разделению функций между клиентами и серверами; степени масштабируемости аппаратных плат-

форм; надежности. ѕрофиль среды » — содержит стандарты, опреде≠л€ющие параметры технических средств и способы их измерени€ (на≠пример, стандартные тесты измерени€ производительности).

ѕрофиль защиты информации в »— должен обеспечивать реали≠зацию политики информационной безопасности, разрабатываемой в соответствии с требуемой категорией безопасности и критери€ми бе≠зопасности, заданными в техническом задании на систему [8]. ѕост≠роение профил€ защиты информации в распределенных системах Ђклиент-серверї методически св€зано с точным определением компо≠нентов системы, ответственных за те или иные функции, сервисы и услуги, и средств защиты информации, встроенных в эти компонен≠ты. ‘ункциональна€ область защиты информации включает в себ€ функции защиты, реализуемые разными компонентами »—, а именно функции:

Х защиты, реализуемые ќ—;

Х защиты от несанкционированного доступа, реализуемые на уров≠не ÷– промежуточного сло€;

Х управлени€ данными, реализуемые —”Ѕƒ;

Х защиты программных средств, включа€ средства защиты от ви≠русов;

Х защиты информации при обмене данными в распределенных си≠стемах, включа€ криптографические функции;

Х администрировани€ средств безопасности. ќсновополагающим документом в области защиты информации в распределенных системах €вл€ютс€ рекомендации ’.800, прин€тые ћ  ““ (сейчас ITU-T) в 1991 г. ѕодмножество указанных рекомен≠даций должно составл€ть профиль защиты информации в »— с уче≠том распределени€ функций защиты информации по уровн€м концеп≠туальной модели »— и взаимосв€зи функций и примен€емых меха≠низмов защиты информации. ѕри использовании профил€ защиты информации при проектировании, разработке и сопровождении »— целесообразно учитывать методические рекомендации, изложенные в интерпретации Ђќранжевой книгиї национального центра компьютерной безопасности —Ўј дл€ сетевых конфигураций. ѕрофиль защиты информации должен включать в себ€ указани€ на методы и средства обнаружени€ в примен€емых аппаратных и программных средствах недекларированных возможностей (Ђзакладныхї элементов и виру≠сов). ѕрофиль должен также содержать указани€ на методы и сред≠ства резервного копировани€ информации и восстановлени€ инфор≠мации при отказах и сбо€х аппаратуры системы.

ѕрофиль инструментальных средств, встроенных в »—, отобража≠ет решени€ по выбору методологии и технологии создани€, сопровож≠дени€ и развити€ конкретной »—, описание которых должно быть выполнено на стадии эскизного проектировани€ системы. —остав встроенных инструментальных средств определ€етс€ на основании решений и нормативных документов об организации сопровождени€ и развити€ »—. ѕри этом должны быть учтены правила и пор€док, регламентирующие внесение изменений в действующие системы. ‘ункциональна€ область профил€ инструментальных средств, встро≠енных в »—, охватывает функции централизованного управлени€ и администрировани€, св€занные:

Х с контролем производительности и корректности функциониро≠вани€ системы в целом;

Х преобразованием конфигурации ѕѕќ, тиражированием версий;

Х управлением доступом пользователей к ресурсам системы и кон≠фигурацией ресурсов;

Х перенастройкой приложений в св€зи с изменени€ми прикладных функций »—;

Х настройкой пользовательских интерфейсов (генераци€ экранных форм и отчетов); Х ведением баз данных системы;

Х восстановлением работоспособности системы после сбоев и аварий.

ƒополнительные ресурсы, необходимые дл€ функционировани€ встроенных инструментальных средств (минимальный и рекомендуе≠мый объем оперативной пам€ти, размеры требуемого пространства на дисковых накопител€х и т.д.), учитываютс€ в разделе проекта, относ€щемс€ к среде »—. ¬ыбор инструментальных средств, встроенных в »—, производитс€ в соответствии с требовани€ми профил€ среды »—. —сылки на соответствующие стандарты, вход€щие в профиль среды, должны быть указаны и в профиле инструментальных средств, встро≠енных в »—. ¬ этом профиле также предусмотрены ссылки на требо≠вани€ к средствам тестировани€, которые необходимы дл€ процессов сопровождени€ и развити€ системы.   встроенным в »— средствам тестировани€ относ€тс€ средства функционального контрол€ прило≠жений, проверки интерфейсов, системного тестировани€ и диагнос≠тировани€ серверов/клиентов при максимальной нагрузке.

–ассмотренный пример еще раз демонстрирует исключительную по важности роль профилей в реализации принципов открытых систем. ѕостроение профил€ на самых ранних стади€х создани€ программной или информационной системы и следование ему на всех дальнейших стади€х жизненного цикла системы позвол€ет пользователю (заказчи≠ку) составл€ть спецификацию на приобретаемые и разрабатываемые аппаратные и программные средства, как системные, так и прикладные, обеспечивать независимость от конкретного поставщика при создании и модернизации системы. –азработчики приложений, в свою очередь, следу€ профилю, создают услови€ дл€ повторного применени€ разра≠ботанных приложений при смене платформ, а поставщики средств вы≠числительной техники Ч дл€ расширени€ рынка сбыта.

Ќа основе профил€ должно проводитьс€ тестирование и сертифи≠каци€ приложений на соответствие требовани€м открытости. ќснову большинства примен€емых в насто€щее врем€ профилей составл€ют стандарты серии POSIX. ќбщий их перечень состоит из более 45 наи≠менований. ѕеречень российских стандартов в области реализа≠ции открытых систем составл€ет 92 стандарта.

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-08; ћы поможем в написании ваших работ!; просмотров: 374 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—лабые люди всю жизнь стараютс€ быть не хуже других. —ильным во что бы то ни стало нужно стать лучше всех. © Ѕорис јкунин
==> читать все изречени€...

467 - | 452 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.