Private, Hybrid And Public Cloud With IBM

Transcription

IBM Systems - MiddlewarePrivate, Hybrid and Public Cloud with IBMComposable business, BlueMix and WebSphere Application ServerAntonella Bertoletti, Executive I/T Specialist,IBM Systems Middleware - Europe1 2015 IBM CorporationIBM Systems - MiddlewareCurrent IT challenges2 2015 IBM Corporation1

IBM Systems - MiddlewareCloud computing helps overcome IT challengesCloud helps address the challenges using virtualization,standardization, and automation.3 2015 IBM CorporationIBM Systems - MiddlewareFuture trendIt is estimated that by 2016, more than one-fourth of the world’sapplications will be available in the cloud, and 85 percent of newsoftware is now being built for cloud deployment.4 2015 IBM Corporation2

IBM Systems - MiddlewareWhat is cloud computing?Cloud computing is a model for enabling convenient, on-demandnetwork access to a shared pool of configurable computing resources(such as networks, servers, storage, applications, and services) thatcan be rapidly provisioned and released with minimal managementeffort or service provider interaction.5 2015 IBM CorporationIBM Systems - MiddlewareCloud service modelsInfrastructure as a Service (IaaS)In IaaS, you outsource thehardware. In such cases, it is notjust the computing power that yourent; it also includes power, cooling,networking, and cloud storage.When you choose to run yourapplications at this cloud servicelevel, you are responsible foreverything on the stack that isrequired to operate above it.6Platform as a Service (PaaS)In the middle, we have Platformas a Service, or PaaS. At thisservice level, the vendor takescare of the underlyinginfrastructure for you, giving youonly a platform with which to buildand host your application(s).Software as a Service (SaaS)Software applications that areavailable only over the internet,fall into the Software as a Servicecategory, or SaaS. The simplestexample to understand is email. 2015 IBM Corporation3

IBM Systems - MiddlewareCloud delivery modelsCustomers are choosing a variety of cloud models to meet their uniqueneeds and priorities.Private CloudOn or off premises cloudinfrastructure operated solely foran organization and managed bythe organization or a third partyPublic CloudAvailable to the general public ora large industry group and ownedby an organization selling cloudservicesHybrid CloudTraditional IT and clouds (publicand private) that remain separatebut are bound together bytechnology that enables data andapplication portabilityTraditional ITAppliances, pre-integratedsystems and standard hardware,software, and networking7 2015 IBM CorporationIBM Systems - MiddlewareCloud computing and traditional ITCloud has three service models: Infrastructure as a Service (IaaS),Platform as a Service (PaaS), Software as a Service (SaaS).8 2015 IBM Corporation4

IBM Systems - MiddlewareIBM-provided cloud services models9 2015 IBM CorporationIBM Systems - MiddlewareSoftLayer at a glanceOrganization Founded in 2005, SoftLayer is the largest privately held computinginfrastructure provider in the world with a diverse customerportfolio from Web startups to global enterprises Headquartered in Dallas, TX Data centers and network points of presence in the United States,Asia and EuropeCapabilitiesSoftLayer unified platform gives clients cloud computing withoutcompromise (virtual/bare metal, public/private), deployed ondemand, billed hour-to-hour or month-to-month, with a single pane ofglass for systems management.TechnologySoftLayer delivers its services through a tightly integrated modelleveraging its IMS software stack, global network infrastructure and13 standardized data centers. Approximately 21,000 customers worldwideCustomers Strong Internet-centric and SMB client base across e-business,SaaS, mobile, social media and entertainment Emerging penetration in the enterprise space10 2015 IBM Corporation5

IBM Systems - MiddlewareSoftLayer network and global presence 13 data centers Tier III SOC2 Compliant 10 additional points of presence WW 100,000 servers, 22M domains 21,000 customers11 2015 IBM CorporationIBM Systems - MiddlewareHow It All Fits TogetherInfrastructure Management System (IMSSW) Bare metal provisioning Integrated BSS/OSS Comprehensive network managementData Center & Pods Standardized, modular hardware configs Lower inventory carrying costs Maximize asset utilization & profitability Increase provisioning flexibility Simplify capacity management Globally consistent service portfolioTriple Network Proprietary network architecture Pod design allows customers to grow acrossmultiple racks or rows in the same layer2/3domain as needed.12 2015 IBM Corporation6

