vCenter Orchestrator Tomi Hakala, IT-Virtuoosit @tphakala

Slides:



Advertisements
Samankaltaiset esitykset
Microsoft BizTalk Server 2013 uudet ominaisuudet
Advertisements

Tietokantakehitys kiinteäksi osaksi modernia ohjelmistokehitystä Vesa Tikkanen |
Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management SharePoint 2013: työnkulut ja liiketoiminta-
Hallintaa yli pilvirajojen
Active directory.
Tech days ● 2010 Finland. tech days ● 2010 Finland.
IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen.
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
1.
1 1.
SharePoint Apps & Office Apps
Dynamic IT for Microsoft: joustavat konesaliratkaisut tulevaisuuden IT-palveluille Pasi Korpela © Fujitsu Siemens Computers 2006 All rights.
Dynaaminen IT käytännössä: nykyaikaisten virtualisointiteknologioiden tehokas käyttö ja hallinta { } tuote- ja ratkaisupäällikkö.
Windows 2000 Palvelin ja työasemateknologia Harri Henell Program Manager Microsoft oy.
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Erik Fallenius Kevät  Taustaa ◦ Ontologiat  Tavoitteet  Teknologiat ◦ Dojo/AJAX ◦ JSON ◦ SOAP  Projektin kulku  Lopputulos – demo.
1 1.
Marko Mikkola Solution Sales Professional – Security and Management Microsoft Oy, Enterprise and Partner Group
1 Mittaamisen ja merkityksen ongelma? n Miten mitata –Osumat ja kävijämäärät n uudelleen lataamiset n proxyt n palomuurit –Asiakkaat ja asiakkaan toiminta.
YASA Simple Library Ahmed Alkaleedy & Yll Syla.
Pasi Helasuo Työn valvoja Professori Jukka Manner
SVG Paint Multiplayer Johannes Ylipiha Sami Kytönen.
Tekoäly-sovellusten levittäminen WWW-ympäristössä
A Linux -järjestelmät WINE-API SEKÄ VIRTUALISOINTIOHJELMISTOT
Tietoyhteiskunnan palveluarkkitehdit ja -rakentajat © 2014 Gofore 1 ePerusteet – tietomalli ja rajapinnat Jarkko Hyöty Opetushallituksen tarjoamien.
Orientaatio: Miksi näytän tämän videoklipin?
Opetus ja kansainvälisyys toimivaksi kokonaisuudeksi
Kyvykäs kehitysympäristö - työkalut kuntoon! Sami Poimala, Offbeat Solutions.
Voyager 7.jotain Lyhyt tilannekatsaus tulevan päivityksen tiimoilta KK/Ari Ahlqvist KK/Ari Ahlqvist.
Typescript Lenard Gunda, Fujitsu. Lenard Gunda Arkkitehti Fujitsu Finland
4-Tietokantaohjelmointi Teuhola Tietokantasovellusten ohjelmointi Taustaa 4.1. Relaatioskeemaa täydentäviä piirteitä 4.2. Sulautettu SQL, Java.
ECM by SYSOPENDIGIA - APPETITE ©2007 E.S.A. Tietokanta Timo Holm Mika Kilpeläinen.
Muuttujat ja vakiottMyn1 Muuttujat ja vakiot PHP-kielen syntaksi on lainattu suurimmaksi osaksi C- kielestä. PHP on erityisesti HTML-dokumenttien sisään.
Energiaratkaisut kestävässä taloudessa –avoimet energiaverkot
© Jukka Juslin1 Tiedostot Tuloksellinen Java-ohjelmointi.
DTD Teppo Räisänen Liiketalouden yksikkö.
Kaksi- ja kolmitasoiset sovellukset Two and Three Tier Systems.
TEKNILLINEN KORKEAKOULU KIRJASTO Viitteidenhallintaohjelmat Kirsi Heino.
Tiedostojen käsittely
DO NOT PRINT THIS DOCUMENT SQL -valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone.
Sisäinen hankinta: yrityksille yhteinen varastosiirto SAP Best Practices Baseline Package SAP Best Practices.
APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5.
Jawbone UP API Juho Koivumäki
SoberIT Ohjelmistoliiketoiminnan ja –tuotannon instituutti TEKNILLINEN KORKEAKOULU T Käyttöliittymien ja käytettävyyden seminaari Kontekstiherkkyydestä.
Oikeus ja kamppailut 7. luento. Kamppailu Regiimien Juristien Analytiikka Grogan, Open Door, X Dodge v. Ford Lüth Yksilöiden Ensimmäinen tapaus.
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
Tietokantapalvelimet -Mikko Pehkonen, Tite4. Tietokantapalvelimista  DBMS (Database Management Systems)  Tarkoitettu tiedon keskitettyyn hallintaan.
Vakiintuneet kustantajat ja uudet yrittäjät OA-monografiamaailmassa
Katsaus HFM-infrastruktuuriin Henri Vilminko, Oracle Consulting Services OUGF HFM-seminaari,
IT palvelujen evoluutio Käytön laajuus tulevaisuudessa PerinteinenVirtuaalinenYksityinen pilviJulkinen pilvi Käytön laajuus tänään.
5 Kustannustehokas ajoalusta peruspalveluille Ei virtualisointioikeuksia Rajoitetut tekniset ominaisuudet
3 Kustannustehokas ajoalusta peruspalveluille Ei virtualisointioikeuksia Rajoitetut tekniset ominaisuudet
1 WS-I vs REST vs Ajax Eetu Mäkelä. 2 WS-I WS-I on standardipino, joka määrittelee kaiken mitä tarvitaan siihen että jokin ohjelma voi tehdä RPC-kutsun.
Tutkimusprosessin avaaminen
SELECT Partner -ohjelman rakenne
Tärkeämpää kuin arvaatkaan
Introduction to decision analysis
DIC and BMA in BUGS Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi
Samba Tuukka Toropainen.
Introduction to decision analysis
SQL Serverin hallinointi PowerShellin dbatools:n avulla
Jyrki Kontio, Ph.D. Aalto PRO Product Management,
Hankalia (?) tilanteita Tammikuu 2014 Keke Tulomäki
X-ROAD ENVIRONMENTAL MONITORING
SQL Serverin hallinointi PowerShellin dbatools:n avulla
Kari Systä Tampere University of Technology / Software Systems
Miten omat aineistot saadaan Europeanaan?
Esityksen transkriptio:

