หน้าเว็บ

แสดงบทความที่มีป้ายกำกับ technology แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ technology แสดงบทความทั้งหมด

วันพุธที่ 28 ตุลาคม พ.ศ. 2552

Why Your Company Should Virtualize With Top 5 Reasons to Adopt

Why Your Company Should Virtualize

Virtualizing your IT infrastructure lets you reduce IT costs while increasing the efficiency, utilization, and flexibility of your existing assets. Around the world, companies of every size benefit from VMware virtualization. Thousands of organizations—including all of the Fortune 100—use VMware virtualization solutions. See how virtualizing 100% of your IT infrastructure will benefit your organization.

Top 5 Reasons to Adopt Virtualization Software

  1. Get more out of your existing resources: Pool common infrastructure resources and break the legacy “one application to one server” model with server consolidation.
  2. Reduce datacenter costs by reducing your physical infrastructure and improving your server to admin ratio: Fewer servers and related IT hardware means reduced real estate and reduced power and cooling requirements. Better management tools let you improve your server to admin ratio so personnel requirements are reduced as well.
  3. Increase availability of hardware and applications for improved business continuity: Securely backup and migrate entire virtual environments with no interruption in service. Eliminate planned downtime and recover immediately from unplanned issues.
  4. Gain operational flexibility: Respond to market changes with dynamic resource management, faster server provisioning and improved desktop and application deployment.
  5. Improve desktop manageability and security: Deploy, manage and monitor secure desktop environments that users can access locally or remotely, with or without a network connection, on almost any standard desktop, laptop or tablet PC.
Thanks : vmware.com

Introduction To Virtualization With VMWare

Virtualization Basics


Transform your Business with Virtualization

Virtualization dramatically improves the efficiency and availability of resources and applications in your organization. Internal resources are underutilized under the old “one server, one application” model and IT admins spend too much time managing servers rather than innovating. An automated datacenter, built on a VMware virtualization platform, lets you respond to market dynamics faster and more efficiently than ever before. VMware vSphere delivers resources, applications—even servers—when and where they’re needed. VMware customers typically save 50-70% on overall IT costs by consolidating their resource pools and delivering highly available machines with VMware vSphere.


What is Virtualization?

Virtualization is a proven software technology that is rapidly transforming the IT landscape and fundamentally changing the way that people compute. Today’s powerful x86 computer hardware was designed to run a single operating system and a single application. This leaves most machines vastly underutilized. Virtualization lets you run multiple virtual machines on a single physical machine, sharing the resources of that single computer across multiple environments. Different virtual machines can run different operating systems and multiple applications on the same physical computer. While others are leaping aboard the virtualization bandwagon now, VMware is the market leader in virtualization. Our technology is production-proven, used by more than 150,000 customers, including 100% of the Fortune 100.+


How Does Virtualization Work?

The VMware virtualization platform is built on a business-ready architecture. Use software such as VMware vSphere and VMware ESXi (a free download) to transform or “virtualize” the hardware resources of an x86-based computer—including the CPU, RAM, hard disk and network controller—to create a fully functional virtual machine that can run its own operating system and applications just like a “real” computer. Each virtual machine contains a complete system, eliminating potential conflicts. VMware virtualization works by inserting a thin layer of software directly on the computer hardware or on a host operating system. This contains a virtual machine monitor or “hypervisor” that allocates hardware resources dynamically and transparently. Multiple operating systems run concurrently on a single physical computer and share hardware resources with each other. By encapsulating an entire machine, including CPU, memory, operating system, and network devices, a virtual machine is completely compatible with all standard x86 operating systems, applications, and device drivers. You can safely run several operating systems and applications at the same time on a single computer, with each having access to the resources it needs when it needs them.


Build your Datacenter on a Flexible Architecture

Virtualizing a single physical computer is just the beginning. With VMware vSphere, the industry's first cloud operating system, scales across hundreds of interconnected physical computers and storage devices to form an entire virtual infrastructure. You don’t need to assign servers, storage, or network bandwidth permanently to each application. Instead, your hardware resources are dynamically allocated when and where they’re needed. This “internal cloud” means your highest priority applications will always have the resources they need without wasting money on excess hardware only needed for peak times. The internal cloud can connect to an external cloud as well, giving your business the flexibility, availability and scalability it needs to thrive.


Manage your Resources with the Lowest TCO

It’s not just virtualization that’s important. You need the management tools to run those machines and the ability to run the wide selection of applications and infrastructure services your business depends on. VMware lets you increase service availability while eliminating error-prone manual tasks. IT operations are more efficient and effective with VMware virtualization. Your staff will handle double or triple the number of servers, giving users access to the services they need while retaining centralized control. Deliver built-in availability, security, and performance across the board, from the desktop to the datacenter.

Thanks : vmware.com

วันอังคารที่ 1 กันยายน พ.ศ. 2552

Serial Attach SCSI (SAS)