IBM Systems - MiddlewareSoftLayer Technology Capabilities OverviewA dedicated bare metal server, custom configured to your spec Wide selection, from low range to GPU, etc You can install anything you want and use it as a building block Network: public or private Time to provision: 2-4 hours Billing: monthlyA Public Cloud Virtual Machine (aka Cloud Computing Instance, CCI) Part of CloudLayer, integrated with SoftLayer’s IMS, API, based on Xen virtualization andCitrix XenServerMax: 2 direct attached hard drives, 1Gb NIC, 48 G RAMTime to provision: 5-15 minutesBilling: hourly or monthlyA Bare metal CCI Few configuration options, but true bare metalMax: 2 direct attached hard drives, 1 Gb nic, 64 G RAMTime to provision: 1-4 hoursBilling: hourly or monthlyA private (hybrid, hosted by SoftLayer) Cloud Based on Xen CloudServer, automatically installed and configuredUser manages their own VMs, no integration with BSS13 2015 IBM CorporationIBM Systems - MiddlewareSoftLayer Technology Capabilities Overview (cont’d)Nearly any hypervisor can be preinstalled on bare metalHardware Firewalls and Load BalancersIP addresses, subnets, VLANsServices Backup Vulnerability scans Managed Object Store Monitoring service Messaging service Content Delivery Network (CDN) Transcoding service Physical media shipping service Email delivery service Anti-virus software DNS14 2015 IBM Corporation7

