Основы построения облачной it-инфраструктуры....
DESCRIPTION
Докладчик: Сергей Сергеев Hewlett-Packard Company, CI Specialist cloudconf.by 2013TRANSCRIPT
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Основы построения облачной ИТ инфраструктуры. Особенности и преимущества существующих решений.
Sergey Sergeev, HP CI Specialist April 1, 2013
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 2
“Порядок ‟ лишь форма представления хаоса…”
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 3
Accelerating innovation & change
The Internet Client/Server
Mobile, Social, Big Data & The Cloud
Database
ERP
CRM
SCM
HCM
HCM
PLM
MRM
Amazon Web Services
OpSource
IBM
GoGrid
Rackspace
Joyent
Hosting.com Tata Communications
Datapipe
PPM
Alterian
Hyland
LimeLight NetDocuments
NetReach
OpenText
PaperHost
Xerox
HP
Microsoft SLI Systems
EMC
IntraLinks
Jive Software
Qvidian
Sage
salesforce.com
SugarCRM
Volusion
Xactly
Zoho
Adobe
Avid
Corel
Microsoft
Paint.NET
Serif
Yahoo
CyberShift
Saba
Softscape
Sonar6
Ariba
Yahoo!
Quadrem
Elemica
Kinaxis
CCC
DCC
SCM
Cost Management
Order Entry
Product Configurator
Bills of Material Engineering
Claim Processing
Inventory
Manufacturing Projects
Quality Control
Business
Education
Entertainment
Games
Lifestyle
Music
Navigation
News
Photo & Video
Productivity
Reference
Social Networking
Sport
Travel
Utilities
every 60 seconds
400,710 ads requests
2000 lyrics played on Tunewiki
1,500 pings sent on PingMe
34,597 people are using Zinio
208,333 minutes Angry Birds played
23,148 apps downloaded
Unisys
Burroughs
Hitachi
NEC Bull
Fijitsu
ADP VirtualEdge
Cornerstone onDemand
CyberShift
Workbrain
Kenexa Saba
Softscape
Sonar6
SuccessFactors
Taleo
Workday
Workscape
Exact Online
FinancialForce.com
Intacct NetSuite
SAP
NetSuite
Plex Systems
Cash Management
Accounts Receivable
Fixed Assets Costing
Billing
Time and Expense
Activity Management
Payroll
Training
Time & Attendance
Rostering Sales tracking &
Marketing
Commissions Service
Data Warehousing
98,000 tweets
Finance
box.net
TripIt
Zynga
Zynga
Baidu
Twitter Yammer
Atlassian
Atlassian
MobilieIron SmugMug
SmugMug
Atlassian
Amazon
Amazon iHandy
PingMe
PingMe
Associatedcontent
Flickr
Snapfish
YouTube
Answers.com
Tumblr.
Urban
Scribd.
Pandora
MobileFrame.com
Mixi
CYworld
Qzone
Renren
Yandex
Yandex
Heroku
RightScale
New Relic
AppFog
Bromium
Splunk
CloudSigma
cloudability
kaggle
nebula
Parse
ScaleXtreme
SolidFire
Zillabyte
dotCloud
BeyondCore
Mozy
Viber
Fring Toggl
MailChimp
Quickbooks
Hootsuite
Foursquare
buzzd
Dragon Diction eBay
SuperCam
UPS Mobile
Fed Ex Mobile
Scanner Pro
DocuSign
HP ePrint
iSchedule
Khan Academy
BrainPOP
myHomework
Cookie Doodle
Ah! Fasion Girl
Mainframe
• Change how technology is consumed & value it can bring
• Open up new business models
• Remove current inhibitors & unleash power of innovation
New technology access methods
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 4
Administration paradigm changing
hardware
Infrastructure sw
hipervisors
system sw
middleware sw
application sw
hardware
application sw
hardware
system sw
application sw
Where are You right now?..
Cloud IT
hardware
Infrastructure sw
hipervisors
system sw
middleware sw
application sw
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 5
“A style of computing where scalable and elastic IT-enabled capabilities are delivered as a service to external customers using Internet technologies.”
What is “Cloud Computing”?
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 6
National Institute of Standards and Technology
NIST Cloud Computing Definition
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Облачные вычисления ‟ это способ предоставления возможности удобного сетевого доступа по запросу к разделяемому набору эластично сконфигурированных вычислительных ресурсов (т.е. ‟ сетей, серверов, систем хранения, прикладных задач и сервисов), которые могут быть быстро подготовлены для пользователей и предоставлены им с минимальными административными усилиями или минимальным взаимодействием с поставщиком услуг.
This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7
Essential Characteristics
NIST Cloud Computing Definition
• On-demand self-service. A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider.
• Broad network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).
• Resource pooling. The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, network bandwidth, and virtual machines.
• Rapid elasticity. Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.
• Measured Service. Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service.
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 8
Service Models
NIST Cloud Computing Definition
• Cloud Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.
• Cloud Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations.
• Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls).
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 9
Deployment Models
NIST Cloud Computing Definition
• Private cloud. The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.
• Community cloud. The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premise or off premise.
• Public cloud. The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.
• Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).
Note: Cloud software takes full advantage of the cloud paradigm by being service oriented with a focus on statelessness, low coupling, modularity, and semantic interoperability
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 10
DEPLOYMENT MODELS
SERVICE MODELS
SaaS PaaS IaaS
KEY ATTRIBUTES Elastic „ Pay-per-use „ Networked „ Shared „ On-demand
Hybrid Public Private
What is Cloud Computing?
Software as a Service Applications, business logic, and information layered on platform services
Platform as a Service App components, middleware and database layered on infrastructure service
Infrastructure as a Service Standardized, virtual pools of shared server, storage, network and software infrastructure
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 11
Network
Storages
Servers
HyperVisors
OS
Middleware
Business Logic
Data
SW Application
По
ль
зова
тел
ь
ИТ
пер
сон
ал
По
ль
зова
тел
ь
ИТ
пер
сон
ал
ИТ
пер
сон
ал
Infrastructure as a service Инфраструктура как услуга
(IaaS)
Platform as a service Платформа как услуга
(PaaS)
Software as a service Программное обеспечение
как услуга (SaaS)
Network
Storages
Servers
HyperVisors
OS
Middleware
Business Logic
Data
SW Application
Network
Storages
Servers
HyperVisors
OS
Middleware
Business Logic
Data
SW Application
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 12
Increasing Demands Driving More to the Cloud
• Improve business agility
• Speed innovations
• Accelerate time to value
• Deliver choice
• Reduce costs
• Develop once, run anywhere
Private Cloud Managed Cloud Public Cloud Traditional
Build on-premises
cloud services
Consume off-premises cloud services
SLAs Availability, security, performance, compliance, cost
customer-defined negotiated standard, published customer-defined
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 13
What a Cloud should deliver
Automated infrastructure-to-app lifecycle management Public, private, hybrid
Broad ecosystem of OS’s, hypervisors, apps Unified service
delivery
Security
Scalability
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 14
Build, Manage & Secure Consume Cloud Services Managed Cloud Public Cloud
CloudSystem
IT Performance Suite
Converged Infrastructure
Enterprise Cloud Services
IT Performance Suite Services
Autonomy Protect & Promote Services
HP Cloud Services
PROFESSIONAL SERVICES Consulting and implementation „ Financing „ Education
HP Converged Cloud Offerings
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 15
Standardize and consolidate
Virtualize and automate
Self service applications with full lifecycle management
Become a service broker in a hybrid environment.
Self service infrastructure
IT transformation to “strategic service broker”
Moving from servers to services
Maturing your capabilities with HP Converged Cloud
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 16
HP CloudSystem Matrix
HP CloudSystem Enterprise
HP CloudSystem Service Provider
• HP Matrix Operating Environment
• HP Converged Infrastructure
• HP Cloud Service Automation
• HP Matrix Operating Environment
• HP Converged Infrastructure
• HP Application Platform for SaaS
• HP Cloud Service Automation
• HP Matrix Operating Environment
• HP Converged Infrastructure
Leverage the industry’s most complete cloud platform Built on proven Converged Infrastructure and Cloud Service Automation
Self-service applications
App-to-infra lifecycle management
Deliver services externally
Optimized for multi-tenancy
Self-service infrastructure
Infrastructure provisioning in minutes
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 17
Single services view across hybrid cloud
Multi-hypervisor, multi-OS, heterogeneous infrastructure
Intelligent automation and orchestration
Rapid application and infrastructure deployment
Most complete, open, integrated system
HP CloudSystem
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 18
Service Lifecycle within HP CloudSystem
HP CloudSystem: 3 steps in 1 • Initiate service through a single portal
• Provision infrastructure and applications
• Manage and monitor all cloud services
Build your service catalogs with Cloud Maps
Initiate via a single portal
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 19
Integrates seamlessly with existing, heterogeneous infrastructure
HP CloudSystem
other x86
Virtualization
Compute
Storage
Networking
• Choice of OSs, hypervisors, and compute
• Support of standard Networks and SANs
• Integration with core IT processes - HP Cloud APIs
• 3rd party application templates ‟ HP Cloud Maps
KVM
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 20
VMware, Hyper-V, Integrity VM and
physical resource pools
Shared/dedicated storage resource pool
HP CloudSystem Matrix*
* Can also host resource pools Red Hat KVM resource
pool (OpenStackTM enabled)
Integrating OpenStackTM technology
HP CloudSystem now supports KVM
Manage even more cloud resources in the same way
• KVM resource pools in addition to already supported resource pool types
• All templates and deployment driven by the CloudSystem central management server
• Services can mix resources from different pools; storage can be dedicated or shared across pools
• No additional cloud management software needed: CloudSystem includes all required OpenStackTM technology
Central Management
Server
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 21
• Consistent definition, delivery, and management of private, public, and hybrid cloud services
• Dynamic licensing across multiple clouds
Integrated governance and control of multi-cloud resources
HP CloudSystem unique bursting capability
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 22
HP CloudSystem Matrix recovery management
Comprehensive protection ‟ Of Matrix infrastructure services and servers
‟ For ProLiant-based physical and virtual resources
‟ Utilizing industry-leading compute, storage, networking, hypervisor, and OS technologies
One-Touch Disaster Recovery ‟ For planned and unplanned downtime events
‟ Push-button failover/failback control
‟ Campus/metro/continental inter-site distances
Cost Effective, Site-Level Protection ‟ Protect up to 2500 servers across two sites
‟ Leverage non-dedicated recovery resources
‟ Recover physical or virtual servers to virtual resources
‟ Customizable server recovery priorities
Protect cloud infrastructure services from a site-wide disaster
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 23
HP Leadership, Innovation & Experience
8 out of 10 of the world’s most trafficked websites
4 out of 5 of the world’s largest
search engines
3 most popular social media properties
in the U.S.
4 of 5 leading host providers in the
Gartner Magic Quadrant
Powering world’s biggest clouds, deploying a full spectrum of private clouds
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you