Hosting a private cloud. Sven Vermeulen IT Architect KBC Group

Similar documents
How To Use Anibom Smart Cloud For Business

Adatbázis hibrid felhő - egyszerűbb, mint gondolná

Cloud Lifecycle Management

Experiences with Transformation to Hybrid Cloud: A Case Study for a Large Financial Enterprise

Cloud computing and SAP

A Gentle Introduction to Cloud Computing

- Cameron Haight, Gartner

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

User Guide for VMware Adapter for SAP LVM VERSION 1.2

Hybrid Cloud Delivery Managing Cloud Services from Request to Retirement SOLUTION WHITE PAPER

EMC IT AUTOMATES ENTERPRISE PLATFORM AS A SERVICE

Migrating to the Cloud. Developing the right Cloud strategy and minimising migration risk with Logicalis Cloud Services

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

Holistic Performance Analysis of J2EE Applications

Planning a Successful Cloud Strategy Identify existing assets, assess your business needs, and develop a technical and business plan for your cloud

Symantec NetBackup 5220

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Preflight Checklist: Preparing for a Private Cloud Journey

VMware Cloud Computing in de praktijk VMware Inc. All rights reserved

Cloud Optimize Your IT

Postgres Plus Cloud Database!

Server & Cloud Management

Competitive Comparison Between Microsoft and VMware Cloud Computing Solutions

Best Practices for Cloud Automation & Integration November 7, 2013

Cloud Services Catalog with Epsilon

Database as a Service / An Oracle Private Cloud Database Strategy

Cloud Computing: What IT Professionals Need to Know

Adatbázis tesztkörnyezetek kialakítása. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Cisco Network Services Manager 5.0

HP OpenStack & Automation

JBoss enterprise soa platform

FEDERATION ENTERPRISE HYBRID CLOUD 3.1 Microsoft Applications Solution Guide

INTRODUCTION TO CLOUD MANAGEMENT

I D C V E N D O R S P O T L I G H T

Cloud computing: Innovative solutions for test environments

Training Program: Network Admin. Program Structure: Hardware and Appliances. Networking

Symantec NetBackup 5000 Appliance Series

Who Will Be The Cloud Service Broker?

Providing Self-Service, Life-cycle Management for Databases with VMware vfabric Data Director

2020 Census Program Management Review

OpenStack: we drink our own Champagne. Teun Docter Software developer

Microsoft Private Cloud

MS-20246: Monitoring and Operating a Private Cloud

Information & Asset Protection with SIEM and DLP

Agenda About SUNY and ITEC Cloud project Challenges and Use cases for ITEC Cloud EM Solution Business Benefits

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Systems Engineer Compute and Storage Position Description

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

Front cover. IBM SmartCloud: Building a Cloud Enabled Data Center. Redguides for Business Leaders. Pietro Iannucci Manav Gupta

Performance Testing of a Cloud Service

Virtualization of CBORD Odyssey PCS and Micros 3700 servers. The CBORD Group, Inc. January 13, 2007

Implementing Cloud Solutions Within Your Existing IT Environment. White paper

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

Server Management & Monitoring Quick Guide

Virtual Machine Environments: Data Protection and Recovery Solutions

A new Breed of Managed Hosting for the Cloud Computing Age. A Neovise Vendor White Paper, Prepared for SoftLayer

HP OO 10.X - SiteScope Monitoring Templates

Building an Enterprise Cloud with F5 and IBM

Migrating SaaS Applications to Windows Azure

Enterprise Infrastructure Architecture

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Best Practices for Managing Storage in the Most Challenging Environments

Cloud computing - Architecting in the cloud

BMC Service Assurance. Proactive Availability and Performance Management Capacity Optimization

Software-Defined Storage Extending the Power of Your Datacenter Eric Tsai Senior Technic Architect Presale Division Enterprise Group Taiwan

Unlimited Server 24/7/365 Support

Service Orchestration

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE

Fujitsu Private Cloud Customer Service Description

Building an Enterprise Hybrid Cloud with the VMware vcloud Solution

CA ARCserve Family r15

SkySight: New Capabilities to Accelerate Your Journey to the Cloud

ACME Enterprises IT Infrastructure Assessment

Virtualization and IaaS management

Operations Orchestration Automating Your Data Center May 21, 2014

Vulnerability management lifecycle: defining vulnerability management

Required Software Product List

VPS Cloud Hosting. Call (02)

REDCENTRIC INFRASTRUCTURE AS A SERVICE SERVICE DEFINITION

ENABLING REAL-TIME BUSINESS WITH SAP HANA IN THE CLOUD

