Professional Documents
Culture Documents
(Sesi 1) Konsep Teknologi Cloud Dan Virtualisasi
(Sesi 1) Konsep Teknologi Cloud Dan Virtualisasi
(Sesi 1) Konsep Teknologi Cloud Dan Virtualisasi
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
DIGITAL
TALENT
SCHOLARSHIP
2019
digitalent.kominfo.go.id
1
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
Konsep Teknologi
Cloud & Virtualisasi
Nama pembicara dengan gelar
2
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
Bagian 1
• Komponen dasar
- Clients : LAN, Lapotop , PC, Mobile phone, PDA, dll
• Data Center
- Hardware: Kumpulan server di sebuah gedung
- Software: Virtuallizing server
• Distributed Server
- Server-server yg tersebar di beberapa lokasi
Komponen lain:
• Cloud Storage
• Cloud Infrastructure
- Web Hosting
- Proprietary
- Force.com
• Self-healing
• Multi-tenancy
• Virtualized
• Linearly Scalable
• Flexibility:
• Scalability:
• Capital Investment :
• Portability :
• Konsistensi (Consistency)
• Issu performansi
• Kesulitan kastemisasi
• Hambatan organisasi
• Service level
• Privacy
• Compliance
• Data ownership
• Data Mobility
• Regulatory compliance.
• Data location.
• Data segregation.
• Recovery.
• Investigative support.
• Long-term viability.
Bagian 2
Virtualization
Virtualisasi
Virtualisasi
Virtualisasi
- Plex86
• OS-level virtualization
- FreeBSD Jails, User-mode-linux, UMLinux
• Physical Hardware
- Processors, memory,
chipset, I/O devices, etc.
- Resources often grossly
underutilized
• Software
- Tightly coupled to physical
hardware
- Single active OS instance
- OS controls hardware
• Software Abstraction
• Virtualization Layer
- Decouples hardware, OS
- Enforces isolation
- Multiplexes physical
• Isolation
- Fault isolation
• Encapsulation
Virtualization Properties,
Features
• Portability
- Independent of physical hardware
- Enables migration of live, running VMs (freeze,
suspend,…)
• Interposition
- Transformations on instructions, memory, I/O
- Enables transparent resource overcommitment,
encryption, compression, replication …
Types of Virtualization
• Hardware
– QEMU
– Xen
– VMWare, Parallels
05/11/2020 Konsep Teknologi Cloud & Virtualisasi 49
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
Types of Virtualization
• Memory virtualization
• Storage virtualization
Types of Virtualization
• Data virtualization
• Network virtualization
- VPNs
05/11/2020 Konsep Teknologi Cloud & Virtualisasi 51
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
Types of Virtualization
• Process Virtualization
- Language-level Java, .NET, Smalltalk
- OS-level processes, Solaris Zones, BSD Jails, Docker
Containers
- Cross-ISA emulation Apple 68K-PPC-x86
Types of Virtualization
• System Virtualization
- VMware Workstation, Microsoft VPC, Parallels
- VMware ESX, Xen, Microsoft Hyper-V
• Hosted (Type 2)
- Easier to install
- Leverage host’s device drivers
- VMware Workstation, Parallels
Types of Virtualization
Types of Virtualization
VMM Properties
- Equivalent execution
- Performance
- Safety and isolation
Processor Virtualization
- Machine
- Physical
- Virtual
I/O Virtualization
• Challenge • Solution
• Insight
Bagian 3
Karakteristik Cloud
Computing
• On-demand self-service
NIST Essential
Characteristics
• capabilities are :
- available over the network
- accessed through standard mechanisms
• promote use by :
- heterogeneous thin or thick client platforms
NIST Essential
Characteristics
- computing resources
NIST Essential
Characteristics
• Location independence
- no control over the exact location of the
resources
NIST Essential
Characteristics
• Rapid elasticity
- capabilities can be rapidly and elastically provisioned
- unlimited virtual resources
• Rapid elasticity
- capabilities can be rapidly and elastically
provisioned
- unlimited virtual resources
- predicting a ceiling is difficult
NIST Essential
Characteristics
• Measured service
- metering capability of service/resource abstractions
- storage
- processing
- bandwidth
- active user accounts
- e.g. Amazon EC2, and now many others (Microsoft, IBM, Sun,
and others ...)
Cost
• Many systems have variable demands
- Forbes says:
• But beware:
Cloud Computing
Characteristics
• Common Characteristics:
Cloud Computing
Characteristics
• Essential Characteristics:
• IaaS Elasticity
- Adding/removing virtual or physical servers
- Increasing/decreasing CPU, memory and storage capacity
by adding/removing additional hardware components to
existing machines
05/11/2020 Konsep Teknologi Cloud & Virtualisasi 83
Program Fresh Graduate Academy Digital Talent Scholarship 2019 | Machine Learning
- Auto-scaling
• IaaS cloud
Characteristics of Multi-Tenancy
1. Isolation
Cloud operator
• Economy of scale
• Market-share and branding (for the moment)
Users
• Flexibility
• Focus on core expertise
• Reduced cost
• Reduced time-to-market
Overall
• Reduced cost of IT deployment and operation
Bagian 4
Cloud Concepts
Overview
Before AWS
AWS Architecting Is there enough
resource capacity?
• Guessing theoretical Is this sufficient
maximum peaks? storage?
With AWS
With AWS:
Servers
Databases
Storage
Higher-level applications
With AWS
AGILITY
3 Factors :
• Speed
• Experimentation
• Cultur of innovation
AWS enables
Operations as code
Safe Experimentation
Comparative testing
• Instant elasticity
• Scalability
• Flexible
• Reliability
• Secure
Edge Locations
High Availability
• High availability
Functional and accessible system
Minimized downtime
No human intervention
Fault Tolerance
• Fault Tolerance:
Operational applications during
component failure
Built-in redundancy of components
AWS
• Elastic infrastructure
Lower latency
Customer
• Security auditing
Periodic and manual
Reliability
• High-performing and reliable solutions
• Reliability:
Benefits
Redirect focus to innovation and
invention
Adapt to changing business needs
Improve responsiveness to
changes
Reduce risk or overprovisioning or
missing capacity
Conclusion
• Connect with customers • Scientific breakthroughs
• Develop ground-breaking • Deliver innovative new
new products and services
insights
LATIHAN
IKUTI KAMI
digitalent.kominfo
digitalent.kominfo
DTS_kominfo
Digital Talent Scholarship 2019