User Tools

Site Tools


rfbr:rje:scmodel

<html> <?xml version=“1.0” encoding=“UTF-8”?> <!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd">

<html xmlns=“http://www.w3.org/1999/xhtml”><!–This file was converted to xhtml by OpenOffice.org - see http://xml.openoffice.org/odf2xhtml for more info.–><head profile=“http://dublincore.org/documents/dcmi-terms/”><meta http-equiv=“Content-Type” content=“application/xhtml+xml; charset=utf-8”/><title xml:lang=“en-US”>- no title specified</title><meta name=“DCTERMS.title” content=“” xml:lang=“en-US”/><meta name=“DCTERMS.language” content=“en-US” scheme=“DCTERMS.RFC4646”/><meta name=“DCTERMS.source” content=“http://xml.openoffice.org/odf2xhtml”/><meta name=“DCTERMS.creator” content=“Andrey Demichev”/><meta name=“DCTERMS.issued” content=“2011-12-09T13:18:01” scheme=“DCTERMS.W3CDTF”/><meta name=“DCTERMS.contributor” content=“Andrey Demichev”/><meta name=“DCTERMS.modified” content=“2011-12-09T13:20:39” scheme=“DCTERMS.W3CDTF”/><meta name=“DCTERMS.provenance” content=“” xml:lang=“en-US”/><meta name=“DCTERMS.subject” content=“,” xml:lang=“en-US”/><link rel=“schema.DC” href=“http://purl.org/dc/elements/1.1/” hreflang=“en”/><link rel=“schema.DCTERMS” href=“http://purl.org/dc/terms/” hreflang=“en”/><link rel=“schema.DCTYPE” href=“http://purl.org/dc/dcmitype/” hreflang=“en”/><link rel=“schema.DCAM” href=“http://purl.org/dc/dcam/” hreflang=“en”/><base href=“.”/><style type=“text/css”>

@page {  }
table { border-collapse:collapse; border-spacing:0; empty-cells:show }
td, th { vertical-align:top; font-size:12pt;}
h1, h2, h3, h4, h5, h6 { clear:both }
ol, ul { margin:0; padding:0;}
li { list-style: none; margin:0; padding:0;}
<!-- "li span.odfLiEnd" - IE 7 issue-->
li span. { clear: both; line-height:0; width:0; height:0; margin:0; padding:0; }
span.footnodeNumber { padding-right:1em; }
span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000;  margin:0; border:0; padding:0;  }
* { margin:0;}
.Heading_20_1 { font-size:115%; margin-bottom:0.0835in; margin-top:0.1665in; font-family:Arial; writing-mode:page; font-weight:bold; }
.P1 { color:#000000; font-size:14pt; font-weight:normal; line-height:150%; margin-left:0in; margin-right:0in; text-align:justify ! important; text-indent:0.2402in; font-family:Times New Roman; writing-mode:page; }
.P2 { color:#000000; font-size:14pt; font-weight:normal; line-height:150%; margin-left:0in; margin-right:0in; text-align:justify ! important; text-indent:0.2402in; font-family:Times New Roman; writing-mode:page; }
.отчет { font-size:14pt; font-family:Times New Roman; writing-mode:page; margin-left:0in; margin-right:0in; line-height:150%; text-align:justify ! important; text-indent:0.2402in; color:#000000; font-weight:normal; }
.Bullet_20_Symbols { font-family:StarSymbol, Times New Roman; font-size:9pt; }
<!-- ODF styles with no properties representable as CSS -->
{ }
</style></head><body><h1 class="Heading_20_1"><a id="a__Обобщенная_модель_СК_вычислителя_"><span/></a>Обобщенная модель СК вычислителя.</h1><p class="отчет">Современные СК установки можно разделить на несколько типов:</p><ul><li><p class="P2" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>кластерные СК;<span class="odfLiEnd"/> </p></li><li><p class="P2" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>СК с общей памятью;<span class="odfLiEnd"/> </p></li><li><p class="P2" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>специализированные СК.<span class="odfLiEnd"/> </p></li></ul><p class="отчет">Наиболее распространенными являются СК первого типа, так как они строятся с использование массовых продуктов и, как следствие, являются наиболее дешевыми в расчете на единицу мощности. Поэтому мы будет ориентироваться на них.</p><p class="отчет">Кластерный СК — это набор стандартных серверов, объединенных локальной сетью. В качестве последней обычно используется сеть Infinityband или другая сеть низкой латентностью. Использование стандартной сети Ethernet не рекомендовано, так как латентность данной сети достаточно высокая. Использование сети Ethernet может быть оправдано только в случае сильных бюджетных ограничениях.</p><p class="отчет">Более формально определим СК кластер как набор из N рабочих узлов, соединенных локальной сетью. </p><p class="отчет">Хотя топология сети имеет большое значение для конкретных приложений, мы ограничимся наиболее популярной топологией современных СК кластеров типа «толстого дерева» (fat-tree).</p><p class="отчет">Таким образом, СК кластер представляет собой «толстое дерево» листьями которого являются рабочие узлы.</p><p class="отчет">Для эффективного использования СК необходимо детализировать структуру рабочего узла (РУ). Будем считать, что РУ состоит из нескольких ЦПУ, которые в свою очередь могут содержать несколько вычислительных ядер. Кроме того, узлы характеризуются определенным объемом оперативной памяти и наличием жесткого диска для хранения результатов и промежуточных данных.</p><p class="отчет">Важным моментов структуры СК кластера является система управления задачами — локальный менеджер ресурсов (ЛМР). В описываемой модели СК предполагается, что ЛМР — это система пакетной обработки заданий, которая управляет набором очередей заданий.</p><p class="отчет">Предполагается, что СК кластер имеет однородную структуру. Последнее утверждение часто нарушается, однако однородность может быть формально восстановлена путем приписывания однородного набора РУ к очереди.</p><p class="отчет">Каждая очередь имеет определенный набор атрибутов, характеризующих данную ее. Приведем список основных атрибутов, наличие которых обязательно для любой ЛМР:</p><ul><li><p class="P1" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>максимальная длина очереди;<span class="odfLiEnd"/> </p></li><li><p class="P1" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>максимальное число активных заданий в очереди;<span class="odfLiEnd"/> </p></li><li><p class="P1" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>максимальное время выполнения задания в очереди;<span class="odfLiEnd"/> </p></li><li><p class="P1" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>максимальное число ядер, выделяемых для задания;<span class="odfLiEnd"/> </p></li><li><p class="P1" style="margin-left:0cm;"><span class="Bullet_20_Symbols" style="display:block;float:left;min-width:0cm">•.</span>минимальная оперативная память на одно ядро доступное заданию.<span class="odfLiEnd"/> </p></li></ul></body></html>
rfbr/rje/scmodel.txt · Last modified: 09/12/2011 13:18 by 127.0.0.1