На сегодняшний день с подачи Gartner уже практически весь мир начал говорить о WebScale технологиях как о принципиальном архитектурном подходе ближайшего будущего, а (по прогнозам того же Gartner) к 2017-му году более половины крупнейших мировых компаний будет применять "веб-масштабируемые" технологии для решения своих бизнес-задач.
К сожалению, большинство игроков мирового рынка поняли WebScale слишком буквально и либо зациклились на гиперконвергенции, преподносимой как прорыв на рынке IT-технологий, либо на создании веб-сервисов для клиентов, при этом чаще всего базирующихся на устаревших технологических принципах.
Истина как обычно гораздо шире и глубже.
Как один из основных участников этого рынка, мы уже прошли множество стадий (включая достаточно узкую "гиперконвергентную" нишу еще в 2009 году) и на сегодня пришли к понятию Xtreme Computing Platform — предоставляя полный стек технологий "снизу-вверх". Мы видим будущее как вертикаль от аппаратных платформ до автоматизации управления облачными платформами.
Почему это именно так, мы и поговорим в моём докладе.
3. Переворот рынка автомобилей
Автопилот – программное обновление Tesla.
Вы проснулись, ваша машина уже получила массу нового функционала,
самостоятельно обновившись ночью и став намного умнее.
Это невозможно на «старых», не программно-определяемых самообучающихся
автомобилях. Кардинальные автоматические обновления – каждые несколько
месяцев.
8. Покупка
Приобретение технологий «большими
кусками», массивные затраты
(переподписка)
Управление
Множество интерфейсов управления, большое
количество ручных операций
Внедрение
Длится месяцами, большое влияние на
другие процессы в компании
Масштабирование
Сложно быстро расти
Техподдержка
Множество «точек входа», нет прозрачности,
вендоры указывают друг на друга
Cложности на каждом шаге
Storage
Controller
Storage
Controller
Storage
Controller
Storage
Controller
Server Server
Виртуализация
App App
Storage
Controller
Storage
Controller
9. Какой должна быть современная IT инфраструктура?
Защита и полный контроль над
данными без существенных
затрат
Предсказуемый рост емкости и
производительности с
линейным ценообразованием
Не требуются специфичные
знания
Внедрение за часы вместо
недель или месяцев
Безопасность
Линейное
масштабирование
ПростотаГибкость
10. Шаг к решению: Гипер-конвергентная инфраструктура
Интегрированная платформа с
линейным масштабированием
мощностей
Виртуализация
App App
Виртуализация
App App
Storage
Controller
Storage
Controller
Storage
Controller
Storage
Controller
Server Server
Storage
Controller
Storage
Controller
11. Все «новое» – хорошо знакомое web-разработчикам
Cпециализированные
IT технологии
Крупные закупки
«железа»
Магнитные диски
Виртуализация серверов
Флеш
Закупки малыми частями
Стандартизация
IT технологий
Приватные ДЦ Гибридные облака
Виртуализация ДЦ
12. Как мы этого достигли: Web-Scale инжиниринг
Стандартные x86 сервера
Весь интеллект в ПО
Линейно-масштабируемая
архитектура
Самодиагностика и
самоизлечение
Мощная автоматизация и
аналитика
X86
X86
X86
13. Web-Scale IT – просто, масштабируемо, эффективно
Цели нового дизайна ДЦ
•Массивное снижение энергопотребления и
прогнозируемое масштабирование
•Нет единой точки отказа
•Распределять все
•Всегда работает
•Полная автоматизация и мощная аналитика
Фундаментальные аксиомы
•Стандартные однотипные x86 сервера:
«отказало -> заменил»
•Нет специализированных аппаратных средств
•Весь интеллект и сервис в ПО
•Линейный, предсказуемый рост
14. Эра «гибридных облаков» - следующий шаг
Инфраструктура для
частного облака
Data Backup
Disaster Recovery
Прозрачная миграция приложений Безопасность
Линейность роста
Простота
Гибкость
…
15. Distributed Storage Fabric
Web-Scale Core | Compression | Dedupe | Tiering | Resiliency | Data
Protection
App Mobility Fabric
Workload mobility | Extensibility | No Lock-in | Always On | API
Azure
ESXi Hyper-V
AWS
Акрополи
с
Управление всей
инфраструктурой
«одним кликом»
Мощнейшая
аналитика
Автоматическое
самоизлечение
Призм Acropolis
Hypervisor
Наш “шах и мат»: Xtreme Computing Platform
16.
17. Возврат инвестиций
за 5 лет-Year (ROI)
510%
Возврат инвестиций
7.5месяцев
Экономия за 5 лет
на TCO
58%
Управление
инфраструктурой
71%меньше времени
Незапланированные
простои
99.7%меньше происшествий
Внедрение
85%быстрее
Ключевые
метрики
Ценность
для
бизнеса
IT для бизнеса, не бизнес для IT
18. Масштабируемая распределенная платформа
VM VM VM CVM
Гипервизор
VM VM VM CVM
Гипервизор
Tier 1 нагрузки
(работают на всех нодах)
Nutanix Controller VM
(один на нод)
VM VM VM CVM
Гипервизор
Распределенное хранение данных
Snapshots Clones Compression Deduplication
Locality Tiering Erasure Coding Resilience
Нод 1 Нод 2 Нод N
X86 X86 X86
19. Прорыв на рынке систем управления облаками
Замена коммерческих гипервизоров
• “Импортозамещение” - 100% открытый и бесплатный
гипервизор AHV (Acropolis HyperVisor)
• Уникальная надежность и масштабирование (не
используются SQL сервера для хранения
конфигураций облака)
• Выдерживает множественный отказ оборудования
• Нет единой точки отказа
• Легкость миграции с Vmware ESXi (одним «кликом»)
• Кардинальное снижение затрат (отсутствуют траты на
лицензирование гипервизора и средств управления)
• Безопасность применения для сверх-критичных
приложений
When Nutanix set out to solve the problem of legacy infrastructure, we looked at how hyperscale companies like Facebook, Google and Amazon solved the problem in their datacenters. These companies started pushing the limits of their infrastructure in ways that traditional businesses did not.
They need greater business agility and the ability to push out new applications and services faster and grow their footprint on demand more quickly. They ran into the limitations of legacy infrastructure architectures. They hired systems engineers and PhDs to come up with a new approach to infrastructure and IT operations, what we now call web-scale IT that is built around a fundamentally different architecture. They started with commodity, off-the-shelf x86 servers with storage and built system software that pools available resources.
All intelligence is in the software layer, and the software is 100% distributed so that there are no hotspots or bottlenecks as the system grows. They built layers of resilience in the software, knowing that hardware can fail. Their infrastructure is built for always-on operations so that there’s no downtime if there’s a failure or when they need to do maintenance on parts of the system. When was the last time Facebook had to bring down its service for a scheduled maintenance event?
These systems use extensive automation and rich analytics to achieve a couple of orders of magnitude better operational efficiency. In the average enterprise datacenter, you have one admin managing between 200 and 400 servers. In the web-scale world, you have one admin managing 20,000 servers. This is possible because the system is fully automated.
Web-scale architectures gave these companies a competitive edge. They were able to grow their footprint linearly and predictably on demand without limits. They are able to lower TCO and deliver greater business agility.
Nutanix brings the power of web-scale to enterprise infrastructure. The Nutanix solution is built from the ground up using the same web-scale technologies and architectures and is engineered to meet the needs of enterprise environments. So customers get the benefits of web-scale architectures without having to handcraft their own web-scale infrastructure solutions to run enterprise applications.
Purpose: Talk about where and how web-scale IT originated, and what some of the common are between different web-scale data centers
Key Points:
Web companies like Google and Facebook started pushing the limits of existing infrastructure systems and processes in ways that traditional businesses did not. They needed infrastructure that could support their business requirements (rapid application development cycles, scale on demand, cost containment). They tried using existing infrastructure solutions, but quickly realized that legacy infra was a poor fit for their needs.
Over time, these companies developed an alternate approach to IT that enabled them to get past limitations in infrastructure. Some common traits of web-scale IT:
Infrastructure built from commodity server hardware pooled together using intelligent software. This allows customers to start small and scale one server at a time – true scale-out
The software in the system is distributed across all the nodes. You don’t have central metadata servers or name nodes. You don’t see controller bottlenecks
Embarrassingly parallel operations – everything in the system, including storage functions like deduplication and metadata management and system cleanup, is distributed across all nodes. There are no hotspots or bottlenecks, allowing for massive scale
Compute and storage sit very close to each other. Data does not have to go back and forth between storage and compute over a network. Data has gravity, so co-locating storage and compute eliminates network bottlenecks and system slowdown
Heavy automation eliminates the need for expensive, error-prone manual operations. You don’t
The Nutanix solution is built with the cloud in mind.
First of all, Nutanix allows you to deploy infrastructure that provides cloud-like agility, simplicity and fractional consumption with enhanced security all within your private datacenter.
In addition, Nutanix is building a number of technologies that provide a bridge to popular public cloud services such as Amazon Web Services and Microsoft Azure, allowing customers to use the public cloud for data backup, disaster recovery and a destination for applications.
Let’s take a look at the Nutanix architecture. The Nutanix solution is deployed as a cluster of servers or nodes — starting with at least three. Each node has CPU, memory, flash storage and hard disk drives, and has a hypervisor installed. The nodes are connected to each other over a 10 Gig Ethernet switch - any standard switch will do. The Nutanix software runs in a user-mode VM called the controller VM on each node in this cluster. The Controller VMs or CVMs talk to each other and create a single storage pool using the storage drives on all the nodes in the cluster. This is called the Distributed Storage Fabric or DSF.
DSF distributes data and metadata across all the nodes in the cluster, and provides enterprise storage features such as deduplication, compression, cloning, tiering and resilience in a truly distributed way with no single points of failure or hotspots in the cluster. This scale-out architecture allows you to grow the cluster by adding nodes when needed without limits. You get linear predictable performance and capacity increases as the cluster grows.
The Nutanix solution delivers data locality to provide the best VM and cluster performance. All I/O requests from a VM are handled by the local controller VM on that node. When a VM writes data, one copy of the data is always written to the local node. That way, read requests can be handled immediately using data on the same node without going over the network. If the VM moves to a different node, then over time the data also migrates to the remote node to restore locality.
The Nutanix solution is 100% software-defined and doesn’t rely on custom hardware for any capabilities. Current Nutanix customers can get the benefits of software innovation by installing the latest software release with a single click.