Tomi Hakala, IT-Virtuoosit @tphakala vCenter Orchestrator Tomi Hakala, IT-Virtuoosit @tphakala This document was created using the official VMware icon and diagram library. Copyright © 2012 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware does not endorse or make any representations about third party information included in this document, nor does the inclusion of any VMware icon or diagram in this document imply such an endorsement.

vCenter Orchestrator Kuuluu osana vCenter Server-tuotteeseen vCenter Server Standard-lisenssillä täysi toiminnallisuus vCenter Server Foundation-lisenssillä vain valmiiden työsarjojen ajomahdollisuus

Mitä se tekee? vCenter Orchestrator on ns. työsarjamoottori (workflow engine) Työsarjat suorittavat ennalta määrätyt tehtävät annettujen parametrien perusteella Esim. ”Luo snapshot kaikista virtuaalikoneista tässä resurssipoolissa”

Miten sitä käytetään? vCenter Orchestrator (vCO) sisältää satoja valmiita työsarjoja Valmiita työsarjoja voidaan suorittaa mm. vCO clientilla tai vSphere Web Clientistä käsin Työsarjoja voi myös luoda itse Työsarjojen luonti ja muokkaus tapahtuu vCO clientilla

vCenter Orchestrator työsarjat vCenter Orchestrator työsarjat perustuvat valmiisiin elementteihin ja JavaScript-komentosarjoihin JavaScript-komentosarjoilla voidaan tehdä esim. vSphere API-kutsuja

vCenter Orchestrator toiminnalisuudet vCenter Orchestratorilla on käytettävissään täysi vSphere API, sillä voidaan tehdä jopa enemmän asioita kuin mitä vSphere Clientilla voidaan tehdä Virtuaalikoneesta voidaan luoda linked klooni Virtuaalikoneen snapshotista voidaan luoda klooni

vCenter Orchestrator integraatiomahdollisuudet vCO vCenter Orchestrator integroituu ulkoisiin järjestelmiin useiden eri rajapintojen kautta HTTP SOAP ja REST: GET, POST, DELETE PowerShell: komentojen etäajomahdollisuus SSH: komentojen etäajomahdollisuus Valmiit pluginit tarjoavat yleensä helpoimman tavan kytkeytyä ulkoisiin järjestelmiin, esim. Active Directory: tunnusten luonti, poisto, muokkaus, jne SQL: datan luku, kirjoitus, taulujen muokkaus, jne vCloud Director: Organisaatioiden luonti, muokkaus, jne

