Landscape as a Service as Enhancement to Infrastructure as a Service
Agenda Cloud Market & Dynamics Transformation of Traditional IT Innovative Semantic Technologies fluidops Behind the Scenes Landscape as a Service Concept Intelligent Data Center Management & DevOps Self Service Consumption of Enterprise Applications Reseller Channel Support Wrap-up
Cloud A New Era for the Business
Unix / Linux / Windows Cloud A New Era for the Business Goal: IT Infrastructure as a Service Low cost High performance High flexibility Blade Technology Storage Technology Over commitment Hardware n Systems / Instances Server Farm per Platform Virtual Machine Hypervisor Complex Limited Flexible Usage Volume / Performance limited High manual Effort Landscape as a Service Application Mgt. Automation Cloud Intra Company Service Portal Billing Monitoring Automated and dynamic Software as a Service Platform as a Service Infrastructure as a Service Hybrid of Private & Public Service Provider & In-house ecloudmanager Positioning Tranditional Adaptive Computing Virtualization Virtual Landscape Private Cloud Cloud Computing Management Computing 2002 2010
Cloud Definition IaaS Cloud describes the concept to IT infrastructure abstraction Private Cloud PaaS Desktop aas Cloud describes the concept of dynamically adapting to needs STaaS IT is blurred and intransparent from a user perspective Like a Cloud Request aas SaaS LaaS Data aas
Cloud Game changers not only Cost=> Agility! Is server virtualization the only cost driver? It started to get more costly With a private Cloud......there is an option for instant time to production, process cost reduction and hybrid cloud benefit Costs
Where is the Game Change? Need Apps Need Storage Need Report Backup Server VM OS HBA Processes Processes Processes Storage LUN, Backup Applications PCs, OS, Apps
Game Changers* What if you could provision a complete, integrated enterprise application landscape in 5 minutes? What if that landscape were easily consumed in a self-service portal by your private or public cloud customers? Compare 2-5 weeks average to provision enterprise systems at SAP customer sites 1 week to resurrect a (successful) test landscape Gartner: 66% of IT spend on configuring & running system landscapes, not in supporting business innovation or transforming the company * Gartner asked: Who is the next game changer? and fluid Operations made the list for SAP Ecosystem in 2010
IT Management Today BEFORE: Administrative Silos Storage Administrator Network Administrator Server Administrator Application Administrator Business
IT Management with fluidops NOW: Cloud Practice Storage Administrator IT Hardware Experts Network Administrator Server Administrator Application Administrator Application Administrators Business
Semantic Technologies Data from different providers (adapters) Different semantics (LUN, Datastore, Volume, Filesystem, Disk) Different primary keys (serial Number, WWN, moref) Incomplete Information (several providers needed to fill the object) Timing (order of data collection runs) Solution S.P.O. Tuples (incl. User, Time, Origin) Subject Predicate Object Examples TestQA is of type Virtual Machine TestQA has CPU Usage 65% TestQA is managed by Peter Peter is of type Person Peter has responsibility Storage Admin
Information Graph/Knowledge Database Based on SPOs Subject Predicate Object Predicate Object Predicate Subject Object Predicate Subject Object Predicate Object Predicate Object Predicate Object Examples Predicate Object Object TestQA is of type Virtual Machine TestQA has CPU Usage 65% TestQA is managed by Peter Object Peter is of type Person Peter has responsibility Storage Admin
Information from Different Sources Is Automatically Linked Together Pre dica te Subjec t Object Pre dica te Object Pre dica te Pre dica te Object Pre dica te Object Object Object Subjec t Pre dica te Pre dica te Object Subjec t Pre dica te Object Subjec t Pre dica te Object Pre dica te Pre dica te Object Pre dica te Object Object Object Subjec t Pre dica te Object
fluidops Solutions Overview Landscape as a Service (LaaS) TM SAP Cloud Deployment Cloud Security Hybrid Cloud Management User Management Quotas / Reservations Easy Self-Service Access (also for non-technical users) One Central Platform Multi-tenancy Use of Semantic Technologies Metadata Management / RDF as Basis On-Demand Enterprise Application Clouds Platform Self-Service Linked Data & Big Data IT Operations Automation & Optimization Full IT Stack Monitoring & Management IT Service Management Collaborative Operations Management Infrastructure as a Service Storage as a Service Semantic Data Integration & Federation Collaboration Semantic Authoring & Publishing Business Intelligence & Analytics Semantic Search
ecloudmanager Platform InMemory DB Workflows Rules Engine
ecloudmanager Platform Interconnects Protocols and APIs for the ecloudmanager Providers (list not complete) Cisco UCS Blades HTTPS HP C 7000 Blades HTTPS Amazon EC2 HTTPS vcloud HTTPS Microsoft Hyper-V HTTPS XEN HTTPS IBM Power VM HTTPS VMware vsphere SAP HTTPS, RMI, RFC RMI, RFC, REST JCo, JMX, DBMCLI REST, SOAP HTTPS EMC Atmos NetApp FAS HTTPS HP EVA HTTPS HTTPS List of Providers that are in Q&A or in Development EMC Symmetrix HTTPS, SMI-S EMC Celerra HTTPS, CLI, DHSM EMC VNX HTTPS, CLI, DHSM, SMI-S EMC CLARiiON HTTPS, SMI-S EMC VPLEX CLI IBM XIV HTTPS *) contains only a selection of available interconnects
ecloudmanager Platform Interconnects Protocols and APIs for the ecloudmanager Providers (list not complete)
SOA Integration Extendable Provider Architecture Easy integration with existing Tools and Applications
Enterprise Clouds the ecloud Vision All resources of an adaptive, cloud-enabled IT environment can be set up, monitored, and maintained from a single, unified, and intuitive management console: Internal and external IT resources accessible across stack without vendor lock-in High degree of automation and IT provisioning at click of button on the level of enterprise landscapes Internal portal of private/public IT services with e.g. pay-as-you-go cost models
Everything as a Service Landscape as a Service as solution for enterprise applications which are not cloud-ready Virtualization Software as a Service Platform as a Service Infrastructure as a Service Hardware Landscape as a Service bridge the gap to SaaS for enterprise applications
Breakthrough No. 1: Leverage The Whole Stack! Allows: one platform to abstract from underlying complexity system-wide monitoring storage-assisted replication (clone/snap) application driven automation centralized VM management single console access
Breakthrough No. 2: Manage Enterprise Application Landscapes As A Single Entity! Virtual Landscape Concept A Virtual Landscape (VL) is an isolated, logical grouping of several VMs containing connected applications which communicate with each other The Virtual Landscape Manager (VLM) is an appliance that comes as part of the ecloudmanager Enterprise Edition, and represents the central component of a Virtual Landscape and manages the network and application layer ecloudmanager Virtual Landscape Management Benefits: Zero configuration VLM with intelligent DHCP and DNS without the need for MAC address-based DHCP reservations Existing network setups can be cloned and encapsulated Virtualized file and printer shares Cross-landscape connects ACC integration Flexible access to VL: RDP, VNC, VPN, Reverse Proxy, SAP Router, etc.
Security Customer landscapes can be isolated using VLAN technology Simple Firewall, Antivirus Configuration, Remote Access Control using the Virtual Landscape Manager Appliance Customer 1 Customer 2
Enterprise Applications as Landscape as a Service TM Allows: one-time definition of a Master Virtual Landscape (VL) as to network, VM and storage configurations wizard-based VL cloning in minutes and without postprovisioning work use of e.g. SAP appliance templates (e.g. SAP VAF) or reuse of own for consistency Landscape as a Service TM offering to internal or external business clients
Template Management Powered by SAP Virtual Appliance Factory (AF) DC 0 Running / proven systems Custom developed systems DC 1 DC 2 DC 3 Golden Image released, last-known good system template without location or workloadspecific configuration single VM or complete VL Template continuously refreshed local image VM or Virtual Landscape provisioned as to end-user specifications ready to use
Full Lifecycle Support for Enterprise Applications
Breakthrough No. 3: Intelligent Data Center Management! Allows: semantic integration of business and technical information visual data exploration and search documentation and semantic annotation using Semantic Wiki technology collaborative acquisition and augmentation of knowledge, in a central place exploration of relationships between business-level information and data center resources creation of user-defined charts and dashboards on demand historical data management and reports over historical data
Link Business Data To Data Center Resources E.g.: link your customers to their Virtual Landscapes using semantic annotations; visually explore the connections between the business information and the data center resources on-demand Use Case: Root Cause Analysis and Error Handling Identify which customer s SAP systems and system landscapes are affected when an error on the storage level occurs Determine where errors on the application level are coming from Relate events to each other Document and compare solutions for events allows fast reaction for error handling and ensures SLA enforcement Semantic Link in Wiki Page Visual Data Exploration
Next Generation CMDB: Intelligence Edition Mapping Business Information SLAs, Customers, Backups, etc. Definition of Customized Dashboards Number of tickets per customer Customer systems affected by hardware failures License management Collaboration / Data Augmentation using Semantic Wiki Semantic Link in Wiki Page Visual Data Exploration
Integrated View On The Data Center Integration of different software and hardware components, storage systems, compute infrastructures, applications, CRM systems, ticket systems, project catalogs Automatic correlation of data retrieved from various systems Unified view on data and metadata across the border of company units Exploration, analysis, and actions based on the entire data corpus
Share Knowledge Within Your Company Collaborative Acquisition and Augmentation of Knowledge with Semantic Wiki Technology Use Case: Technical Documentation and Responsibility Management Use Wiki to collaboratively maintain technical documentation and best practices Categorize documentation Interlink hardware resources with documentation in a central place Assign responsibilities directly to technical resource Wiki Page in Edit Mode and Displayed Result Page
Automation: Workflows Defintion of IT Runbooks using BPMN Industry Standard (http://en.wikipedia.org/wiki/business_process_model_and_notation) Standardized and automated processes Processes include steps automated with the ecloudmanager, steps for user input and steps performed by the user Integration of BPMN and ecloudmanager Graphic BPMN Designer
User View on Running Runbooks
Automation: DevOps Scripts and Workflows can access data from Intelligence Edition be documented and collaboratively edited in Intelligence Edition Be started directly from their respective Wiki pages
Analytics and Reporting Embed dynamic, user-defined charts directly into Semantic Wiki pages E.g.: create tabular summaries of your data and existing connections; specify userdefined charts and dashboards; generate reports based on historical data Use case: Performance Monitoring and Capacity Planning Monitor the performance & usage of your infrastructure over time using historical data Forecast when new infrastructure resources need to be ordered Analysis of the impact of new hardware options on utilization rates Use case: Cost and Demand Forecasting Keep track of infrastructure costs for each customer / project Determine what infrastructure resources will be needed when and for which project Compare various infrastructure options in terms of cost Example: Employed VMs over Time grouped by Power Status
Public Cloud Options for New Service Levels & Business Strategies ecloudmanager as public and private cloud solution Offload backups Utilize public cloud services for peak loads and systems with low importance Include physical resources in your private cloud solution for higher flexibility and maximum performance Resource allocation (private virtual or physical and public) is based on end user requirements and can be fully automated
Hybrid Cloud Management ecloudmanager Assess: Ideal for Outsourcing / Data Center Due Dilligence Integrate: Link IT to business data Analyze: On demand dashboards Control: Make cost of IT transparent Optimize: Brokerage between private and public resources Upsell: On premise interface to public cloud services
Self Service Global Availability User SLAs: Locations: ALL Performance: MEDIUM Availability: HIGH Datacenter GER Atmos Datacenter US User SLAs: Locations: US or Amazon Availability: LOW Amazon User SLAs: Locations: ALL Performance: HIGH Datacenter CHI
Reseller Concept / Organizational Multi- Level Concept Complex distribution channels can be managed with ecloudmanager Each Distributor will be allocated space by a Cloud Service Provider (CSP) Each Distributor can assign space to its resellers or to its customers Each Reseller can assign space to customers CSP IT Dept. Distributor 1 Distributor 2 Country 1 Country.. Reseller 1 Reseller.. Reseller 1 Reseller.. BU1 BU.. BU1 BU.. Customer 1 Customer.. Customer 1 Customer..... Dept.1 Dept..
Self-Service: Flexible Service Catalog Customized processes can be included in the Service Catalog Infrastructure as a Service Landscape as a Service Storage as a Service (e.g. over Atmos) Running systems are associated to the respective customers (for billing) Purchase software licenses...
Self-Service for Service Providers One Portal for All Services with Full Control Monitoring and automated alerting Central, unified overview of the entire storage stack (SAN, NAS, Objekt, etc.) Overview of the storage allocated to customers (usage) Overview of the storage allocated to subordinate entities Alerting and notifications based on defined events (email, SMS, RSS, etc.) Rule-based allocation of policies Automated policy management Policies can be defined for each self-service end user E.g.: Replication based on storage usage E.g.: Specified times for retention and deletion based on data usage Provisioning of storage and other services through one portal Reseller / Organizational Multi-Level Concept UID storage reselling with flexible allocation to Tenants and Subtenants (Channel Support) Usage monitoring for each entity Full service pricing flexibility Integration of other services in the same portal Storage as a Service, Infrastructure as a Service, Landscape as a Service
Metering for Billing and Chargeback Fully customizable cost formula with huge set of parameters from Infrastructure or Application: CPU and memory reservation and consumption Storage utilization and allocation (thin / thick) Guarantee of SLAs (availability, performance, ) Storage type NAS, SAN RDM (Raw Device Mapped LUNs), VMFS, NFS RAID Level SATA, FC, EFD iscsi (1GB, 10GB), FC actual usage vs. allocated space amount of data written, read or deleted bandwidth usage other datacenter-relevant items, like compute resource usage, application performance, Location (Public cloud, private cloud, partner cloud) Uptime of VM, suspend time of VM, uptime of application Average response time of application Logon time of users to the application Additional services (installation, consulting, data import, backup, data shares) Usage tracking on each level and entity (storage, traffic, compute, contract agreements, SLAs, ) Cost calculation can be configured on each level (distributors, resellers and customers) and for every individual Costs can be aggregated for groups or individuals
SLA Management SLAs are based on two sets of information: Compute: CPU, memory, availability, speed, etc. Storage: Storage Type, availability, performance, device types, location Combining different Clusters with different Storages can therefore change the SLAs that can be offered This concept is referred to as Zones within the ecloudmanager A Zone consists of either One Cluster and one Storage Volume One Cluster and one Datastore End user selects service (Golden Image / Landscape) + SLAs ecloudmanager instantiates the according templates
ecloudmanager Zones - Examples Zone 1: High availability and high performance Zone 2: Medium availability and medium performance Zone 3: Low availability and low performance Compute Storage Zone 1 HA Cluster SAN Storage Low Cost Cluster NAS Storage Zone 3
Resource Usage Dashboards Granular cost reports and dashboards using historical data
ecloudmanager in a Nutshell
ecloudmanager Benefits for Hosters and Service Providers True end-to-end monitoring and management across private, public and hybrid clouds Advanced reporting, dashboarding and analytics across the boundaries of private and public enterprise cloud Simplified IT operations through automation, policies, ticketing support, resource management, license management, etc. Enterprise applications are made easy to deliver and easy to consume through rapid automated provisioning: Landscape as a Service Delivery of enterprise apps to end users as standardized services through a fully customizable self-service portal Reseller Portal and Self-Service portal for end users for on-demand consumption of ready-to-run services Customizable pay-per-use model for fine-granular metering and billing
THANK YOU!
Additional Information fluidops website: http://www.fluidops.com ecloudmanager Product Information: http://www.fluidops.com/ecloudmanager/ http://www.fluidops.com/download/ecloudmanager_info_kit Information Workbench Product Information http://www.fluidops.com/information-workbench/ http://www.fluidops.com/download/information_workbench_info_kit ecloudmanager Help / Documentation: http://help.fluidops.com FAQs and forum: http://www.fluidops.com/forum/faq/ http://www.fluidops.com/forum/
Your Turn! How to contact us: fluid Operations AG Altrottstr. 31 Walldorf, Germany Email: sales@fluidops.com website: www.fluidops.com Tel.: +49 6227 3846-527 How to contact me: Francesco Incorvaia francesco.incorvaia@fluidops.com Direct: +49 163 384 0909 Office: +49 6227 384 6527 http://www.linkedin.com/in/francescoincorvaia http://www.xing.com/profile/francesco_incorvaia
CONTACT US: fluid Operations Altrottstr. 31 Walldorf, Germany Email: sales@fluidops.com website: www.fluidops.com Tel.: +49 6227 3846-527