ทุกวันนี้บริษัทต่างๆ ต้องเผชิญกับปัญหาข้อมูลที่ต้องจัดเก็บนั้นมีขนาดใหญ่ขึ้นอย่างทวีคูณกว่าในอดีตที่ผ่านมา และแอพพลิเคชันใหม่ๆ นั้นก็มีความต้องการใช้ทรูพุตที่สูงมากขึ้น ในขณะเดียวกันก็ต้องการความเสถียรในการใช้งานสูงด้วย รวมถึงกฎหมายใหม่ๆ ที่มีการกำหนดให้มีระยะเวลาในการจัดเก็บข้อมูลมากขึ้น เช่น กฎหมายเกี่ยวกับอาชญากรรมคอมพิวเตอร์ที่เพิ่งประกาศเมื่อวันที่ 17 มิถุนายน 2550 ที่ผ่านมาและมีผลบังคับใช้ในวันที่ 18 กรกฎาคม 2550 นั้นมีการกำหนดให้บริษัทต้อง จัดเก็บข้อมูลจราจรเป็นเวลา 90 วัน และทางการสามารถร้องขอให้จัดเก็บเพิ่มเป็น 1 ปีก็ได้ เป็นต้น ทำให้การเก็บข้อมูลมีปริมาณมากขึ้นตลอดเวลา
ในขณะที่งบประมาณทางด้านไอทีนั้น ถูกควบคุม และ จำกัดมากขึ้น ทำให้อินเทอร์เฟซ SCSI แบบเดิม ๆ ไม่สามารถตอบโจทย์ในการจัดเก็บข้อมูลที่เพิ่มความต้องการมากขึ้นอย่างรวดเร็วได้ ทำให้หลายๆ บริษัทหันไปพิจารณาโซลูชันของการใช้อินเทอร์เฟซแบบ Fiber Channel (FC) แต่ก็ต้องแลกประสิทธิภาพกับเงินที่ต้องจ่ายเพิ่มมากขึ้น หรือการใช้อินเทอร์เฟซแบบ Serial ATA (SATA) แทนก็ต้องแลกราคาที่ลดลงกับประสิทธิภาพที่ลดลงด้วยเช่นกัน ดังนั้น Serial Attached SCSI (SAS) จึงเป็นคำตอบที่จะมาแทนที่เทคโนโลยีเดิมๆ เพราะสามารถช่วยทั้งเรื่องประสิทธิภาพและงบประมาณ

เปรียบเทียบอินเทอร์เฟซแบต่างๆ
เพื่อให้ผู้อ่านเห็นภาพมากขึ้น จึงได้แบ่งเรื่องที่ใช้เป็นเกณฑ์ในการเปรียบเทียบอินเทอร์เฟซแบบต่างๆ เป็น 4 ส่วนคือ ประสิทธิภาพในการใช้งานสูง, มีความเสถียรสูง, สามารถขยายได้ง่าย และ งบประมาณต่ำ โดยอินเทอร์เฟซแต่ละแบบมีคุณสมบัติดังนี้

1. SCSI ถือเป็นอินเทอร์เฟซที่เด่นในเรื่องประสิทธิภาพในการใช้งานและมีความเสถียร มากที่สุดในปัจจุบัน แต่ราคานั้นค่อนข้างสูงและขยายได้ไม่สะดวก
2. SATA ถือเป็นอินเทอร์เฟซที่ราคาถูกที่สุดในปัจจุบัน นิยมใช้กับการแบ็กอัพแบบ Disk-to-Disk แต่ไม่เหมาะกับงานที่ต้องการเรื่องประสิทธิภาพและเสถียรภาพในการใช้งาน
3. Fiber Channel ถือเป็นอินเทอร์เฟซที่มีประสิทธิภาพในการใช้งานสูง, มีความเสถียรสูง, สามารถขยายได้ง่าย มักนิยมใช้กับ NAS แต่ก็มีข้อเสียที่ราคาสูงมาก
4. SAS ถือเป็นคำตอบที่สามารถตอบโจทย์ทั้ง 4 ข้อได้ รวมถึงสามารถใช้ร่วมกับฮาร์ดดิสก์ที่เป็น SATA ได้ด้วย (สำหรับข้อมูลที่ไม่ค่อยมีการเปลี่ยนแปลงมากนัก) ทำให้ประหยัดมากขึ้นอีก

เพิ่มความเร็วในการทำงาน
สำหรับบริษัทที่มีปัญหาความเร็วในการทำงานของไอโอของ SCSI HBA อันเป็นเหตุทำให้เซิร์ฟเวอร์รันแอพพลิเคชันได้ช้าลง หรือในช่วงที่มีปริมาณทราฟฟิกสูง ๆ อาจทำให้เกิดไทม์เอาท์ได้ วิธีการแก้ปัญหานี้ที่หลาย ๆ บริษัทนำมาใช้ก็คือการกระจายแอพพลิเคชันไปรันบนเซิร์ฟเวอร์หลาย ๆ ตัว แต่ด้วยอินเทอร์เฟซแบบ SAS HBA กับเซิร์ฟเวอร์เดิม โดยไม่ต้องมีการลงทุนซื้อเซิร์ฟเวอร์ใหม่เพิ่มเติม แต่ความเร็วในการรับส่งข้อมูลของ SAS HBA ที่สูงถึง 3 Gbps ซึ่งสูงกว่าการรับส่งข้อมูลของ SCSI แบบเดิมที่ 320 Mbps เกือบสิบเท่า ทำให้ประหยัดต้นทุนในการเพิ่มความเร็วในการทำงานอย่างมาก
โดย SAS HBA ช่วยลดทรูพุตที่เป็นคอขวดของไอโอที่เชื่อมต่อภายในกับอุปกรณ์จัดเก็บข้อมูล หรือ Direct-Attached Storage (DAS) ทำให้ขยายจำนวนอุปกรณ์จัดเก็บข้อมูลเพิ่มสูงสุดถึง 16,000 จุดต่อเซิร์ฟเวอร์ตัวเดียว
แต่อย่ามัวแต่ดีใจกับข้อดีทั้งหลายที่กล่าวไปในเบื้องต้นเท่านั้น ข้อเสียก็มีเช่นกัน เช่น SAS HBA ไม่อนุญาตให้ใช้ N-Port ID Virtualization (NPIV) ทำให้ผู้ดูแลระบบจะต้องตั้งชื่อ SAS HBA หนึ่งชื่อต่อหนึ่งเซิร์ฟเวอร์ และหากคุณต้องการใช้ network-attach SCSI หรืออุปกรณ์จัดเก็บข้อมูลที่เป็น FC ร่วมกับ SAS HBA คุณจะต้องใช้บริดจ์ หรือ เราท์เตอร์ ช่วยให้ SAS HBA สามารถสื่อสารกับอุปกรณ์จัดเก็บข้อมูลแบบดั้งเดิมได้

