[plcug] hyper converged - atlantis usx (pl)

21
SDS, czyli jak zaoszczędzić na storage’u – Atlantix USX Jarosław Sobel Polska Grupa Użytkowników Citrix Warszawa, 18.09.2015

Upload: yar0

Post on 06-Apr-2017

457 views

Category:

Technology


1 download

TRANSCRIPT

SDS, czyli jak zaoszczędzić na storage’u – Atlantix USX

Jarosław Sobel

Polska Grupa UżytkownikówCitrix

Warszawa, 18.09.2015

Polska Grupa Użytkowników Citrix 2

Jarosław Sobel• Projektant i administrator rozwiązań Citrix• Praca z Citrixem już ponad 10 lat (od czasów Citrix

Metaframe)• Doświadczenie w pracy w dużych środowiskach

~4000 użytkowników, ~500 serwerów XA oraz kilkaset stacji VDI• Posiadacz certyfikacji w technologiach:

• Citrix – CCA-V, CCP-V oraz „stare” CCA i CCAA• Vmware – VCP-DCV 550• Microsoft – Server Virtualization with Windows Server Hyper-V and System

Center• NetApp – NCDA, NCIE-SAN

2015-09-18

Polska Grupa Użytkowników Citrix 3

Agenda• Atlantis

• Produkty• Referencje

• Atlantis USX• Wymagania• Architektura• Zasada działania• Rodzaje wolumenów• Licencjonowanie• Koszty

• Testy• +/-2015-09-18

Polska Grupa Użytkowników Citrix 4

Atlantis

2015-09-18

• Założona w 2006• Pierwszy produkt został wypuszczony w 2009• Firma o zasięgu globalnym (Ameryka Północna, EMEA,

APAC)• Ponad 1000 produkcyjnych wdrożeń (mission-critical)• Ponad 52 PB wystawionej przestrzeni

Polska Grupa Użytkowników Citrix 5

Atlantis - produkty

2015-09-18

• Atlantis Hyperscale (HCI)• The worlds first economically viable all-flash hyper-converged appliance.

Use your favorite hardware platform and scale incrementally. Save up to 90% on your current datacenter architecture and talk about IOPS again.

• Atlantis USX (SDS)• All-Flash Performance at Half the Cost of SAN. Instantly free up storage

capacity while dramatically increasing its performance and portability. Use software profiles to manage a single storage pool consisting of SAN, NAS, DAS, and Cloud storage.

• Atlantis ILIO• Better-Than-PC Performance at Less than PC costs. Achieve 10 times

performance and the number of virtual machines on the same hardware or even run your virtualized environments entirely in-memory.

Polska Grupa Użytkowników Citrix 6

Atlantis - referencje

2015-09-18

Polska Grupa Użytkowników Citrix 7

Atlantis USX – Wymagania

2015-09-18

• Hypervisor• VMware ESXi 5.1 (lub nowszy), Citrix XenServer 6.2 oraz 6.5

• Klaster 1 nodowy – dla wolumenów typu Simple Hybrid, Simple In-Memory oraz Simple All Flash.• Klaster 3 nodowy – dla wolumenów typu Hyper-Converged, Hybrid, In-Memory, and All Flash.

• Sieci• Sieć 10 GbE dla wolumenów typu: Hyper-Converged, Hybrid, In-Memory, All Flash.• Sieć 1 GbE dla wolumenów typu: Simple Hybrid, Simple In-Memory, oraz Simple All Flash.• Sieć managementowa (opcjonalna, ale zalecana) – min 1 GbE.

• Protokoły• Wsparcie dla NFS v3 (NFS v4.1 nie jest wspierany)• iSCSI (limit dla wolumenu - 2 TB) – wsparcie dla Windows Server 2008 (R2), Windows Server

2012 (R2) oraz XenServer.• Przestrzeń

• Zasoby lokalne: DAS, RAM, Flash, SSD• Zasoby sieciowe: NAS, SAN• Zasoby hybrydowe: Cloud

Polska Grupa Użytkowników Citrix 8

Atlantis USX - Architektura

2015-09-18

Polska Grupa Użytkowników Citrix 9

Atlantis USX – Zasada działania

2015-09-18

Wolumen typu: Simple Hybrid

Polska Grupa Użytkowników Citrix 10

Atlantis USX – Zasada działania

2015-09-18

Wolumen typu: Hybrid Volume –Hyper-converged (HA)

XenServerXenServerXenServerXenServer

Volume1

OS /App Image

OS /App Image

OS /App Image

Storage Layer Shared Storage SAN NAS

Servers & Network RAM CPU Network XenServer

Atlantis Layer Volume’s Service VM’s

Volume VMService VM

VDI XenDesktop Persistent VDI

Hybrid NFS HA Enabled

HA Volume1

HA Volume VM

Polska Grupa Użytkowników Citrix 11

Atlantis USX – Zasada działania

2015-09-18

Wolumen typu: Hybrid Volume –Hyper-converged (HA)

Polska Grupa Użytkowników Citrix 12

Atlantis USX – Zasada działania

2015-09-18

USX Data Flow “Hybrid Volume”

XenServer

Volume1HybridNFS

OS /App Image Volume VM

Service VMSSD Performance Layer

2

1

Shared Storage

Data Flow Discription for new IO Data Block:

1. VDI IO to disk (Volume1 VM)

