Разработка  надежного  протокола  обмена  данными на уровне Ethernet 
       в проекте Cirrostratus 
       
       
       
       Кирилл Кузнецов, 361 группа 
       Научный руководитель: Богатырев Станислав 
       
       
       
       2009 
      
     
      
       СПбГУ математико-механический факультет кафедра системного программирования

      
       Тема: 
      
     
      
       
       
       «Оптимизация протокола обмена данными Cirrostratus для работы с виртуальными  машинами»

      
       Архитектура

      
       Существующие решения ориентированы на работу с физическим устройством: 
       
       
        
         АоЕ — жесткий диск с ATA-интерфейсом 
         
        
        
         FCoE — жёсткий диск с FC-интерфейсом  
        
       
       
       
        
         
         
         
         
        
       
      
     
      
       Актуальность темы - I

      
       Актуальность темы - II 
      
     
      
       
        
         Что делает виртуальная машина : 
         
        
       
       
        
         Запрашивает блоки данных, кратные размеру страницы памяти (4 Кб) 
        
        
         Далее обращается к кешу гостевой ОС 
        
        
         Если необходимо, идёт обращение к диску  
        
       
       
        
         
        
        
         Со стороны сервера — виртуальный диск

      
       Цели и задачи: 
      
     
      
       
        
         Выявить закономерности поведения ВМ  (Возможность помечать  «горячие» зоны диска, добавлять их в кеш заранее) 
         
        
        
         Проанализировать и сравнить, какой вариант 
         Ethernet (Fast или Gigabit) нам подходит (нужно обеспечить большую пропускную способность для запроса больших блоков и как добиться минимального времени отклика для запросов маленьких блоков )

      
       DST 
      
     
      
       Протокол будет основываться на драйвере сетевого хранилища DST, который на данный момент работает на транспортном уровне.

More Related Content

PPT
Xen экономия
PDF
BSD и всякая там virtualization
PDF
Lustre file system for seismic processing (159060)
PPTX
DataCore case studies
PDF
Cisco solutions for dc whiteboarding
PDF
Cisco solutions for dc whiteboarding
PPT
през лекц 2-5_файлы_091214_v1
PPTX
CloudsNN 2013 Березин Максим. Комплексный подход в реализации облачных проектов.
Xen экономия
BSD и всякая там virtualization
Lustre file system for seismic processing (159060)
DataCore case studies
Cisco solutions for dc whiteboarding
Cisco solutions for dc whiteboarding
през лекц 2-5_файлы_091214_v1
CloudsNN 2013 Березин Максим. Комплексный подход в реализации облачных проектов.

What's hot (20)

PDF
HPC file systems (160761)
PPTX
Developer Days 2011, Kharkov
PPTX
Оперативная память
PDF
โครงงานเพื่อการพัฒนาสื่อ
PDF
Инфраструктура хранения для KADME Whereoil
PPTX
Azure for IT pro - TechDays Armenia
PDF
Программно-технические комплексы для работы с геолого-геофизическими данными
PDF
Использование ленточных технологий для сокращения стоимости файловых хранилищ
PDF
СХД для обработки сейсмики: сравнительный обзор
PDF
Block-level compression in Linux. Pro et contra
PDF
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
 
PPTX
Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...
 
PDF
Oracle exa2 biz_summit
PDF
Валентин Коновалов "Кэш МЯК"
PDF
Обзор Btrfs
PDF
Cетевая виртуализация в Hyper v 3.0
PDF
UCloud™- примеры использования облака
PDF
Ibm megatrade шиндак xiv v3.0
PPT
VMC Как попробовать виртуализацию VMware
PPTX
Защита датацентров и данных от катастроф на базе технологий Nutanix / Максим ...
HPC file systems (160761)
Developer Days 2011, Kharkov
Оперативная память
โครงงานเพื่อการพัฒนาสื่อ
Инфраструктура хранения для KADME Whereoil
Azure for IT pro - TechDays Armenia
Программно-технические комплексы для работы с геолого-геофизическими данными
Использование ленточных технологий для сокращения стоимости файловых хранилищ
СХД для обработки сейсмики: сравнительный обзор
Block-level compression in Linux. Pro et contra
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими руками
 
Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...
 
