Академический Документы
Профессиональный Документы
Культура Документы
Kavitha Ranganathan
HYPE CYCLE
everything that we already do. I cant think of anything that isnt cloud computing with all of these announcements. (Larry Ellison, Oracle)
Software-as-aService
Level of Abstraction
App-components -as-a-Service
Softwareplatform-as-aService
Development-platform-as-a-service Database Message Queue App Servicer Blob or object data stores
Virtual servers Logical disks VLAN networks Systems Management
Google App Engine and BigTable Microsoft SQL Server Data Services Engine Yard Salesforce.coms Force.com
Akamai Amazon EC2 CohesiveFT Mosso (from Rackspace) Joyent Accelerators Nirvanix Storage Delivery Network GoDaddy.com Rackspace Savvis
Virtual Infrastructure-asa-Service
Physical Infrastructure
10
11
the consumers organization. Community cloud. The cloud infrastructure is jointly owned by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). Public cloud. The cloud infrastructure is owned by an organization selling cloud services to the general public or to a large industry group. Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (internal, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability.
NIST working definitions
Elasticity
Add or remove resources at fine grain(one server at a
time with EC2) Can be added or removed within minutes Closer matching of resources to workload Real world server utilization in data centers 5 20 %
Peak exceeds average by 2-10%
servers to 3500 servers in three days later traffic fell to a level well below peak
intermittent unavailability Targets and Amazons sites were just slower by about 50%.
Demand Patterns constant or varying ? Frequency of Usage High Customization needed ? Stage of Company Start-up or established ? Is Application Mission Critical ? Stringent Compliance Needs ? Preferred Technology and Dev Platform ? Vendor Lock in Possible Integration Requirements of Saas based applications Privacy requirements Performance Needs ?
Architecture
Description
Benefits
Challenges
On-premise email
All email services (mailboxes, filtering, etc.) run on company-owned servers. All email services are delivered by a hosted mailbox service provider.
Traditional, hence comfortable Easier integration with other applications and resources Pay-as-you-go financing model Always-current software and protection Operated by someone else Offload maintenance of specialty services Often less expensive Keeps core email onpremise Move occasional users or new users to a hosted service Easier to provision new users or acquired companies
Hosted email
Integration with directory and business applications Exposure to business failure by service provider Culture shift to trust provider Potential of conflict in implementing archiving and eDiscovery processes Integration with directory and other business applications Different experiences for workers using onpremise and hosted email
Some ancillary services like filtering or archiving are delivered by a cloudbased provider.
Some employees use the on-premise email and some use a hosted mailbox service.
centric projects
Always run the latest software and configurations
Op-Ex
Mobile executives
Cost factors
Servers, operating system, data center costs, power Mail server software, client licenses, maintenance Client-installed software, maintenance Storage, redundancy, power Installed filtering hardware or filtering service Archiving monthly costs Mail delivery and administration Administration for hardware, software, storage, and mobile
Financing
Storage
Message filtering Message archiving Staffing Total
$1.23
$2.99 $8.89 $4.41 $25.18
$0.00
$1.86 $8.11 $1.85 $25.08
$0.00
$0.00 $6.33 $1.85 $20.32
$0.00
$0.00 $3.75 $0.55 $8.47
*Google doesnt currently offer an offline email client. Note: The pricing and features available in each architecture vary by provider. This is a scenario for 15,000 employees with email.
Cost per user per month Subscription Server hardware and OS Server software Client software Storage Message filtering Message archiving Staffing Total
On-premise $0.00 $0.56 $3.61 $3.49 $1.23 $2.99 $8.89 $4.41 $25.18
Cloud-based $9.78 $0.00 $0.00 $3.49 $0.00 $1.86 $8.11 $1.85 $25.08
Microsoft Exchange Online $8.66 $0.00 $0.00 $3.49 $0.00 $0.00 $6.33 $1.85 $20.32
Google Apps* $4.17 $0.00 $0.00 $0.00 $0.00 $0.00 $3.75 $0.55 $8.47
*Google doesnt currently offer an offline email client. Note: The pricing and features available in each architecture vary by provider. This is a scenario for 15,000 employees with email.
Cloud-based email
$27.24
$25.08
$23.05
$21.09
$19.18
$18.18
$21.55
$20.32
$19.22
$18.19
$17.21
$16.68
Google Apps*
$8.59
$8.47
$8.39
$8.32
$8.28
$8.24
*Google doesnt currently offer an offline email client. Note: The pricing and features available in each architecture vary by provider.
Related Technologies
Utility computing the "packaging of computing
resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity Grid computing "a form of distributed computing and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks Peer-to-peer distributed architecture without the need for central coordination, with participants being at the same time both suppliers and consumers of resources (in contrast to the traditional clientserver model)
Emerging Technologies
Clouds, Cloud Computing Grid Computing, Utility Computing SaaS Software as a Service P2P : Peer-to-Peer Networks Web 2.0, Web 3.0, Semantic Web The Internet of Things