ลดต้นทุนด้วยการใช้ร่วมกับดิสก์ไดร์ฟแบบ SATA
SAS อนุญาตให้ผสมผสานดิสก์ไดร์ฟที่มีอินเทอร์เฟชเป็น Serial Attached SCSI และ Serial ATA เพื่อประหยัดต้นทุน และประสิทธิภาพ โดยใช้ดิสก์ไดรฟ์ที่เป็น SATA สำหรับข้อมูลที่ไม่มีการเปลี่ยนแปลงข้อมูลบ่อยนักเพราะราคาดิสก์ไดรฟ์ ถูกกว่า แต่สำหรับข้อมูลที่ต้องการความรวดเร็วและความน่าเชื่อถือในการเรียกใช้งาน ให้ใช้ดิสก์ไดรฟ์ที่เป็น SAS แทน

จากตัวอย่างในรูปที่ 3 เป็นการเชื่อมต่อ SAS HBA เพื่อขยายดิสก์ภายนอกจากเดิมที่มีดิสก์แบบ SATA ภายในเซิร์ฟเวอร์เพียง 4 ลูก ทำให้มีประสิทธิภาพสูงกว่าการเชื่อมต่อภายนอกแบบ SATA โดยตรงและขยายจำนวนดิสก์ไดรฟ์ที่ใช้งานได้จำนวนมากขึ้นตัวอย่างการใช้วิธี การเชื่อมต่อแบบนี้ได้แก่ data warehouse, databases, decision support

จากตัวอย่างในรูปที่ 4 เป็นการเชื่อต่อโดยใช้ SAS Expander เพื่อขยายจำนวนดิสก์ภายนอก ซึ่งสามารถขยายได้สูงถึง 16,000 ลูก ในขณะที่ประสิทธิภาพในการเชื่อมต่อเทียบเท่ากับ drive แบบ FC/SCSI ทีเดียว ตัวอย่างการใช้วิธีการเชื่อมต่อแบบนี้ได้แก่ data warehouse, databases, transaction processing, decision support

จากตัวอย่างในรูปที่ 5 เป็นการเชื่อมต่อโดยใช้ FC Switch เข้ามาช่วยในการทำ multi-pathing และ failover ทำให้มีความน่าเชื่อถือของระบบมากขึ้นเหมาะสำหรับระบบที่ไม่ต้องการให้เกิด การล้มเหลวขึ้นในระบบ ตัวอย่างการใช้วิธีการเชื่อมต่อแบบนี้ได้แก่ data warehouse, databases, transaction processing, decision support


ความปลอดภัยในการใช้งาน
การทำโซนนิ่งและการรักษาความปลอดภัยบนอุปกรณ์จัดเก็บข้อมูลเป็นอีกฟังก์ชัน หนึ่งที่เป็นพื้นฐานการใช้งาน SAS ในทุกวันนี้ เพื่อให้มั่นใจว่า SAS HBA สามารถทำถึงได้เฉพาะ LUN ที่ได้รับอนุญาตเท่านั้น ผู้ดูแลระบบจะต้องกำหนด LUN ให้กับพอร์ตใน SAS array เพื่อควบคุมการเข้าถึง LUN โดยการพาร์ทิชัน หรือ LUN masking บน SAS Storage array และการทำโซนนิ่งบน SAS expanders
โดย SAS expanders มี 2 ประเภทคือ edge expanders และ fan-out expanders
1. edge expander จะปลั๊กเข้ากับพอร์ต SAS บนเซิร์ฟเวอร์ ซึ่งจะสามารถสนับสนุนเพิ่มได้มากถึง 128 ชุด โดยจำกัดระยะทางไม่เกิน 8 เมตร
2. fan-out expander จะเพิ่มความสามารถในการทำการเราท์ติ้งและฟีเจอร์รวมถึงราคาด้วย แต่ก็ยังคงสนับสนุนได้แค่ 128 ชุด เช่นกัน

แต่อย่างไรก็ตามควรที่จะจำกัดจำนวนของโซนบน SAS expanders ไม่ให้เกินสามเพราะ expanders จะเป็นผู้ตัดสินชี้ขาดว่าจะให้ข้อมูลไหลไปยังอุปกรณ์จัดเก็บข้อมูลตัวใดที่ ต่ออยู่กับมัน แม้ว่าในปัจจุบัน จำนวนและความสามารถในการสร้าง SAS โซนนั้นจะถูกจำกัดใน fan-out expanders และ hybrid expander (ผสมระหว่าง fan-out และ edge) ซึ่งจะมีการปรับปรุงในสเป็คของ SAS-2 ที่กำลังพัฒนากันอยู่ต่อไป

