We believe we have the experience and position to lead the VIRTUAL COMPUTING revolution…
Ich bin Najat Messaoud und bin bei der Firma Citrix für den Bereich Cloud Infrastructure Group imdeutschsparchigenRaumtätig.ZuunserenKundenzählensowohl Service Provider, Telcos, aberauchEnterpriseunternehmen und Organisationen der öffentlichen Hand. Ichwerdein den nächsten 15 Minutenkompakt und pragmatischeinige der Haupt-Learnings / Erkenntisseaus den zahlreichenImplementierungvorstellen , damitauchSieentsprechendfürIhr Cloud-Projektgerüstetsindund Siedabei das eineoderberücksichtigen.
Da wären zunächst natürlich die Telcos und Service-Providers die als erste auf dem Cloud-Zug gesprungen sind und das was sie im Rechenzentrum haben in irgendeiner form zu monetisieren. Darunter Go-Daddy, BT, Colt, Bell Canada Korea Telecom Leaseweb, Solvak Telecom und viele mehr.. Viele dieser Service Provider geht es darum Mehrwertdienste Ihren Kunden anbieten zu können oder den Erfolg von Amazon zu kopieren oder bei bei anderen wiederum ihr Managed Services, Outsourcing und Hosting Leistungen in Cloud umzuwandeln, um bessere Skalen-Effekte zu erzielen.Die zweite Gruppe repräsentiert Unternehmen die Ihr Geschäft im Internet betreiben und webbasierte Diente anbieten oder Ecommerce betreiben, ob Online-Gaming, Video-Streaming, Chatdienste . Diese Unternehmen vermarkten keine Cloud-dienste sondern nutzen unsere Orchestrieungsplatform für den Betrieb dieser Dienste, um die notwendige elastische und Dynamische Infrastruktur den stark schwankenden User-Zahlen entgegenzuwirken und auch um die Betriebskosten soweit wie möglich zu minimieren. Diese sind tatsächlich auch heute die Unternehmen, die auch Hybride-Cloud-Modelle fahren, so z.b. bedient zynga bis zu 50 millionen online gamer mit ihrer eigenen Infrastruktur im Rechenzentrum haben aber auch eine Koppelung an Amazon-Webservices um zu Pickzeiten die Kapazitäten automatisch zu erweiten.Seit ca. Jahren sehen wir aber auch die Anzahl der Cloud-Implementierung im Enterpriseumfeld und zu unserer alle Überraschung im öffentlichen Sektor.. Im Enterprisebereich sind es eher isolierte Cloudprojekte für Test/Entwicklung oder Training , aber auch Application Life Cyple Management, es geht vornehmlich um erhöhte Agilität. Im Goverment-Umfeld dagegen werden gerade Rechenzentrumskonsolidierung und Modernisierungen dazu genutzt die Rechenzentren auch in echte Cloud-Umgebungen inkl. Self-service und Verrechnung umzuwandeln..
Das ist das gesamte Spektrum an Unternehmen, aus denen wir die Erfahrungen gezogen haben.Ganz gleich um welche Clouds es sich handelt oder welches Unternehmen und Größe die Bausteine für unsere Implementierung sind ziemlich identisch. Wir setzen auf den Hypervisor-Layer mit einer Orchestrieungsplatform auf, um die unterliegende Infrastruktur bestehend aus Rechenleistung, Netzwerk und Storage in eine elastische Umgebung umzuwandel, die on-demand Computing, Verbrauchsmessung erlaubt, obendrauf wird ein Portal gesetzt für Self-Serrvice-Funktionen, automatische Provisionierung, Verrechnung und Berechnung mit Echzeit-Billing, und Bereitstellung eine Service-Katalogs. Meisten kommen dann noch Loadbalancing-Komponenten und Cloud-Briding –Technoloigien zum Einsatz , für bessere Performance und das Verbinden von verschiedenen Cloudsoder Rechenzentren. Ganz oben kommt es immer häufig vor, dass wir immer mehr Workplaceas a Service Implementierungen sehen, dabei werden den Usern komplette Dektop- und Applikationsumgebungen on Demand provisioniert.
Beim Aufbau der Cloudsollten Sie darauf achten, dass eine komplette Trennung der Software- von der Hardwareebene erfolgt.Dabei ist e wichtig, dass Sie eine Technologie zum Einsatz bringen, die die komplette Rechenzentrumsinfrastruktur abstrahiertund vom oben laufenden Software-Layer entkoppelt..Somit wird ein komplettes Vendor-Lockin vermieden und haben sie die Möglichkeit bestimmte workloads auf sehr günstige Infrastruktur komponenten zu betreiben und zum anderen lassen Sie auch die Karten offen was die künftigen Technologieentwicklungen angeht. Gerade bei den Service Providern war dies bisher immer ein wichtige Anforderung, da diese nicht wirklich voraussehen können was an Komponenten Sie von Ihren Kunden im Outsourcing oder Managed Services Umfeld übernehmen werden. Offenheit ist dabei auch wichtig in Bezug auf vorhandene Schnittstellen, um bestehende Umgebungen einzubinden oder für die Entwicklung erweiterter Funktionalitäten .
OffenheitbedeutetnichtzwangsläufigOpenscource, dennochistes so das geradeim Cloud-Umfeld die erfolgsgarantist.Die Unternehmen die die Top10 der erfolgreichtenclouds weltwitanführensetzenalleauf Openscource-Komponetenauf. AberauchimEnterpriseumfeldschauensichmehr 50% allerCIOs Opensource-Technologienan.. Deswegensolltensichtatsächlichauchdamitbeschäftigen, was in den Opensource-Communities passiert. Die grüneliniesindwir und die blauelinierepräsentierteinanderesProjektnamensOpenstack, welches wirdamalsmitbegründethaben. SeitAnfang des Jahreshabenwiruns von Openstackzurückgezogen und sindmitOpenstack in die Apache Foundation beigetretenund seitdemhabenwir ca. 30.000 Downloads pro Monat. Die tatsache, dassSieeine Cloud auf Basis von Opensource-TechnologienaufbauenbringteineriesigeInnovationkraftmitsich. Auch die Adoption und Glaubwürdigkeitinnerhalb der Entwickler, die tatsächlichauch die Early Adoptors von Cloudtechnologiensindwirdhiergestärkt.
Auch eröffnet Opensource die Türen zu vielen innovativen Unternehmen, die Mehrwertlösungen anbieten.. Dabei spielen die großen gesetzten Namen auch hier eine Rolle, aber vor allem sind es die kleinen sehr innovativen Unternehmen die, die Trends setzen. So hat kürzlich VMWare ein kleines Unternehmen im Bereich SDN für 1.2 billion übernommen, obwohl diese kaum Umsatz generieren, Aber auch
How do I take the cloud (on the RIGHT) that you have built to my target audience (on the LEFT)? Users of different profiles from different organizations – my customers, my partners and channels, and groups within my own business.I am in need of a (missing) layer that will make me market-ready. A layer that supports my Business and Operations (B/OSS). A layer that offers among other things the following:A SELF-SERVICE PORTAL with authentication and Single Sign On to some of my desired systemsA SERVICE CATALOG that exposes the items in the underlying cloud that I want to sellA way for my end-users to sign-up and subscribe to these items through E-COMMERCEAbility for me to support these users (SERVICE DESK) and manage my relationship with them (CRM)A way to communicate and share knowledge – techpubs, wikis, discussion forums (COMMUNITY)Importantly, a way for me to read metered data from the underlying cloud and convert it into billable information (BILLING)
Note:This is the single-pane-of-glass slide that represents the breadth of CloudPortal functionality. This information is shared under NDA.The development, release and timing of any features or functionality described fouctsNote:Top box represents breadth of functionality native to CloudPortalBottom (plug-ins) represents integrations to third-party systems to augment or override existing CloudPortal functionalityZuora and Amdocs are NOT needed for CloudPortal to provide Billing functionality. Items marked with (*) asterisk are in the roadmap. Integration not yet complete.Continuing focus will be placed on adding Partner/OEM Management functionality during the remainder of 2012.Integrations Fully integrated with CloudStack. Notifications and usage data from CloudStack provided in CloudPortal UI. Quick access to full CloudStack infrastructure administration UI Salesforce.com Service Cloud integration provides trouble ticketing functionality Authorize.net payment gateway integration for financial transaction processing Single sign-on supported for Liferay enterprise portal platformSecurity FeaturesCloudPortal provides a variety of security mechanisms to ensure that only authorized persons gain access to data. A payment gateway ID for each customer is used to securely exchange data with the payment gateway. All credit card information is stored by the gateway provider, not in the CloudPortal database. The CAPTCHA challenge-response test is used to ensure that new account requests are submitted by actual living persons. Encryption is applied to all sensitive data in the CloudPortal databases such as Email addresses and passwords. These values are encrypted using Advanced Encryption Standard standard AES-128. The Salesforce ID is encrypted using AES-128. It is also possible to encrypt the values in the cloud.properties configuration file, such as database passwords, using AES-128. The encryption key is stored in a properties file, which can also be encrypted.Reliability Features Ability to run multiple CloudPortal server instances Use with load balancer to manage system stress MySQL databases use InnoDB storage engine for greater data integrity and reliabilityCustomization Features Componentized for UX and functional customizations API support using XML over HTTP(S) Email templates can be modified to customize automatically generated Email Terms of Service link can be configured to your own organization's ToSContent and Messaging Features Alerts and notifications triggered by events related to usage and spend levels, account status, customer payment failures, and service health Authorized users can publish updates on events such as scheduled maintenance, disruptions, and issues Customizable templates for outbound Email Basic Internationalization framework
BietehöchteVerfügbarkeitfürAnwendungen in einer ZoneAuch die Verfügbarkeit der einzelnenNodes istsehrhochAlleSpeicherkompontensind in echzeit backup miteinerzweiten Storage-Platform verbunden (synchronoderasynchron)BeiAusfall, können Images innerhalbwenigersekundenwiederhergestelltwerdenBestehendetraditionelle Workloads werdenhierverlässlichlaufenNachteildabeiist , dass der KostenvorteilgegenübereinernormalenvirtualisierungsansaztnichtsehrhochistLink AggregationStorage Multi-pathingVM HA, Fault ToleranceVM Live MigrationExpect reliability. Back-up entire cloud. Admin controlled failure handlingThink Server Virtualization 1.0Can achieve significant reliability for applications running in one zone. Reliability of individual nodes is very high.All zone storage is replicated to a second storage platform (synchronous or asynchronous)In event of failure, images are recovered from second storage array.Existing workloads will run reliably.Little cost benefit over existing approaches
Workloads werden auf verschiedeneAvailibiltyZonenverteiltDabeigibteskeineGarantiedarauf auf die Verfügbarkeit der einzelnenZonenDie Applikationen die hierlaufenkönnenmitInfrastruktur- Node /AusfällenumgehenDBs und Templates werden in Object Store gesnappedBeimAusfällwerden die Images in einerneuenavailabilty zone wiederhergestelltVorteil: riesigeEinsparungen in den Betriebs- und Infrastrukturkosten.Nachteil: nichtalleVM Backup/Snapshots Ephemeral ResourcesChaos MonkeyMulti-site RedundancyExpect failure. Design app for failure. Self-service failure handlingThink Amazon Web ServicesWorkloads are distributed across availability zonesNo guarantee on zone reliabilityApplications designed to handle node level failureDBs and Templates snapped to object store.In event of failure, images are recreated on new availability zone.Dramatically less expensive
This is pretty complicated, we have a lot of offerings…Partners have the ability to deliver private clouds, hybrid clouds, and now with the addition of subscription pricing for our products and the purchase of Cloud.com they can support building public clouds for the customers and for themselves. No other company offers the breadth of products to support the cloud through their channel.
Note:This statement describes what CloudPortal Business Manager is today.(Presenter) know that our vision is for this product is to evolve from this go-to-market enabler to a Services Aggregation platform. See slide on CloudPortal storyBSS = Business Support SystemOSS = Operations Support SystemCloudPortal™ is a purpose-built Business/Operational Support System (B/OSS) platform that enables Service Providers to quickly get to market with an Infrastructure-as-a-Service (IaaS) cloud that has been built on the Citrix CloudPlatform™ platform.
Note:The previous slide seen in detail and the questions remain:How do I take the cloud (on the RIGHT) that you have built to my target audience (on the LEFT)? Users of different profiles from different organizations – my customers, my partners and channels, and groups within my own business.I am in need of a (missing) layer that will make me market-ready. A layer that supports my Business and Operations (B/OSS). A layer that offers among other things the following:A SELF-SERVICE PORTAL with authentication and Single Sign On to some of my desired systemsA SERVICE CATALOG that exposes the items in the underlying cloud that I want to sellA way for my end-users to sign-up and subscribe to these items through E-COMMERCEAbility for me to support these users (SERVICE DESK) and manage my relationship with them (CRM)A way to communicate and share knowledge – techpubs, wikis, discussion forums (COMMUNITY)Importantly, a way for me to read metered data from the underlying cloud and convert it into billable information (BILLING)
Note:This is the single-pane-of-glass slide that represents the breadth of CloudPortal functionality. Note:Top box represents breadth of functionality native to CloudPortalBottom (plug-ins) represents integrations to third-party systems to augment or override existing CloudPortal functionalityZuora and Amdocs are NOT needed for CloudPortal to provide Billing functionality. Continuing focus will be placed on adding Partner/OEM Management functionality during the remainder of 2012.Integrations Fully integrated with Citrix CloudPlatform. Notifications and usage data from CloudStack provided in CloudPortal UI. Quick access to full CloudStack infrastructure administration UI Salesforce.com Service Cloud integration provides trouble ticketing functionality Authorize.net payment gateway integration for financial transaction processing Single sign-on supported for Liferay enterprise portal platformSecurity FeaturesCloudPortal provides a variety of security mechanisms to ensure that only authorized persons gain access to data. A payment gateway ID for each customer is used to securely exchange data with the payment gateway. All credit card information is stored by the gateway provider, not in the CloudPortal database. The CAPTCHA challenge-response test is used to ensure that new account requests are submitted by actual living persons. Encryption is applied to all sensitive data in the CloudPortal databases such as Email addresses and passwords. These values are encrypted using Advanced Encryption Standard standard AES-128. The Salesforce ID is encrypted using AES-128. It is also possible to encrypt the values in the cloud.properties configuration file, such as database passwords, using AES-128. The encryption key is stored in a properties file, which can also be encrypted.Reliability Features Ability to run multiple CloudPortal server instances Use with load balancer to manage system stress MySQL databases use InnoDB storage engine for greater data integrity and reliabilityCustomization Features Componentized for UX and functional customizations API support using XML over HTTP(S) Email templates can be modified to customize automatically generated Email Terms of Service link can be configured to your own organization's ToSContent and Messaging Features Alerts and notifications triggered by events related to usage and spend levels, account status, customer payment failures, and service health Authorized users can publish updates on events such as scheduled maintenance, disruptions, and issues Customizable templates for outbound Email Basic Internationalization framework
These key features are all encompassed within Citrix CloudPlatform
These organizations all have built successful solutions using the flexibility and agility of next generation cloud architectures. Citrix cloud solutions enable these companies to provide the level of service their customers demand. Several of these accounts leverage CloudPlatform and XenServer as part of their overall cloud orchestration strategy.