vCenter Orchestrator integraatiomahdollisuudet vCO vCenter Orchestrator pluginit VMware tuotteisiin: vCenter Chargeback vCenter Configuration Manager vCenter Update Manager vCloud Automation Center vCloud Director VMware Service Manager vSphere Auto Deploy

vCenter Orchestrator integraatiomahdollisuudet vCO 3. osapuolen plugineja: BMC Atrium CMDB BMC Remedy ITSM Cisco UCS Manager Egenera PAN Manager EMC Ionix Unified Infrastructure Manager Infoblox IPAM Radware vDirect Application Delivery Controller ServiceNow

vCenter Orchestrator integraatiomahdollisuudet vCO vCenter Orchestratoria voidaan kutsua mm. seuraavien rajapintojen kautta HTTP REST SNMP HTTP REST tarjoaa helpon tavan kutsua vCO työsarjoja esim. itserakennetuista Web-portaaleista

Hyvä, mutta mitä sillä tekisin? Palveluiden provisiointi ESXi-palvelimelle vCO liittää ESXi-palvelimen klusteriin vCO noutaa palvelimen WWN:ät ja CDP-tiedoilla tunnistetut kytkinportit vCO provisioi VLANit kytkinporteille vCO zonaa SAN-verkon vCO presentoi klusterin datastoret ESXi-palvelimelle vCO reskannaa levyt ESXi-palvelimessa

Hyvä, mutta mitä sillä tekisin? vSphere DRS & HA klusteri vSpher Metro Storage Cluster-esimerkki Kaksi konesalia EMC VPLEX-tallennusvirtualisointi Yksi vSphere HA klusteri venytetty salien yli Miten vältän virtuaalikoneiden kaatumisen ns. Split-brain tilanteessa?

Konesali A Konesali B ESXi01 ESXi02 ESXi03 ESXi04 Datastore 1 vSphere HA klusteri Datastore 1 Datastore 1 Datastore 2 Datastore 2 VPLEX 1 VPLEX 2 Replikointi ja data access Tallennusjärjestelmä Tallennusjärjestelmä

vSphere DRS & HA klusteri Ratkaisu: DRS ryhmät vSphere DRS & HA klusteri DRS ryhmät ”Konesali A ESXi” ”Konesali B ESXi” ”Konesali A VM” ”Konesali B VM” DRS sääntö ”Konesali A VM” + ”Konesali A ESXi” vSphere HA saa käynnistää virtuaalikoneet myös ”Konesali B ESXi”-ryhmän palvelimilla (should run-sääntö)

Ratkaisu: DRS ryhmät DRS-ryhmien ylläpitäminen manuaalisesti on raskasta ja virheherkkää vCenter Orchestrator voi ylläpitää ryhmiä automaattisesti, uudet virtuaalipalvelimet lisätään ryhmiin ilman manuaalisia toimenpiteitä vCenter Serverin hälytystoiminnallisuuden avulla vCO saadaan suorittamaan haluttu työsarja heti kun uusi virtuaalikone on luotu tai siirretty

Ratkaisu: DRS ryhmät Demo http://www.youtube.com/watch?v=KVT_YJjW1mk

Miten alkuun vCenter Orchestratorin kanssa vCO Community keskusteluryhmä http://communities.vmware.com/community/vmtn/server/vcenter/orchestrator?view=discussions Blogeja http://www.vcoteam.info http://www.vcoportal.de http://v-reality.info Dokumentaatio http://www.vmware.com/support/pubs/orchestrator_pubs.html

vCenter Orchestrator-koulutustarjonta VMware vCenter Orchestrator: Develop Workflows 5.1 Seuraava kurssi 3. – 5. kesäkuuta, Arrow ECS, Espoo Kurssi käsittelee vCenter Orchestratorin perusteet, miten se otetaan käyttöön ja miten sillä voidaan luoda omia työsarjoja Oppilailta odotetaan skriptaus- tai ohjelmointitaitoa esim. Perl, Python, PowerShell, C tai Java-kielillä

Kysymyksiä?