บทสรุป
แม้ว่าบริษัทผู้ผลิตอุปกรณ์จัดเก็บข้อมูลหลาย ๆ บริษัทเริ่มย้ายการผลิตอุปกรณ์จากไอโอที่เป็น SCSI ไปเป็น SAS HBA ในการเชื่อต่อภายใน เช่นบริษัท EMC มีนโยบายที่จะลดการผลิตอุปกรณ์จัดเก็บข้อมูลที่มีการเชื่อมต่อแบบ SCSI ในปัจจุบัน และจะเลิกผลิตในปี 2008 แต่ถึงกระนั้นก็ตามยังมีปัจจัยที่สำคัญที่ทำให้ SCSI ยังคงความนิยมอยู่ในปัจจุบัน ได้แก่
1. อุปกรณ์จัดเก็บข้อมูลและเทปไดรฟ์ที่เป็นมาตรฐาน SAS ยังคงอยู่ในแล็ป หรือ เพิ่งจะเริ่มทยอยเข้าสู่ตลาดในปัจจุบัน
2. อุปกรณ์ที่เป็น Parallel SCSI HBA นั้นเติบโตอย่างเต็มที่ และลูกค้ามั่นใจเรื่องเสถียรภาพในการทำงาน
3. อุปกรณ์จัดเก็บข้อมูลรุ่นเก่า ๆ จำนวนมากสามารถใช้อินเทอร์เฟซแบบ SCSI เท่านั้น
ดังนั้นแม้เทคโนโลยีใหม่จะก้าวหน้าเพียงใด หากในบริษัทของคุณยังมีดิสก์ไดรฟ์ที่เป็นมาตรฐานเก่าและยังไม่พร้อมจะปรับ เปลี่ยนในวันนี้ ก็ขอให้ศึกษาและเลือกเทคโนโลยีที่เหมาะสมกับบริษัทของคุณก่อนจะตัดสินใจใดๆ นะครับ

Thanks : สุรชาติ พงศ์สุธนะ

วันพุธที่ 19 สิงหาคม พ.ศ. 2552

Grid Technology of Thailand

เทคโนโลยีกริด ( Grid Technology ) เป็นเทคโนโลยีที่สามารถเชื่อมต่อ ทรัพยากรคอมพิวเตอร์จำนวนมาก เข้าด้วยทรัพยากรคอมพิวเตอร์เหล่านี้ อาจจะเป็นหน่วยประมวลผลเนื้อที่จัดเก็บข้อมูลหรือฐานข้อมูล เป็นต้น โดยทรัพยากรเหล่านี้ อาจตั้งอยู่ในสถานที่ที่ใกล้กัน หรือห่างกันข้ามทวีปก็ได้ การเชื่อมต่อทรัพยากรทั้งหลาย เข้าเป็นหน่วยเดียวกันนี้นำไปสู่การแบ่งปันทรัพยากรขนาดใหญ่ และการร่วมมือกันระหว่างผู้ใช้ และโปรแกรมที่อยู่คนละสถานที่คนละองค์กร ทำให้บางองค์กรเรียกเทคโนโลยีนี้ว่าการประมวลผล ตามความต้องการ ( On-demand Computing ) อีกด้วย

ในต่างประเทศมีการนำหลักการของ Grid Computing มาใช้ในการแกะเข้ารหัส DES ด้วยวิธีการ Brute Force Attack นอกจากนี้ยัง มีนักวิจัย ด้าน Bio-Informatics ในมหาวิทยาลัย ต่าง ๆ ทั่วประเทศ สามารถ สร้างกลุ่มวิจัยที่ เน้นด้านนี้และใช้งานคอมพิวเตอร์ Database ต่างๆ ร่วมกันได้ ซึ่งเทคโนโลยีระบบกริด จะเป็นรากฐานสำคัญ ในการสรา้างองค์กรเสมือนโครงการ World Community Grid ของบริษัท IBM เป็นอีกหนึ่งตัวอย่างของการนำ เทคโนโลยีกริด เข้ามาเป็นโครงข่ายเพื่อเชื่อมต่อและดึงความสามารถ ในการคำนวณของเครื่อง คอมพิวเตอร์ส่วนบุคคลซึ่งเป็นส่วนที่ว่างจากการใช้งาน ( Idle Capacity) ขณะที่เชื่อมต่อ กับอินเทอร์เน็ต โดยการบริจาคมากจาก บุคคล ทั่วไป และ Partners ของโครงการทั่วโลก

ในระดับโลกเทคโนโลยีกริดถูกนำมาใช้ในหลายสาขาสามารถแบ่งเป็นกลุ่มใหญ่ ๆ ได้ 3 กลุ่ม คือ

  1. กลุ่มอุตสาหกรรม ( Manufacturing ) เช่น อุตสาหกรรมที่เกี่ยวข้องกับการ Simulation ของเครื่องยนต์ เครื่องบิน เพื่อใช้ในการออกแบบทดสอบ การกระแทกของรถยนต์ ให้มีความปลอดภัยสูงที่สุด บริษัทที่ใช้เทคโนโลยีกริดสำหรับการออกแบบนี้ได้แก่ บริษัท LandRover บริษัท Audi เป็นต้น
  2. กลุ่มพัฒนางานวิจัย ( Research Development ) ซึ่งสามารถนำมาใช้ในการวิเคราะห์ข้อมูลจำนวนมาก เช่น การวิเคราะห์ตัวยา
  3. กลุ่มการเงินการธนาคาร ( Finanicial ) เทคโนโลยีกริดสามารถนำมาใช้ในการวิเคราะห์การประเมินความเสี่ยงซึ่งในปัจจุบัน ปัญหาที่เกิดขึ้นมีจำนวนมาก และใช้เวลาในการวิเคราะห์ที่นาน

