Open Source Deﬁni/ons • “Describes so8ware that comes with permission to use, copy and distribute, either as is or with modiﬁca/ons, and that may be oﬀered either free or with a charge. The source code must be made available” – GARTNER
Why use open source for building and designing cloud? .
Cloud Hypervisor In compu/ng, a hypervisor or virtual machine manager (VMM) is a piece of computer so8ware, ﬁrmware or hardware that creates and runs virtual machines. the true open-‐source hypervisors are Xen and KVM. Xen is widely used among large-‐scale cloud vendors, including Amazon and Rackspace. But KVM has the widest support for guest OSes
Open Source Impact to Cloud Adop/on • Adop4ng cloud to op4mize IT Investment, improve exis4ng services or to support new business. In this scenario, open-‐ source lowers the barriers • Open source allows great customiza4on to meet individual requirements • Open-‐source also encourages and supports innova4on in the development of new cloud products • Collabora4on between technology providers and users is a huge advantage in the open source arena
• Open source technology is going to seriously impact the cloud compu/ng world: – Open source so8ware is essen/ally free, and it is not generally encumbered by the so8ware license models of proprietary so8ware. – Many proprietary so8ware vendors, are trying to maintain old and expensive license models, even though they impede the ﬂexibility gained by virtualiza/on and cloud compu/ng.
Cloud Compu/ng Deﬁni/on “Clouds are a large pool of easily usable and accessible virtualized resources. These resources can be dynamically reconﬁgured to adjust to a variable load, allowing also for an op4mum resource u4liza4on. This pool of resources is typically exploited by a pay-‐per-‐use model in which guarantees are oﬀered by the Infrastructure Provider by means of customized SLA”.
Cloud Compu/ng: Why Now? • Experience with very large datacenters – Unprecedented economies of scale – Transfer of risk • Technology factors – Pervasive broadband Internet – Maturity in Virtualiza/on Technology • Business factors – Minimal capital expenditure – Pay-‐as-‐you-‐go billing model
Industrialisa/on of IT is Inevitable “IT as a Service” Ø Eﬃcient alloca/on of resources by specialists • Best of breed capabili/es, limited waste Ø Resource pooling & distribu/on increase accessibility • Exponen/al cost decreases • Flexible resource access • Pay-‐per-‐use Ø Empowerment to focus on core business 13
What is Cloud Compu/ng? Hybrid CloudDEPLOYMENTMODEL Private Cloud Public Cloud Community CloudSERVICEMODEL On Demand Self Services ESSENTIAL Broad Network Access Rapid Elas/c CHARACTERISTIC Resources Pooling Measured Service
Economics of Cloud Users • Pay by use instead of provisioning for peak Capacity Resources Resources Demand Capacity Demand Time Time Sta/c data center Data center in the cloud Unused resources
Economics of Cloud Users • Risk of over-‐provisioning: under u/liza/on Capacity Unused resources Resources Demand Time Sta/c data center
Economics of Cloud Users • Heavy penalty for under-‐provisioning Resources Capacity Resources Demand Capacity 2 3 1 Time (days) Demand Lost revenue 1 2 3 Resources Time (days) Capacity Demand 1 2 3 Time (days) Lost users
What is BIG DATA? – Volume: There is too much data to be stored and require too many processes—seman/c analysis/ data processing. – Velocity: It means storage and processing speed. – Variety: The demand for unstructured data, such as text and images is increasing as well as reﬁned-‐ type data that can be standardized and previously deﬁned like the RDBMS table record
Big Data is Complex • the variety of data that it encompasses – from structured data to unstructured data • because of the speed at which it’s delivered and used, such as in “real-‐/me.” • because of the volume of informa/on we are crea/ng.
How the cloud can help • Cloud Compu/ng Essen/al Characteris/c it-‐ self – On-‐demand Self Service – Broad Network Access – Resource Pooling – Rapid Elas4city – Measured Services
Conclusion Volume, Velocity & Variety Scalability, Elas/city Cost Eﬀec/ve, Fast Deployment customizability Opex Model
OSS Based -‐ SkaliCloud • plaYorm • virtual machine manager • Both Private Cloud & Public Cloud • Pay per Use business model • True Public Cloud oﬀering • Onsite or Oﬀsite Private Cloud
SkaliCloud Services • SKALI Cloud Services oﬀers ultra ﬂexible, scalable cloud servers via our infrastructure on-‐demand. Simply conﬁgure our sophis/cated infrastructure with any web browser to match your needs. • Our virtual servers oﬀer all the power and control of a tradi/onal hosted server whilst giving you the beneﬁt of: – INSTANT FLEXIBILITY, scale your machine up and down using any browser – PEACE OF MIND, managed infrastructure with automa/c failover – COST EFFICIENCY, built to scale, and grow only when you need to 26
Technology Highlights • Easy-‐to-‐use web control panel and API, giving end customers full control to self-‐manage their cloud servers • Commodity server hardware backend – no expensive SAN/NAS required – for simplest install and lowest technical costs • Advanced Linux KVM virtualiza/on, suppor/ng high performance cloud servers running any OS with no special drivers • Mul/ple independent RAID arrays on each virtualiza/on host, giving redundancy & no single point of cluster failure • Cloud servers from 2GHz, 1GB to 8-‐core, 8GB • Automated 24/7 monitoring with alerts when opera/onal interven/on needed • Cer/ﬁed with to work with independent mul/-‐cloud management API libraries from jclouds & libcloud.
SKALICLOUDHigh-Level Architecture Key Facts • Built entirely on commodity PC Hardware and open source software. • Linux KVM virtualisation running on high-end PC hardware, supporting customer servers running any PC operating system. • Multiple RAID disk servers in each location. • Fully self-managed via web control or API.
SKALI Cloud Services We oﬀer highly scalable hos/ng plaYorm & on-‐ demand burst compu/ng • CPU, Memory, Disk • Sold by the hour or on subscription • You are only billed for what you use (pre- paid & post-paid)
Package Op4ons • Package A : Virtual Private Cloud – SkaliCloud Host Environment • Package B : Oﬀ Premise Private Cloud – Skali Data Center Environment • Package C : On Premise Private Cloud – Client Data Center Environment
Why Skali Private Cloud? • We oﬀer ultra scalability, elas/city, on demand services • PAYU model – pay as you use • Minimum Setup Fees • Eliminate The Most Common Challenges to Private Cloud – Budget. Private clouds can be expensive – With Us, Pay As You Use (monthly chargeback model), we provide you with the infrastructure. – Integra4ng with public clouds. Hybrid ready, when a need to public cloud internally – Scaling. We provide the economies of scale. – Technology obsolescence. No Worries, We taking care the hardware investment – Fear of change. No Worries, We managed for You.