Кіріспе
Жүйелік инженериядағы өлшем
In systems engineering, dependability is a measure of a system's availability, reliability, maintainability, and in some cases, other characteristics such as durability, safety and security. In real time computing, dependability is the ability to provide services that can be trusted within a time period. The service guarantees must hold even when the system is subject to attacks or natural failures. The International Electrotechnical Commission (IEC), via its Technical Committee TC 56 develops and maintains international standards that provide systematic methods and tools for dependability assessment and management of equipment, services, and systems throughout their life cycles. The IFIP Working Group 10.4 on "Dependable Computing and Fault Tolerance" plays a role in synthesizing the technical community's progress in the field and organizes two workshops each year to disseminate the results. Dependability can be broken down into three elements:
Attributes a way to assess the dependability of a system
Threats an understanding of the things that can affect the dependability of a system
Means ways to increase a system's dependability
Жүйелік инженерияда сенімділік – жүйенің қолжетімділігі, сенімділігі, техникалық қызмет көрсетуге дайындығы және кейбір жағдайларда, беріктігі, қауіпсіздігі және қорғалуы сияқты сипаттамаларын өлшеудің көрсеткіші. Нақты уақытты есептеуде сенімділік – белгілі бір уақыт ішінде сенімді қызметтерді ұсыну қабілеті. Қызметке берілген кепілдіктер жүйе шабуылға немесе табиғи іркілулерге ұшыраған жағдайда да сақталуы керек. Халықаралық электротехникалық комиссия (IEC) өзінің Техникалық комитеті TC 56 арқылы жабдықтардың, қызметтердің және жүйелердің өмірлік циклы бойынша сенімділігін бағалау және басқаруға арналған жүйелі әдістер мен құралдарды ұсынатын халықаралық стандарттарды әзірлейді және жаңартады. "Сенімді есептеу және қателерге төзімділік" тақырыбындағы IFIP жұмыс тобы 10.4 осы сала бойынша техникалық қоғамдастықтың жетістіктерін жинақтап, нәтижелерді тарату үшін жыл сайын екі семинар өткізеді. Сенімділікті үш құрамдас бөлікке жіктеуге болады:
In systems engineering, dependability is a measure of a system's availability, reliability, maintainability, and in some cases, other characteristics such as durability, safety and security. In real time computing, dependability is the ability to provide services that can be trusted within a time period. The service guarantees must hold even when the system is subject to attacks or natural failures. The International Electrotechnical Commission (IEC), via its Technical Committee TC 56 develops and maintains international standards that provide systematic methods and tools for dependability assessment and management of equipment, services, and systems throughout their life cycles. The IFIP Working Group 10.4 on "Dependable Computing and Fault Tolerance" plays a role in synthesizing the technical community's progress in the field and organizes two workshops each year to disseminate the results. Dependability can be broken down into three elements:
Attributes a way to assess the dependability of a system
Threats an understanding of the things that can affect the dependability of a system
Means ways to increase a system's dependability
Қасиеттері – жүйенің сенімділігін бағалау жолы
Қауіптері – жүйенің сенімділігіне әсер ететін факторларды түсіну
Шаралары – жүйенің сенімділігін арттыру тәсілдері
In systems engineering, dependability is a measure of a system's availability, reliability, maintainability, and in some cases, other characteristics such as durability, safety and security. In real time computing, dependability is the ability to provide services that can be trusted within a time period. The service guarantees must hold even when the system is subject to attacks or natural failures. The International Electrotechnical Commission (IEC), via its Technical Committee TC 56 develops and maintains international standards that provide systematic methods and tools for dependability assessment and management of equipment, services, and systems throughout their life cycles. The IFIP Working Group 10.4 on "Dependable Computing and Fault Tolerance" plays a role in synthesizing the technical community's progress in the field and organizes two workshops each year to disseminate the results. Dependability can be broken down into three elements:
Attributes a way to assess the dependability of a system
Threats an understanding of the things that can affect the dependability of a system
Means ways to increase a system's dependability
Тарих
Кейбір дереккөздер бұл сөзді 1910-жылдары Dodge Brothers автомобильдерінің баспа жарнамасында пайда болғанын айтады. Бірақ бұл сөз одан бұрын да қолданылған, себебі Оксфорд ағылшын тілінің сөздігінде оның алғашқы пайдалануы 1901 жылға тіркелген. 1960 және 1970 жылдары қателерге төзімділік пен жүйелердің сенімділігіне қызығушылық артқан кезде, сенімділік [x] өлшеміне айналды, ал сенімділік өлшемдері қауіпсіздік және тұтастық сияқты қосымша факторларды қамтуға бастады. 1980 жылдардың басында Жан Клод Лапри қателерге төзімділік пен жүйелік сенімділікті зерттеуді қамтитын термин ретінде «сенімділік» сөзін таңдады, бұл сенімділік сөзінің мағынасын кеңейтуді болдырмады. Осы бастамалардан бастап сенімділік саласы халықаралық зерттеулердің белсенді саласы болып дамыды, оны Сенімді жүйелер мен желілер жөніндегі халықаралық конференция, Сенімді таратылған жүйелер жөніндегі халықаралық симпозиум және Бағдарламалық жасақтаманың сенімділігі жөніндегі халықаралық симпозиум сияқты бірқатар маңызды халықаралық конференциялар қолдады. Дәстүрлі түрде жүйенің сенімділігіне қолжетімділік, сенімділік және техникалық қызмет көрсету кіреді, бірақ 1980 жылдардан бері қауіпсіздік пен қорғалу да сенімділік өлшемдеріне қосылды.
Ақпараттық жүйелердің сенімділігі және өмір сүру мүмкіндігі
Тәуелділік туралы кейбір жұмыстар, мысалы, SOA қолданып, жүйе тұрақтандыру қасиетін енгізу үшін құрылымдалған ақпараттық жүйелерді пайдаланады, осылайша, ақпараттық жүйенің жұмысын тоқтатуға келмейтін қатеден кейін сақтап қалуын немесе қайта іске қосуын қамтамасыз етеді. Қазіргі заманғы аялардың икемділігі жүйелік архитекторларды қолдағы, қауіпсіз ресурстарды ең маңызды қызметтерді қолдау үшін қайта конфигурациялау механизмдерін іске қосуға ынталандырады, оның орнына қателерге төтеп беру үшін жүйені артық қамтамасыз етуден аулақ тұруға шақырады. Желілік ақпараттық жүйелердің кеңінен таралуымен қолжетімділік пайдаланушы тәжірибесіне басымдық беру үшін енгізілді. Жұмыстың сапалық деңгейін ескере отырып, жұмысқа қабілеттіліктің өлшенуі – "белгілі бір уақыт ішінде жүйенің ақаулардың болуына қарамастан қаншалықты жақсы жұмыс істейтінін сандық көрсету" деп анықталады.