ดังนั้น การนำเทคโนโลยีกริดมาใช้จึงทำให้ลดระยะเวลาในการวิเคราะห์ได้รวดเร็วยิ่งขึ้น บริษัทที่ใช้ เทคโนโลยี ชนิดนี้ ได้แก่ บริษัท Telco จำกัด อย่างไรก็ตามหากพิจารณาในภาพรวม จะเห็นได้ว่า เทคโนโลยีกริด สามารถนำไปใช้ได้ในเกือบทุกสาขา โดยเฉพาะกลุ่มสาขาวิชาที่สำคัญ 5 กลุ่มใหญ่ๆ ได้แก่ LifeScience , Digita Media / Animation , Enterprise Computing , ComputerScience , Education ในประเทศไทยเทคโนโลยีกริดเริ่มเข้ามามีบทบาท เมื่อประมาณ พ.ศ. 2545 นักวิทยาศาสตร์ไทย ภายใต้ความร่วมมือของภาควิชาเคมี คณะวิทยาศาสตร์ และภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณืมหาวิทยาลัย ได้พยายามแก้ปัญหา กำลังการ ประมวลผล ทางด้านเคมี ( Computational Chemistry ) สำหรับการคำนวณ หาพลังงานและคุณสมบัติต่างๆของโมเลกุล ซึ่งพบว่า งานที่ทำในคอมพิวเตอร์ 1 งานต่อหน่วยวิจัย จะใช้เวลา ประมาณ 1 วัน หากมีจำนวนงานมากขึ้น ก็ต้องใช้เวลาในการทำงานของเครื่องคอมพิวเตอร์นานนับสัปดาห์

ดังนั้น จึงได้เกิดแนวคิดในการสร้างคลัสเตอร์คอมพิวเตอร์ขึ้นเชื่อมต่อเป็นระบบกริด เพื่อให้สามารถ ช่วยงานประมวลผลในรวดเร็ว ยิ่งขึ้นรวมทั้งได้พัฒนาหน้าจอให้ใช้ได้ง่ายขึ้น ( Grid Portal ) สำหรับการเข้าใช้บริการ รันโปรแกรม ทางด้าน เคมี นักวิจัยสามารถส่งสาน ไปมาบนคลัสเตอร์ที่อยู่ในระบบกริด และ สามารถใช้โปรแกรมต่างๆ เพื่องานวิจัยทางเคมี เพื่อสนับสนุนงานวิจัยในการหายารักษา โรคชนิดใหม่ปัจจุบัน เทคโนโลยีกริดในประเทศไทย สามารถนำไป ประยุกต์ในการประมวลผลได้หลายโครงการ ได้แก่การพยากรณ์ อากาศ ( Disaster Simulation ) การจำลอง ศึกษาปรากฎการณ์ Tsunami ที่จุฬาลงกรณ์มหาวิทยาลัย มหาวิทยาลัยสงขลานครินทร์ การคิดค้นยารักษาโรค การศึกษา ด้านนาโนเทคโนโลยี การออกแบบทางวัสดุศาสตร์ ประยุกต์ในงานต่างๆ ด้าน CFD เช่นการออกแบบห้องสะอาดการทำ Animation สำหรับ อุตสาหกรรมภาพยนตร์ การทำ Collaborative E-learning

ดังนั้นคณะรัฐมนตรี มีมติ เืมื่อวันที่ 28 ธันวาคม พ.ศ.2547 เห็นชอบให้มีการจัดตั้งโครงการ "ศูนย์กลางการพัฒนาเทคโนโลยี กริดแห่งชาติ" ( National Grid Technology Development Center ) ตามที่กระทรวงเทคโนโลยีสารสนเทศ และการสื่อสาร เสนอ และให้มีระยะเวลา ดำเนิดโครงการฯ 3 ปี ( พ.ศ. 2548-2550) โดยให้งบประมาณสนับสนุนจำนวนในวงเงิน 221,839,941 บาท จากงบกลางรายการค่าใช้จ่าย เพื่อการส่งเสริมสร้างศักยภาพการแข่งขัน และพัฒนาที่ยั่งยืนของประเทศ กระทรวงเทคโนโลยีสารสนเทศและการสื่อสาร จึงได้มอบหมายให้ สำนับงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ ( องค์การมหาชน ) ( SIPA ) ดำเนินการจัดตั้ง "ศูนย์ไทยกริดแห่งชาติ" ( Thai National Grid Center : TNGC ) ขึ้นเมื่อต้นปี 2549

ประโยชน์โดยหลักของ Grid Computing

การแบ่งกันใช้ทรัพยากรทำให้ทรัพยากรทางไอทีถูกใช้อย่างมีประสิทธิภาพ Grid สามารถ นำมาประยุกต์ในการรักษาความปลอดภัยของข้อมูลและการสื่อสาร เช่น งาน e-Goverment, e-Healthcare สามารถสร้างระบบที่แลกเปลี่ยนเพิ่มข้อมูลอย่ารวดเร็วและปลอดภัยที่เรียก ว่า Data Grid ความสามารถ ที่จะทำให้งานวิจัยยากๆ ที่ต้องอาศัยการประมวลผลสูง งานที่ถ้าต้องทำด้วยคอมพิวเตอร์เครื่องเดียวอาจ จะต้องใช้เวลาเป็นปี จึงจะคำนวณเสร็จ ให้เหลือเวลาในการคำนวณในระดับเป็นวัน เป็นชั่วโมงเท่านั้น สามารถสร้างโอกาส ทางธุรกิจด้านสารสนเทศโดยอาศัย เทคโนโลยี Grid ช่วยขจัดปัญหาค่าใช้จ่ายด้านทรัพยากรคอมพิวเตอร์หรือช่วยในการเก็บและ วิเคราะห์ข้อมูลลูกค้าที่มากมายมหาศาล

การนำระบบ Grid ไปใช้