2. Write from Volume to Service VM

3. Write from Servcie VM to SSD

4. Acknowledge from SSD to Service VM

5. Acknowledge from Service VM to Volume VM

6. Acknowledge to VDI (minimum 2 Ack from Servcie VM layer)

7. Depending on time, Write to Shared Storage

8. Acknowdge from Shared Storage

6

USX Storage Network 10 GB Ethernet

3 4

5 2 5 52

7 8

Polska Grupa Użytkowników Citrix 13

Atlantis USX – Rodzaje wolumenów

2015-09-18

Volume Type

Use Case

Min. #of hosts Performance Capacity Resiliency HA Applications Comments

Hyper-Converged

Server workloador VDI

3 Memory orlocal flash DAS 1Built-in 2USX HA Microsoft SQL Server,

Exchange, SharePoint

Hyper-Converged architecture; requires cluster; good balance between performance and capacity.

HybridServer workloador VDI

3 Memory orlocal flash

Shared storage

1Built-in USX HA Microsoft SQL Server, Exchange, SharePoint

Good balance between performance and capacity.

In-Memory

Non-persistent server workload

3 3Memory memory 1Built-in USX HAStateless applications (Hadoop, MongoDB, Cassandra…)

Not persistent. Best performance, but data is lost if all hosts fail.

All Flash Server workload

41 or 2 Local or shared flash

Local or shared flash

1Built-in USX HA Microsoft SQL Server, Exchange, SharePoint

Good performance, but lower capacity; good for most applications.

SimpleHybrid

PersistentVDI 1 Memory

or flashShared or local storage  

HypervisorHA if deployedon shared storage

VMware Horizon View, Citrix XenDesktop

Functionally equivalent to Atlantis ILIO Persistent VDI™; Hyper-Converged architecture when used with local disk or flash.

Simple In-Memory

StatelessVDI 1 Memory

or flashMemoryor flash   N/A (daily

backup)VMware Horizon View, Citrix XenDesktop

Not persistent. Functionally equivalent to Atlantis ILIO Diskless VDI™.

SimpleAll Flash

Persistent VDI 1 Local flash Local or 

shared flash     VMware Horizon View, Citrix XenDesktop Good performance, but lower capacity.

Polska Grupa Użytkowników Citrix 14

Atlantis USX – Licencjonowanie

2015-09-18

• Rodzaje licencji• Atlantis USX for VDI license per VM

dla stacji VDI – licencjonowanie za pojedynczą VM• Atlantis USX for XenApp licence per host (2 CPU socket)

dla serwerówXA - licencjonowane za hosty hypervisora w klastrze• Atlantis USX Local Storage Capacity (DAS, RAM, Flash)

dla pozostałych rozwiązań – licencjonowanie za 1TB przestrzeni

• Przykład – środowisko Citrix w oparciu o XenServer (15 hostów)• 100 stacji VDI – potrzebujemy 100 licencji „for VDI”• Mamy 100 serwerów XenApp – potrzebujemy 15 licencji „for XenApp”• Dodatkowo mamy serwery managementowe, które zajmują łącznie 2TB -

potrzebujemy zatem 2 licencje „for Capacity”

Polska Grupa Użytkowników Citrix 15

Atlantis USX – Koszty

2015-09-18

USX Hyper-Converged Cost ReductionSAN/NAS All-Flash Array Atlantis USX All

FlashCost Per IOPS $3 $1.60 $0.05Cost Per GB $4 $12 $2

Polska Grupa Użytkowników Citrix 16

Testy – IOmeter

2015-09-18

Legenda:[VNX] – EMC VNX 5500 configured for RAID 5, 2TB LUN[HC] – Atlantis USX Hyper-converged volume, 200GB NFS exportvmX – Virtual Machine – Windows 2008 R2 with XenApp 6.5Testy: Atlantis USX version 2.2.2

Polska Grupa Użytkowników Citrix 17

Testy – IOmeter

2015-09-18

Polska Grupa Użytkowników Citrix 18

Testy – Deduplikacja

2015-09-18

• Liczba identycznych VM (XA):• 3 VM’s – 40,5GB• 5 VM’s – 45,8GB• 6 VM’s – 47,6GB• 7 VM’s – 49GB• 8 VM’s – 50,7GB

Polska Grupa Użytkowników Citrix 19

+/-

2015-09-18

+ -Przyszłościowe rozwiązanie typu SDS („podwozie” dla Atlantis Hyperscale)

Mała dojrzałość produktu

Skalowanie pojemności – techniczne proste, ale należy pamiętać o szczegółach

Skalowanie wydajności – trudne

Duża liczba możliwych konfiguracji wolumenów

Małe możliwości zaawansowanej konfiguracji (RAIDy, grupy dyskowe, itp.)

Prosta administracja Ubogi interfaceMałe możliwości troubleshootingu (performance oraz logi)

3 typy licencji Brak jednej spójnej licencji dla typowych (VDI, DB, itp.)Licencjonowanie per VDI

Wsparcie dla Vmware vSphere oraz Citrix XenServer

Wsparcie dla MS Hyper-V (Q4/2015)

Polska Grupa Użytkowników Citrix 202015-09-18

Pytania?

Polska Grupa Użytkowników Citrix 21

Dziękuję za uwagę

2015-09-18

Jarosław Sobelemail: [email protected]: xenthusiast.comtwitter: @JarekSobel