IBM Systems - MiddlewareSoftLayer Capabilities: billing types by servicehourlymonthlyVirtual Cloud Compute InstancesCapabilityXXBare metal instancesXXDedicated Bare MetalXLocal load balancerXGlobal Load BalancerXIP addresses, subnets, vlansXHardware firewalls (shared or scoding serviceUsage-basedData transfer serviceUsage-based15 2015 IBM CorporationIBM Systems - MiddlewareThe Dedicated Bare Metal Server is the core building block16 2015 IBM Corporation8

IBM Systems - MiddlewareBare metal servers Provision in 2-4 hours; choose from components such asmemory, disk controllers, OS / storage options Upgrade / replace components when needed Use FlexImages to clone systems Full networking support – VLANs, external IPs, firewalls. Serves as a key building block Pricing monthly (dedicated, custom servers) or hourlyServer Types Single-processorserversUse passwords or SSH keys to access Dual processorRemote console access, OS reloads Quad Redundant power Private Xpress – 1U Mass storage HPC / GPU17 2015 IBM CorporationIBM Systems - MiddlewareVirtual Servers (the CCI offering)A public cloud based on Citrix Xen Server technology. Integrated with the SoftLayer API Provisioning in minutes Local Storage via RAID 10 Isolation on the per-core basis No CPU / RAM overvprovisioning Stop, power off, suspend / resume18 2015 IBM Corporation9

IBM Systems - MiddlewareSelf-managed virtualized environments (Private Clouds) The Private Clouds product provides customers the ability to order anddeploy a complete private cloud (for deploying and managing virtualservers) with just one push of a button.The system automatically: provisions your Host Servers and installseach host’s hypervisor. provisions your Management Server andinstalls its management system. registers your Host Servers with theManagement Server. Provisions and integrates an ObjectStorage account tied to solution completes additional network and resourcemanagement tasks.19 2015 IBM CorporationIBM Systems - MiddlewareStorage OptionsA bare metal server installed with any software you like (e.g. NFS, GPFS )[Managed by SL] Object Storage Based on OpenStack Swift indexing & CDN integrationQuantaStor Storage OS over a bare metal server – central storage SAN (iSCSI) and NAS (NFS) accessAdvanced and easy to use web administrationThin provisioning of storage volumesAsynchronous replication of storage volumesDynamic expansion of storage poolsSoftware and hardware integrated – QuantaStor manages the RAID controlleriSCSI Shared SAN [managed by SL] – fast off-server storage Remote mounted, reliabie, enterprise grade, fast, 1 TB or lessShared NAS / FTP [managed by SL] - Archives Mounted on more than one target (over CIFS), cost effective, reliable, 2 TB or less Dedicated SAN (EqualLogic or NetApp (Isilon is being phased out)) 30 TB20 2015 IBM Corporation10

IBM Systems - MiddlewareAll SoftLayer servers are multi-homed Every host has a unique IP Address– one public, one private– Additional “floating” IPs could be made available IPv4 supported – 4.3 109 IP addresses available– Example: 192.168.1.1 IPv6 supported – 3.4 1038 IP addresses available– Example: 2001:db8:1f70::999:de8:7648:6e8– The SoftLayer platform is IPv6 ready21 2015 IBM CorporationIBM Systems - MiddlewareLoad Balancing optionsGlobal Load Balancing Distribute traffic between data centers Configured instantly Round robin, weighted round robin, geography, failoverLocal Load Balancing Distribute traffic within a data center pod Configured instantly Additional Policies: lowest latency, least connections, shortest response,persistence IPCitrix NetScaler VPS Maximum flexibility L7 traffic management, SSL offloading. Content caching, compression, firewall.22 2015 IBM Corporation11

IBM Systems - MiddlewareFinding the information: the SL Support Tab23 2015 IBM CorporationIBM Systems - MiddlewareThe login24 2015 IBM Corporation12

IBM Systems - MiddlewareThe next generation Portal25 2015 IBM Corporation13

IBM Systems - MiddlewareIBM-provided cloud services models1 2015 IBM CorporationIBM Systems - MiddlewareBlueMix overview (1 of 3)BlueMix is IBM’s new PaaS solution that combines the power of CloudFoundry with popular languages and IBM SaaS.2 2015 IBM Corporation1

IBM Systems - MiddlewareBlueMix overview (2 of 3)BlueMix: Is used for developing and deploying omni-channel applications,such as mobile and web applications Delivers a set of pre-built services ready for immediate use andhosting infrastructure to host application and business logic formobile and web developers Is built on the Cloud Foundry open source technology and offersmore control to developers Runs on IBM SoftLayer infrastructure. SoftLayer, an IBM company,provides cloud infrastructure as a service from 13 data centers inthe United States, Asia, and Europe3 2015 IBM CorporationIBM Systems - MiddlewareBlueMix overview (3 of 3)BlueMix: Enables web and mobile applications to be rapidly and incrementallycomposed of services Offers scalability through quick provisioning through its SoftLayercloud layer Supports fit-for-purpose programming models and services Delivers application changes continuously Embeds manageability of services and applications Provides optimized and elastic workloads Enables continuous availability4 2015 IBM Corporation2

IBM Systems - MiddlewareExample scenarios for BlueMix5 2015 IBM CorporationIBM Systems - MiddlewareBlueMix user interface (Page 1 of 3)The BlueMix user interface combines style and function.6 2015 IBM Corporation3

IBM Systems - MiddlewareBlueMix user interface (Page 2 of 3)Run timeThe developer can chose anylanguage runtime or bring their own.Just upload your code and go.DevOpsDevelopment, monitoring,deployment, and logging tools allowthe developer to run the entireapplication.APIs and ServicesA catalog of open source, IBM, andthird-party APIs services allow adeveloper to stitch together anapplication in minutes.7 2015 IBM CorporationIBM Systems - MiddlewareBlueMix user interface (Page 3 of 3)Cloud IntegrationBuild hybrid environments. Connectto on-premises systems of recordplus other public and private clouds.Expose your own APIs to yourdevelopers.Extend SaaS AppsDrop in SaaS App SDKs and extendto new use cases (for example,Mobile, Analytics, and web).8 2015 IBM Corporation4

IBM Systems - MiddlewareBlueMix key concepts: Applications An application represents the artifact that the end developer is building. In case of mobile, an application runs outside the BlueMix environment,but leverages the services that are exposed to the mobile application.These services typically act in concert, and represent the back-endprojection of that application. In web context, an application is the code that is uploaded into BlueMix forthe purpose of hosting it. The application consists of all of the code that isrequired to be executed or referenced at run time.9 2015 IBM CorporationIBM Systems - MiddlewareApplications on your dashboardThe graphic below shows an example of the applications displayed on yourdashboard.10 2015 IBM Corporation5

IBM Systems - MiddlewareBlueMix key concepts: Services A service is a piece of code that BlueMix hosts. A service offers a piece ofreadymade functionality for applications to use. BlueMix provides a set of predefined services that you can use directly. Forexample, push notification in a mobile application or elastic caching in a webapplication. You can create your own services in BlueMix. A custom service may offer a simplefunctionality, such as the utility functions you might see in a run-time library, or itcan handle complex business logics that you might see in a business processmodeling or in a database. BlueMix simplifies the use of services by managing the provisioning of newinstances of the service and the binding of those service instances to yourapplication. BlueMix automatically manages the services it hosts. For all available services inBlueMix, see the Services in the BlueMix catalog on the BlueMix user interface.11 2015 IBM CorporationIBM Systems - MiddlewareServices offered in the BlueMix catalog12 2015 IBM Corporation6

IBM Systems - MiddlewareSample list of cloud platform services on BlueMixThe following diagram shows just a sample of many cloud platformservices on BlueMix.13 2015 IBM CorporationIBM Systems - MiddlewareBlueMix key concepts: Buildpacks and runtimesBuildpacks For applications that require a PaaS environment, a buildpack is acollection of scripts that prepare your code for execution on the targetPaaS. By using buildpacks, you can deploy your applications to the cloud moreeasily. A buildpack includes the run-time environment that is needed by yourapplication, and can also include specialized frameworks. BlueMix provides buildpacks for Liberty and Python.Runtimes Runtimes in BlueMix represent different buildpacks that are provided. Each runtime is an application with a starter application code deployed. Astarter application is a template that you can use directly with the existingbuildpack from the BlueMix user interface.14 2015 IBM Corporation7

IBM Systems - MiddlewareIBM-provided cloud services modelsPureApp1 2015 IBM CorporationIBM Systems - MiddlewareIBM PureApplication System: the ideal cloud application platformExpert Integrated System: Integration by design‒ Application server‒ Database services‒ Integrated infrastructurePattern-based deploymentUser-based self-serviceService level managementCommon cloud platform Built-in expertise Infrastructure, platform, and applicationDynamic resource scalabilitypatterns Simplified experience Simplifying lifecycle deployment andmanagement of applications Single point of managementAutomated IT resourceprovisioningCatalog of ationAutomated IaaSCloud Application Platform (PaaS)2 2015 IBM Corporation1

IBM Systems - MiddlewarePatterns of Expertise: Proven best practices and expertise for complex tasks learned fromdecades of client and partner engagements that are captured, lab tested and optimizedinto a deployable formWhat is a Pattern? The pre-defined architecture of an application For each component of the application (i.e. database, webserver, etc) Pre-installation on an operating system Pre-integration across components Pre-configured & tuned Pre-configured Monitoring Pre-configured Security Lifecycle ManagementMonitoringLifecycleManagement In a deployable form, resulting in repeatabledeployment with full lifecycle management3 2015 IBM CorporationIBM Systems - MiddlewarePatterns are a Key Capability for Cloud Application Platforms4 2015 IBM Corporation2

IBM Systems - MiddlewareExample: IBM BPM Best Practice (Golden) Topology5 2015 IBM CorporationIBM Systems - MiddlewareFrom individual infrastructure components to software patterns6 2015 IBM Corporation3

IBM Systems - MiddlewarePureApplication System console7 2015 IBM Corporation2015IBM Systems - MiddlewareCloud Enabled IT with PureApplicationSeamlessly deploy & move workloadsbetween on & off-premises without change: PureApplication System PureApplication Service PureApplication SoftwareA hybrid cloud app platformfor easily deploying applications and middlewarewith enterprise grade qualities of service 8Automated elasticityMulti-site deploymentHigh availability & disaster recoveryMonitoringLicense managementIntelligent placementCentralized loggingSecurity200 IBM and 3rd party patterns including: PortalBPMCognosDataPowerMobile WASDB2OracleMQIIB / Message Broker any Red Hat/AIX/Windows software 2015 IBM Corporation4

IBM Systems - MiddlewareThe path to hybrid cloud can be easier than you thoughtOn-PremOff-PremPureApplication SystemPureApplication SoftwarePureApplication Serviceon SL (Azure in 2015)Capture Application into a PatternCreate Once Deploy AnywhereSelect an automated Hybrid Cloud ApplicationPlatform that simplifies deployment andmanagement9Automate the complexity of deployingand managing applications in the cloud 2015 IBM CorporationIBM Systems - MiddlewarePureApplication Software – Offering DetailsBring your own SoftwareHardware Values Differences fromPureApp Systemor Service 10Similar speed / simplicity as System / Service, for deploying andmanaging workloads: patterns, lifecycle management (scaling,monitoring, caching )Flexibility to run on your own HWClient has to install / config vs pre-integrated System / ServiceexperienceClient responsible for the integration / configuration / management ofstorage, network and computeClient will not get the same time to market or TCO as System or Service 2015 IBM Corporation5

IBM Systems - MiddlewarePureApplication System, Service, SoftwareA Flexible Enterprise Hybrid CloudPureApplication Common TechnologyCloud application platform to provide simple to use,end to end application lifecycle are & softwareplatform for enterpriseapplications on POWER& x86PureApplicationService on SoftlayerPureApplicationSoftwareCloud applicationplatform software thatcan run on your ownhardwareDedicated pre-integratedand managed hardwareand software platform inSoftLayer datacentersworldwideOnPremOffPremOnPrem11 2015 IBM CorporationIBM Systems - MiddlewarePureApplication v2.1 ThemesSystem, Service, and Software AccelerateApplication Deliverywith OpenTechnologyEnterprise-StrengthHybrid Cloud Up to 10X faster deployments, scaling & upgrades Seamless portability across clouds Access to 14,000 pre-built apps Enhanced Chef support to integrate and leverage Chefinvestments Faster connectivity between hybrid environmentsSecure fine grain access control to on-premises data by offpremises applicationsOff-premise backup and

SoftLayer delivers its services through a tightly integrated model leveraging its IMS software stack, global network infrastructure and . Load Balancing options Global Load Balancing Distribute traffic between data centers Configured instantly