SDS implementation using Atlantis USX software
I presented this slides on 2nd Polish Citrix User Group meeting - September 18th, 2015.
Language: polish.
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PROIDEA
Wykład z elementami pokazu na żywo, którego celem jest pokazanie zalet jakie oferuje idea w pełni zwirtualizowanego centrum danych, umożliwiającego użytkownikowi decydowanie o ilości maszyn, które chce utworzyć w swoim środowisku oraz dowolną i samodzielną dystrybucję zasobów pomiędzy nimi. Elastyczność konfiguracji, łatwość zarządzania oraz przede wszystkim oszczędność czasu!
PLNOG19 - Emil Gągała - Przewodnik nowoczesnego sieciowca po pasjonującym, No...PROIDEA
Większość z nas lubi podróżować. Zapraszam na egzotyczną “sieciową” podróż, gdzie poznamy nowe nieznane cywilizacje, odkryjemy na nowo koło z plemionami z github.com: Calico, Flannel, Canal, Weave, ale również spojrzymy z kosmosu na chmury, żeby zobaczyć, co oferują nam giganci stratosfery. Opowiem jak przygotować się do takiej wyprawy i jakie narzędzia się nam przydadzą. Na pewno w podróż warto wziąć słownik nowoczesnego sieciowca, żeby zrozumieć jak inni nazywają to, co my już dobrze znamy: subnet, load balancer, firewall. Jako, że jesteśmy przyjaźnie nastawieni na koniec zbudujemy mosty między naszą tradycyjną cywilizacją: „bare” i „virtual” metalu a Nowym Światem kontenerów i chmury.
http://plnog.pl
https://www.facebook.com/PLNOG/
https://twitter.com/PLNOG
Czy IT może być tak łatwe, jak zakup batonika w automacie? Zobacz, co potrafią rozwiązania hiperkonwergentne Hewlett Packard Enterprise i przekonaj się sam! Zapraszamy na webinar, na którym przedstawimy ich ideę i architekturę oraz zaprezentujemy proces instalacji.
SDS implementation using Atlantis USX software
I presented this slides on 2nd Polish Citrix User Group meeting - September 18th, 2015.
Language: polish.
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PROIDEA
Wykład z elementami pokazu na żywo, którego celem jest pokazanie zalet jakie oferuje idea w pełni zwirtualizowanego centrum danych, umożliwiającego użytkownikowi decydowanie o ilości maszyn, które chce utworzyć w swoim środowisku oraz dowolną i samodzielną dystrybucję zasobów pomiędzy nimi. Elastyczność konfiguracji, łatwość zarządzania oraz przede wszystkim oszczędność czasu!
PLNOG19 - Emil Gągała - Przewodnik nowoczesnego sieciowca po pasjonującym, No...PROIDEA
Większość z nas lubi podróżować. Zapraszam na egzotyczną “sieciową” podróż, gdzie poznamy nowe nieznane cywilizacje, odkryjemy na nowo koło z plemionami z github.com: Calico, Flannel, Canal, Weave, ale również spojrzymy z kosmosu na chmury, żeby zobaczyć, co oferują nam giganci stratosfery. Opowiem jak przygotować się do takiej wyprawy i jakie narzędzia się nam przydadzą. Na pewno w podróż warto wziąć słownik nowoczesnego sieciowca, żeby zrozumieć jak inni nazywają to, co my już dobrze znamy: subnet, load balancer, firewall. Jako, że jesteśmy przyjaźnie nastawieni na koniec zbudujemy mosty między naszą tradycyjną cywilizacją: „bare” i „virtual” metalu a Nowym Światem kontenerów i chmury.
http://plnog.pl
https://www.facebook.com/PLNOG/
https://twitter.com/PLNOG
Czy IT może być tak łatwe, jak zakup batonika w automacie? Zobacz, co potrafią rozwiązania hiperkonwergentne Hewlett Packard Enterprise i przekonaj się sam! Zapraszamy na webinar, na którym przedstawimy ich ideę i architekturę oraz zaprezentujemy proces instalacji.
Infrastruktura Hiperkonwergentna na przykładzie platformy Nutanix - Marcin Ka...jzielinski_pl
It is a presentation from the Poznan meeting of Amazon Web Services User Group, July 23, 2015.
Marcin presented his experience with the hyper-converged solution Nutanix.
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPROIDEA
Co modelowanie sieci z poziomu kontrolera SDN oznacza dla bezpieczeństwa? Kompatybilność bezpieczeństwa systemów dedykowanych, zwirtualizowanych i skonteneryzowanych. Segmentowanie mikrousług jako kolejny etap migracji ze środowisk monolitycznych. Ujednolicanie usług bezpieczeństwa w redundantnych i rozproszonych modelach przetwarzania. Konwergencja bezpieczeństwa infrastruktury kampusowej i centrum przetwarzania.
[JuraSIC! Meetup] Krzysztof Sikora- Jak Service Fabric rozwiąże twoje problem...Future Processing
Tworzenie skalowalnych i wydajnych mikroserwisów w rozproszonym środowisku chmurowym wymaga dużej dyscypliny u programisty oraz zastosowania wielu narzędzi ułatwiających to zadanie. Im większy system, tym większej uwagi wymaga. Rozproszone środowisko dodatkowo wymusza korzystanie z zewnętrznych rozwiązań ułatwiających pracę ze stanem systemu, takich jak cache.
Zdarzyło Ci się kiedyś pogubić w tym, gdzie leży która usługa i skąd się wziął błąd w systemie? Czy nie łatwiej byłoby mieć jedno narzędzie, które utrzyma wszystkie usługi pod kontrolą i zapewni niezawodne zarządzanie stanem aplikacji bez konieczności używania zewnętrznych systemów?
W czasie swojej prelekcji Krzysiek przedstawi, jak sprawdzony w bojach Azure Service Fabric zapewnia stabilną kontrolę nad systemem mikroserwisów oraz pozwala stworzyć aplikację bez użycia zewnętrznej bazy danych i systemu cachingu. Swoje doświadczenie z Azure Service Fabric nabył w codziennej pracy w dużym projekcie dla korporacji finansowej w Future Processing.
GET.NET - Osiołkowi w żłobie dano, czyli o tym jak hostować aplikacje na Mic...Michal Furmankiewicz
Azure oferuje wiele platform na których możesz uruchomić swoją aplikację. Każda ma swoje zalety i wady. Zrobiłem przegląd tych platform dla Ciebie. W prezentacji wyrażam swoją prywatną opinię.
Podręcznik użytkownika przygotowany przez Marka Jurka z Senetic.pl/veritas o rozwiązaniach Backup Exec które oferuje szeroką linię Agentów oraz Opcji, które poprzez elastyczność
wyboru pozwalają na dopasowanie rozwiązania do tworzenia kopii zapasowych w najbardziej złożonych środowiskach technologicznych. Bez względu na to czy chcecie chronić wirtualizacje Microsoft Hyper-V® lub VMware Sphere®, fizyczne serwery, krytyczne aplikacje lub bazy danych, szeroka gama dynamicznych Agentów oraz wielofunkcyjnych Opcji, które oferuje linia Backup Exec, pomogą, w przechowaniu i ochronie krytycznych informacji.
Cometari Dedicated Solutions jest firmą technologiczną zlokalizowaną w Krakowie. Posiadamy wiedzę i kompetencje w zakresie projektowania, produkcji i utrzymania
złożonych systemów informatycznych. Nasi inżynierowie posiadają wieloletnie doświadczenie branżowe dzięki czemu do każdego tematu podchodzimy indywidualnie. Kładziemy nacisk na szybkość komunikacji z klientem oraz jakość wytwarzanych rozwiązań. Specjalizujemy się w produkcji zaawansowanych systemów serwerowych jak również lekkich rozwiązań webowych oraz mobilnych. Jeśli potrzebujesz rzetelnego partnera technologicznego jesteśmy do dyspozycji.
MySQL jest szybkim, przenośny i -- co najważniejsze -- darmowym systemem bazodanowym, który zdobył ogromną popularność w zastosowaniach internetowych. Książka "MySQL. Budowanie interfejsów użytkownika." pokaże Ci jak używać tej bazy także poza Internetem. Nauczysz się z niej budowania atrakcyjnych interfejsów użytkownika współpracujących z tą bazą. W tym celu wykorzystana zostanie biblioteka GTK+.
Książka jest przeznaczona głównie dla programistów, którzy rozważają wykorzystanie Linuksa w tworzonych przez siebie rozwiązaniach, dla osób posiadających pewne doświadczenie w tworzeniu systemów opartych na architekturze klient-serwer (np. za pomocą Visual Basica i SQL Server). Aby w pełni skorzystać z informacji zawartych w książce, wystarczy znać język C i podstawy programowania baz danych.
* Poznasz mocne strony i zalety bazy MySQL
* Nauczysz się tworzyć programy w systemie Linuks, a następnie, korzystając z ich kodu źródłowego, kompilować je w systemie Windows.
* Dowiesz się, w jaki sposób można instalować programy korzystając ze skryptów lub pakietów RPM (RedHat Pakage Manager).
* Nauczysz się korzystać z interfejsu języka C dla MySQL w aplikacjach, w których użyto bibliotekę GTK+.
* Poznasz sposoby wyświetlania danych pochodzących z MySQL w obiektach GTK+.
* Będziesz w stanie utworzyć (w języku C) aplikacje, które wyglądem i zachowaniem przypominają programy Windowsowe
* Utworzysz aplikacje, które będą dynamicznie tworzyć graficzny interfejs użytkownika, dzięki czemu będziesz mógł zmienić wygląd interfejsu bez konieczności rekompilacji kodu źródłowego
* Prześledzisz krok po kroku proces powstawania kompletnej aplikacji korzystającej z MySQL.
"Do napisania niniejszej książki skłonił mnie brak podobnej pozycji, opisującej tworzenie aplikacji „korporacyjnych” za pomocą integracji GTK+ i MySQL. Jeśli jesteś programistą lub pracujesz w firmie, w której rozważa się wykorzystanie systemu Linuks celem zmniejszenia kosztów działalności -- ta książka jest przeznaczona właśnie dla Ciebie." -- Matt Stucky.
Ekran System to najbardziej zaawansowane narzędzie do monitorowania komputerów i serwerów, które rejestruje WSZYSTKIE sesje - lokalne, zdalne i terminalowe.
Kontroluj pracę zdalną, nagrywaj połączenia RDP / SSH i zarządzaj dostępem do serwerów Windows, Linux, Citrix.
Jak zbudować aplikacje z wykorzystaniem funkcjonalności windows server 2016...Lukasz Kaluzny
Zagadnienia:
Nowe funkcjonalności Microsoft Windows Server 2016 w kontekście budowy aplikacji typu cloud-native:
Zastosowanie Nano Servera, czyli odchudzonej wersji Windows Server 2016, oszczędniej korzystającej z zasobów IT.
Uruchamianie na Nano Serwerach WS2016 aplikacji napisanych w .NET, Javie, Pythonie (Django) czy JavaScript (Node.js).
Migracja - bez konieczności zmiany kodu - istniejących aplikacji do architektury opartej o kontenery. Kontenery to rozwiązania oparte na szybkiej wirtualizacji na poziomie procesów. Nie tworzą dodatkowych instancji jądra systemu operacyjnego. Na tym samym hoście można uruchomić większą ilość kontenerów niż maszyn wirtualnych. Uruchamianie i zamykanie kontenera jest też znacznie szybsze, niż uruchamianie i zamykanie maszyny wirtualnej.
Wspólna praca developerów i administratorów nad produktem, czyli DevOps z wykorzystaniem Windows Server 2016 i Visual Studio Team Services w chmurze Azure. Automatyczne budowanie obrazów kontenerów dla każdego nowego kodu i wdrażania ich w różne środowiska
Łatwiejsze zarządzanie obciążeniami aplikacji pomiędzy zasobami we własnej infrastrukturze i w chmurze Azure dzięki WS2016 oraz Azure Service Fabric.
Funkcjonalności Windows Server 2016 powstałe z myślą o wygodzie administratorów:
Nowa wersja PowerShell 5.0 - przynosząca lepsze funkcjonowanie powłoki linii poleceń oraz udoskonalony język skryptowy,
Azure Remote Server Management Tools – zdalne zarządzanie Nano i Windows Server 2016 z Azure,
PowerShell Direct,
Nested Virtualization jako wsparcie ułatwienia nauki i testów.
Bezpieczeństwo i optymalizacja kosztów - virtual Disaster RecoveryBeyond.pl
Disaster Recovery (odtwarzanie po katastrofie) jest częścią polityki Business Continuity (plan awaryjny) i zapewnienia ciągłości działania systemów IT Twojej firmy.
Jeżeli w wyniku katastrofy lub awarii działalność biznesowa ulegnie zatrzymaniu, Najważniejszą funkcją Disaster Recovery jest przywrócenie pracy.
Virtual Disaster Recovery:
• To bezpieczeństwo zachowania dostępności zasobów IT firmy bez konieczności zakupu dodatkowego sprzętu.
• Pozwala chronić Twoją infrastrukturę szybko, profesjonalnie i prosto.
• Niskie RTO jest zapewnione poprzez łatwy w użyciu i prosty panel zarządzania który, pozwala na
automatyczny start procesu odzyskiwania.
• Sprawdzone systemy automatyzacji w przeciągu kilku sekund przełączają infrastrukturę produkcyjną na stronę środowiska awaryjnego
• W każdym momencie można sprawdzić poprawności pracy procesów replikacji i planu awaryjnego poprzez testowe uruchomienie
• Dodatkowa opcja Zarządzania pozwala naszemu wykwalifikowanemu zespołowi inżynierów na pełne zarządzanie planem awaryjnym Twojej infrastruktury.
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...asquelt
Red Hat Satellite is an easy-to-use system management product that helps keep Red Hat Enterprise Linux® environments and other Red Hat infrastructure running efficiently, properly secured, and compliant with various standards. We’ll introduce the most significant components and integrations in Satellite version 6 including new software life-cycle workflow, easy and flexible configuration management, one click provisioning for bare metal (with discovery) and cloud (vCenter, RHEV, KVM, EC2), inventory and reporting, hardening and security compliance
PLNOG 13: Robert Ślaski: NFV, Virtualise networks or die – the voice of the r...PROIDEA
Robert Ślaski – Chief network consultant at Atende S.A., with 15 years experience in ICT, responsible for most demanding and challenging company projects within operator networks and mobile technologies – i.e. for ATMAN, T-Mobile, Polkomtel, OST112. The Cisco Certified Internetwork Expert CCIE #10877 (Routing & Switching and Security).
Topic of Presentation: NFV, Virtualise networks or die – the voice of the realist
Language: Polish
Abstract: Currently we are on the leading edge of NFV (Network Function Virtualization) hype, but what does it entirely mean? Is the network element virtualization concept a quite new one? Does it mean the same as SDN? When it makes sense, when it is a salvation, and when it would probably fail? For the SP or for the enterprise? An introduction to the topic and a couple of unanswered questions.
Wirtualizacja Serwerów:
Prywatna chmura obliczeniowa jest rozwiązaniem w pełni wydajnym, skalowalnym, spełniającym wymagania wszystkich klientów i aplikacji. Dzięki skalowalnej architekturze prywatna chmura może rozrastać się wraz z potrzebami środowiska.
Dedykowana platforma do uruchamiania popularnych aplikacji takich jak, Microsoft SQL Server, Microsoft Exchange and SharePoint
Rozproszona architektura zapewniająca wysoką wydajność dla różnych typów środowisk Zapewnia liniową skalowalność, wysoką wydajność i dostępność
Niezależność od platformy wirtualizacyjnej
Wirtualizacja Desktopów:
Platforma Nutanix dostarcza w ramach pojedynczej obudowy kompleksowe rozwiązania VDI klasy enterprise
Rozwiązanie typu Plug-and-play gotowe dla środowiska VMware Horizon Suite., Citrix XenDesktop i Citrix i Citrix XenApp
Pamięć cache oparta na wydajnych dyskach flash wspomaga rozwiązania VDI
Architektura typu Scale-Out pozwalające na rozbudowę małego środowiska VDI do systemu enterprise
Wsparcie dla wszystkich typów systemów VDI. Zaczynając od podstawowych funkcji po zaawansowane środowiska graficzne.
Big Data:
Zaawansowana technologia tieringu danych, wraz z warstwą szybkiej pamięci typu flash, umożliwia zwirtualizowanym aplikacjom do obsługi dużych zbiorów danych działać szybciej, niż w przypadku tradycyjnej architektury.
Skalowalna infrastruktura dedykowana pod rozwiązania takie, jak Splunk Enterprise, może być wdrożona i uruchomiona w mniej niż 1 dzień
Działające aplikacje równolegle z innymi usługami bez degradacji wydajności Znaczna redukcja zajmowanej przestrzeni serwerowni i kosztów zarządzania
Skalowalność do każdego rozwiązania
Zdalne oddziały:
Przystępna cena, małe rozmiary urządzeń są idealnym rozwiązaniem dla zdanych oddziałów dzięki możliwości uruchomienia prawie każdej usługi, w tym lokalnych aplikacji, VDI, serwera plików, usługi wydruku, usług DHCP i DNS, optymalizacji sieci WAN.
Szybkie wdrożenie w ramach zdalnego oddziału dzięki ustandaryzowanej architekturze
Pełna wirtualizacja zdalnych oddziałów w oparciu o pojedynczy appliance o rozmiarze 2U
Dedykowane platformy do wirtualizacji małych zdalnych oddziałów
Disaster Recovery:
Zapewniając natywną replikacje pojedynczych maszyn wirtualnych możemy stworzyć wysoko wydajne środowisko kopii zapasowych. Elastyczna architektura n-way wspiera rozwiązania typu site-to-site oraz hub-and-spoke.
Efektywne zarządzanie maszynami wirtualnymi i replikacją danych Replikacja jedynie unikalnych bloków danych dla zapewniania maksymalnej wydajności
Storage Replication Adapter (SRA) wspiera VMware Site Reovery Manager
Wsparcie dla produktów do automatyzacji procesów innych producentów (Veeam)
Seamless HA
Transparently route traffic to remote controller VM
Pick and choose VMs that get HA
Hypervisor continues to communicate with same datastore address
Reroute to local controller VM once available
SDN auto-pathing
No support from HW required
Smart agent monitors controller VM
Routing rules modified in vSwitch
Compare against legacy dual-controller appliances
Active-active controllers
Hypervisor is aware of multiple datastore addresses
Not possible with NFS
Akropol rozproszonych infra ma funkcję o nazwie "Cień klonów", który pozwala na rozproszonychbuforowanie określonego vDisks lub VM danych, który jest w scenariuszu "wielo--czytnik".Doskonałym przykładem tego jest że podczas wdrażania VDI wielu "związane z klonów" będziebyć przekazywanie żądań odczytu do centralnego master lub "Podstawy VM". W przypadkuVMware View to się nazywa repliki dysku i jest czytany przez wszystkich połączonych klonów, i wXenDesktop, to się nazywa VM MCS Master. To będzie również działać w każdym scenariuszu,które mogą być pewien wielo--czytnik scenariusz (np. wdrażania serwerów, magazyny, itp.).Danych lub miejscowości I/O jest krytyczne dla najwyższą możliwą wydajność VM i kluczowestruct DSF.
Z klonów cienia DSF będzie monitorować vDisk dostęp tendencje podobne do czego dla danychmiejscowości. Jednak w przypadku istnieją żądania od ponad dwóch CVMs zdalnego (jak równieżlokalnych CVM) i wszystkie żądania są odczytywane I/O, dysk vDisk zostanie oznaczony jakoniezmienne. Gdy dysk został oznaczony jako niezmienne, dysk vDisk może następnie byćbuforowane lokalnie przez każdego CVM Dokonywanie przeczytać żądania do niego (aka cieńklonów podstawowego vDisk). To pozwoli VMs na każdy węzeł, aby przeczytać VM podstawyvDisk lokalnie. W przypadku VDI oznacza to replika dysku mogą być buforowane przez każdywęzeł i wszystkie żądań odczytu do bazy będą podawane lokalnie. Uwaga: Dane migracji możnatylko na czytać, nie powodzi sieci i pozwala na wykorzystanie wydajne pamięci podręcznej. Wprzypadku gdy Base VM jest modyfikowany klonów cienia zostaną usunięte i proces będziezacząć od nowa. Klonów cienia są włączone domyślnie (jak 4.0.2) i może być włączona/wyłączonaza pomocą następującego polecenia NCLI: ncli klastra edycja params Włącz cień klonów = <true/false>.
Network
<=5ms RTT
< 400 KMs between two sites
Bandwidth depends on ‘data change rate’
Recommended: redundant physical networks b/w sites
Infrastructure
2 Nutanix clusters, one on each site
Mixing hardware models allowed
Hypervisor
ESXi in NOS 4.1
Hyper-V/KVM
Requirement is enough bandwidth to handle the data change rate, and a round trip time of <=5ms. A redundant network link is obviously highly recommended. Keep in mind that the cluster used to replicate data does not have to have the exact same hardware.
4 Server AD – 2 vCPU, 4 GB RAM 50 GB OS Disk (Dwie domeny jedna Managementowa, druga dla userów VDI)
1 vCenter Server – 2 vCPU 8 GB RAM 100 GB OS + APP
1 SQL Server – 4 vCPU 16 GB RAM 150 GB OS + APP
2 XenDesktop Controler – 4 vCPU 8 GB RAM 50 GB
1 Director – 2 vCPU 4 GB RAM 50 OS
1 Studio - 2 vCPU 4 GB RAM 50 OS
2 StoreFront - 2 vCPU 4 GB RAM 50 OS
1 Microsoft Multiple Activation Key Server – 1 vCPU 4 GB RAM 50 OS
2 FS - 2 vCPU 4 GB RAM 50 OS + 200 GB Data
Testy kompresji zostały wykonane ostatniego dnia testów sprawdzono ile udało się skompresować ( Powstał jeden DataStore na którym były VDI, Infrastruktura pod nie itp.)
Testy wydajności storage wykonano IOMeterem zainstalowany na Windows 2012 (2vCPU, 4GB RAM), io size 8k, rozmiar testowego pliku 2 TB.
Dobra wydajność przy operacjach odczytu
Zapis na dyskach : nasycenie występuje przy około 1000 IOPS odpowiada fizycznym możliwością zamontowanych dysków (12 dysków x 80 IOPS = 960 IOPS)
Mała latencja około 1,5-2 ms
Słabe (poniżej oczekiwań) wyniki dla mieszanych operacji (50:50) oczytu/zapisu
Zainstalowano 12 Laucher machine
Zainstalowano
Ocena jest podawana przy użyciu następujących wskaźników:
o Minimum Response: czas reakcji aplikacji minimalne
o Average Response: czas reakcji aplikacji średnia
o Maximum Response czas reakcji maksymalny aplikacji
O VSI Baseline: średni czas reakcji aplikacji po raz pierwszy 15 sesji
o VSIIndex: jest średnia reakcja czas spada z maksymalnej utylizacji do niższej o 2 %
o VSImax: w przypadku osiągnięcia maksymalnej wartości sesjami rozpoczętej przed VSIIndex
Dostaje średnią powyżej linii podstawowej VSI x 125% + 3000ms
Podczas startu maszyn wystąpił skok IOPSów do 4093
Średni poziom IOPS to 1758
Latencja na odczycie utrzymywała się na poziomie średnio 1,45ms
Latencja na zapisie utrzymywała się na poziomie średnio 7,49ms