ในปัจจุบันได้มีการนำระบบ Grid ไปประยุกต์ใช้กับงานหลายประการได้แก่

  1. บริการประมวลผล (Computational Service) เป็นรูปแบบของการให้บริการพลังการ ประมวลผล โดยรับงานจากผู้ใช้ และหาเครื่องที่เหมาะสมเพื่อประมวลผลงานนั้น ระบบกริด ที่ให้บริการรูปแบบนี้ มักถูกเรียกว่า Computational Grid
  2. บริการ ข้อมูล(Data Service) ให้บริการเนื้อที่ในการเก็บและค้นหาข้อมูลซึ่งข้อมูลเหล่านั้น อาจถูกเก็บกระจายอยู่ ณ สถานที่ต่างๆ และมีผู้ดูแลคนละคนกัน ระบบนี้ยังครอบคลุมถึงการรักษา ความปลอดภัยของข้อมูลภายในระบบด้วย Application ที่ต้องในรูปแบบการให้บริการนี้ มักจะเป็น Application ที่มีปริมาณและขนาดของข้อมูลมาก และข้อมูลกระจายอยู่ตามที่ต่างๆ ทำให้ยากแก่การเข้าถึงข้อมูล ตัวอย่างเช่น Hight Energy Physics และ Drug Design ระบบที่ให้บริการรูปแบบนี้จะถูกเรียกว่า Data Grid
  3. บริการ โปรแกรมประยุกต์ (Application Service) เป็นระบบที่ทำหน้าที่จัดการและจัดสรร การใช้งาน Application เช่น Software หรือ Library ที่อยู่คอมพิวเตอร์เครื่องหนึ่งในปัจจุบันรูปแบบการให้ บริการมักจะอยู่ในรูปแบบของ Web Service ซึ่งการให้บริการนี้ จะทำงานอยู่บน Computational Service
    และ Data Service ตัวอย่างของระบบนี้ได้แก่ NetSolve
  4. บริการ สารสนเทศ (Information Service) เป็นรูปแบบการดึงและนำเสนอข้อมูลที่ถูกใช้โดย Computational Service Data Service และหรือ Application Service ซึ่งจะเกี่ยวกับ วิธีการนำเสนอ จัดเก็บ เข้าถึง แบ่งปัน และดูแลรักษาข้อมูลภายในระบบ เครื่องมือหลักที่ถูกนำมาใช้มากที่สุดในปัจจุบัน คือ Web
  5. บริการ องค์ความรู้ (Knowledge Service) จะเกี่ยวข้องกับความรู้ที่ได้จากการทำงาน ประกอบด้วยวิธีการที่จะได้มา การใช้ การนำมาใช้ การประกาศ และการดูแลรักษาความรู้ต่างๆภายใน ระบบเครื่องมือที่นำมาใช้ คือ Data Mining

ตัวอย่าง Application จริงของระบบกริด

Scientific Application

Life Sciences Drug Plant

  • AIST ซึ่งเป็นองค์กรวิจัยแห่งชาติที่ใหญ่ทึ่สุดของประเทศญี่ปุ่นได้ออกแบบและติด ตั้งระบบกริดเพื่อให้นักวิจัยภายในใช้แก้ปัญหาด้าน Life Sciences และ Nanotechnology ตั้งแต่ปี 2003
  • AFM และ CNRS ร่วมกันติดตั้งระบบกริดเพื่อใช้ในการวิจัยเกี่ยวกับโรคทางพันธุกรรมและวิธีรักษาในโครงการ Decrypthon II ของประเทศฝรั่งเศส
  • IPK หรือ Institute of Plant Genetics and Crop Plant Research เป็นสถาบันวิจัยพืชชั้นนำของประเทศเยอรมันี ได้ติดตั้งระบบกริดเพื่อค้นคว้าวิจัยเกี่ยวกับพันธุกรรมของพืช จากการใช้ระบบกริดเข้ามาช่วยทำให้สามารถลดเวลาในการเปรียบเทียบดีเอนเอของ ข้าวจำนวน 400,000 ชนิดด้วยเวลาเพียง 30 ชั่วโมงจากเวลาปกติ 200 วัน

Emergency Operation

Event Handling Resource Consumption Decision Support

การรับเหตุฉุกเฉินในปัจจุบันส่วนใหญ่ยังไม่เป็นระบบ และยังมีความน่าเชื่อถือไม่สูงเท่าที่ควร โดยเฉพาะเมื่อมีเหตุการณ์ที่เกิดขึ้นอย่างเฉียบพลัน เช่น แผ่นดินไหว ไฟไหม้ น้ำท่วม ซึ่งต้องการการตัดสินใจจากผู้บริหารระดับสูง อย่างไรก็ตามผู้บริหารไม่สามารถตัดสินใจได้เนื่องจากไม่มีข้อมูลมากเพียงพอ ในงาน SC 06 ที่ผ่านมา Argonne National Lab และ University of Chicago ได้ร่วมกันนำเสนอระบบ SPRUCE (Special PRiority and Urgent Computing Environment) ซึ่งสามารถแก้ปัญหาทั้งหมดนี้ได้โดยการเพิ่มความน่าเชื่อถือให้แก่ผู้แจ้ง เหตุด้วยการใช้โครงสร้างพื้นฐานของระบบความปลอดภัยที่มีในระบบกริด วิธีนี้ทำให้ความน่าเชื่อถือเพิ่มขึ้น สามารถยืนยันตัวบุคคลได้ และมีระบบอายุการใช้งานภายในตัว นอกจากนี้เหตุที่ถูกแจ้งเข้ามาจะกระตุ้นให้ระบบดำเนินการรวบรวมข้อมูลที่ได้ มานำไปจำลองด้วยระบบกริดเพื่อให้ได้ผลการวิเคราะห์สำหรับส่งให้กับผู้บริหาร ต่อไป

Enterprise Business

Wide-range Interoperability

Grid Ecosystem

