Senin, 27 April 2009
multimedia
A. Visual Basic
Visual basic 1.sejarah
Bill Gates, founder of Microsoft, started the business by developing software Basic language interpreter for the Altair 8800, for then he changed to run on the IBM PC with DOS operating system. The next development is the launch of BASICA (basic-advanced) for DOS. After BASICA, Microsoft launched the Microsoft QuickBASIC, and Microsoft Basic (also known as Basic Compiler).
History in the hands of Microsoft BASIC as the language that is interpreted (BASICA) and also a compiled language (Bascom) to Visual Basic is implemented as a combination of both.
Programmers who use Visual Basic can choose the compiled code or code should be interpreted as a result of the executable from VB code. Unfortunately, despite already compiled a machine language, DLL named MSVBVMxx.DLL still needed. But the characteristics of the compiled language still appear (it is faster than if we use terinterpretasi mode).
2.visual basic
Microsoft Visual Basic (often abbreviated as VB only) is a programming language that is event driven and offer Integrated Development Environment (IDE) to create visual-based application program Microsoft Windows operating systems using programming models Common Object Model (COM). Visual Basic is a derivative of BASIC language and the development offers a graphical computer applications quickly, access to databases using Data Access Objects (DAO), Remote Data Objects (RDO), or ActiveX Data Objects (ADO), and offers an ActiveX control creation and object ActiveX. Some scripting languages such as Visual Basic for Applications (VBA) and Visual Basic Scripting Edition (VBScript), similar as Visual Basic, but the way it works differently.
The programmer can build applications using components provided by Microsoft Visual Basic programs written in Visual Basic can also use the Windows API, but requires an additional external function declarations.
In business programming, Visual Basic have a market share of very large. In a survey conducted in 2005, 62% reported software developers use various forms of Visual Basic, which was followed by C + +, JavaScript, C #, and Java.
Object-oriented 3.pemrograman
Visual Basic is a language that supports OOP, but not completely. Some characteristics of objects can not be done in Visual Basic, such as Inheritance can not be done in class modules. Limited polymorphism can be done by declaring a class module that has a specific interface. Visual Basic (VB) are not case sensitive.
Visual and components 4.design
Visual Basic became popular because of the ease of visual form design and the ability to use ActiveX components made by other parties. But the ActiveX component has its own problem known as DLL hell. In Visual Basic. NET, Microsoft tried to overcome the problem of DLL hell by changing the way the use of components (to be independent of the registry).
B. Hot Swap technology and specifications
1. Specification for Hot Swap Server
A network server usually will live continuously for 24 hours a day and seven days a week. Therefore, the hardware used must be strong enough to not rest for a few months or even years. Cooling is one of the main things that must be considered. Usually ditempakan servers in a special place that had a certain temperature setting. Server hardware components must also be selected which have resistance to both heat and a little hot out.
Besides hardware components must also be resistant to interference and physical changes. For components such as memory, commonly used type of ECC (Error Checking and Corection) capable of correcting one error and detect the data more than one error. For large servers, which downtime (server is not active) for a little while can menimblkan losses, usually has facilities hot swapping hard drives and PCI hotplug. The second purpose of this facility, at the time of the computer on and the current operating system installation and removal possible hard disk (hot swap hard disk) and the installation of PCI cards (PCI hot plug), so no need to turn off and restart the computer.
To keep the data in the hard disk is also used RAID system (Redundant Array of inexpensive disk) from level 0 to level 5. At level 1 (disk duplexing and disk mirroring) data on a hard drive partition is copied to a partition on another hard drive so that if one is damaged, was still available copies in the mirror partition. Unlike both, on the second disk duplexing disk is on a different controller. RAID levels 0 and 5 is disk stripping but at level 5 there is the ability to control error with ECC. Stripping on the disk, data is split into 3 to 32 hard disks (one disk, one partition). As with the ECC, if one partition fails, the data reconstructed data. If more than one that fails, then the missing data. By using RAID, but increasing resistance to damage, also increase the speed, because the operating data can be split into smaller hard drive. RAID implementations, in addition to the hardware (with RAID controller) is also done in dapt software, such as the Microsoft Windows NT 4.0.
Power supply should also be noted that the server and network components such as the concentrator remains on even though power outages. UPS (Uninterruptible Power Supply) is a good tool to be installed because it has a battery storage of electricity can be used when the main current source died. UPS capacity varies from 200 watts to several kilowatts workstaion up to protect a few large servers. Some of the UPS can communicate with the computer software that can be set to shutdown the computer in case of power failures.
We have started to grow a new trend in the data storage on the network, namely SAN (Storage Area Network). In a SAN, the files, including files of the operating system, special hardware is placed on your hard disk and tape storage drives that can be accessed by several computers at once. Type of hardware is commonly used with Fiber Channel data transfer up to 100 MBps and data cables (fiber optic or copper wires) can reach 1 mile, so your hard drive does not need to be installed in the server chassis box. SAN helps improve network efficiency and increased reliability for data storage can be protected from disturbances, such as a fire in the server room.
Characteristics of software
Network operating systems, especially those used as a server, must have a high stability. Windows 98 for example is only able to survive for 50 days of life constantly. Therefore, the operating system for servers have a special design to add stability.
A server is usually not just do one job, so that should be multitasking operating system (can perform well beberpa employment), especially not a preemptive multitasking cooperative multitasking. In preemptive multitasking, a process, such as P1, given the right to access computer physical resources for a certain time and when it comes to time-out process was not finished, he would be thrown into the queue process runs backward (so that the P99 for example) for further given the right P2 . In this way, a process can not monopolize the computer physical resources. Cooperative multitasking is used in Windows version 3 (3.1 and 3.11) and MacOS up to version 8.
Because the server may be accessed by multiple servers at one time, the operating system used must be multiuser. Multiuser understanding can be viewed in terms of process and display. In terms of appearance, the operating system can provide a terminal (console) to multiple users at one time, for example in computer applications to UNIX telnet. In terms of process, multiuser operating system that can handle the processes owned by different users at the same time, such as access to the file server-based Microsoft Windows NT Server.
Operating system for servers must also be able to handle large-scale hardware, such as multiple processors, gigabytes of memory to the size, partition size disk to terabyte, and merging several computers into one system (clustering). Large-scale hardware support is necessary because the world's computer networks more and more busy work serverpun gain weight. Great hardware support also helps endurance server. Clustering for example, would make the system remain bekarja although some servers fail.
Build server
To determine the hardware and software configuration for a server, first determined what and how heavy the task server. Each type of work requires the server hardware and software specifications are different. The following hardware configurations for several tasks:
a. Routers and DNS servers: the lightest hardware configuration with disk space, memory, and processor speed and small capacity are able to work well.
b. Database server: does not need a fast hard disk for data accessed small, but it requires a large memory if the server is quite busy. Memory used to store data that does not need to access the hard disk. Processors are required to fast enough to process database operations.
c. Proxy servers: Proxy servers are busy and hard disk memory requires a large and fast in order to save more web pages and quickly menstranfernya to clients.
d. Mail server: Requires a large hard drive uantuk save all mails but do not have to fast because of the size of mail is usually small.
e. Web server: If there is demand for a web page, web server but not directly menstransfer read the script first page to determine what should be transferred and how to send it.
f. Therefore require a web server hard disk, memory, and a fast processor for faster processing client requests. A fast processor is required if the web content contains scripts / listing program, such as Java script, Visual Basic, database. Depending on size of hard disk size the web.
g. FTP server: Need a very large hard drive for storing files.
i. File and print server: need the hard drive and memory speed.
Because the network speed is much slower than the speed of disk, memory, and processor, has a good network of channels and fast will improve network performance. The selection of architecture, topology, and network hardware technologies, such as network adapter, concentrator, and so determine the speed of cable networks.
The necessary software, both operating systems and software support, should also be tailored to the needs. Here is a list of software for several tasks:
a. Router and DNS server: Simply use the UNIX operating system (for free) with the help of gated and the BIND software
b. File and print server: Until now, the Microsoft operating system Windows NT and Novell Netware is the most popular because it is fast and safe. One reason is to not use TCP / IP.
c. Proxy server: There are several kinds of software, such as Microsft Proxy Server for NT and UNIX SQUID for the family.
d. Web Server: Microsoft Internet Information Server for Windows NT and Apache for UNIX and NT.
e. FTP server: Microsoft Internet Information Server for Windows NT and UNIX WUFTP for families.
f. Database server: For large servers available software from Microsoft SQL Server, Oracle, Sybase, Informix, IBM, etc.. For a small server can use MySQL and MiniSQL.
g. Mail servers: Sendmail is a mail server in the world's most popular UNIX. Windows NT is available for Exchange Server that has a very complete facilities. There's also a mail server for small capacity such as MDaemon, Qmail, etc..
That need to be considered in building the server is not charging a lot of tasks to a server or perform distribution tasks. In addition to ease in configuring hardware and software also makes it easier for the administration of administrative tasks can be divided into several appropriate administrator expertise. Division of tasks also increase the security of servers, especially due to inter-application configuration bentroknya
2. Sunfire x4170 server: now with Nehalem with Hot Swap technology
While still faithful to use AMD processors for several series of storage and servers, and to develop their own processor (ie SunSparc), Sun Microsystems started using Intel processors for server-server software. One of them is the SunFire X4170 series using the latest Intel Nehalem processor, rather a pair of Intel Xeon processor X5570 Quadcore.
To support processor performance, SunFire X4170 is supported by 18 types of memory card slot that can accommodate DDR3 memory capacity up to 144 Byte Giba. Of course, this is not the ability to play games and are ideal for data centers.
A special honor for us because again earn the trust of Sun Microsystems Indonesia to try out new servers. Test unit we received was equipped with 3 pieces hard disk hotswap output Fujitsu, one of whom uses Solid State Disk (SSD). However, if necessary, the server is able to accommodate up to 8 pieces hotswap hard drive on the front panel. With these conditions, we want to go back to try out the Solaris operating system capabilities in optimizing enchaining RAID disk. Of course, with ZetaByte file system (ZFS), which became one of leading Sun.
With practicality reasons, we do not use Solaris or OpenSolaris as the operating system testing, since testing has not found a free software to be installed into the operating system. We tried a variant or Solaris distro named NexentaStor. The operating system is practical and effective enough to manage the media store, so that we can freely take to install and test the RAID performance.
There are 3 types of RAID options provided by NexentaStor, namely: None (JBOD), RAID-Z1 Single Parity (RAID 1), and RAID-Z2 Double Parity (RAID 5). Everything using ZFS as its file system.
In terms of cooling effectiveness, SunFire X4170 is supported by 16 fruit fan specially designed to remove heat, especially from the processor and hard drive. This hot air flows into the air grille that resembles a beehive at the top, back and front of the server. Special, these fans are hotswap. That is, can be exchanged directly removed without turning off the server. Special fans are gathered in a special compartment in the rear compartment so that the disk can be accessed without opening the protective processor and memory.
Two power supply units are installed in the back of the server are arranged in a redundant and hotswap. Designed so that if one of them down memerlihatkan symptoms, the task will soon be taken over by others.
For about network hardware, SunFire X4170 is equipped with 4 pieces of your network card transfer speed 1000 Mbps (Gigabit Ethernet) is also arranged in such a way that supports the High scenario Avalability (HA).
We tried to see the performance of individual components using the tools SunFire X4170 Si Soft Sandra Lite. Our benchmark results show in table form. In general, processors that use this server bandwidth inter-core (core) is quite good. Memory chips are also present speed pretty good.
Meanwhile, the RAID performance test results should we acungi thumb. SiSoft Sandra Lite devices that we install on a laptop remotely test noted that the majority of the test chart has predicate the best when compared with some reference benchmark. To be more clear, we display the results in table form ujinya.
***
SunFire X4170 memerlihatkan excellent performance in many ways, especially processor and memory performance. Most remarkable performance is the series of RAID hard disk with ZFS file system. Combination of processor performance, memory, file system typical Solaris operating system capable of presenting an alternative SunFire X4170 system or data center server virtualization for the enterprise. (Bayu Vincent Tapa Brata)
Table Test Server Performance Parts
Processor Arithmetic
Arithmetic Performance-Aggregate 54.29 GOPS
- Dhrystone ISSE4.2 58, 66 PLASTER
- Whetstone iSSE3 50 GFLOPS
- Inter-Core Bandwidth 30.6 GB / s
- Inter-Core Latency 19 nano seconds
Memory Bandwidth
- Aggregate Performance Memory 18.54 GB / s
- Int iSSE2 buffered Memory Bandwidth 18.54 GB / s
- Float iSSE2 buffered Memory Bandwidth 18.54 GB / s
Memory Latency
- Memory Latency 93 nano seconds
- Speed Factor 53.00
Cache & Memory
- Cache / Memory Bandwidth 55.67 GB / s
- Speed Factor 19.30
Physical Disk
- Drive index 240 MB / s (SSD disk), 73 MB / s (plate disk)
- Random Access Time 90 micro seconds (SSD disks), 6.67 (plate disk)
Table Test Performance RAID
JBOD raid1 (Mirror of Disks) RAID-Z1 (Single Parity) RAID-Z2 (Double Parity)
Drive Index (MB / s) 10.1 10.12 10.17 10.26
Random Access Time (micro seconds) 500 490 56 135
Read buffered 10.24 10.32 10.32 10.42
Sequential Read 10.24 10.26 10.33 10.45
Random Read 10.3 10.32 10.34 10.43
Write buffered 9.42 9.5 9.48 9.52
Sequential Write 9.49 9.5 9.51 9.55
Random Write 9.45 9.46 9.51 9.55
SunFire X4170 Specifications
Processor 2 x Intel Xeon X5570, 4 Core, 2.93 GHz, 8 MB Cache.
Memory (RAM) 18 slot DDR3, up to 144 Giga Bytes.
4 x network connection T gigabit ethernet-based.
1RU form factor, rack mounting.
Connection server management 1 x 10/100 Mbps Ethernet-based T; 1 x RJ45 to Serial port.
Alternative connector 5 x USB 2.0; 1 X DSUB monitor.
Compatibility of the Solaris operating system; Red Hat Enterprise Linux; SuSE Linux enterprise server.; VMware ESX 3.5 U4; Windows Server 2003; Windows Server 2008.
NFS file protocol, CIFS (SMB / Samba), HTTP, WebDAV, FTP.
Dual redundant power supply 760 W/220V
Dimension 711.2 X 425.5 X 43.43 mm.
Weight 16.36 kg.
1 year warranty
Starting prices range from U.S. $ 3000
Plus: a special performance of local storage; processor and memory performance is excellent.
Minus: Fan does not apply the sensor system to control the speed of rotation and reduce noise.
Assessment Score
Ease of use 4.5
Feature 4
Performance 4
Price 3.75
Total Score 4.13
3. IBM server technology to offer flexibility with Hot Swap
IT spending most of a company, so close a Fetra Syahbana (Country Manager, Systems & Technology Group, IBM Indonesia), located on the server. "Therefore this area should be tilled by IBM," he said. That day, IBM launched a new generation of four servers: Rack models and one type of Blade - all based on Nehalem (Intel Xeon 5500)
All four mambantu promised to bring a more dynamic infrastructure and energy saving up to 93%.
All four servers were HS22 BladeCenter, which formerly code-named Piranha, IBM System x3650 M2 and x3550 M2 and IBM System x iDataPlex dx360 M2. M2, said Royani Lo (System x Manager, STG, PT IBM Indonesia), shows the second generation. "X3650 and x3550 same configuration, such as memory could reach 96GB and can embed VMware is an option for basic features. The difference in size, X3650 2U, while x3550 1U, "explained Royani. "X3550 her disc slot is six, suitable for application servers," he added.
Meanwhile, the BladeCenter HS22 dual-socket to mention the lower power consumption. "When compared to previous generations, which is 60% more energy efficient when idle, and 25% more efficient when fully operational," said Andrew Spurgeon (Product Marketing Manager, IBM Asia Pacific). The advantages of IBM Blade servers, explained Andrew, is the absence of a single point of failure. "There are two connectors for power, each to DC, so as to create redundancy DC power."
Also claimed BladeCenter HS22 provides 2x the performance of SAP was also supports various types of hot swap storage. "SAS, SATA, SSD. For the SSD (solid state disk) with hot swap technology, this (brand) the other does not exist, "said Royani.
M2 x iDataPlex dx360 own specially designed for data centers with limited space who need high performance, such as research companies and oil and gas companies. Mentioned density 5x more than 1U rack servers, and can cool the data centers 70% more efficient with features Rear Door Heat Exchanger. This type of claim can provide savings of U.S. $ 10,148 per rack per year.
These four new server also comes with IBM System Sotware bid Director 6.1 to manage IBM systems, including mainframes, virtually or physically from a variety of platforms. "Also can be used for non-IBM servers," said Royani.
sumber pencarian :
1. http://gapura-solo.blogspot.com/2009/05/ibm-tawarkan-fleksibilitas-server.html 2.http://www.tabloidpcplus.com/index.php/news/read/4221/SunFire%20X4170%20Kini%20Dengan%20Nehalem
3. http://www.sukainternet.com/?pilih=komputer&id=1169535453&kat=Networking
Sabtu, 25 April 2009
membuat jaringan komputer
saya disini sebagai penulis disi tidak akan menyampaikan banyak hal karena blog ini hanya digunakan sebagai persyaratan untuk memenuhi nilai ujian praktek di sekolah jadi disini saya tidak akan membahas banyak tentang jaringan komputer
apakah jaringan komputer itu???????
jaringan komputer adalah suatu jaringa yang terdiri dari 2 atu lebih komputer yang terhubung dengan metode jaringa tertentu.
Langganan:
Postingan (Atom)