Professional Documents
Culture Documents
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