ปัญหาที่ท้าทายที่สุดอย่างหนึ่งในโลกธุรกิจคือความยุ่งยากในการเชื่อมต่อ ระบบที่หลากหลายภายในองค์กร เช่น แผนกการตลาดเก็บข้อมูลด้วยโปรแกรมเฉพาะที่พัฒนาขึ้นบนไมโครซอฟต์วินโดส์ ในขณะที่ฝ่ายขายเก็บข้อมูลในโปรแกรมเฉพาะอีกตัวหนึ่งซึ่งใช้งานบนลินุกส์ เป็นหลัก การดำเนินงานของทั้งสองฝ่ายอาจะไม่เกี่ยวเนื่องกัน แต่อย่างไรก็ตามฝ่ายวางแผนต้องการข้อมูลของทั้งสองฝ่าย เพื่อนำมาเป็นข้อมูลในการวางแผนด้วยโปรแกรมเฉพาะอีกตัวหนึ่ง ปัญหานี้ต้องใช้บุคลากรสำหรับจัดเตรียมข้อมูลจากสองแผนกและป้อนให้กับ โปรแกรมของฝ่ายวางแผน ปัญหานี้สามารถแก้ไขหรือทำให้หมดไปด้วยเทคโนโลยีกริด ในงาน SC 06 ที่ผ่านมาได้มีการนำเสนอการทำงานร่วมกันของระบบที่หลากหลาย โดยมีผู้ร่วมนำเสนอดังต่อไปนี้

  • Argone National Lab/Globus Alliance
  • EGEE
  • HP
  • Microsoft
  • Platform Computing
  • UK eScience/OMII-UK

Financial Services

3-Tier

  • Charles Schwab ซึ่งเป็นบริษัทที่ให้บริการด้านการเงินชั้นนำของโลกได้ติดตั้งระบบกริด เพื่อช่วยให้การประเมินความเสี่ยงด้านการเงินของลูกค้าให้ถูกต้องและรวดเร็ว ยิ่งขึ้นด้วยการเชื่อมต่อแบบ SOA
  • Nippon Life Insurance เป็นบริษัทด้านการประกันภัยซึ่งนำเทคโนโลยีกริดไปใช้ในการประเมินความเสี่ยง ด้านการเงินโดยสามารถลดเวลาจาก 10 ชั่วโมงเหลือเพียง 49 นาที หรือเพิ่มความเร็วได้มากถึง 12 เท่า
  • RBC Insurance เป็นบริษัทด้านการประกัยภัยชั้นนำในประเทศสหรัฐอเมริกาและแคนาดาใช้ เทคโนโลยีกริดเพื่อช่วยลดเวลาในการประมวลผล และสามารถแก้ปัญหาที่ซับซ้อนได้มากยิ่งขึ้น
  • Wachovia ให้บริการด้านการเงินโดยใช้ระบบกริดในการลดเวลาในการวิเคราะห์ความเสี่ยง กำไรขาดทุนจาก 15 ชั่วโมงเหลือเพียงไม่กี่นาที ทำให้สามารถตอบสนองลูกค้าได้ตามเวลาจริง

Petroleum Industry

Petroleum Grid

Shell ซึ่งเป็นบริษัทปิโตรเลี่ยมชั้นนำของโลกได้ทำเทคโนโลยีกริดเพื่อเชื่อมโครงสร้างพื้นฐานของสาขาที่กระจายอยู่ทั่วโลกเข้าด้วยกัน

Automotive

Aerospace

EADS หรือ European Aeronautic Defense and Space ได้นำเทคโนโลยีกริดมาใช้เพื่อลดเวลาในการวิเคราะห์และจำลองการทำงานของยาน ยนต์ที่ออกแบบขึ้นก่อนผลิตจริง

Government

Grid Interaction Layer Workflow

  • EPA หรือ Environmental Protection Agency ของประเทศสหรัฐอเมริกาใช้เทคโนโลยีกริดเพื่อให้บริการการวิจัย in silico ให้แก่สมาชิก
  • รัฐบาล ประเทศไต้หวันได้เชื่อมต่อสถาบันการศึกษาและสถาบันวิจัยแห่งชาติด้วยระบบ กริดเพื่อเร่งความเร็วของงานวิจัยทั้งในระดับอุดมศึกษาและสูงกว่า
  • IN2P3 ใช้ระบบกริดเพื่อช่วยให้สามารถวิจัยด้าน Life Science ได้เร็วมากขึ้นและถูกต้องมากขึ้น

Large-Scale Communication

การประชุม SC Desktop

VP UNR NGI

งานประชุม Supercomputing เป็นงานประชุมด้านการคำนวณสมรรถนะสูงที่ได้รับความนิยมสูงสุดงานหนึ่ง ในงานประชุมนี้จะอนุญาตให้ผู้ที่ต้องการเข้าร่วมแต่ไม่อยากเดินทางไกลสามารถ ร่วมเข้ารับฟังได้โดยผ่านทาง Access Grid ซึ่งเรียกงานนี้ว่า SC Global หรือ SC Desktop และได้จัดติดต่อกันมา 4 ปีแล้ว


Thanks : ศูนย์ไทยกริดแห่งชาติ

วันอังคารที่ 18 สิงหาคม พ.ศ. 2552

F5 Load Balancing

F5 Load Balancing

NOTE: There is a maximum of 3 Load Balancers per account allowed. Any attempts to add more than three Load Balancers will fail. This is by design.

จำนวน Load Balancers สูงสุดคือ 3 ตัวต่อ 1 Account หากพยายามเพิ่มเข้าไปมากกว่านี้จะทำให้ระบบล้มเหลว เนื่องจากถูกออกแบบได้แค่ 3

Load Balancer Type

Round Robin

Round Robin Load Balancing takes all incoming connections and routes them one at a time, server by server in an equally distributed fashion with each server taking turns. If you have two servers, incoming connections will alternate between the two. If you have 4 servers, connections will be routed to server 1, server 2, server 3 and then server 4 before beginning the cycle again.