Oracle exa2 biz_summit
Валентин Коновалов "Кэш МЯК"
Обзор Btrfs
Cетевая виртуализация в Hyper v 3.0
UCloud™- примеры использования облака
Ibm megatrade шиндак xiv v3.0
VMC Как попробовать виртуализацию VMware
Защита датацентров и данных от катастроф на базе технологий Nutanix / Максим ...
Ad

Similar to Presentation (20)

ODP
Project Cirrostratus
PDF
Белнетэксперт - СХД
ODP
Разработка надежного протокола обмена данными на уровне Ethernet
ODP
Разработка надежного протокола обмена данными на уровне Ethernet
PPTX
Технические средства реализации информационных процессов
PPTX
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
PDF
Хранение файлов: защита, быстродействие, маштабирование
PDF
Архитектура и программирование потоковых многоядерных процессоров для научных...
PDF
Лекция 4: Оптимизация доступа к памяти (Memory access optimization, caches)
PDF
Windows Azure Internals
PDF
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
PPTX
Совместимы ли понятия SDS и производительность?
PPTX
SPCUA - Virtual SharePoint (Russian version)
PPTX
Доклад Майкла Ноэла на SPCUA 2012
PDF
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
PDF
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
PPTX
Сервисы Azure для научных исследований
PPTX
Многопоточность в играх. Игорь Лобанчиков. CoreHard Spring 2019
PPTX
Современные серверы DEPO Storm и системы хранения DEPO Storage
Project Cirrostratus
Белнетэксперт - СХД
Разработка надежного протокола обмена данными на уровне Ethernet
Разработка надежного протокола обмена данными на уровне Ethernet
Технические средства реализации информационных процессов
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Хранение файлов: защита, быстродействие, маштабирование
Архитектура и программирование потоковых многоядерных процессоров для научных...
Лекция 4: Оптимизация доступа к памяти (Memory access optimization, caches)
Windows Azure Internals
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Совместимы ли понятия SDS и производительность?
SPCUA - Virtual SharePoint (Russian version)
Доклад Майкла Ноэла на SPCUA 2012
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Сервисы Azure для научных исследований
Многопоточность в играх. Игорь Лобанчиков. CoreHard Spring 2019
Современные серверы DEPO Storm и системы хранения DEPO Storage
Ad

Presentation

  • 1. Разработка надежного протокола обмена данными на уровне Ethernet в проекте Cirrostratus Кирилл Кузнецов, 361 группа Научный руководитель: Богатырев Станислав 2009 СПбГУ математико-механический факультет кафедра системного программирования
  • 2. Тема: «Оптимизация протокола обмена данными Cirrostratus для работы с виртуальными машинами»
  • 3. Архитектура
  • 4. Существующие решения ориентированы на работу с физическим устройством: АоЕ — жесткий диск с ATA-интерфейсом FCoE — жёсткий диск с FC-интерфейсом Актуальность темы - I
  • 5. Актуальность темы - II Что делает виртуальная машина : Запрашивает блоки данных, кратные размеру страницы памяти (4 Кб) Далее обращается к кешу гостевой ОС Если необходимо, идёт обращение к диску Со стороны сервера — виртуальный диск
  • 6. Цели и задачи: Выявить закономерности поведения ВМ (Возможность помечать «горячие» зоны диска, добавлять их в кеш заранее) Проанализировать и сравнить, какой вариант Ethernet (Fast или Gigabit) нам подходит (нужно обеспечить большую пропускную способность для запроса больших блоков и как добиться минимального времени отклика для запросов маленьких блоков )
  • 7. DST Протокол будет основываться на драйвере сетевого хранилища DST, который на данный момент работает на транспортном уровне.