Eine CAE Infrastruktur für LS-DYNA. unter Verwendung von. Microsoft Windows HPC Server 2008

How To Make Money From Cloud Computing

BMC Software Cloud Service Lifecycle

Transcription:

Hosting a private cloud Sven Vermeulen IT Architect KBC Group

Let s stage a server Request inventory number Document server in asset management Request IP address (needs inventory number) Request hostname (needs IP address) Feed server configuration system Feed active directory Trigger bare-metal staging (OS) Trigger software deployments Register server in monitoring system Register server in capacity management system Register middleware, database, messaging, scheduling, file transfer, antivirus,

Drivers

1 Faster staging of systems E2E staging of a server took up to 3 weeks

2 Simpler management Strategic choice to evolve towards industrialized software life cycle management (cost reduction)

3 Immediately correct chargeback Decision for charging systems to a business unit was often taken (too) late

Constraints

1 Financial Money had to be spent wisely and with short ROI

2 Short time-to-market No multi-quarter long project before a first value was seen

Decisions

No, we did not pick a commercial software solution Expected time to market would be too high - Over a year to get in production in a reasonable state - Need for customizations was high Financial implications of the project were significant - Software license alone was significant - Customization cost (manday development) was high

Commercial solutions integrations where not within expectations BMC Server Automation for software deployments HP Asset Manager (later ServiceNOW) for asset management Infoblox for DNS and DHCP VMWare Virtual Center Other integrations were already expected to follow closely - SQL Server & Oracle central management infrastructure - Sterling (IBM) Connect:Direct node configuration - IBM TWS scheduling registration -

Yet doing it ourselves would result in a set-back in the long run We are not a software engineering company - And with the financial market spiraling downwards Every new technology would require customizations - Start customization after technology was on-boarded Oblivious about the integration requirements with 3 rd party cloud solutions - How would Hybrid Cloud solutions evolve? - What requirements would be instantiated by NBB/ECB?

Decision: Do It Ourselves, tactical solution Agile development of our own portal & orchestration logic - Sprints of 3 months - Production result after every sprint Close integration with existing systems - Portal & logic had to steer and decide on every step Leverage benefits from standardized operating system platforms (which we call STACS) - Indirectly pushing more internal customers to this STACS concept - Further standardization of these platforms

The Result

Sprint 1 : Staging Linux/Windows In less than 200md and no additional software expenses Portal usable for project leads & architects - Integrated with security requirements (TAMeB, IDM solution, ) - Standard look n feel (.NET / LightSwitch) Virtual Linux/Windows server staged in less than a day - Still using staging, not imaging technology Server immediately assigned (charging) to right business unit - No server gets staged without business service

Charging (back then) Charging was based on multitude of parameters - Type of server - Number of CPUs - Deployed software (middleware, integration, database, ) - Storage assignation - Backup assignation - Network definitions & integration - OS choice - Yet still was not resembling reality

Sprint 2 : Decommission server Update server resources - Change CPU and memory (sounds simple, isn t though ) Introduce deactivation and then decommissioning - And not only through HPC Console staged systems - Enables quick provisioning of test systems Update integrations due to changing environments (sigh) - Move to different backup solution (Symantec NetBackup) - Move to different asset management (ServiceNOW) - Redesign of managed file transfer environment

Sprint 3 : Sandbox system Deploy VMWare images as isolated systems for proof of concepts. No data flows towards internal data center - Security requirement from sandbox perspective No KBC specific deployment requirements - Number one complaint when doing functional tests (pre-sales) Simple user management for sandbox systems - Main concern with stakeholders

Final Sprint : Pause server Reduce CPU and memory consumption on VMWare clusters - Better control of available resources (and cost) No charging of paused systems to end customer - No real confirmed business case though, so focus on fast, low-cost implementation Some restrictions still apply - If paused for longer than backup retention, need for (manual for now) snapshot backup - Reactivation requires apply of all security patches (we do monthly patching, so this can be quite a queue)

Obligatory screenshot

Did we reach our goals?

Results 540md savings per year - 300 servers staged per year (mid-2013) - 1,8 md less work per staging Increased quality and security posture through industrialization Delivery time decimated - Includes middleware and database initiation & integration

This is (not) the end HPC Console itself was tactical choice Chargeback system has been refactored since then - Much simpler (definitely, but now also obviously not realistic) We know the market has matured further since the inception Experience with tool learns us the ropes of - Building custom integration (and what to look out for) - Functional and non-functional requirements (& pitfalls ) Updated cloud strategy at KBC Group gives us plenty to think about for the (short-term already) future.

? Th-th-th-that s all folks