Load Balancing แบบ Round Robin จะทำการกระจายงานแบบตามลำดับ คือ Server 1 , Server 2 , Server 3 , Server 4 แล้ววนกลับมายัง Server 1 อีกครั้ง แบบนี้เรื่อยไปเป็นวงกลม

Least Connect

Least Connect Load Balancing will route incoming connections to the server with the lowest load on it. Connections are sent to each server depending on the total number of concurrent sessions on the servers. If you have two servers, the first with 24 sessions running and the second with 12 sessions running, then incoming connections will be routed to server 2 until the ratio of connections changes.

Load Balancing แบบ Least Connect จะทำการกระจายงานโดยดูจากภาระงานของตัว Server โดยที่ Server ตัวใด ทำงานน้อยกว่าจะถูกส่งงานไปยัง Server ตัวนั้น เช่น Server 1 มีภาระงานอยู่ 24 ส่วน Server 2 มีภาระงานอยู่ 12 เมื่อมีการเชื่อมต่อเข้ามาใหม่ Load Balancer จะทำการส่งการเชื่อมต่อนี้ไปยัง Server 2

Load Balancer Persistence

None

None is the default, determining routing only according to Load Balancer Type

SSL Sticky

SSL Sticky will route all traffic for an SSL session to the same destination after the initial connection establishes the session. Note that this persistence only works for SSL traffic and load balancing for other types of traffic will not work when this is set.

Source Address

Source Address persistence will cause all traffic from a given source address to be routed to the same destination host after the initial connection.

Thanks : wiki.gogrid.com

วันจันทร์ที่ 20 กรกฎาคม พ.ศ. 2552

เคล็ดไม่ลับสำหรับ Ultrasn0w 0.9


iphone_unlocke_ultrasn0w

Dev Team แนะนำเคล็คลับสำหรับ Ultrasn0w 0.9 ตัวใหม่ที่เพิ่งออกมา หลังพบว่าเกิดปัญหาต่างๆกับทางผู้ใช้รายละเอียดย่อยๆดังนี้ โดยผมจะคัดมาเฉพาะที่สำคัญนะครับ ส่วนรายละเอียดทั้งหมดก็อ่านได้จากที่นี่ครับ

  1. สาเหตุหลักที่ทำให้แบทลดลงเร็วนั่นเนื่องจากกว่าหลายๆคนเลือก Restore from backup แทนที่จะเลือก Setup as new iPhone โดยส่วนนี้ทางโปรแกรม iTune จะถามเราเมื่อเราทำการ Jailbreak เสร็จตอนที่เราต่อเครื่องเข้ากับคอมฯ วิธีแก้ไขคือการลง official firmware 3.0 ของ Apple โดยเลือก Setup as new iPhone ข้อมูลจำพวกเพลงหรือโปรแกรมจะถูก Syn แต่พวกค่าต่างๆเช่น wifi, bluetooth หรือ carrier setting จะหาย จากนั้นก็ทำการ Jailbreak ด้วย Redsn0w อีกครั้งเมื่อเสร็จค่อยลง Ultrasn0w เพื่อปลดล็อคอีกที
  2. Ultran0w สามารถทำงานกับเครื่องที่ hactivated แล้วได้ด้วยนะ คำเตือน หากคุณไม่ต้องการที่จะใช้ Official sim (เช่น ซิมของ True ถ้าเมืองนอกก็ T-mobile เป็นต้น) ก็ไม่ควรที่จะทำการ activate ด้วย iTune นะครับ เพียงแค่เอาซิมเสียบเข้าไปในเครื่อง(เช่น ซิม AIS, DTAC หรือ unoficial sim) แล้วปล่อยให้ Redsn0w และ Ultrasn0w ทำการ Hacktivation ให้ครับ
  3. สำหรับคนที่อยู่อเมริกานะครับ T-mobile ในสหรัฐฯ ใช้คลื่นความถี่ของ 3G โดยที่ใน iPhone ไม่รองรับ ดังนั้นให้ปิด 3G ใน Setting>General>Network ก่อนนะครับ
  4. บางท่านติดตั้ง Ultran0w เวอร์ชันก่อนๆแบบไม่ได้มาตรฐาน(มาตรฐานคือติดตั้งผ่านทาง Cydia) ขณะที่การติดตั้ง Ultrasn0w 0.9 จะต้องทำการลบเวอร์ชั่นก่อนหน้าออกเสียก่อน โดยตรวจดูที่ /usr/bin/ultrasn0w
  5. หากว่าเราติดตั้ง Ultrasn0w 0.9 แล้ว เราไม่ต้องการที่จะอัปเดตมันผ่านทาง Cydia ก็ให้เราลบ Source ออกได้เลยนะครับ เดี๋ยวค่อยเพิ่มใหม่ที่หลังได้ เช่นหากมีเวอร์ชั่น Ultrasn0w 1.0 มาหใหม่ เป็นต้น โดยลบ http://repo666.ultrasn0w.com ออกนะครับ

หลังจากที่ผมได้เขียนเรื่องเกี่ยวกับ Ultrasn0w 0.9 Unlock iPhone 3G and 3GS แล้วผมก็ทดสอบอัปเกรด พบว่าเครื่องเร็วขึ้นอีกนิดจริงครับ แต่ว่าแบทก็หายไปเร็วเหมือนกัน ยิ่งตอนเปิด wifi นี่หายไปเร็วมาก เดี๋ยวผมจะทำการทดสอบตามที่ Dev Team แนะนำมาดูนะครับ ได้ผลอย่างไรแล้วจะแจ้งให้ทราบครับ

หากว่าท่านใดอ่านบทความแล้ว ลองทำตามได้ผลอย่างไรก็เอามาแชร์กันนะครับ


Ultrasn0w-0-9-3


ที่มา : http://www.iphonemod.net

VN:F [1.5.3_794]

VN:F [1.5.3_794]